17th October 2023
AgDS Beta v1.14.0 release
Extended Pagination to support items range text and items per page select dropdown, improved accessibility of the Dropdown menu, plus various bug fixes and improvements.
Updates
App layout
- Removed ‘Menu’ button from mobile variant when in focus mode
Checkbox
- If supplied, the
invalidprop will now override the value of theinvalidprop set inControlGroup
Combobox
- Improved internal positioning engine
Dropdown menu
- Improved accessibility by ensuring that the
DropdownMenuButtoncomponent always has a validaria-controlsattribute - Improved accessibility by allowing users to press
Enter,Space,ArrowDownorArrowUpkeys to open up the dropdown menu and activate a child descendant - Fixed a bug where keyboard shortcuts couldn’t be used when the dropdown menu was open - e.g. refresh the page using cmd + r
- Improved accessibility by significantly improving the logic for searching for a child descendant
Icon
- Created
InboxIcon,PauseIconandPlayIcon
File upload
- Exported
formatFileSizeutility - Removed border from thumbnail
- Added support for showing previously uploaded files with the new
existingFilesandonRemoveExistingFileprops.
Main nav
- Updated the mobile variant to always render in the light palette
Pagination
- Extended
PaginationandPaginationButtonscomponents to support items range text and items per page select dropdown
Status badge
- Made each icon in the
StatusBadgecomponent announceable by screen readers
Table
- Added support for
aria-rowcountandaria-rowindexon theTablecomponent
Released packages
"@ag.ds-next/react": "1.14.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.