AgDS Beta v1.27.0 release
·
57 commits
to develop
since this release
Updates
Accordion
- Remove
react-spring
and use native CSS transitions to fix React 19/Strict mode issues.
App layout
AppLayoutSidebar
: Removereact-spring
and use native CSS transitions to fix React 19/Strict mode issues.
Card
- Add
footer
andheader
props to provide better control of rendering footers and headers. - Add
footerOutside
prop to render footers outside the visible card. - Fix card layout so the heights stretch and match when in flex/grid lists.
- Fix
CardLink
not applying focus ring whenclickable
isfalse
. - Fix
CardLink
to only take up the full card whenclickable
istrue
.
Checkbox
- Fix input not scrolling into view when receiving focus.
- Make screen reader virtual cursor match visible control.
Core
- Add
useTransitionHeight
hook to allow transitioning the height and display of content.
Divider with text
- Initial release of component.
Drawer
- Remove
react-spring
and use native CSS transitions to fix React 19/Strict mode issues.
File upload
- Update the
download
type for existing and uploaded files to also support strings. - Update rejected files’
SectionAlert
tone
to'errorHigh'
.
Filter sidebar
- Remove
react-spring
and use native CSS transitions to fix React 19/Strict mode issues.
Icon
- Revert
WarningIcon
to previous version to fix missing path.
Progress indicator
- Remove
react-spring
and 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
Info
and various “Progress” tones. - Add
High
,Medium
andLow
variants to appropriate tones. - Map legacy
success
,error
andwarning
tones tosuccessHigh
,errorHigh
andwarningHigh
respectively.
Side nav
- Remove
react-spring
and use native CSS transitions to fix React 19/Strict mode issues.
Table
- Add
onClick
prop toTableRow
. - Add
background
prop toTableRow
. - Fix
invalid
not overriding striped background.
Build
- Add
exports
field to support importing in Node ESM environments and add ESM build for bundlers. - Move
facepaint
to a normal dependency. - Update dependencies.
Other docs
- Update all
SectionAlert
tone
s to tones with emphasis.
yourgov
- Update all
SectionAlert
tone
s 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.