Skip to content

chore: version packages - #225

Merged
anneke merged 1 commit into
mainfrom
changeset-release/main
Oct 19, 2026
Merged

anneke merged 1 commit into
mainfrom
changeset-release/main

Conversation

@github-actions

@github-actions github-actions Bot commented Oct 15, 2026 •

Copy link
Copy Markdown
Contributor

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@surfnet/[email protected]

Patch Changes

  • f277442: Alert: links in a list inside an alert description (such as an error summary) now have a target at least 24px high, meeting WCAG 2.2 target size (2.5.8).
  • f277442: FieldError (React) and hlm-field-error (Angular) no longer have role="alert". With several invalid fields, each error interrupted the screen reader at once. Show an error summary above the form and move focus to it after a failed submit instead — see "Formulieren bouwen" in the Curve docs. In React, link each error to its control with aria-describedby; in Angular hlmField already does this.
  • 45bf39e: Placeholder text now uses the --placeholder token instead of --muted-foreground: Combobox, Date Picker, Input, Input Group, Select and Textarea. The base ::placeholder style in the package CSS uses --placeholder too, so plain <input> and <textarea> elements match the components.

@surfnet/[email protected]

Patch Changes

  • f277442: Alert: links in a list inside an alert description (such as an error summary) now have a target at least 24px high, meeting WCAG 2.2 target size (2.5.8).
  • f277442: FieldError (React) and hlm-field-error (Angular) no longer have role="alert". With several invalid fields, each error interrupted the screen reader at once. Show an error summary above the form and move focus to it after a failed submit instead — see "Formulieren bouwen" in the Curve docs. In React, link each error to its control with aria-describedby; in Angular hlmField already does this.
  • 12b0c23: Fix InputGroupInput / InputGroupTextarea showing their own border, radius and focus ring inside an InputGroup when the bundler emits the input stylesheet after the input-group one. The control overrides are now scoped under .group so they no longer depend on CSS order.
  • 45bf39e: Placeholder text now uses the --placeholder token instead of --muted-foreground: Combobox, Date Picker, Input, Input Group, Select and Textarea. The base ::placeholder style in the package CSS uses --placeholder too, so plain <input> and <textarea> elements match the components.
  • f277442: Fix the Tooltip arrow position: it is pinned to the edge facing the trigger again on every side, matching Angular.

@surfnet/[email protected]

Patch Changes

@surfnet/[email protected]

Patch Changes

@surfnet/[email protected]

Patch Changes

@surfnet/[email protected]

No changes in this release.

@surfnet/[email protected]

No changes in this release.

@surfnet/[email protected]

No changes in this release.

@github-actions
github-actions Bot force-pushed the changeset-release/main branch 2 times, most recently from 837140d to 85db4ff Compare October 19, 2026 07:36
@github-actions
github-actions Bot force-pushed the changeset-release/main branch from 85db4ff to 731c9c1 Compare October 19, 2026 10:13
@github-actions

github-actions Bot commented Oct 19, 2026 •

Copy link
Copy Markdown
Contributor Author

♿ Accessibility audit — WCAG 2.2 AA

✅ No violations across 370 stories / 11840 theme·mode combinations in @surfnet/curve-angular, @surfnet/curve-react.

Automated axe covers ~30–50% of WCAG 2.2 AA. Keyboard, screen-reader and reflow checks still need a manual pass. Full per-story JSON is in the run’s a11y-reports artifact.

@anneke
anneke merged commit 0c71cfc into main Oct 19, 2026
1 check passed
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.

1 participant