Skip to content

v3.9.1

Choose a tag to compare

@tempus2016 tempus2016 released this 11 May 17:07
· 380 commits to main since this release
003a1ad

TaskMate v3.9.1

Hotfix release covering two regressions in v3.9.0 — the new Notifications tab couldn't be reached, and the mobile companion app left you stranded inside the panel with no way back to the HA sidebar.


🐛 Fixes

Notifications tab missing from sidebar (PR #358)

The new admin Notifications tab introduced in v3.9.0 was unreachable. The renderer (_renderNotificationsTab()) and the dispatch case "notifications" were both wired up, but _sidebarGroups() — which actually drives the visible navigation — never received the entry. Upgrading users saw the same sidebar as v3.8.x. The unused TABS constant at the top of taskmate-panel.js did include the entry, but isn't referenced anywhere. Fixed by adding notifications to the System sidebar group, immediately before Settings, using mdi:bell-outline.

Mobile companion app: missing hamburger menu (PR #359)

The TaskMate panel is registered with embed_iframe=False, so HA hands the full content area to TaskMate and renders no HA header of its own. On desktop the HA sidebar is always visible so this is invisible — but on the mobile companion app the sidebar collapses behind a hamburger and the panel offered no equivalent control, trapping users inside TaskMate with no way to navigate back to other HA pages without a full reload. Fixed by adding a hamburger button at the start of the topbar that dispatches the standard hass-toggle-menu event (the same event ha-menu-button uses). The button is hidden via CSS on viewports wider than 900px, matching the existing breakpoint that hides the in-panel sidebar.


📈 Upgrade Instructions

  1. Open HACS → Integrations → TaskMate.
  2. Click Redownload and select version 3.9.1.
  3. Restart Home Assistant.
  4. Hard-refresh your browser (Ctrl+Shift+R / Cmd+Shift+R) so the new panel JS loads.
  5. On mobile: force-close and reopen the HA companion app (or pull-to-refresh the panel).
  6. Sidebar → System now shows Notifications above Settings. On mobile, an mdi:menu hamburger appears at the top-left of the panel and slides in the HA navigation drawer.

Full Changelog: v3.9.0...v3.9.1