Skip to content

Commit e797d41

Browse files
authored
docs: august release notes (#8759)
1 parent 016b0fe commit e797d41

File tree

2 files changed

+299
-0
lines changed

2 files changed

+299
-0
lines changed

.storybook-s2/docs/Release Notes.mdx

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,16 @@ export default MDXLayout;
44

55
# Release Notes
66

7+
## v0.11.0
8+
9+
### New Components
10+
* [SelectBoxGroup](?path=/docs/selectboxgroup-alpha--docs)
11+
12+
### Updates
13+
* [ComboBox](?path=/docs/combobox--docs): Fix empty state rendering when no items match the current query
14+
* [Picker](?path=/docs/picker--docs): Fix erroneous dropdown outline when opening the Picker via click
15+
* [Tabs](?path=/docs/tabs--docs): Support collapse behavior on Tabs when customizing the layout
16+
717
## v0.10.0
818

919
### Font update
Lines changed: 289 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,289 @@
1+
{/* Copyright 2025 Adobe. All rights reserved.
2+
This file is licensed to you under the Apache License, Version 2.0 (the "License");
3+
you may not use this file except in compliance with the License. You may obtain a copy
4+
of the License at http://www.apache.org/licenses/LICENSE-2.0
5+
Unless required by applicable law or agreed to in writing, software distributed under
6+
the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS
7+
OF ANY KIND, either express or implied. See the License for the specific language
8+
governing permissions and limitations under the License. */}
9+
10+
import {BlogPostLayout, Hero, Image} from '@react-spectrum/docs';
11+
export default BlogPostLayout;
12+
13+
---
14+
description: Summer might be winding down but we’re definitely not! Back with another release, we have added support for origin-aware overlay animations in Popover and Tooltip, which enable scale transitions to appear as if they are emerging from the trigger. We have also advanced Autocomplete to RC, and added support for filtering GridList, Table, and TagGroup (virtual focus support is still to come). Section support in GridList has also been added as an alpha, laying the groundwork for similar support in Tree and Table.
15+
16+
date: 2025-08-25
17+
---
18+
19+
# August 25, 2025 Release
20+
Summer might be winding down but we’re definitely not! Back with another release, we have added support for origin-aware overlay animations in [Popover](https://react-spectrum.adobe.com/react-aria/Popover.html) and [Tooltip](https://react-spectrum.adobe.com/react-aria/Tooltip.html), which enable scale transitions to appear as if they are emerging from the trigger. We have also advanced Autocomplete to RC, and added support for filtering GridList, Table, and TagGroup (virtual focus support is still to come). Section support in [GridList](https://react-spectrum.adobe.com/react-aria/GridList.html#sections) has also been added as an alpha, laying the groundwork for similar support in Tree and Table.
21+
22+
As always, a big thank you to everyone in the community for your feedback and contributions! ❤️
23+
24+
## Enhancements
25+
26+
* Button
27+
* Allow `aria-disabled` on Button - [@snowystinger](https://github.com/snowystinger) - [PR](https://github.com/adobe/react-spectrum/pull/8756)
28+
* Collection:
29+
* Add additional selection methods to `useListData` - [@rbuzatto](https://github.com/rbuzatto) - [PR](https://github.com/adobe/react-spectrum/pull/8656)
30+
* Add `maxHorizontalSpace` prop to `GridLayout` and `WaterfallLayout` - [@e-krebs](https://github.com/e-krebs) - [PR](https://github.com/adobe/react-spectrum/pull/8654), [@yihuiliao](https://github.com/yihuiliao) - [PR](https://github.com/adobe/react-spectrum/pull/8731)
31+
* Implement filtering on a per CollectionNode basis - [@LFDanLu](https://github.com/LFDanLu) - [PR](https://github.com/adobe/react-spectrum/pull/8641), [PR](https://github.com/adobe/react-spectrum/pull/8762)
32+
* Drag and Drop:
33+
* Pass item objects to `useDragAndDrop` `getItems` in addition to `keys` - [@devongovett](https://github.com/devongovett) - [PR](https://github.com/adobe/react-spectrum/pull/8711)
34+
* Miscellaneous:
35+
* Add `onscrollend` event listener to ScrollView - [@nwidynski](https://github.com/nwidynski) - [PR](https://github.com/adobe/react-spectrum/pull/8573)
36+
* Add support for origin-aware overlay animations - [@devongovett](https://github.com/devongovett) - [PR](https://github.com/adobe/react-spectrum/pull/8681), [PR](https://github.com/adobe/react-spectrum/pull/8757)
37+
38+
## Fixes
39+
40+
* ComboBox:
41+
* Ensure that React Aria ComboBox's empty state is rendered when items aren't directly provided to the ComboBox - [@LFDanLu](https://github.com/LFDanLu) - [PR](https://github.com/adobe/react-spectrum/pull/8720)
42+
* Date and Time:
43+
* Add `firstDayOfWeek` and `pageBehavior` to `calendarProps` in `useDatePicker` and `useDateRangePicker` - [@Shubhdeep12](https://github.com/Shubhdeep12) - [PR](https://github.com/adobe/react-spectrum/pull/8587), [@snowystinger](https://github.com/snowystinger) - [PR](https://github.com/adobe/react-spectrum/pull/8649)
44+
* Restore date segment autoadvance when typing leading zeros - [@LFDanLu](https://github.com/LFDanLu) - [PR](https://github.com/adobe/react-spectrum/pull/8684)
45+
* Add DatePicker placeholder for Norwegian Bokmål - [@snowystinger](https://github.com/snowystinger) - [PR](https://github.com/adobe/react-spectrum/pull/8742)
46+
* Allow user to reset timezone - [@jasonvarga](https://github.com/jasonvarga) - [PR](https://github.com/adobe/react-spectrum/pull/8054)
47+
* Fallback to `en-US` when locale resolution fails - [@nami8824](https://github.com/nami8824) - [PR](https://github.com/adobe/react-spectrum/pull/8589)
48+
* Drag and Drop:
49+
* Call `clearData` in `useDrag` and `onDragStart` - [@reidbarber](https://github.com/reidbarber) - [PR](https://github.com/adobe/react-spectrum/pull/8683)
50+
* Tabs:
51+
* Warn users when Tab components are in the wrong order - [@snowystinger](https://github.com/snowystinger) - [PR](https://github.com/adobe/react-spectrum/pull/8508)
52+
* Fix backward compatibility with old versions of `@types/react` in Tabs - [@MukulAppDev](https://github.com/MukulAppDev) - [PR](https://github.com/adobe/react-spectrum/pull/8651)
53+
* TagGroup:
54+
* Add role to React Aria TagGroup when there are no items - [@yihuiliao](https://github.com/yihuiliao) - [PR](https://github.com/adobe/react-spectrum/pull/8723)
55+
* Tooltip:
56+
* Allow user to set `containerPadding` in React Aria Tooltip - [@snowystinger](https://github.com/snowystinger) - [PR](https://github.com/adobe/react-spectrum/pull/8625)
57+
* Prevent `useTooltipTrigger` from setting `tabIndex` - [@abeljohn](https://github.com/abeljohn) - [PR](https://github.com/adobe/react-spectrum/pull/8622)
58+
* Menu:
59+
* Fix pressing `Enter` key to trigger Menu item links - [@devongovett](https://github.com/devongovett) - [PR](https://github.com/adobe/react-spectrum/pull/8721)
60+
* Properly close all Submenu levels when root Menu item is focused and retain focus on hovered Menu items - [@LFDanLu](https://github.com/LFDanLu) - [PR](https://github.com/adobe/react-spectrum/pull/8666)
61+
* Number Parser:
62+
* Fix currency parsing in Swiss locale - [@snowystinger](https://github.com/snowystinger) - [PR](https://github.com/adobe/react-spectrum/pull/8546)
63+
* Miscellaneous:
64+
* Export `isRTL` utility function - [@yihuiliao](https://github.com/yihuiliao) - [PR](https://github.com/adobe/react-spectrum/pull/8619)
65+
* Prevent extraneous re-render in SSR when locale is provided to `useLocale` - [@herkulano](https://github.com/herkulano) - [PR](https://github.com/adobe/react-spectrum/pull/8524)
66+
* Avoid showing placeholder warning on every render - [@reidbarber](https://github.com/reidbarber) - [PR](https://github.com/adobe/react-spectrum/pull/8682)
67+
* Fix `:active` selector in `tailwindcss-react-aria-components` - [@reidbarber](https://github.com/reidbarber) - [PR](https://github.com/adobe/react-spectrum/pull/8680)
68+
* Replace deprecated `mozInputSource` check for virtual click detection - [@LFDanLu](https://github.com/LFDanLu) - [PR](https://github.com/adobe/react-spectrum/pull/8677)
69+
* Support backcompatibility for `react-aria/util` versions referencing `UNSTABLE_useLoadMoreSentinel` API - [@LFDanLu](https://github.com/LFDanLu) - [PR](https://github.com/adobe/react-spectrum/pull/8710)
70+
* Export `VisuallyHidden` in `react-aria-component` package - [@nami8824](https://github.com/nami8824) - [PR](https://github.com/adobe/react-spectrum/pull/8676)
71+
* Update element focusablity checks so that keyboard navigation can skip over specific non-focusable elements - [@snowystinger](https://github.com/snowystinger) - [PR](https://github.com/adobe/react-spectrum/pull/8642)
72+
* Properly clean up `inert` on elements when nested non modal dialogs and popovers close at the same time - [@LFDanLu](https://github.com/LFDanLu) - [PR](https://github.com/adobe/react-spectrum/pull/8739)
73+
74+
## Docs
75+
76+
* Update the React Aria Command-Palette example to fix SSR - [@souporserious](https://github.com/souporserious) - [PR](https://github.com/adobe/react-spectrum/pull/8638)
77+
* Update `framer-motion` version in React Aria examples - [@Shubhdeep12](https://github.com/Shubhdeep12) - [PR](https://github.com/adobe/react-spectrum/pull/8586)
78+
* Fix React Aria Tree doc examples - [@chirokas](https://github.com/chirokas) - [PR](https://github.com/adobe/react-spectrum/pull/8698), [@yihuiliao](https://github.com/yihuiliao) - [PR](https://github.com/adobe/react-spectrum/pull/8736)
79+
* Add a `trigger-anchor-point` example - [@devongovett](https://github.com/devongovett) - [PR](https://github.com/adobe/react-spectrum/pull/8764)
80+
* Update Drag and drop docs to include new `getItems` API - [@devongovett](https://github.com/devongovett) - [PR](https://github.com/adobe/react-spectrum/pull/8769)
81+
82+
## Under Construction
83+
84+
* GridList
85+
* Support Sections and Headers in React Aria GridList - [@yihuiliao](https://github.com/yihuiliao) - [PR](https://github.com/adobe/react-spectrum/pull/8667)
86+
* Add React Aria GridList Section docs - [@yihuiliao](https://github.com/yihuiliao) - [PR](https://github.com/adobe/react-spectrum/pull/8749)
87+
88+
## Released packages
89+
90+
```
91+
92+
- @internationalized/[email protected]
93+
- @internationalized/[email protected]
94+
- @react-aria/[email protected]
95+
- @react-aria/[email protected]
96+
- @react-aria/[email protected]
97+
- @react-aria/[email protected]
98+
- @react-aria/[email protected]
99+
- @react-aria/[email protected]
100+
- @react-aria/[email protected]
101+
- @react-aria/[email protected]
102+
- @react-aria/[email protected]
103+
- @react-aria/[email protected]
104+
- @react-aria/[email protected]
105+
- @react-aria/[email protected]
106+
- @react-aria/[email protected]
107+
- @react-aria/[email protected]
108+
- @react-aria/[email protected]
109+
- @react-aria/[email protected]
110+
- @react-aria/[email protected]
111+
- @react-aria/[email protected]
112+
- @react-aria/[email protected]
113+
- @react-aria/[email protected]
114+
- @react-aria/[email protected]
115+
- @react-aria/[email protected]
116+
- @react-aria/[email protected]
117+
- @react-aria/[email protected]
118+
- @react-aria/[email protected]
119+
- @react-aria/[email protected]
120+
- @react-aria/[email protected]
121+
- @react-aria/[email protected]
122+
- @react-aria/[email protected]
123+
- @react-aria/[email protected]
124+
- @react-aria/[email protected]
125+
- @react-aria/[email protected]
126+
- @react-aria/[email protected]
127+
- @react-aria/[email protected]
128+
- @react-aria/[email protected]
129+
- @react-aria/[email protected]
130+
- @react-aria/[email protected]
131+
- @react-aria/[email protected]
132+
- @react-aria/[email protected]
133+
- @react-aria/[email protected]
134+
- @react-aria/[email protected]
135+
- @react-aria/[email protected]
136+
- @react-aria/[email protected]
137+
- @react-aria/[email protected]
138+
- @react-aria/[email protected]
139+
- @react-aria/[email protected]
140+
- @react-aria/[email protected]
141+
- @react-aria/[email protected]
142+
- @react-aria/[email protected]
143+
- @react-spectrum/[email protected]
144+
- @react-spectrum/[email protected]
145+
- @react-spectrum/[email protected]
146+
- @react-spectrum/[email protected]
147+
- @react-spectrum/[email protected]
148+
- @react-spectrum/[email protected]
149+
- @react-spectrum/[email protected]
150+
- @react-spectrum/[email protected]
151+
- @react-spectrum/[email protected]
152+
- @react-spectrum/[email protected]
153+
- @react-spectrum/[email protected]
154+
- @react-spectrum/[email protected]
155+
- @react-spectrum/[email protected]
156+
- @react-spectrum/[email protected]
157+
- @react-spectrum/[email protected]
158+
- @react-spectrum/[email protected]
159+
- @react-spectrum/[email protected]
160+
- @react-spectrum/[email protected]
161+
- @react-spectrum/[email protected]
162+
- @react-spectrum/[email protected]
163+
- @react-spectrum/[email protected]
164+
- @react-spectrum/[email protected]
165+
- @react-spectrum/[email protected]
166+
- @react-spectrum/[email protected]
167+
- @react-spectrum/[email protected]
168+
- @react-spectrum/[email protected]
169+
- @react-spectrum/[email protected]
170+
- @react-spectrum/[email protected]
171+
- @react-spectrum/[email protected]
172+
- @react-spectrum/[email protected]
173+
- @react-spectrum/[email protected]
174+
- @react-spectrum/[email protected]
175+
- @react-spectrum/[email protected]
176+
- @react-spectrum/[email protected]
177+
- @react-spectrum/[email protected]
178+
- @react-spectrum/[email protected]
179+
- @react-spectrum/[email protected]
180+
- @react-spectrum/[email protected]
181+
- @react-spectrum/[email protected]
182+
- @react-spectrum/[email protected]
183+
- @react-spectrum/[email protected]
184+
- @react-spectrum/[email protected]
185+
- @react-spectrum/[email protected]
186+
- @react-spectrum/[email protected]
187+
- @react-spectrum/[email protected]
188+
- @react-spectrum/[email protected]
189+
- @react-spectrum/[email protected]
190+
- @react-spectrum/[email protected]
191+
- @react-spectrum/[email protected]
192+
- @react-spectrum/[email protected]
193+
- @react-spectrum/[email protected]
194+
- @react-spectrum/[email protected]
195+
- @react-spectrum/[email protected]
196+
- @react-spectrum/[email protected]
197+
- @react-spectrum/[email protected]
198+
- @react-spectrum/[email protected]
199+
- @react-spectrum/[email protected]
200+
- @react-spectrum/[email protected]
201+
- @react-spectrum/[email protected]
202+
- @react-spectrum/[email protected]
203+
- @react-spectrum/[email protected]
204+
- @react-spectrum/[email protected]
205+
- @react-stately/[email protected]
206+
- @react-stately/[email protected]
207+
- @react-stately/[email protected]
208+
- @react-stately/[email protected]
209+
- @react-stately/[email protected]
210+
- @react-stately/[email protected]
211+
- @react-stately/[email protected]
212+
- @react-stately/[email protected]
213+
- @react-stately/[email protected]
214+
- @react-stately/[email protected]
215+
- @react-stately/[email protected]
216+
- @react-stately/[email protected]
217+
- @react-stately/[email protected]
218+
- @react-stately/[email protected]
219+
- @react-stately/[email protected]
220+
- @react-stately/[email protected]
221+
- @react-stately/[email protected]
222+
- @react-stately/[email protected]
223+
- @react-stately/[email protected]
224+
- @react-stately/[email protected]
225+
- @react-stately/[email protected]
226+
- @react-stately/[email protected]
227+
- @react-stately/[email protected]
228+
- @react-stately/[email protected]
229+
- @react-stately/[email protected]
230+
- @react-stately/[email protected]
231+
- @react-stately/[email protected]
232+
- @react-stately/[email protected]
233+
- @react-types/[email protected]
234+
- @react-types/[email protected]
235+
- @react-types/[email protected]
236+
- @react-types/[email protected]
237+
- @react-types/[email protected]
238+
- @react-types/[email protected]
239+
- @react-types/[email protected]
240+
- @react-types/[email protected]
241+
- @react-types/[email protected]
242+
- @react-types/[email protected]
243+
- @react-types/[email protected]
244+
- @react-types/[email protected]
245+
- @react-types/[email protected]
246+
- @react-types/[email protected]
247+
- @react-types/[email protected]
248+
- @react-types/[email protected]
249+
- @react-types/[email protected]
250+
- @react-types/[email protected]
251+
- @react-types/[email protected]
252+
- @react-types/[email protected]
253+
- @react-types/[email protected]
254+
- @react-types/[email protected]
255+
- @react-types/[email protected]
256+
- @react-types/[email protected]
257+
- @react-types/[email protected]
258+
- @react-types/[email protected]
259+
- @react-types/[email protected]
260+
- @react-types/[email protected]
261+
- @react-types/[email protected]
262+
- @react-types/[email protected]
263+
- @react-types/[email protected]
264+
- @react-types/[email protected]
265+
- @react-types/[email protected]
266+
- @react-types/[email protected]
267+
- @react-types/[email protected]
268+
- @react-types/[email protected]
269+
- @react-types/[email protected]
270+
- @react-types/[email protected]
271+
- @react-types/[email protected]
272+
- @react-types/[email protected]
273+
- @react-types/[email protected]
274+
- @react-types/[email protected]
275+
- @react-types/[email protected]
276+
- @react-types/[email protected]
277+
- @react-types/[email protected]
278+
- @react-types/[email protected]
279+
- @spectrum-icons/[email protected]
280+
- @spectrum-icons/[email protected]
281+
- @spectrum-icons/[email protected]
282+
- @spectrum-icons/[email protected]
283+
- @spectrum-icons/[email protected]
284+
- @react-spectrum/[email protected]
285+
286+
287+
288+
289+
```

0 commit comments

Comments
 (0)