Skip to content

chore: version packages - #212

Closed
github-actions[bot] wants to merge 1 commit into
mainfrom
changeset-release/main
Closed

github-actions[bot] wants to merge 1 commit into
mainfrom
changeset-release/main

Conversation

@github-actions

@github-actions github-actions Bot commented Oct 7, 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/curve-react@0.8.0

Minor Changes

  • 4cca4c0: FieldLabel now becomes a selectable "choice card" when it wraps a Field (bordered, with a primary tint when the control inside is checked), matching @surfnet/curve-angular. Horizontal Fields with FieldContent now top-align their checkbox or radio. See the new RadioGroup ChoiceCard story.

Patch Changes

  • 4cca4c0: Field / hlmField no longer renders role="group". A single field isn't a group, and inside a choice-card label the role caused the radio or checkbox to lose its accessible name (axe "Form elements must have labels"). To group related fields, use FieldSet / fieldset[hlmFieldSet].
  • f5c43ed: Split focus styling: :focus now gives the primary (--ring) border, and :focus-visible adds the 3px ring shadow on top. Mouse-focused controls show the border change only; keyboard focus shows both. Applies to accordion, badge, button, checkbox, input, item, native select, radio group, select, switch, tabs, textarea and toggle.

@surfnet/curve-angular@0.8.0

Patch Changes

  • 4cca4c0: Field / hlmField no longer renders role="group". A single field isn't a group, and inside a choice-card label the role caused the radio or checkbox to lose its accessible name (axe "Form elements must have labels"). To group related fields, use FieldSet / fieldset[hlmFieldSet].
  • f5c43ed: Split focus styling: :focus now gives the primary (--ring) border, and :focus-visible adds the 3px ring shadow on top. Mouse-focused controls show the border change only; keyboard focus shows both. Applies to accordion, badge, button, checkbox, input, item, native select, radio group, select, switch, tabs, textarea and toggle.

@surfnet/curve-angular-app@0.8.0

Patch Changes

  • Updated dependencies [4cca4c0]
  • Updated dependencies [f5c43ed]
    • @surfnet/curve-angular@0.8.0
    • @surfnet/curve-tokens@0.8.0

@surfnet/curve-react-app@0.8.0

Patch Changes

  • Updated dependencies [4cca4c0]
  • Updated dependencies [f5c43ed]
  • Updated dependencies [4cca4c0]
    • @surfnet/curve-react@0.8.0
    • @surfnet/curve-tokens@0.8.0

@surfnet/curve-storybook-config@0.8.0

Patch Changes

  • @surfnet/curve-tokens@0.8.0

@surfnet/curve-contracts@0.8.0

No changes in this release.

@surfnet/curve-tokens@0.8.0

No changes in this release.

@surfnet/curve-typescript-config@0.8.0

No changes in this release.

@github-actions
github-actions Bot force-pushed the changeset-release/main branch from 7ce5c41 to 8accf30 Compare October 9, 2026 12:16
@github-actions

Copy link
Copy Markdown
Contributor Author

♿ Accessibility audit — WCAG 2.2 AA

✅ No violations across 374 stories / 11968 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.

@github-actions
github-actions Bot force-pushed the changeset-release/main branch from 8accf30 to 0c08a07 Compare October 13, 2026 11:34
@anneke anneke closed this Oct 13, 2026
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