V16 Releases
v16.0.0
26/01/2025
Components
- Added retrun type
JSX.Elementto the components usingforwardRef.
Checkbox
- Added missing
griddependency inpackage.json.
Datepicker
We have replaced the internal third-party component used for
<Datepicker />functionality with the MUI Date Picker. While we’ve aimed to maintain backward compatibility with the existing API, please thoroughly test this new component in your application to ensure everything works as expected. This change includes UI refinements and accessibility improvements including year selection, persistent placeholder behaviour and keyboard navigation.
Grid
- Added missing dependency to the
package.json.
Icons
- New core and product icons, NRMA, State & AMI icon updates.
Input Group
Added
sizeoption to be able to resize the<InputGroup />.
Input Stepper
- New component added to the library.
Tab
- Fixed Tab inverse color token which was referencing incorrect value.
Documentation
- Fixed incorrect link to Github code in Progress Indicator page.
Configuration
- Updated StyleDictionary to v5.1.1 and rollup to v4.53.3 to address security vulnerabilities.
@testing-libary/reactupgraded from v14 to v16, also includes an update of@testing-library/jest-domfrom v5 to v6- Removed
filesarray from Codemodspackage.jsonto ensure all files are included when publishing.
Figma only
- Password: Predefined width props added.
- Select: Chevron colour token updated from select-icon-color to select-disabled-color to match code.