- AlertDialog
- Allow
DOM
props on AlertDialog - @snow893 - PR
- Date
- Add
autocomplete
prop to RAC DateField and DatePicker - @yihuiliao - PR
- Drag and Drop
- Pass
keys
and draggedKey
as arguments to renderDropIndicator
- @reidbarber - PR
- Allow custom drag preview offset - @reidbarber - PR
- Forms
- Add support for automatic reset after React 19 form actions - @devongovett - PR
- Support associating components with external forms - @devongovett - PR
- Image:
- Pass
crossOrigin
prop in Image - @mofojed - PR
- Select
- Support
hiddenSelectProps
in useSelect
- @snowystinger - PR
- Tag:
- Add escape key behavior to tags - @snowystinger - PR
- TextField
- Provide
GroupContext
in TextField - @devongovett - PR
- Prevent onChange from firing in TextFields while user is typing via IME - @LFDanLu - PR
- Add proper ARIA labeling to validation icon - @razvanborsan - PR, @LFDanLu - PR
- Tree
- Support multiple level loading and only count "items" for collection size - @LFDanLu - PR
- Miscellaneous
- Pass through more DOM events and attributes - @devongovett - PR, PR
- Use inert in
ariaHideOutside
- @devongovett - PR
- CardView
- Fix A11y warning on CardView - @snowystinger - PR
- Date/Time:
- Disallow focus of calendar cells outside the month - @Persists - PR
- Fix
setValue
to work when DateField is empty - @reidbarber - PR
- Ignore typing leading zeros in DateField segments - @LFDanLu - PR
- FileTrigger
acceptedFileTypes
accepts a readonly array in FileTrigger - @lixiaoyan - PR
- ListView
- Fix Badge text color inside ListView - @snowystinger - PR
- Menu
- Fix text alignment for Keyboard component - @snowystinger - PR
- Modals
- Warn users of correct state usage for modals - @snowystinger - PR
- NumberField
- Support full width characters in NumberField e.g. Japanese IME - @LFDanLu - PR
- Ensure NumberField validation displays correct errors in React 19 - @chirokas - PR
- Round to correct precision when step uses exponential notation - @lucasweng - PR
- RadioGroup
- Fix RadioGroup navigation - @snowystinger - PR
- Select/Picker
- Allow
selectedKey=null
to clear value in HiddenSelect - @chirokas - PR
- Fix Picker when in a overflow container - @snowystinger - PR
- Fix keyboard selection in Select typeahead when options include spaces - @snowystinger - PR
- Prevent form submission when required Select has more than 300 options and no selection - @lucasweng - PR
- Tabs
- Fix wrapping with vertical TabList - @bsmiley1 - PR
- Match id type in Tab and TabPanel - @kidonng - PR
- TableView
- Ensure the
renderEmptyState
in IllustratedMessage is properly displayed in TableView - @LFDanLu - PR
- Prevent TableView from jumping to the top during asynchronous load - @obreitwi - PR
- Toast
- Allow users to add
data-testid
to Toast - @snow893 - PR
- Miscellaneous
- Include missing
page.css.map
- @snowystinger - PR
- Check user agent brands - @reidbarber - PR
- Fix
Rect
intersection check so that users don't need to provide Virtualizer mocks for tests - @LFDanLu - PR
- Fix
createLeafComponent
ref typing - @snowystinger - PR
- Add permission element to focusable elements list - @gabrielchl - PR
- Minimize unnecessary global events in
useHover
- @qmhc - PR
- Remove duplicate "color" in ColorWheelRenderProps comment - @GuiEpi - PR
- Fix Calendar example - @chirokas - PR
- Use
lucide-react
for RAC example's icons - @reidbarber - PR
- Autocomplete
- Clear Autocomplete virtualFocus upon paste/undo/redo and other focus fixes - @LFDanLu - PR
- Tree:
- fix: Virtualized Tree DnD fixes - @reidbarber - PR
- Fix drop targets in virtualized tree - @reidbarber - PR
- Moving a root item after itself does not move the item - @chirokas - PR