github NemesisRE/kiosk-mode v10.0.0

18 hours ago

⚠️⚠️⚠️ BREAKING CHANGE! READ BEFORE UPDATE ⚠️⚠️⚠️

This release is a major one and it is a breaking change. It makes the plugin compatible with Home Assistant 2026.2.0. So, if you are not already in this version of Home Assistant DO NOT UPDATE.

Home Assistant 2026.2.0 refactored many things in the sidebar, removed the ha-button-menu component, and moved the attributes of the more-info dialogs, breaking many of the kiosk-mode functionalities.

Main changes

Removal of the hide_dialog_attributes option

The more-info dialogs attributes has been moved to a separate screen. To access this screen one needs to access the overflow menu of the dialog. As there is already an option to hide this element, the hide_dialog_attributes option became obsolete.

Addition of a new hide_settings option to hide the sidebar Settings item

The sidebar Settings item (configuration gear) has been moved to the bottom of the sidebar as a fixed item. As there are already options to hide the Settings and the Account and the Settings items allows one to access sensitive admin data, a new option option has been added to manage this.


Changes

🧩 Dependencies

  • Make kiosk mode compatible with home assistant 2026.2.0 @elchininet (#495)
  • [Dependencies]: Bump globals from 17.2.0 to 17.3.0 in the dependencies-dev group @dependabot[bot] (#497)
  • [Dependencies]: Bump get-promisable-result from 1.0.1 to 1.0.2 in the dependencies-prod group @dependabot[bot] (#496)
  • [Dependencies]: Bump the dependencies-dev group across 1 directory with 5 updates @dependabot[bot] (#491)
  • Solve vulnerability in diff package through pnpm overrides @elchininet (#494)
  • [Dependencies]: Bump the dependencies-dev group across 1 directory with 2 updates @dependabot[bot] (#488)
  • [Dependencies]: Bump the dependencies-dev group across 1 directory with 5 updates @dependabot[bot] (#486)
  • [Dependencies]: Bump home-assistant-javascript-templates from 5.12.0 to 6.0.0 in the dependencies-prod group @dependabot[bot] (#482)
  • Solve js-yaml vulnerability @elchininet (#472)
  • [Dependencies]: Bump the dependencies-dev group across 1 directory with 4 updates @dependabot[bot] (#474)
  • [Dependencies]: Bump the dependencies-dev group with 4 updates @dependabot[bot] (#469)
  • [Dependencies]: Bump the dependencies-dev group with 4 updates @dependabot[bot] (#468)

⚙️ Configuration

  • [Github Actions]: Bump actions/upload-artifact from 5 to 6 in the actions-deps group @dependabot[bot] (#481)
  • [Github Actions]: Bump actions/checkout from 5 to 6 in the actions-deps group @dependabot[bot] (#470)

📝 Documentation

  • Make kiosk mode compatible with home assistant 2026.2.0 @elchininet (#495)

📦 Other

  • Potential fix for code scanning alert no. 13: Workflow does not contain permissions @elchininet (#475)
  • Potential fix for code scanning alert no. 12: Workflow does not contain permissions @elchininet (#476)
  • Potential fix for code scanning alert no. 11: Workflow does not contain permissions @elchininet (#477)
  • Potential fix for code scanning alert no. 10: Workflow does not contain permissions @elchininet (#478)

Don't miss a new kiosk-mode release

NewReleases is sending notifications on new releases.