Skip to main content

V17 Releases

v17.0.0

05/03/2026

Brand

ANZ

  • Added a new CGU theme called navy-anz that is set to v13.3.0 of the navy theme to use in production until they are ready to use the current version of navy.

NRMA Help

  • Updated checked state, background colour set to {color.foundation.secondary.default} and text to {radioBlock.color}. Also added a new borderWidth token 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.
  • Added data-testid prop.

Drawer

  • Added data-testid prop.
  • Added onShow prop.
  • Accessibility update to add aria-disabled attribute for disabled links and set tabIndex to -1, to ensure that href and onClick are not triggered and to add not-allowed cursor style.
  • Added data-testid prop.

Price

  • Remove aria-label and replace with a screen reader only text element, also added aria-hidden to 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.