v1.9.7
๐ผ Pollen Levels v1.9.7
๐ ๏ธ Maintenance release focused on finishing the re-authentication / reconfiguration cleanup and aligning the flow with current Home Assistant conventions.
๐ Highlights
-
๐ Cleaner re-authentication and reconfiguration flow
- Re-authentication and reconfiguration now follow Home Assistantโs helper-based entry APIs, using the proper
_get_*_entryand helper-driven update / reload / abort path.
- Re-authentication and reconfiguration now follow Home Assistantโs helper-based entry APIs, using the proper
-
๐งญ Reconfigure flow simplified
- Reconfigure now uses a single real reconfigure config-flow step instead of the previous bridge-style structure, while preserving the same helper-based update behavior.
-
๐ Updated translations
- Reconfigure form translations were moved from
config.step.reconfigure_confirmtoconfig.step.reconfigureacross bundled locales, matching the simplified flow structure.
- Reconfigure form translations were moved from
-
๐ API-key-only refresh preserved
- Refreshing credentials during re-authentication or reconfiguration still updates only the API key, without writing option-owned fields back into config-entry data.
๐ง Detailed changes
Changed
- Aligned re-authentication/reconfiguration handling with Home Assistantโs helper-based entry APIs (
_get_*_entryand update/reload/abort helper path). - Simplified reconfigure to a single real reconfigure config-flow step while preserving the existing helper-based update path.
- Moved reconfigure form translations from
config.step.reconfigure_confirmtoconfig.step.reconfigureacross bundled locales.
Fixed
- Preserved API-key-only refresh behavior during re-authentication and reconfiguration updates so option-owned fields are not reintroduced into config-entry data.
If youโre upgrading from 1.9.6, please pay special attention to:
- Re-authentication flow behavior after an invalid or expired API key.
- Reconfigure flow behavior and translated wording.
- Whether updating credentials leaves existing options untouched.
What's Changed
- Migrate reauth/reconfigure flows to helper-based update path and normalize signatures by @eXPerience83 in #81
Full Changelog: v1.9.6...v1.9.7