You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
v1.8.11 - 2026-02-16
Fixed
Critical fix for AttributeError in OptionsFlowHandler. The OptionsFlowHandler.__init__ method was attempting to set self.config_entry = config_entry, but config_entry is a read-only property inherited from config_entries.OptionsFlow without a setter. This caused an AttributeError: property 'config_entry' of 'OptionsFlowHandler' object has no setter when users tried to access the integration's options flow.
Removed the custom __init__ method from OptionsFlowHandler
The parent class config_entries.OptionsFlow automatically handles the config_entry parameter passed from async_get_options_flow()
The config_entry property is now properly accessible via the parent class's property getter
This follows the standard Home Assistant pattern where OptionsFlow subclasses don't need to override __init__