6th September 2023
AgDS Beta v1.10.0 release
Initial release of Dropdown menu and List components, improved focus indicators, plus various bug fixes and improvements.
Updates
App layout
- Made
focusModeprop optional (falseby default)
AG Branding
- Updated
selectedMutedtokens to new blue colour
Autocomplete
- Added new
inputRefprop
Box
- Remove
focusfrom supported text styles - Updated
focusStylesto use the:focus-visibleselector so the focus indicator will only be shown when the element receives keyboard focus.
Button
- Increased the gap between icons and labels in the small button variant from
0.25remto0.5rem
Card
- Updated box-shadow with new tokens
Checkbox
- Added support for indeterminate checkboxes via a new
indeterminateprop - Updated indicator icon
- Updated CSS for toggling the display of the checkbox indicator which stops the checkbox from shifting slightly in certain browsers
Combobox
- Added new
inputRefprop - Improved async logic in
ComboboxAsyncandComboboxAsyncMulti - Deprecated prop
openDropdownOnFocusas it is no longer used. - Upgraded dependency on
downshiftto version 8, which implements ARIA version 1.2 - Added truncation to better handle options with long labels
- Updated dropdown chevron indicator to flip when combobox is opened.
- Updated box-shadow with new tokens
Core
- Added new
selectedandselectedMutedtokens - Added new
shadowtokens for box-shadows - Added new
truncatepack
Date picker
- Update hover state styles in Calendar
- Updated box-shadow with new tokens
Date range picker
- Update hover state styles in Calendar
- Updated box-shadow with new tokens
Dropdown menu
- Created component
Filter drawer
- Update usage of
createPortalto fix server side render issues - Updated box-shadow with new tokens
Icon
- Added new icons:
ArrowUpDownIcon,CheckIconandMinusIcon - Updated
ChevronUpIcon,ChevronDownIcon,ChevronLeftIconandChevronRightIcon - Deprecated
ChevronsUpDownIcon, useArrowUpDownIconinstead. This will be removed in the next major version.
List
- Created new components
UnorderedListandOrderedList
Modal
- Update usage of
createPortalto fix server side render issues - Updated box-shadow with new tokens
Progress indicator
- Refactor logic for collapsing on mobile
Prose
- Updated
markstyles
Radio
- Updated CSS for toggling the display of the radio indicator for consistency with the
Checkboxcomponent
Select
- Added truncation to selects to better handle long options that extend the width of the select box
Side nav
- Refactor logic for collapsing on mobile
Switch
- Updated indicator icon
Table
- Updated icons in
TableHeaderSortable
Tabs
- Increased vertical padding in the tab panel on mobile devices
Text Link
- Added
onClickprop toTextLinkandTextLinkExternal
Released packages
"@ag.ds-next/react": "1.10.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.