v0.43.5
Added
- Official TRMNL DIY-kit headers parsed.
Id(MAC) andModel(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, flagsneeds_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 plusModelandMACrows. -
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.