Skip to content

v0.43.5

Choose a tag to compare

@dmellok dmellok released this 09 Jun 02:19

Added

  • Official TRMNL DIY-kit headers parsed. Id (MAC) and Model (e.g. xiao_epaper_display) are now picked up and surfaced in the device card's Diagnostics block.

Fixed

  • TRMNL placeholder-token pairing UX. Clients polling with their firmware's default placeholder token (paste-a-server-issued-token-into-your-client) were previously registered as-is, leaving the new device's access secret a publicly-known string. Discovery now detects placeholders, flags needs_pairing, and the register flow mints a fresh token. The one-shot reveal modal now also surfaces the device's polling IP so users know exactly where to paste the new token. Discovered card gains a 'Unpaired' pill plus Model and MAC rows.

  • Discovery synthetic IDs prefer MAC over token when the client provides one, so the same physical device always resolves to the same Discovered row across reboots.