V17 Releases
v17.0.0
05/03/2026
Brand
ANZ
- Added a new CGU theme called
navy-anzthat is set tov13.3.0of thenavytheme to use in production until they are ready to use the current version ofnavy.
NRMA Help
- Updated
checkedstate, background colour set to{color.foundation.secondary.default}and text to{radioBlock.color}. Also added a newborderWidthtoken and updated component css to reference it. - New brand tokens and styles for Checkbox & Radio "outline" variants.
RACQ
- New brand added to the library.
Components
Alert
- Added a fixed width & height of 24px to Alert dismissible Button.
Checkbox
- Updated Checkbox tokens and styles.
Consent Banner
- Added
data-testidprop.
Drawer
- Added
data-testidprop. - Added
onShowprop.
Link
- Accessibility update to add
aria-disabledattribute fordisabledlinks and settabIndexto -1, to ensure thathrefandonClickare not triggered and to addnot-allowedcursor style.
Modal
- Added
data-testidprop.
Price
- Remove
aria-labeland replace with a screen reader only text element, also addedaria-hiddento visually styled price elements.
Progress Indicator
- Added vertical progress indicator as a new variant of the current progress indicator.
Progress Loader
- Fixed a bug that was rendering progress values as long decimal numbers.
Radio
- Updated Radio tokens and styles.
Radio Block
- Updated css to support NRMA Help token updates.
Textarea
- Resolved cursor position jump on every keystroke when using a controlled Textarea inside a FormGroup, by deriving the character count from the value prop instead of storing it as separate component state
Documentation
- Upgraded Docusaurus to version 3.9.2.
Configuration
- Upgraded NX to v22.5.1
- Updated Lerna to v9.0.0.
- Updated Rollup to ^4.5.9 to address security vulnerabilities.