Skip to content

Conversation

@spike-rabbit
Copy link
Member

Not having a label is an a11y flaw.
This was not enforced before to maintain compatibility with the legacy mode. Since the legacy mode was officially dropped we no longer need this.

BREAKING CHANGE: The si-form-item now always requires a label. Not having a label is an accessibility flaw.

Describe in detail what your merge request does and why. Add relevant
screenshots and reference related issues via Closes #XY or Related to #XY.


@spike-rabbit spike-rabbit requested a review from a team as a code owner August 20, 2025 15:38
Not having a label is an a11y flaw.
This was not enforced before to maintain compatibility with the legacy mode.
Since the legacy mode was officially dropped we no longer need this.

BREAKING CHANGE: The `si-form-item` now always requires a label.
Not having a label is an accessibility flaw.
@spike-rabbit spike-rabbit force-pushed the fix/forms/form-items-must-have-a-label branch from b4fb6f0 to 8116100 Compare August 20, 2025 15:46
@github-actions
Copy link

@spike-rabbit spike-rabbit marked this pull request as draft August 20, 2025 16:57
@kfenner kfenner added this to the 49.0.0 milestone Aug 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants