All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Initial project structure
- Bingo board generation functionality
- Interactive UI with NiceGUI
- Board synchronization between views
- Testing framework with pytest
- Modular architecture with separate components
- Semantic versioning with python-semantic-release
- CI pipeline with GitHub Actions
- Developer setup script
- Initial release
- Basic bingo board functionality
- Home and stream views
- Dynamic board generation
- Win pattern detection