22nd April 2025
AgDS Beta v1.27.0 release
Adds a new Divider with text component, improves the functionality of Card, adds new tones to Section alert, enhances Table row functionality, updates various components to support React 19, plus various bug fixes and improvements.
Updates
Accordion
- Remove
react-springand use native CSS transitions to fix React 19/Strict mode issues.
App layout
AppLayoutSidebar: Removereact-springand use native CSS transitions to fix React 19/Strict mode issues.
Card
- Add
footerandheaderprops to provide better control of rendering footers and headers. - Add
footerOutsideprop to render footers outside the visible card. - Fix card layout so the heights stretch and match when in flex/grid lists.
- Fix
CardLinknot applying focus ring whenclickableisfalse. - Fix
CardLinkto only take up the full card whenclickableistrue.
Checkbox
- Fix input not scrolling into view when receiving focus.
- Make screen reader virtual cursor match visible control.
Core
- Add
useTransitionHeighthook to allow transitioning the height and display of content.
Divider with text
- Initial release of component.
Drawer
- Remove
react-springand use native CSS transitions to fix React 19/Strict mode issues.
File upload
- Update the
downloadtype for existing and uploaded files to also support strings. - Update rejected files’
SectionAlerttoneto'errorHigh'.
Filter sidebar
- Remove
react-springand use native CSS transitions to fix React 19/Strict mode issues.
Icon
- Revert
WarningIconto previous version to fix missing path.
Progress indicator
- Remove
react-springand use native CSS transitions to fix React 19/Strict mode issues.
Radio
- Fix input not scrolling into view when receiving focus.
- Make screen reader virtual cursor match visible control.
Section alert
- Add
Infoand various “Progress” tones. - Add
High,MediumandLowvariants to appropriate tones. - Map legacy
success,errorandwarningtones tosuccessHigh,errorHighandwarningHighrespectively.
Side nav
- Remove
react-springand use native CSS transitions to fix React 19/Strict mode issues.
Table
- Add
onClickprop toTableRow. - Add
backgroundprop toTableRow. - Fix
invalidnot overriding striped background.
Build
- Add
exportsfield to support importing in Node ESM environments and add ESM build for bundlers. - Move
facepaintto a normal dependency. - Update dependencies.
Other docs
- Update all
SectionAlerttones to tones with emphasis.
yourgov
- Update all
SectionAlerttones to tones with emphasis.
Released packages
"@ag.ds-next/react": "1.27.0"Full changelog
Aside from the complete release notes on the @ag.ds-next website, you can also view the verbose change log in the related PR for this release.