Agriculture Design System
Beta
Design System for the Export Service
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 to ExistingFiles.
  • 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 to SearchBoxInput.

Search input

  • Add defaultValue support to SearchInput.
  • 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’s onClick to disable firing the row function when clicking on a label element.
  • Add pointer cursor for clickable rows in fixed tables.
  • Fix TableRow’s selected and hover styles not getting applied when an incorrect tableLayout is set.

Build

  • Remove sharp and puppeteer 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.