v2.0.0
⚠️ ⚠️ ⚠️ 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
- PR: #115 by @dependabot[bot]
- [Dependencies]: Bump the dependencies-dev group with 4 updates
- PR: #116 by @dependabot[bot]
- [Dependencies]: Bump @eslint/plugin-kit from 0.2.2 to 0.2.3
- PR: #117 by @dependabot[bot]
- [Dependencies]: Bump the dependencies-dev group across 1 directory with 4 updates
- PR: #119 by @dependabot[bot]
- [Dependencies]: Bump the dependencies-dev group with 4 updates
- PR: #120 by @dependabot[bot]
- [Dependencies]: Bump the dependencies-dev group with 4 updates
- PR: #123 by @dependabot[bot]
- [Dependencies]: Bump home-assistant-styles-manager from 3.0.0 to 3.1.0 in the dependencies-prod group
- PR: #122 by @dependabot[bot]
- [Dependencies]: Bump the dependencies-dev group with 3 updates
- PR: #125 by @dependabot[bot]
- [Dependencies]: Bump the dependencies-dev group with 5 updates
- PR: #127 by @dependabot[bot]
- [Dependencies]: Bump the dependencies-dev group with 4 updates
- PR: #128 by @dependabot[bot]
- [Dependencies]: Bump typescript-eslint from 8.18.1 to 8.18.2 in the dependencies-dev group
- PR: #129 by @dependabot[bot]
- [Dependencies]: Bump the dependencies-dev group with 2 updates
- PR: #130 by @dependabot[bot]
- [Dependencies]: Bump the dependencies-dev group with 4 updates
- PR: #131 by @dependabot[bot]
- [Dependencies]: Bump the dependencies-dev group with 3 updates
- PR: #132 by @dependabot[bot]
- [Dependencies]: Bump the dependencies-dev group with 6 updates
- PR: #133 by @dependabot[bot]
- Upgrade actions/upload-artifact to verson 4
- PR: #134 by @elchininet
- [Dependencies]: Bump the dependencies-dev group with 5 updates
- PR: #135 by @dependabot[bot]
- [Dependencies]: Bump the dependencies-dev group with 5 updates
- PR: #136 by @dependabot[bot]
- [Dependencies]: Bump the dependencies-dev group with 5 updates
- PR: #137 by @dependabot[bot]
- [Dependencies]: Bump the dependencies-dev group with 6 updates
- PR: #138 by @dependabot[bot]
- [Dependencies]: Bump the dependencies-dev group with 5 updates
- PR: #140 by @dependabot[bot]
- [Dependencies]: Bump the dependencies-dev group with 6 updates
- PR: #141 by @dependabot[bot]
- [Dependencies]: Bump the dependencies-dev group with 2 updates
- PR: #142 by @dependabot[bot]
- [Dependencies]: Bump the dependencies-dev group with 5 updates
- PR: #143 by @dependabot[bot]
- [Dependencies]: Bump the dependencies-dev group with 3 updates
- PR: #144 by @dependabot[bot]
- Solve vulnerabilities through pnpm overrides
- PR: #145 by @elchininet
- [Dependencies]: Bump the dependencies-dev group with 5 updates
- PR: #146 by @dependabot[bot]
- [Dependencies]: Bump typescript-eslint from 8.29.0 to 8.29.1 in the dependencies-dev group
- PR: #151 by @dependabot[bot]
- [Dependencies]: Bump the dependencies-dev group with 2 updates
- PR: #154 by @dependabot[bot]
- [Dependencies]: Bump the dependencies-dev group with 3 updates
- PR: #155 by @dependabot[bot]
- [Dependencies]: Bump the dependencies-dev group with 3 updates
- PR: #156 by @dependabot[bot]
- Remove @babel/helpers pnpm override
- PR: #157 by @elchininet
- [Dependencies]: Bump the dependencies-dev group with 4 updates
- PR: #161 by @dependabot[bot]
⚙️ Configuration
- Commit dist folder
- PR: #121 by @elchininet
- Update Home Assistant Docker image to version 2024.12.2
- PR: #126 by @elchininet
- Update Home Assistant to version 2025.2.5
- PR: #139 by @elchininet
- Do not rely on package.json variables
- PR: #147 by @elchininet
- Configure Dependabot to update Github actions
- PR: #148 by @elchininet
- [Github Actions]: Bump actions/checkout from 3 to 4
- PR: #149 by @dependabot[bot]
- [Github Actions]: Bump mikepenz/release-changelog-builder-action from 3 to 5
- PR: #150 by @dependabot[bot]
- Group Dependabot pull requests for Github actions
- PR: #152 by @elchininet
- Update PNPM in Github workflows
- PR: #153 by @elchininet
📝 Documentation
- New release for Home Assistant 2025.5.x
- PR: #160 by @elchininet
📦 Other
- Migrate string styles to a CSS-in-JS
- PR: #124 by @elchininet