v0.4.9
Visibility handling + panel version pill
visibilitychangelistener: when the browser tab returns to foreground (browsers throttlesetIntervalin background tabs), the panel forces an immediate_refresh()plus a countdown tick so the UI is current within a frame.- Header now shows the panel.js version (
vX.Y.Znext to the title) so it's possible to verify which build the browser actually loaded — useful when diagnosing cache issues after upgrades.
After upgrading: restart Home Assistant, then hard-refresh the browser (Ctrl+Shift+R / Cmd+Shift+R). Look at the panel header — if it doesn't show v0.4.9, the browser served a cached panel.js.