November 20, 2024 Release
Happy New Year! We're excited to announce the first release of 2025. This release includes a number of new features, enhancements, and bug fixes. Read on for more details.
Enhancements#
-
refactor: Remove custom hit testing in usePress - @devongovett - PR
-
chore: Improve React Fast Refresh in storybook - @devongovett - PR
-
RAC Breadcrumbs, ListBox, Tabs - feat: Tabs collapse behaviour - @snowystinger - PR
-
chore: Remaining Autocomplete alpha release checklist audit items - @LFDanLu - PR
Fixes#
-
Autocomplete
- fix: Text selection with Shift + Home/End isn't working (#7228) - @majornista - PR
- fix: Autocomplete event leak and erroneous item focus after backspacing - @LFDanLu - PR
-
Button
- fix: disable form submission for isPending - @snowystinger - PR
-
Calendar
- fix: Selecting an unavailable date with keyboard should not change the current selection - @richardbann - PR
- feat: Add
firstDayOfWeek
prop - @reidbarber - PR - remove internal contexts from RAC Calendar - @reidbarber - PR
-
Date and Time
-
form
- fix: skip native validation on disabled form elements - @reidbarber - PR
-
Menu
-
Select
- passing autoComplete prop from Select to underlying child component - @nabanitabania - PR
-
Tag
- fix: prevent disabled Tag from being removed with keyboard nav - @minzzang144 - PR
-
Misc
- fix: Don't close popovers on scroll - @jabrks - PR
- fix: tabbing past contenteditable=false in containing focusscope - @nwidynski - PR
- fix: Remove onTouchEnd handler in iOS usePreventScroll - @devongovett - PR
- fix: respect scroll padding - @jeffijoe - PR
- fix: make empty SlotsProvider context stable - @mdwyer6 - PR
- Fix: broken links in docs - @ktabors - PR
- Use absolute path resolution for empty.js - @ohansFavour - PR
Docs#
- Add initial Autocomplete docs - @devongovett - PR
- fix: Combobox docs example - @snowystinger - PR
- don't use hooks conditionally in docs - @nathanpower - PR
- fix: prod docs - @devongovett - PR