Repository navigation
v0.3.0
Mousefood now depends on Ratatui 0.30 and supports no_std environments! 🧀
🚀 Features
- (backend) Make framebuffer optional via feature flag (#119)
- (backend) Support clearing when framebuffer is disabled (#147)
- (backend) Support epd_waveshare (#127)
- (backend) Support color themes (#136)
- (backend) Add display/display_mut methods to EmbeddedBackend (#122)
- (simulator) [breaking] Removed simulator feature (#83)
- (framebuffer) Export framebuffer to be consumed by integration crates (#105)
- [breaking] Configurable terminal alignment (#110)
🐛 Bug Fixes
- Default to white on black when converting to
BinaryColor(#111) - Expose
TerminalAlignmentfor library users (#113) - Don't reset to regular font when bold or italic is None (#125)
📚 Documentation
- (readme) Add bold and italic fonts section
- (readme) Update info about no-std compatibility (#89)
- (readme) Update simulator section (#97)
- (readme) Add simulator screenshot (#99)
- (error) Fix link to
ratatui_core::backend::ClearTypeenum (#102) - (readme) Add projects made with mousefood (#124)
- (project) Update links to the repository
- (contributing) Add contribution guidelines (#77)
- (examples) Improve examples in the documentation (#145)
- (readme) Update tested devices (#148)
⚡ Performance
- (fonts) Use font atlas for faster lookups (#123)
⚙️ Miscellaneous Tasks
- Workspace setup (#75)
💖 New Contributors
- @y5 made their first contribution in #54
- @x37v made their first contribution in #111
- @orhun made their first contribution in #119
- @gold-silver-copper made their first contribution in #125
- @tchmnn made their first contribution in #127
- @bladecoder made their first contribution in #136
- @github-actions[bot] made their first contribution in #142
Full Changelog: 0.2.1...0.3.0