This release expands firmware OTA support for TRMNL BWRY, updates iCal parsing with expanded date ranges, adds recipe catalog sorting options and reworks key UI views with a new design. TRMNL Framework is bumped to version 3.4.0.
What's Changed
- feat: add Liquid support to Markup plugin
- feat: add support for TRMNL BWRY firmware OTA updates
- feat: upgrade to om/icalparser major version 5
- feat: upgrade to new IcalParser v5 API
- feat(#292): increase iCal date window from (-7, +30) days to (-7, +45) days by @BartSchuurmans in #301
- feat(#295): implement HTML purification for recipe settings field author bio, description, help_text
- feat: add GET and PATCH /api/devices/{id} in the shape of TRMNL's API by @BartSchuurmans in #306
- feat: added sorting options in TRMNL recipe catalog
- feat: enable MCP stdio server on local environments
- feat: add support for
TRMNL_BLADE_FRAMEWORK_BASE_URL - feat: rework dashboard with view with
flux:card - feat: rework device and playlist view with
flux:card - feat: rework plugin grid view with
flux:card - fix(#297): support
no_screen_paddinganddark_modein recipe configuration - fix(#267): add css model identifier warning
- fix(#291): reset image cache when render-affecting settings change
- fix(#294): links in recipe description fields open new tab
- fix: mobile optimize devices overview screens
- fix: remove fixed width and height from app logo SVG
- fix: remove unused inter font via bunny cdn
- fix: support serving under a sub-path via X-Forwarded-Prefix by @BartSchuurmans in #304
- chore: update TRMNL Framework to 3.4.0
- chore: add transform incompatibility warning
- chore: fix Dev Container by @BartSchuurmans in #300
New Contributors
- @BartSchuurmans made their first contribution in #300
New Supporters
Thank you for your support: Johan, 16tools.com and jfkmdd
Full Changelog: 0.43.1...0.44.0