Skip to content

Mark advanced field in addon info as deprecated#279

Merged
mdegat01 merged 3 commits intomainfrom
deprecate-advanced-mode
Mar 13, 2026
Merged

Mark advanced field in addon info as deprecated#279
mdegat01 merged 3 commits intomainfrom
deprecate-advanced-mode

Conversation

@mdegat01
Copy link
Collaborator

Proposed Changes

As of home-assistant/supervisor#6614 the advanced field in addon config is deprecated. The value will always be True. This PR simply adds a comment and a release note to serve as a start for the deprecation clock and its eventual removal from the model.

@mdegat01 mdegat01 requested a review from agners March 12, 2026 20:10
@mdegat01 mdegat01 added the maintenance Generic maintenance tasks. label Mar 12, 2026
@mdegat01 mdegat01 added breaking-change A breaking change for existing users. and removed maintenance Generic maintenance tasks. labels Mar 12, 2026
@agners agners requested a review from Copilot March 13, 2026 08:10
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the add-on models to reflect Supervisor’s deprecation of the advanced field in add-on config, signaling that it is effectively constant going forward.

Changes:

  • Annotate AddonInfoBaseFields.advanced as deprecated (Supervisor 2026.03), noting it will always be True.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Co-authored-by: Stefan Agner <stefan@agner.ch>
@mdegat01 mdegat01 requested a review from agners March 13, 2026 16:51
@mdegat01 mdegat01 merged commit df32fd4 into main Mar 13, 2026
12 checks passed
@github-actions github-actions bot locked and limited conversation to collaborators Mar 15, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

breaking-change A breaking change for existing users.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants