v1.2.17
Bug Fixes
TRMNL & Cloud Sync — stability improvements
- Fixed a race condition where multiple TRMNL pushes could fire simultaneously while a fetch was already in flight, causing repeated 429 rate-limit errors
- Replaced the fixed 5-minute 429 backoff with exponential backoff (5 → 10 → 20 → 40 → 60 min); resets to zero on a successful push
- Added exponential backoff for cloud sync download/upload errors (30 s → 60 s → 2 min → 4 min … capped at 15 min), preventing repeated hammering on 403 / network-unreachable errors
Infrastructure
Docker — ARM64 support
- The GHCR image (
ghcr.io/krelltunez/dayglance) now ships a multi-arch manifest covering bothlinux/amd64andlinux/arm64 - No changes required on your end —
docker pullwill automatically select the correct image for your host architecture (Raspberry Pi, AWS Graviton, Apple Silicon VMs, etc.)