September 30, 2024 Release
Enhancements#
- Button
- RAC Pending Button - @snowystinger - PR, PR
- Collections
- Tabs
- TableView
- Misc
- Upgrade to Yarn 4 - @snowystinger - PR, PR
- Use content hashes in CSS modules - @devongovett - PR
- TS Strict Stately List - @snowystinger - PR
- Aria pattern utils - @LFDanLu - PR
- Allow styles on VirtualizerItem - @patrickkuhlmann - PR
- Add support for windows contributors - @davidcoleman007 - PR
- Allow passing data attributes to FieldError in RAC - @omarnyte - PR
- Support and document
preventFocusOnPress- @snowystinger - PR
Fixes#
- ActionBar
- Pass through ActionBar
disabledKeysto ActionGroup - @GrantRussell - PR
- Pass through ActionBar
- Combobox
- Date/Time
- Fix type regression in Calendar - @snowystinger - PR
- Add missing
endOfWeekoverload - @cyyynthia - PR - Fix
useDateSegmentnull ref error - @teemuandersen - PR
- Menu
- Fix
useMenuItemonActionregression - @snowystinger - PR
- Fix
- Picker
- Update Picker placeholder to be shorter - @snowystinger - PR
- SearchField
- Select
- Tabs
- Tooltip
- Prevent Tooltip from getting stuck to screen when scrolling - @pr7prashant - PR
- Tree
- Fix
useTreeDataerror and types - @snowystinger - PR
- Fix
- Misc
- Prevent click events from being fired on the wrong target on Android devices - @devongovett - PR
- Fix
useIdupdater overwrite - @snowystinger - PR - Fix conditional
useHrefcall - @abeljohn - PR - Fix type regression on
useControlledStatesignature - @snowystinger - PR - Extract
ToggleStatePropstype to use only what is needed inuseToggleState- @Andarist - PR
Docs#
- Add missing prop from Switch example in docs - @AleksandrSI - PR
- Cleanup warnings in docs - @reidbarber - PR
- Fix docs from crashing in Safari browser - @snowystinger - PR
- Clarify Icons docs - @snowystinger - PR
- Fix
useMovedocs to be more clear when events start - @snowystinger - PR - Fix selection with falsy keys - @reidbarber - PR
- Fix RAC Breadcrumbs data selector docs - @snowystinger - PR
Under Construction#
-
TreeView/Tree (Alpha):
- Fix Tree row padding when chevron isn't present - @LFDanLu - PR
- Fix TreeView so that the row height always matches the chevron height - @LFDanLu - PR
- Add TreeView docs - @reidbarber - PR, PR
- Add docs for Tree - @devongovett - PR
-
Accordion/DisclosureGroup/Disclosure (Alpha)
- Accordion - @reidbarber - PR
- Add DisclosureGroup component to RAC - @devongovett - PR
- Add basic docs for Accordion, DisclosureGroup, Disclosure - @devongovett - PR