Releases: ONSdigital/design-system
70.0.1
What's Changed
Accessibility improvements
- Add role to SVG logo in the footer by @precious-onyenaucheya-ons in #3095
Fixes
Full Changelog: 70.0.0...70.0.1
70.0.0
What's Changed
⚠️ Breaking changes
- Fix headingLevel error in jinja2 environment for section nav component by @rmccar in #3072
Change details: Services using thetitleSize
param with the card component will now need to rename that param toheadingLevel
in their config. Services using theheadingLevel
param with the feedback and section navigation components will need to supply an int instead of a string now.
Accessibility improvements
- Update ONS logo alt text by @precious-onyenaucheya-ons in #3075
- Update duration error message by @adi-unni in #3084
Fixes
- Alter padding on autosuggest items to match input by @balibirchlee in #3074
- Refactor date and duration components to work in jinja2 environments by @rmccar in #3080
Documentation
- Update pagination docs by @adi-unni in #3083
- Exploring Unnecessary Conditionals: Mutually-Exclusive by @SriHV in #3076
Dependency updates
Full Changelog: 69.0.0...70.0.0
69.0.0
What's Changed
⚠️ Breaking changes
-
Update highlight CSS for strong tags by @rmccar in #3068
Change details:<em>
tags will now no longer highlight text this functionality has been replaced in titles with the<strong>
tag in titles. Services using<em>
tags to highlight text in titles will now need to use the<strong>
tag instead. But because of this change the "ons-highlight" class will now no longer need to be set when using these tags. -
Update type param to variant on various components by @rmccar in #3047
Change details: Thetype
param on panel, message or status components has been renamed tovariant
any services using these components will need to rename thetype
param tovariant
in their component config.
New features
Accessibility improvements
- Description list not structured properly for screen readers by @precious-onyenaucheya-ons in #3053
Enhancements
- Update ESLint config to include unused imports and indenting by @rmccar in #3044
- Exploring Unnecessary Conditionals: Autosuggest by @SriHV in #3067
Fixes
- Update placeholder text colour by @rmccar in #3062
- Fix/3004/icon in footer not clickable by @balibirchlee in #3036
- Fix appearance of checkboxes by @adi-unni in #3066
- Fix/3035/review GA implementation by @alessioventuriniAND in #3069
Full Changelog: 68.0.0...69.0.0
68.0.0
What's Changed
⚠️ Breaking changes
- Enhancement/2968/add summary card by @SriHV in #3009
Change details: The change removes thehub
param used in the summary component and adds a newvariant
param. To use the hub version of a summary the newvariant
param will now need to be set to "hub".
Enhancements
- Improved VR workflow by @alessioventuriniAND in #3040
- Removing unnecessary conditionals: Hero by @rmccar in #3042
- Update setup-node to use Node 20 in actions by @rmccar in #3050
Full Changelog: 67.1.0...68.0.0
67.1.0
What's Changed
Enhancements
- Updated VR tests to increase the delay to 2 seconds by @alessioventuriniAND in #3034
- Update the description list component in the DS it is no longer in alphabetical order by @alessioventuriniAND in #3007
- Enhancement/2890/allow multiple mastheadlogos by @balibirchlee in #2994
- Feature/refactor date input and duration to remove duplicated code by @precious-onyenaucheya-ons in #3038
Fixes
- Fix/2995/bug misalignment of summary values with long strings during resizing by @alessioventuriniAND in #3008
- Add conditional logic to add gutter between title and button by @balibirchlee in #2998
Documentation
onsMetadata has been deprecated and replaced with onsDescriptionList the configuration of params between the two has been kept the same so to update any references from onsMetadata to onsDescriptionList. onsMetadata will be removed in a later release
Full Changelog: 67.0.6...67.1.0
67.0.6
What's Changed
Enhancements
Fixes
- Updates access code text and relevant VR tests by @balibirchlee in #2993
- Update npm package build process by @adi-unni in #3003
New Contributors
- @balibirchlee made their first contribution in #2993
Full Changelog: 67.0.5...67.0.6
67.0.5
67.0.4
What's Changed
Enhancements
- Update 'id' for the Postcode example to 'postcode' by @SriHV in #2986
- Subnavigation rendered only when needed by @precious-onyenaucheya-ons in #2982
Fixes
- Added the conditions and class in the input component by @SriHV in #2989
- update analytics.js file to be compatible with GA4 by @precious-onyenaucheya-ons in #2878
Full Changelog: 67.0.3...67.0.4
67.0.3
What's Changed
Enhancements
- add search functionality to ds by @precious-onyenaucheya-ons in #2977
Fixes
- Overview Link of SubNavigation by @SriHV in #2970
- Grid sticky functionality fixed in full pages by @adi-unni in #2960
Documentation
Full Changelog: 67.0.2...67.0.3
67.0.2
What's Changed
Fixes
- Trim spaces and line breaks beside icons by @precious-onyenaucheya-ons in #2958
- Set form using html in template test by @rmccar in #2974
Other changes
- add example for names pattern by @precious-onyenaucheya-ons in #2972
Full Changelog: 67.0.1...67.0.2