What's Changed
- Back leaves the on-TV dashboard. Back did nothing in the app, leaving Home as the only way out. It now returns to wherever the app was opened from. (#173)
- Closing the dashboard to the network, keeping the TV app.
"host": "127.0.0.1"inconfig.jsonstops anything on the network reaching port 8080, while the on-TV app and Home Assistant carry on working. The README anddocs/SECURITY.mdnow compare this withtokenandweb.enabled. (#171) - QR codes hidden when they cannot work. Under a loopback bind, the TV app no longer shows QR codes pointing phones at an address the server does not answer on. (#171)
- Deploy understands a locked-down TV.
deploy.shreads the TV's ownconfig.jsonand no longer reports a failure when the dashboard is deliberately unreachable or switched off. (#171) - No dead app tile. With the dashboard switched off, the installer does not add the app, and an existing tile says the dashboard may be switched off rather than that it is slow to start. (#171)
- The app's loading screen, name and icons now update. These were copied into the app once at install and never refreshed. The server now reinstalls the app in place when they change, and leaves a removed app removed. (#171)
- Heavier type in the TV app for legibility when upscaled to 4K. (#170)
A dashboard already open in the background when the update arrives keeps the old behaviour until the TV restarts.