Skip to content

Releases: rust-embedded-community/ssd1306

0.4.2 - 2020-12-15

15 Dec 09:56

Choose a tag to compare

Changed

  • (breaking) #139 Removed default display size type parameters.

Fixed

  • #141 72x40 displays can now be set to higher brightnesses, matching other sizes.

0.4.1 - 2020-12-01

01 Dec 12:13

Choose a tag to compare

Changed

0.4.0 - 2020-08-03

03 Aug 09:16

Choose a tag to compare

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

v0.3.0-alpha.4

06 Jul 19:43

Choose a tag to compare

v0.3.0-alpha.4 Pre-release
Pre-release
Release ssd1306 0.3.0-alpha.4

Initial release

30 Apr 11:35

Choose a tag to compare

Initial release, supports GraphicsMode and TerminalMode. Read the announcement blog post.