Releases: sidoh/epaper_templates
Releases · sidoh/epaper_templates
v2.6.0
v2.6.0-rc.3
v2.6.0-rc.3
v2.6.0-rc.2
v2.6.0-rc.2
v2.6.0-rc.1
v2.6.0-rc.1
v2.5.1
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
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
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
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
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
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!