Skip to content

v2.1.1

Choose a tag to compare

@eXPerience83 eXPerience83 released this 15 May 11:07
26a90e9

Pollen Levels v2.1.1

Fixed

  • Treated generic Google Pollen API 4xx responses containing invalid API key
    messages as authentication failures so Home Assistant can trigger
    reauthentication instead of reporting a connectivity error.

Changed

  • Refactored invalid API key classification in the Google Pollen API client to
    reuse a shared private helper across HTTP 403 and generic 4xx handling.

Tests

  • Added direct client regression coverage for:
    • HTTP 403 responses with invalid API key messages.
    • Generic HTTP 400 responses with invalid API key messages.
    • Generic HTTP 400 non-auth errors remaining UpdateFailed.
    • API key redaction in raised error messages.

Compatibility

  • No breaking changes.
  • No entity IDs, unique IDs, translation keys, options, public sensor payloads,
    config entry structure, Home Assistant minimum version, or Python requirement
    were changed.

What's Changed

  • Handle invalid API key messages on generic 4xx responses by @eXPerience83 in #98

Full Changelog: v2.1.0...v2.1.1