Skip to content

v2.0.0

Choose a tag to compare

@github-actions github-actions released this 07 May 18:36

⚠️⚠️⚠️ BREAKING CHANGE ⚠️⚠️⚠️

DO NOT UPDATE WITHOUT READING FIRST!!!

This major release is a refactor of the plugin to make it compatible with Home Assistant 2025.5.x. Beginning with this Home Assistant version the paper tabs have been replaced entirely, something that make it incompatible with Keep Texts In Tabs. This means, that the changes in this release are only compatible with Home Assistant 2025.5.x or greater versions. Trying to use the plugin from version 2.0.0 and onwards in an older version of Home Assistant will not work, so if you have an older version of Home Assistant you need to keep using Keep Texts In Tabs 1.3.0.

This release contains all the necessary changes that makes the plugin compatible with Home Assistant 2025.5.x but there is also a breaking changes in the API that need to be taken into account to migrate an existing configuration.

Migration guide

Tabs texts are not capitalised by default

In previous version of Home Assistant the tabs texts were capitalised by default. This is not the case anymore. If you want to keep the previous capitalised texts, you would need to add a new option to the configuration:

keep_texts_in_tabs:
  enabled: true
  text_transform: uppercase

🧩 Dependencies

  • [Dependencies]: Bump home-assistant-query-selector from 4.2.0 to 4.3.0 in the dependencies-prod group
  • [Dependencies]: Bump the dependencies-dev group with 4 updates
  • [Dependencies]: Bump @eslint/plugin-kit from 0.2.2 to 0.2.3
  • [Dependencies]: Bump the dependencies-dev group across 1 directory with 4 updates
  • [Dependencies]: Bump the dependencies-dev group with 4 updates
  • [Dependencies]: Bump the dependencies-dev group with 4 updates
  • [Dependencies]: Bump home-assistant-styles-manager from 3.0.0 to 3.1.0 in the dependencies-prod group
  • [Dependencies]: Bump the dependencies-dev group with 3 updates
  • [Dependencies]: Bump the dependencies-dev group with 5 updates
  • [Dependencies]: Bump the dependencies-dev group with 4 updates
  • [Dependencies]: Bump typescript-eslint from 8.18.1 to 8.18.2 in the dependencies-dev group
  • [Dependencies]: Bump the dependencies-dev group with 2 updates
  • [Dependencies]: Bump the dependencies-dev group with 4 updates
  • [Dependencies]: Bump the dependencies-dev group with 3 updates
  • [Dependencies]: Bump the dependencies-dev group with 6 updates
  • Upgrade actions/upload-artifact to verson 4
  • [Dependencies]: Bump the dependencies-dev group with 5 updates
  • [Dependencies]: Bump the dependencies-dev group with 5 updates
  • [Dependencies]: Bump the dependencies-dev group with 5 updates
  • [Dependencies]: Bump the dependencies-dev group with 6 updates
  • [Dependencies]: Bump the dependencies-dev group with 5 updates
  • [Dependencies]: Bump the dependencies-dev group with 6 updates
  • [Dependencies]: Bump the dependencies-dev group with 2 updates
  • [Dependencies]: Bump the dependencies-dev group with 5 updates
  • [Dependencies]: Bump the dependencies-dev group with 3 updates
  • Solve vulnerabilities through pnpm overrides
  • [Dependencies]: Bump the dependencies-dev group with 5 updates
  • [Dependencies]: Bump typescript-eslint from 8.29.0 to 8.29.1 in the dependencies-dev group
  • [Dependencies]: Bump the dependencies-dev group with 2 updates
  • [Dependencies]: Bump the dependencies-dev group with 3 updates
  • [Dependencies]: Bump the dependencies-dev group with 3 updates
  • Remove @babel/helpers pnpm override
  • [Dependencies]: Bump the dependencies-dev group with 4 updates

⚙️ Configuration

📝 Documentation

📦 Other