V12 Releases
v12.1.0
02/05/2025
Brand
NRMA Help
Icons
- New Core & Product icon sets added.
Components
BrandProvider
- BrandProvider now uses the
version.css
file when running on localhost. - Added the
theme
value to the BrandProvider class that is rendered in page to scope the code to the loaded css tokens file. - Modified the stylesheet link
id
to include thetheme
value so that base & theme css tokens can be loaded in unison.
InputFormat
- Added
size
type definition that is passed on to the childInput
component. - Upgraded the
react-number-format
package tov5.4.4
.
Progress Indicator
- Removed the
text-white
override and targetted theiconGlobal
class instead.
Documentation
- Version selector was showing release candidates, needed to update the json file generation that feeds the version
Select
.
Build Configuration
BrandTokens
- Updated the StyleDictionary config to append the
theme
name to the class that wraps the css variables in the tokens files. Eg. NRMA Help outputs:brand-tokens-v13.0.0-help
- Updated
rollup
config for components to include the version name in the generated class name hash.
v12.0.0
02/04/2025
Brand
Co-operative Bank
- New brand tokens added.
IAG
- Heading and Headline font updated to Source Serif 4 and regular font weight
- Body and Subheading font updated to Source Sans Pro
- Grey and Neutral palette updated to reflect warmer tones
- Updated
button.fontFamily
token to{typography.body.fontFamily}
NRMA
- New Core & Product icon sets added
People First Bank
- Updated system colours for Error, Success and Warning
Documentation
- Fixed the Favicon page so that it will display assets in all environments
Figma
- Textarea - character count text style updated to new text style Chroma Design System Library
- Accordion - content slot placeholder text style updated to new text style Chroma Design System Library
Build Configuration
Removed inline sourcemaps from components
- Rollup was incorrectly inlining css sourcemaps into the components via the postcss plugin, this has now been resolved.