Skip to content

Releases: ThingPulse/esp8266-oled-ssd1306

Integration of many PRs

Choose a tag to compare

@squix78 squix78 released this 21 Mar 15:42

This release integrates many PRs from contributors. Many thanks and sorry that it took so long! There is one important change that you should notice: all binary resources like fonts and images are now using const uint8_t as data type, not const char. Adapting to this change is easy. Just change in your resource file from const char to const uint8_t

Added compatibility indicators for ESP32 on Platformio

Choose a tag to compare

@squix78 squix78 released this 17 Feb 15:53
3.2.7

Prepare for next release

Added compatibility indicators for ESP32

Choose a tag to compare

@squix78 squix78 released this 15 Feb 21:26
3.2.6

Added comment for ESP32

Emergency Fix for issue introduced by 3.2.4

Choose a tag to compare

@squix78 squix78 released this 08 Jan 20:33
  • Fix typo in integer type (causes compile error) #105 by 0xPIT

Multiple Bugfixes

Choose a tag to compare

@squix78 squix78 released this 06 Jan 20:04

Many thanks to all the contributors:

  • Closer to middle vertical align. #83 by tzapu
  • Make OLEDDisplay.display() an abstract function. #101 by mbrgm
  • Implement setLoadingDrawFunction. Fixes #102. #104 by FWeinb
  • Implement missing OLEDDisplayUi::setLoadingDrawFunction() in OLEDDisplayUi.cpp. #102 by artkeller
  • Disable Frame indicator cannot be unabled. #96 by hoekbrwr
  • Fix internal black drawing. #75 by FWeinb
  • Fix calculation of final drawBit in drawVerticalLine. #65 by igrr

Multiple Bugfixes

Choose a tag to compare

@FWeinb FWeinb released this 09 Jul 17:03
  • [#64] Fixing display bounding check in drawVerticalLine
  • [#62] Fixed Calculating strWidth in drawStringMaxWidth correctly

Thanks to @hallard and @simap for reporting these issues.

Bugfix for Manual Frame Control

Choose a tag to compare

@FWeinb FWeinb released this 09 Jul 13:56

[#58] Fixed: Bug in the manual frame control introduced in 3.1.0

Added support for SH1106 displays / Fix Typos in Readme

Choose a tag to compare

@squix78 squix78 released this 30 Jun 19:18

Thanks to the hard work of @hallard who contributed a first PR and @FWeinb who did the actual integration the library now supports also the SH1106 based displays. Thanks a lot!

API extension for manual frame control, Bugfix

Choose a tag to compare

@squix78 squix78 released this 24 Jun 19:23

In this release several methods to manually control carousel frames have been added. Also a bug affecting drawing of specific non-printable characters has been resolved. Many thanks to @FWeinb for the great work!

API change, font format change, performance improvements

Choose a tag to compare

@squix78 squix78 released this 05 Jun 07:56

Please read the upgrade guide to understand all changes which require you to update code before 3.0.0: Upgrade Guide