Highlights
- PicPak 4.2" BWRY as a community-firmware hardware entry. Full compat write-up + docs page + surfaced in Settings → Add Device. Credit + firmware repo on varanu5/picpak-tesserae-client.
- Tri-colour and greyscale gamuts for the CircuitPython PNG path. New panel gamut values
bwr_3andgray_4joinbwry_4in the 2-bit family. - Panel gamut / calibration changes now repaint instead of serving a stale 304 (#81).
- Status bar update chip guards against api reporting a version older than the running build, and now caches the fetch for 1h so it stops hammering
api.tesserae.inkon every render. - Update chips lead with the new version and pair server + firmware chips with a common download-arrow icon.
- Status-bar toggle in the page editor flattened. No more expand-to-nothing disclosure; switch styled as a proper track+thumb toggle.
- "Enable firmware update lookups" toggle in Settings → System also styled as a proper switch (was rendering as a bare checkbox).
- Install-identifier + firmware-check sections in Settings → System no longer float with a gap above.
Full changelog: CHANGELOG.md.
Install / upgrade
- Docker:
ghcr.io/dmellok/tesserae:v0.72.0 - pip:
pip install --upgrade tesserae==0.72.0 - Existing installs: use the in-app updater at Settings → System → Update, or
git pull && pip install -e .[dev].
