[1.1.6] - 2026-03-24
Fixed
- Reauth completion shows wrong message – the reauth config flow called
async_update_reload_and_abortwithout an explicitreason=argument, which defaults to"reconfigure_successful". As a result, after a successful re-authentication the UI displayed "Reconfiguration was successful" instead of "Re-authentication was successful". Thereason="reauth_successful"argument is now passed explicitly. - Raw
reconfigure_successfulkey shown in UI – theconfig.abort.reconfigure_successfulkey was missing fromstrings.jsonand both translation files (en.json,it.json). Home Assistant rendered the raw key string instead of the localised message after a successful reconfigure flow. The key has been added to all three files. - Gitleaks CI false positive on test fixture – the placeholder API key
test-api-key-abc123used intests/conftest.pytriggered thegeneric-api-keyGitleaks rule on the full git history scan, causing the security CI job to fail. Added.gitleaks.tomlwith astopwordsentry fortest-api-keyand a path allowlist for thetests/directory; the fixture is intentionally non-functional and has never been a real credential.
Changed
- Removed unused
cannot_connecterror key – theconfig.error.cannot_connectkey was declared instrings.jsonand both translation files but was never emitted byconfig_flow.py. When the V2C Cloud is unreachable during initial setup the flow redirects to thefallback_ipstep rather than showing a connection error. The dead key has been removed from all three files.