This version provides support for NHS.UK frontend v10.3.0
You can follow the upgrade to 6.0 migration guide to see what's changed and what you need to update.
- React v19 with strict mode support
- React server-side rendering (SSR) support
- React server components (RSC) support
- Forwarded refs from all form inputs
Features from NHS.UK frontend v10.3.0 include:
Features from NHS.UK frontend v10.2.0 include:
- Password input component
- Smaller and inline buttons
- Text input styles for codes and sequences
- Select dividers using
<Select.Divider />
Features from NHS.UK frontend v10.1.0 include:
Features from NHS.UK frontend v10.0.0 include:
- Header component with account section
- Notification banner component
- Panel component
- Full width buttons on mobile
For a full list of changes in this release please refer to the upgrade to 6.0 migration guide.
This version provides support for NHS.UK frontend v9.x.
For a full list of changes in this release please refer to the migration doc.
🔧 Fixes
- Remove the unnecessary aria-labelledby tags from radio items. PR #253
🔧 Fixes
- Fix issues with SkipLink (always set the href) and bring into line with NHSUK frontend. PR #248
🔧 Fixes
- Remove the unnecessary aria-labelledby tags from DateInput fields. PR #246
🔧 Fixes
- Add js shims for buttons. PR #231, Fixes #218
- Fix errors not being linked to inputs. PR #230, Fixes #227
- Fix inputs incorrectly using
aria-labelledby. PR #230, Fixes #212 - Update Storybook docs for several components.
🆕 New features
- Added a CHANGELOG to keep track of changes between releases. Keep a changelog
- Added support for
preventDoubleClickdebouncing on buttons. PR #231 - Error summaries now automatically set role, tabindex, and aria-labelledby. PR #229, Fixes #228
- Storybook link in readme now points to latest version. PR #226
🔧 Fixes
- Fix error message role by @edwardhorsford in #219
🔧 Fixes
- Fix issue with the footer copyright not being rendered in the correct location if there are multiple link columns by @jakeb-nhs in #223
This version updates nhsuk-frontend to version 8.
For a full list of changes in this release please refer to the migration doc.
- Migrate enzyme to react-testing-library by @JoshuaBates-NHS in #198
- Allow support for module directives in build process by @JoshuaBates-NHS in #199
- Update modified components since NHS UK frontend v5 by @jakeb-nhs in #197
- Add new components since NHS UK frontend v5 by @jakeb-nhs in #202
- Migrate some patterns to components, rework removed components from frontend v8 by @jakeb-nhs in #203
- Improve unit test coverage by @jakeb-nhs in #204