Releases: ONSdigital/design-system
Releases · ONSdigital/design-system
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
67.0.1
What's Changed
Accessibility improvements
- Update role to the details component by @precious-onyenaucheya-ons in #2951
- Update tags to headings in section navigation component by @precious-onyenaucheya-ons in #2964
Enhancements
Fixes
- Overwrite top css to align active menu buttons by @rmccar in #2954
- Updated Section Navigation list item classes by @SriHV in #2961
Documentation
Dependency updates
New Contributors
Full Changelog: 67.0.0...67.0.1
67.0.0
What's Changed
⚠️ Breaking changes
Change details:
The change removes the onsCollapsible component, services that use this component will now need to use the onsDetails component instead which will have the same params and interface.
Accessibility improvements
- Update cookies banner to contain a more descriptive message by @precious-onyenaucheya-ons in #2950
Enhancements
- Feature/add tests for autosuggest component by @precious-onyenaucheya-ons in #2893
- Use node-version-file in Github actions to improve node version setting by @rmccar in #2886
Fixes
- Add form to error prototype to fix submit button by @rmccar in #2894
- Fix visual regression test warnings by @rmccar in #2943
- Fix DS hanging on port 3000 by @rmccar in #2896
- Revert details component to JS version to fix printing issue by @rmccar in #2944
Full Changelog: 66.0.2...67.0.0
66.0.2
What's Changed
Enhancements
- Update issue templates by @rmccar in #2851
- Improve the path of issues replace project setting with workflow by @rmccar in #2859
Fixes
- CTA button component invokes :active with keyboard by @adi-unni in #2879
- Share page component updates to new "𝕏" icon by @adi-unni in #2883
Dependency updates
Full Changelog: 66.0.1...66.0.2
66.0.1
What's Changed
Fixes
- Updated siteautosuggest in navigation component by @alessioventuriniAND in #2837
Full Changelog: 66.0.0...66.0.1
66.0.0
What's Changed
⚠️ Breaking changes
-
Remove form config from base page template by @rmccar in #2826
Change details:
- The change removes the form element from the page template. If a form is needed
on the page this will now need to be set in the service itself using thebodyStart
and
bodyEnd
blocks to wrap the page content - It also moves the
bodyEnd
block on the page template to outside of thebody
block
- The change removes the form element from the page template. If a form is needed
-
Autosuggest allow input params by @willcAND in #2699
Change details:
- The change affects the
autosuggest
component to now be able to use all available parameters of theinput
component.
These have been modified and are now accessed through an object parameter -input: params.input
.
PREVIOUS:
{{ onsAutosuggest({ "id": "country-of-birth", "label": { "text": "Current name of country", "description": "Enter your own answer or select from suggestions", "id": "country-of-birth-label" }, "autocomplete": "off" }) }}
NEW:
{{ onsAutosuggest({ "id": "country-of-birth", "input": { "label": { "text": "Current name of country", "description": "Enter your own answer or select from suggestions", "id": "country-of-birth-label" }, "autocomplete": "off" }, }) }}
- The change affects the
Enhancements
- Reduce margin top when page main contains child with panel error by @adi-unni in #2816
- Increase underline to match other focussed elements by @adi-unni in #2820
Fixes
Documentation
- Update checklist action config by @rmccar in #2825
- add example pattern for documentation by @precious-onyenaucheya-ons in #2834
Dependency updates
- Remove unused dependencies by @rmccar in #2808
- Update glob to v10 by @rmccar in #2798
- Update remark-cli by @rmccar in #2821
Full Changelog: 65.2.5...66.0.0
Release 65.2.5
What's Changed
Accessibility improvements
- Fix/2736 error container in pattern marked as hidden but has a focusable element by @precious-onyenaucheya-ons in #2801
Fixes
Documentation
Full Changelog: 65.2.4...65.2.5