Skip to content

v1.9.7

Choose a tag to compare

@eXPerience83 eXPerience83 released this 08 Apr 14:07

๐ŸŒผ 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_*_entry and helper-driven update / reload / abort path.
  • ๐Ÿงญ 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_confirm to config.step.reconfigure across bundled locales, matching the simplified flow structure.
  • ๐Ÿ” 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_*_entry and 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_confirm to config.step.reconfigure across 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