Skip to content

0.4.0 - 2020-08-03

Compare
Choose a tag to compare
@jamwaffles jamwaffles released this 03 Aug 09:16
· 72 commits to master since this release

Added

  • #121 Added brightness control with the set_brightness() method.
  • #118 DisplayModeTrait::into_properties() new method that consumes the driver and returns the DisplayProperties

Changed

  • (breaking) #129 TerminalMode::set_rotation now resets the cursor position
  • (breaking) #125 Redesigned display size handling.
  • (breaking) #126 Moved reset method to DisplayModeTrait. If the prelude is not used, add either use ssd1306::prelude::* or ssd1306::mode::displaymode::DisplayModeTrait to your imports.
  • (breaking) #119 Remove DisplayMode and RawMode
  • #120 Update to v0.4 display-interface
  • (breaking) #118 Change release method to return the display interface instead of the DisplayProperties.
  • (breaking) #116 Replace custom I2C and SPI interfaces by generic display-interface
  • (breaking) #113 Removed public send_bounded_data from DisplayInterface and implementations

Fixed

  • #129 Fixed Rotate90 and Rotate270 rotation modes for TerminalMode