Releases: abdellatif-temsamani/BeatBoard
Releases · abdellatif-temsamani/BeatBoard
BeatBoard v0.1.3
🚀 Features
- (hardware) Asusctl support
- Add caching system (#15)
- (cli) Add version to help menu and short argument forms
🐛 Bug Fixes
- Add missing about fields to issue templates
- (cache) Name must contain only alphanumeric, underscores, hyphens
- Logging color
🚜 Refactor
- Split debug flag into separate command and palette options
- (cli) [breaking] Change default mode from single to continuous
- (debug) Imporve palette debug
- (cache) Update db path
📚 Documentation
- Add docstrings to core functions and classes
⚙️ Miscellaneous Tasks
- Bump version to 0.1.2
BeatBoard v0.1.2
BeatBoard v0.1.1-3
⚙️ Miscellaneous Tasks
- Update publish workflow and bump version
- Bump version
BeatBoard v0.1.1-2
BeatBoard v0.1.1-1
BeatBoard v0.1.1
🚀 Features
- (hardware) Add support for Razer devices
- (cli) Rename main.py to beatboard and make executable, update documentation
- Add Spotify availability check and improve hardware argument validation
🐛 Bug Fixes
- Test import
- Update G213 hardware command to use sys.executable and dynamic path
- Add command existence check to prevent execution errors
🚜 Refactor
- (args) Extract hardware keys variable and improve help text formatting
- Reorganize project structure into beatboard package
- Move G213Colors submodule to src/beatboard/
- Improve error handling in art processing
📚 Documentation
- Fix install deps command quotes
- Update installation and development documentation
- Add hardware documentation and improve README
🎨 Styling
- Format warning message with rich colors
- Condense AGENTS.md formatting and content
⚙️ Miscellaneous Tasks
- (publish) Simplify changelog extraction to single section and add
GITHUB_TOKEN env - (publish) Fix awk command
- Add development tools and fix README install command
- Optimize publish workflow for efficiency
🛡️ Security
- Version to 0.1.1
BeatBoard v0.1.0-5
⚙️ Miscellaneous Tasks
- (publish) Simplify changelog extraction to single section and add
GITHUB_TOKEN env
Release v0.1.0-4
ci(publish): improve release notes extraction and changelog formatting - Update publish workflow to extract two changelog sections instead of one - Change release body to use file path instead of inline content - Fix changelog formatting from `*(scope)*` to `_(scope)_` style - Add YAML front matter to workflow file - Simplify workflow permissions and remove CI dependency
Release v0.1.0-3
build(version): bump version to 0.1.0-3
v0.1.0
🚀 Features
- Debug tool
- Follow spotify
- Separators
- Hardware selector
- (hardware) Added multiple hardware support args
- Pretty print
- (args parser) Better help menu
- Add comprehensive test suite, linting, and CI
🐛 Bug Fixes
- Color selection
- Duplicated var
- Permissions
- Specify the player in playerctl
🚜 Refactor
- (core) Better code structure
- (follow mode) Better follow
- (playerctl) Better command handling
- (core) Improve structure and cleanup across modules
📚 Documentation
- (core) Added doc strings
- (playerctl) Improved docs
- (core) Improved doc strings
- (core) Update and clarify module documentation
- (README) Improve read me
- Update changelog for v0.1.0
⚙️ Miscellaneous Tasks
- .gitignore
- Docs
- open-source data
- (issue) Create issue template
- (repo) Getting ready for opensource