Skip to content

chore: remove unused statuses#9698

Merged
mikeharv merged 2 commits intoRaspberryPiFoundation:v13from
mikeharv:unused-statuses
Apr 10, 2026
Merged

chore: remove unused statuses#9698
mikeharv merged 2 commits intoRaspberryPiFoundation:v13from
mikeharv:unused-statuses

Conversation

@mikeharv
Copy link
Copy Markdown
Contributor

The basics

This removes some unused ARIA status options in order to better align the enum with the design. See comment from @BenHenning: https://docs.google.com/document/d/1-q0paWfV9qYWoZKWb9BpcfYOy3xYZtvcLyuuD61qHXw/edit?disco=AAAB3FpvXj4

The details

Resolves

Proposed Changes

Remove statuses that aren't expected to be needed for screen reader work.

Reason for Changes

Test Coverage

n/a

Documentation

n/a

Additional Information

@mikeharv mikeharv requested a review from a team as a code owner April 10, 2026 19:16
@mikeharv mikeharv requested a review from gonfunko April 10, 2026 19:16
@github-actions github-actions bot added the PR: chore General chores (dependencies, typos, etc) label Apr 10, 2026
@gonfunko
Copy link
Copy Markdown
Contributor

Please mark this as breaking since some of these existed in v12. In the Breaking Changes section of the PR description I'd just advise third-party developers to use raw strings/vanilla JS APIs for customizing attributes.

@mikeharv mikeharv merged commit 229450a into RaspberryPiFoundation:v13 Apr 10, 2026
4 checks passed
mikeharv added a commit that referenced this pull request Apr 10, 2026
mikeharv added a commit that referenced this pull request Apr 10, 2026
mikeharv added a commit that referenced this pull request Apr 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

PR: chore General chores (dependencies, typos, etc)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants