3rd June 2025
AgDS Beta v1.29.0 release
Fixes various hydration issues and simplifies use with Next.js’ App Router, improves clickable table rows, adds a new YouTube icon, plus various bug fixes and improvements.
Updates
App layout
AppLayoutSidebar
- Fix hydration mismatch warning when using Next.js’ App Router.
Avatar
- Fix live code examples when opened in Playroom.
Callout
- Fix live code examples when opened in Playroom.
Cards
- Fix live code examples when opened in Playroom.
Combobox
- Only run
useIsIos
in browser environments.
Control group
- Fix broken link in docs.
Core
- Selectively apply the
'use-client'
directive to only the files that need it.
Drawer
- Fix hydration mismatch warning when using Next.js’ App Router.
Dropdown menu
- Fix live code examples when opened in Playroom.
File upload
- Add
onClick
support toExistingFile
s. - Fix live code examples when opened in Playroom.
Filter sidebar
- Fix live code examples when opened in Playroom.
Icon
- Add new
LinkIcon
. - Add new
YouTubeIcon
.
Search box
- Add clear button to
SearchBoxInput
. - Add
defaultValue
support toSearchBoxInput
.
Search input
- Add
defaultValue
support toSearchInput
. - Fix links to components and patterns in docs.
Section alert
- Fix live code examples when opened in Playroom.
Side nav
- Fix live code examples when opened in Playroom.
Table
- Update
TableRow
’sonClick
to disable firing the row function when clicking on a label element. - Add
pointer
cursor for clickable rows in fixed tables. - Fix
TableRow
’sselected
and hover styles not getting applied when an incorrecttableLayout
is set.
Build
- Remove
sharp
andpuppeteer
dependencies. - Update node version to 22.15.1.
Released packages
"@ag.ds-next/react": "1.29.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.