Skip to content

Releases: sidoh/epaper_templates

v2.6.0

25 Dec 04:33
v2.6.0
24b9724
Compare
Choose a tag to compare

Improvements

  • Add SPI configuration for Waveshare ESP32 driver board's custom SPI pins
  • Add setting to override SPI SS pin
  • Improve hardware setup documentation
  • Upgrade backend/frontend dependencies
  • Make NTP server configurable

v2.6.0-rc.3

24 Dec 21:18
v2.6.0-rc.3
7b108c7
Compare
Choose a tag to compare
v2.6.0-rc.3 Pre-release
Pre-release
v2.6.0-rc.3

v2.6.0-rc.2

24 Dec 20:47
v2.6.0-rc.2
059daa4
Compare
Choose a tag to compare
v2.6.0-rc.2 Pre-release
Pre-release
v2.6.0-rc.2

v2.6.0-rc.1

23 Dec 21:50
v2.6.0-rc.1
906cf55
Compare
Choose a tag to compare
v2.6.0-rc.1 Pre-release
Pre-release
v2.6.0-rc.1

v2.5.1

19 Apr 05:54
v2.5.1
5f036f0
Compare
Choose a tag to compare

Improvements

  • Increase contrast in text color for static regions in region list
  • ( #20 ) GET screens route now serves a string indicating which colors each screen supports
  • Add a visual color chooser instead of dropdown with text

Bug fixes

  • Dimension validation did not account for screen rotation, this has been fixed

v2.5.0

13 Apr 03:20
v2.5.0
0fd20d9
Compare
Choose a tag to compare

Breaking changes

  • All previously set variables will be cleared after updating (they will still exist if you revert to a previous verison)

Improvements / Bug fixes

  • Backend persistence layer for variables has been rewritten to accommodate piecewise access. Previously, all variables had to be loaded and persisted at once, which was wasteful and required an arbitrarily large JSON buffer to support an arbitrary number of variables. New structure is flash-backed and variables can be loaded or updated in place.
  • Integration test suite has been added.

v2.4.0

04 Apr 22:21
v2.4.0
df75b03
Compare
Choose a tag to compare

New features

  • ( #23 ) Allow bitmap background color to be changed (thanks, @nullstalgia!)
  • ( #30 ) Release process now builds monolithic initializer binaries suitable for bootstrapping a new device using esptool.py. Previously, a device had to be initialized using PlatformIO, which requires a full developer environment set up.
  • ( #29 ) Add Central European Time timezone. Add descriptive names for timezones in the UI. (thanks, @nullstalgia!)
  • ( #26 ) Add 12pt FreeSans font (thanks, @nullstalgia!)

Bug fixes

  • Fix bug where keyboard shortcut to save a template caused an old version to be saved (sometimes wiping out the template)
  • ( #27 ) Fix rendering of bitmaps with widths not divisible by 8.

v2.3.0

30 Mar 07:09
v2.3.0
577a801
Compare
Choose a tag to compare

New features

  • ( #18 ) Add support for a deep sleep mode (documented in README). Allows for power conservation by putting the screen and ESP32 in deep sleep mode for a configurable duration between updates. Thanks to @nullstalgia for helping with feedback and testing.
  • ( #21 ) Add the ability to configure the SPI bus. Thanks to @nullstalgia with the assistance on this one!

v2.2.0

29 Mar 03:55
v2.2.0
df1f026
Compare
Choose a tag to compare

Special thanks to @nullstalgia for contributing the new features in this release!

New features

  • ( #14 ) Add descriptions for display types in the web interface (instead of just the raw model numbers)
  • ( #15 ) Add color attribute to lines and text. Add support for red and yellow colors for displays that support them.
  • ( #16 ) Don't re-build web assets if nothing has changed
  • ( #19 ) Add printf and numeric printf formatters

v2.1.4

25 Mar 05:46
v2.1.4
089597a
Compare
Choose a tag to compare

Bug fixes

  • (#17) Fix the MQTT client ID not getting generated properly. Beyond the obvious problem of not identifying itself to the MQTT broker, this was generating substantial stability issues with the MQTT integration. Thanks @nullstalgia for helping find the issue!