Skip to content

Releases: Finomnis/u8g2-fonts

v0.4.0

12 Nov 16:10
71c6c92
Compare
Choose a tag to compare

Breaking Changes

  • Update fonts
    • This is a breaking change because the following fonts got removed upstream:
      • u8g2_font_micropixel_tf
      • u8g2_font_micropixel_tr
      • u8g2_font_micropixel_te
      • u8g2_font_minimal3x3_tu

v0.3.0

08 Jun 21:11
Compare
Choose a tag to compare

Breaking Changes

  • Bump dependencies
    • embedded-graphics: 0.7.1 -> 0.8.0
    • embedded-graphics-core: 0.3.3 -> 0.4.0

Changes

  • Update U8g2 to include new fonts
  • Bump dependencies in examples
  • Fix:
    • Typos in documentation
    • Build status tag in README

v0.2.0

07 Sep 23:12
Compare
Choose a tag to compare

Breaking Changes

  • Move text rendered with HorizontalAlignment::Left left by one pixel.
    • Rendering with HorizontalAlignment::Left is now identical to rendering with render().
    • Matches the behaviour of embedded_graphics::text.

Changes

  • Integration with embedded_graphics::text
    • New feature embedded_graphics_textstyle that enables it
    • Adds struct U8g2TextStyle that can be used as a character style for Text
  • Add new functions:
    • FontRenderer::with_ignore_unknown_chars()
    • FontRenderer::with_line_height()
    • FontRenderer::get_default_line_height()
  • Improve multiline rendering of format_args!():
    • Reduce memory consumption
    • Improve performance

v0.1.0

27 Aug 12:16
Compare
Choose a tag to compare

First official release!

Changes

  • Remove InternalError error.
    • It shouldn't be the users problem if our fonts are broken. This error should never happen, therefore it shouldn't exist and be an assert instead.

v0.1.0-alpha.1

26 Aug 15:51
Compare
Choose a tag to compare
v0.1.0-alpha.1 Pre-release
Pre-release

Initial release