From 16153ed3e072d238f276da9a06ee68d5e1460268 Mon Sep 17 00:00:00 2001 From: Devon Govett Date: Wed, 20 Nov 2024 09:06:14 -0800 Subject: [PATCH 01/17] chore: Add ActionButtonGroup and ToggleButtonGroup to example apps and tailwind starter kit (#7407) * Add ActionButtonGroup and ToggleButtonGroup to S2 example apps * Add ToggleButtonGroup to RAC Tailwind starter kit * enable verdaccio build * Fix TS * Revert "enable verdaccio build" This reverts commit 3f1ee42878454dc8f5342efd846b5bfceea34bb7. --- examples/s2-parcel-example/src/App.js | 12 +++++++++ examples/s2-vite-project/src/App.tsx | 12 +++++++++ examples/s2-webpack-5-example/src/App.js | 12 +++++++++ starters/tailwind/src/ToggleButton.tsx | 2 +- starters/tailwind/src/ToggleButtonGroup.tsx | 21 +++++++++++++++ .../stories/ToggleButtonGroup.stories.tsx | 27 +++++++++++++++++++ 6 files changed, 85 insertions(+), 1 deletion(-) create mode 100644 starters/tailwind/src/ToggleButtonGroup.tsx create mode 100644 starters/tailwind/stories/ToggleButtonGroup.stories.tsx diff --git a/examples/s2-parcel-example/src/App.js b/examples/s2-parcel-example/src/App.js index 94292892fe7..26200afa8a1 100644 --- a/examples/s2-parcel-example/src/App.js +++ b/examples/s2-parcel-example/src/App.js @@ -14,6 +14,7 @@ import React, { useState } from "react"; import "@react-spectrum/s2/page.css"; import { ActionButton, + ActionButtonGroup, ActionMenu, Button, ButtonGroup, @@ -34,6 +35,7 @@ import { TableView, Text, ToggleButton, + ToggleButtonGroup } from "@react-spectrum/s2"; import Edit from "@react-spectrum/s2/icons/Edit"; import Section from "./components/Section"; @@ -100,6 +102,16 @@ function App() { > Link Button + + Cut + Copy + Paste + + + Bold + Italic + Underline + diff --git a/examples/s2-vite-project/src/App.tsx b/examples/s2-vite-project/src/App.tsx index 041a6b1f96e..8ea3e636222 100644 --- a/examples/s2-vite-project/src/App.tsx +++ b/examples/s2-vite-project/src/App.tsx @@ -14,6 +14,7 @@ import React, { useState } from "react"; import "@react-spectrum/s2/page.css"; import { ActionButton, + ActionButtonGroup, ActionMenu, Button, ButtonGroup, @@ -34,6 +35,7 @@ import { TableView, Text, ToggleButton, + ToggleButtonGroup } from "@react-spectrum/s2"; import Edit from "@react-spectrum/s2/icons/Edit"; import Section from "./components/Section"; @@ -100,6 +102,16 @@ function App() { > Link Button + + Cut + Copy + Paste + + + Bold + Italic + Underline + diff --git a/examples/s2-webpack-5-example/src/App.js b/examples/s2-webpack-5-example/src/App.js index 16c74f390b1..d2cc185657c 100644 --- a/examples/s2-webpack-5-example/src/App.js +++ b/examples/s2-webpack-5-example/src/App.js @@ -14,6 +14,7 @@ import React, { useState } from "react"; import "@react-spectrum/s2/page.css"; import { ActionButton, + ActionButtonGroup, ActionMenu, Button, ButtonGroup, @@ -34,6 +35,7 @@ import { TableView, Text, ToggleButton, + ToggleButtonGroup } from "@react-spectrum/s2"; import Edit from "@react-spectrum/s2/icons/Edit"; import Section from "./components/Section"; @@ -100,6 +102,16 @@ function App() { > Link Button + + Cut + Copy + Paste + + + Bold + Italic + Underline + diff --git a/starters/tailwind/src/ToggleButton.tsx b/starters/tailwind/src/ToggleButton.tsx index d8d7d8c86ce..4f6bce13a27 100644 --- a/starters/tailwind/src/ToggleButton.tsx +++ b/starters/tailwind/src/ToggleButton.tsx @@ -5,7 +5,7 @@ import { focusRing } from './utils'; let styles = tv({ extend: focusRing, - base: 'px-5 py-2 text-sm text-center transition rounded-lg border border-black/10 dark:border-white/10 forced-colors:border-[ButtonBorder] shadow-[inset_0_1px_0_0_rgba(255,255,255,0.1)] dark:shadow-none cursor-default forced-color-adjust-none', + base: 'px-5 py-2 [&:has(svg:only-child)]:px-2 text-sm text-center transition rounded-lg border border-black/10 dark:border-white/10 forced-colors:border-[ButtonBorder] shadow-[inset_0_1px_0_0_rgba(255,255,255,0.1)] dark:shadow-none cursor-default forced-color-adjust-none', variants: { isSelected: { false: 'bg-gray-100 hover:bg-gray-200 pressed:bg-gray-300 text-gray-800 dark:bg-zinc-600 dark:hover:bg-zinc-500 dark:pressed:bg-zinc-400 dark:text-zinc-100 forced-colors:!bg-[ButtonFace] forced-colors:!text-[ButtonText]', diff --git a/starters/tailwind/src/ToggleButtonGroup.tsx b/starters/tailwind/src/ToggleButtonGroup.tsx new file mode 100644 index 00000000000..e1b92c1dd30 --- /dev/null +++ b/starters/tailwind/src/ToggleButtonGroup.tsx @@ -0,0 +1,21 @@ +import React from 'react'; +import { composeRenderProps, ToggleButtonGroup as RACToggleButtonGroup, ToggleButtonGroupProps } from 'react-aria-components'; +import { tv } from 'tailwind-variants'; + +const styles = tv({ + base: 'flex gap-1', + variants: { + orientation: { + horizontal: 'flex-row', + vertical: 'flex-col' + } + } +}); + +export function ToggleButtonGroup(props: ToggleButtonGroupProps) { + return ( + styles({orientation: props.orientation || 'horizontal', className}))} /> + ); +} diff --git a/starters/tailwind/stories/ToggleButtonGroup.stories.tsx b/starters/tailwind/stories/ToggleButtonGroup.stories.tsx new file mode 100644 index 00000000000..90e3ea2b9a4 --- /dev/null +++ b/starters/tailwind/stories/ToggleButtonGroup.stories.tsx @@ -0,0 +1,27 @@ +import type { Meta } from '@storybook/react'; +import React from 'react'; +import { ToggleButton } from '../src/ToggleButton'; +import { ToggleButtonGroup } from '../src/ToggleButtonGroup'; +import { Bold, Italic, Underline } from 'lucide-react' + +const meta: Meta = { + component: ToggleButtonGroup, + parameters: { + layout: 'centered' + }, + tags: ['autodocs'] +}; + +export default meta; + +export const Example = (args: any) => ( + + + + + +); + +Example.args = { + selectionMode: 'multiple' +}; From 62718d412fef43cdff70e490ea59752254d876fd Mon Sep 17 00:00:00 2001 From: Devon Govett Date: Wed, 20 Nov 2024 09:06:21 -0800 Subject: [PATCH 02/17] Document RAC Dialog close button slot (#7405) --- .../react-aria-components/docs/Dialog.mdx | 44 +++++++++++------- packages/react-aria-components/docs/Modal.mdx | 46 ++++++++----------- 2 files changed, 47 insertions(+), 43 deletions(-) diff --git a/packages/react-aria-components/docs/Dialog.mdx b/packages/react-aria-components/docs/Dialog.mdx index a8c15ca0df6..4ab7d8972f3 100644 --- a/packages/react-aria-components/docs/Dialog.mdx +++ b/packages/react-aria-components/docs/Dialog.mdx @@ -50,22 +50,20 @@ import {DialogTrigger, Modal, Dialog, Button, Heading, TextField, Label, Input} - {({close}) => ( -
- Sign up - - - - - - - - - -
- )} +
+ Sign up + + + + + + + + + +
@@ -113,7 +111,7 @@ building fully accessible custom dialogs from scratch is very difficult and erro -A dialog consists of a container element and an optional title. It can be placed within a [Modal](Modal.html) or [Popover](Popover.html), to create modal dialogs, popovers, and other types of overlays. A `DialogTrigger` can be used to open a dialog overlay in response to a user action, e.g. clicking a button. +A dialog consists of a container element and an optional title and close button. It can be placed within a [Modal](Modal.html) or [Popover](Popover.html), to create modal dialogs, popovers, and other types of overlays. A `DialogTrigger` can be used to open a dialog overlay in response to a user action, e.g. clicking a button. ```tsx import {DialogTrigger, Modal, Dialog, Button, Heading} from 'react-aria-components'; @@ -123,6 +121,7 @@ import {DialogTrigger, Modal, Dialog, Button, Heading} from 'react-aria-componen + @@ -199,6 +198,17 @@ Alert dialogs are a special type of dialog meant to present a prompt that the us A `` accepts all HTML attributes. +### Button + +A ` - {({close}) => ( -
- Sign up - - - - - - - - - -
- )} +
+ Sign up + + + + + + + + + +
@@ -209,11 +207,9 @@ By default, modals can be closed by pressing the Escape key - {({close}) => <> - Notice -

You must close this dialog using the button below.

- - } + Notice +

You must close this dialog using the button below.

+
@@ -231,11 +227,9 @@ import {ModalOverlay} from 'react-aria-components'; - {({close}) => <> - Notice -

This is a modal with a custom modal overlay.

- - } + Notice +

This is a modal with a custom modal overlay.

+
From baa330f0597b40cb74feb6b5183a78dcbad07249 Mon Sep 17 00:00:00 2001 From: Devon Govett Date: Wed, 20 Nov 2024 09:06:32 -0800 Subject: [PATCH 03/17] feat: Add RAC example of Menu nested in popover dialog (#7402) * feat: Add RAC example of Menu nested in popover dialog * remove unused import * Improve dark mode --- .../docs/examples/account-menu.mdx | 147 ++++++++++++++++++ .../docs/examples/account-menu.png | Bin 0 -> 57328 bytes 2 files changed, 147 insertions(+) create mode 100644 packages/react-aria-components/docs/examples/account-menu.mdx create mode 100644 packages/react-aria-components/docs/examples/account-menu.png diff --git a/packages/react-aria-components/docs/examples/account-menu.mdx b/packages/react-aria-components/docs/examples/account-menu.mdx new file mode 100644 index 00000000000..86d990698ce --- /dev/null +++ b/packages/react-aria-components/docs/examples/account-menu.mdx @@ -0,0 +1,147 @@ +{/* Copyright 2024 Adobe. All rights reserved. +This file is licensed to you under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. You may obtain a copy +of the License at http://www.apache.org/licenses/LICENSE-2.0 +Unless required by applicable law or agreed to in writing, software distributed under +the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS +OF ANY KIND, either express or implied. See the License for the specific language +governing permissions and limitations under the License. */} + +import {ExampleLayout} from '@react-spectrum/docs'; +export default ExampleLayout; + +import docs from 'docs:react-aria-components'; +import styles from '@react-spectrum/docs/src/docs.css'; +import Popover from '@react-spectrum/docs/pages/assets/component-illustrations/Popover.svg'; +import Dialog from '@react-spectrum/docs/pages/assets/component-illustrations/Dialog.svg'; +import Menu from '@react-spectrum/docs/pages/assets/component-illustrations/Menu.svg'; +import Button from '@react-spectrum/docs/pages/assets/component-illustrations/ActionButton.svg'; +import {ExampleCard} from '@react-spectrum/docs/src/ExampleCard'; + +--- +keywords: [example, menu, popover, dialog, aria, accessibility, react, component] +type: component +image: account-menu.png +description: A Menu with an interactive header, built with a Dialog and Popover. +--- + +# Account Menu + +A [Menu](../Menu.html) with an interactive header, built with a [Dialog](../Dialog.html) and [Popover](../Popover.html). + +## Example + +For accessibility reasons, standalone Menus cannot contain any children other than menu items (optionally grouped into sections). To build patterns that include such elements, place the Menu into a Dialog with additional interactive elements as siblings. + +```tsx import +import './tailwind.global.css'; +``` + +```tsx example standalone +import {DialogTrigger, Button, Popover, Dialog, Menu, MenuItem, Separator, Switch, composeRenderProps} from 'react-aria-components'; +import type {MenuItemProps, SwitchProps} from 'react-aria-components'; + +function AccountMenuExample() { + return ( +
+ + + + +
+ +
+
Marissa Whitaker
+
user@example.com
+ Dark Mode +
+
+ + + Account Settings + Support + + Legal notices + About + + Sign out + +
+
+
+
+ ); +} + +function MyMenuItem(props: MenuItemProps) { + return ; +} + +function MySwitch(props: SwitchProps) { + return ( + + {composeRenderProps(props.children, children => <> +
+
+
+ {children} + )} + + ); +} +``` + +### Tailwind config + +This example uses the following plugins: + +* [tailwindcss-react-aria-components](../styling.html#plugin) +* [tailwindcss-animate](https://github.com/jamiebuilds/tailwindcss-animate) + +Add them to your `tailwind.config.js`: + +```tsx +module.exports = { + // ... + plugins: [ + require('tailwindcss-react-aria-components'), + require('tailwindcss-animate') + ] +}; +``` + +## Components + +
+ + + + + + +
diff --git a/packages/react-aria-components/docs/examples/account-menu.png b/packages/react-aria-components/docs/examples/account-menu.png new file mode 100644 index 0000000000000000000000000000000000000000..2dabdf8f7ecca5d4d72ecc035bba6a10a4d66512 GIT binary patch literal 57328 zcmeFZWmud`vnYxMCwOoeU~qSL8{88h5Zr^idvJGm3+}-Q?j8spf(0kIbBAw{wbuUb zK0nXDGd%P3`*wGAS5;S4S6B5As-z%=f{2d@0Re#`4H8#@fPe~vfPnOZhXvOJAW2t) z3m8)oc@YSRnrNhZ{a4_3fFVdl9sX(I0%A`O0)jUM0s_Z2 zqeYn?+>mFiA#EZr4?zolhKG0si2(r(eu4!5K|ta|JdXx`f{=kE`1@G}lKQ0&6a+-D zIRwm0A1!eC{D}d7pJDzgVd6ePz=7W|o@;U-{~0|8>JKDTSPt}`XGkw_KL`<3F==UV zscL9%Y;5gdX5$FNDiZ@&AlQO59UvgyP&|JjrB#3@5D?I?=4u*_8uD_yhBj7=`bIVe z#*D63w$I~0@VoMYAFYfX^#QI{AFUmDT?NSg(}NfM{9MgM2KY}GM@s=R4S6Min2o(L zfRmA#k(o>o5dZ-2+Z&nis)$RzfP>!z$jlraZF!lPTwGijUDz0H>`j?iczAf2m|2-v zSsB1R7#!TJ9raxqtR2Yz8syJ7;>He!_U5*Z<~G)V=W+E7Y@8eg$jF{2`up=2p2n`` z|IB3V@In@tK&IywCKg6!rvDAh(cI+!0QTJS7ubL3`fED==fQZD%w3H?YKWU#fmsbk zO^}6|m6iWL^Zfss{=xJwP%)d2HukEv`i91WEH5Dcs`~HV>JG;CVm4Obc^n1*S=tx4 ze>eU&;D0dG{0BpJPVRpr_^+0KK|WK=t77b6^U>*<mD4#4^K*jAxf11fsl*$Q5%AQz@;qt@b0Ojm3O~&KaqYY?(KAzVYJEi zcqZSKH(Tr3p*dF!sL0;H03H|WlP{^>pCSQ(M!(RcBi4n+41)~$cR{KrK1B@k_v>?` zUoAYYGCfi_Hvaz@09U!*^nU{9&_hXLjdU9X{d*oED|D!TK*6#HX_U!TA57_%%qB#-&;*1|6X%`kZWgk2)WuNQlrT}>u+s%>Y z8p>Z%N*e`n228^u*Gs|LV2QtqpdR0BHTB~9OYKUyq2!9JR3d!!RU!uDR_jtVO-@(p zItc#KH8ny%nb9w`<~{CUGaz4!zF+a4Bz`rESej}hg`!Z>qFOwk#oWR?soBb^)^$jQ z=i?16&uz*^F>;xV9;=;6pQHISf{=Hy{&qx494Q@3nL!=3mP^|nEi_cay_;> zIi5{tkr(n80=vWrxD@wnt=k^)n{PjN4mJ)n${?T7QDGuT-N%&zuK@`9!xamm5Rb9c zu+^DEMnL9Gy*G%Tl!#+^#v)Zz-_xCKGsF}NK4`m5t7dVUdkNi!Y{kzta_~EWjZX$| z`Jv2`o8zKw4T5)L7KK1F0ktg7S;7}2o6fXA%cr|OkHe%VGTQ0K2Mhqe{H_}8) zgl;ZhqA~|6f3!@8u5+Bt#6ghC(7avVX%kl9-c_6L7k^~Q zF56-Be(Hw}{Tj`ZF1>yqaX&CKp7^fg2&HmQ`~f_RGU#n1(V22N{iCzfABD>C?b?X8 zNql&0;IF!gpM52dt;V>!CF#dlfXo+33Hs?CiqAr&h&WX@!g{% zJ79fBrDU2g{_&T?^?-vtMH0g6NxQt>B18a@ruwJ)vf@kv*ClVB`DR>93yC z!zwQY;)VKEo7KiLLa}_33zNS={{uex2=;_nC#O^={;ep zZVCTAII^D%pxX3G;imsxC(z^4sk<|#Bjj9UG(E}7pxEn7nsfw&tl8hdsMWNrHAFd& zM@=OyAQp>DR?veH`PBw}tMhuu#ds%bU?kJpSRK5>^wGAib85dx?QT$4kkD=A`NfqV zkdh*FIk?mjk)1{Hw&dbW0)ceIQ>Dacs%pe)?wvuYVC3>nBOTS(z+(dvdsb&>GIJMN z=rhN+yu7@dKeHcm>Uox`L}4PR->%Cyk-q4z94d_U{SwKR@@REj2vx=tU??3n&rGcj zL$s2Hzj8?{`_96ek&AWij3e~p`~9*t1J+b=EOvXQJZm6^$ZG$X{X!KZ{d`8EIy!g@ zE&FA%r1Zk^B2=hoYi+uwhX;Id(wWf=Dj%6`&>S_;clq)v5lG8J|Bd&wZQ3CL>y%JH zci&bXF%4FFxygo!EU%R)bd!f`#kQfm`FQQ)bb$;ybDl;a*Xk#$zr?|tyHV@Ei*q(KO`>Cm<|>9Cj>bZ!$V&6>BaMB~?U zo>@`*iY0oNLx)HothCm;lwpdV{e1pUy~_fc6)T78}>hk1;oB@{nKM^mCu;iiB1rI@{P;0^fhH~KXt0-7Gk1Dpyl zK?_#$52~;FPAHF(Tcx?lbD}od^vVEa4}#(ic|6$v4(B5=dLK7FcsbBGc*wQZwMVHQ z@+<&tyPQTZ0x(QwJHRmCy-WxxA25XHQ@Wz6YX4!0s{k9>pru_8CXkW3p@gTiL-Mta zWs*9IvL<1VH$7l%DyNq_xvmU532o3AKJ6>>=)&Ga$>ACPvI%pz%_qhj$f6;=BtLPL z+jTA)Gp<*k+&3x3iHIL(jV0PpRUN=eUuv;r zmM%sjM%3c^OPJ9#YbPlg6;X|L64QG!j!E`@mO7btF3Cp1WKD;M2}DFI(+k-#A~9`P zp2RbN>;=LH;w!jLYH77;4H+^7SqPZ;9iteoVi!FndqBGKxy{mCh5eI&%TOp)_FMh) zgHzQ=Fhfcumn%(Qmj4?(zw2?PTc;@6*OnIdT@pf=iV;gRq$2$T)Ae**zX~@^%k~V9 zZ5sRDSh|7+uMS{r0^h5=l!NaynF1>+IC3L-+gb}tILQ?rd;K7NR4Vs|6FM?EuA<_py@3k|HZzYLWc43#QRXxu6*C~DSGIX6Ez zOfXWdfQiLwt!jc}Ywo33M2o+*4R^exFmiC|{751v4G8DSE+s4Y#F9R*WS=e`BWmzj zo2AOUAUJQ1)8kT*b>;96&t@8AELN@7(UOYr7VF(@$_ATNk zVKPPjkAC!KmGMfrXN(s~la$w{U2_AZ`UG!^)Et$=r{=telvXBEw7&Qm2q{e>Khl-!KBI( zN2=+P>^GyE$dN`^pGWF}lir9Gra82T$mnX@@6LzFNXe9qbmN9%>e(f9R;)mYhG6V) zmCOIFf&i#?ojV{rmoTtOgx&6~*86nh`3{8`);LK?f&gG#+ba-I1P5JQl%$6+L=V>u zMOA?4bb`YYxH3<}rR|enzOq7kDDSXYfQ@9l#UcfwUSRO}2^|NEQ0_<5!jcjP86ymv zUmplPjaHF-aToK0Agvz&A|IlK*5)oGc|bq&4!h$>KX`{B7|RVGM^kHayo#7-np_D3 zW#V25v*#@TVyHfg1Ew0_@Vn{l3AYQ-AsHH&QKg_rHw9-G)CY%3_K-k`Fm^UBRYocZ zW*8fQk143U5Qlo))j;810OFZ>6tF$y$zV`+diApcnpLC< zl2iO`t*yXs#e2ZA7aKiXkmxIJ9B}-|1n_pB3 z3Y@$H*e5ip8xCa)YV@;U3^ik3F)QhI7q4^Q+yx+!h z1BJ+2NZJqZ2Pv1}Vuo_t({yv8Klz_1if7dI*6H6|B?(M-UfG3mun*n0K&H-2`{HS7 z724#e!t&;;thEVuuj5~{Y)fln35IgSrm)Y=P2)|EVG{l7ne{$V&Iotp<74S$-^kj9 z+dbXRApwSc9y^!L&yQsfC{{5;gyhN!ZS!YdEG$L?Tel3+>O++mC;MBZaCy<|Wu$~~ zKU%+XB-YSC@*6xA+({@DJqROuoG_7mT&SUuA+Pi|qjW*g;c;ce*zY5Wjdv>qx%l+0S%pwW@x>DN#JfYn5MaDHxE%Yjz(a-ugzX6V?pT zum)ZmHg~IMc`PHAB28A>lA7VL0b~eG(gQayL`w>sjJk4(B_l&CQnq&*tMxDqE`Qj` zjFYH$u+I_u$&5}F14xgZW=!R*_ti&JyyaIR$AwHShZLcBh2k5cV)!fE0=v1$cI*d! zQ=sVdoZv*2^^&@;Z)#TA56UI9KmHgTRQMYvNj-QIqgbH7#tF{M9)o7B+U3E5AN&q+ zOmogGoQnNH-WxaAQy`^Pj;tj+9bY3qWwNeYdxl$oywNvh zsi7`mp+N(g7QRam&Y%HdsUvqhA})EHRltECT7Qma2GY+V?j%>!&R!87RY!FgD#zHl z?`oL!(MjatfKYx;pGVQB7^`=X&l>SR5w)^9GaAW972^YSze(bTlAk_#H@X>DYdpY+ z(5?8pe&g++n`tIxldenqW{$k)MYHM1R`OB8Vv>aY=p_dzuHY%TS3QnCE4B5`Jhieyyn(kY)s zAX0y%Q%Yt)iNZ5U$H;!8lw4mLv`WiLX3&k&qWl&J_DC#RmN?(OSiUeaW}B~2F`Wg# zSPUvSd)zSbK-FsYxp_m{j(my^%d(88;pD+(_tC;Q!Wj7!)+%r7c6z~6=H`tkkIl`E zZT-rf82+;~&3YH}7P-NbAV9v$KyS8ri_fEr9YO_s`ESWJs!BWe>ud zVeWv1CASiC2I7BUAThy86rlUVJsIk2%UyQS2 z?N?qY9YnHDZTIu0eu7dx@+WA510_XNr$xN_g}Br%N1pJMVsulK{dRbx^>WaV?`n`` zfP`s5NzEWu%WW@yT$Fi)yw%l~pp`SJmVA|lVcN!bxlHSOmIK4N6+p*(h@jramm9$m7Ci>(yk$KJ|ET*#d@)K$=S`KM z&h706vWxTfPEvD4%9L>pq0?+lN(U-ikJ@}i?GzN`ZDra&LD?=W(rS#3kaZ2{y!g9V zBZAVZb?B6_A`0ZruaMUWt4+?(XRnvvY0Iq~BN25Oq8FClkx z`)Y?F+{~{$30L-(XLQ_B51k*xTM=+|6)ZClJ(!zesz%Ax3N&Vqkq&Xn4e14cH&y7X z7LO&UDS|~G8+j*977QRTBMQ*KMIrKk6DRFx52#0WWhoVW-n!NVn$Z7n7uT;Y`;;9f zB#X~9q$}f20 zLIp>4twvR{aIxAvLM=3J*u^wti01>00Y(TgaRsUf*R*7)20qb*?FO-<=GHNeo@h=n zt^`h)Cwv)f#jnyt&0u2RQpHxpJMr-{kFC8O#am(02{7O7MrMq5=`&VbgNQ2D{~0y7 z+=6c&qVH`!IyntbGN1)~7$?g$z(t?^$fwh(q?JTWfezC;$)0HvMnn$`w;TVRf!E4e zQ_)~N`sF*q4C?d7>wVShZuH_#y@JoMU&ON?Q-4S1{Azp6NNvx;(umnNBg|Z!o{BuK zLI?2v(mEL+*Efd3Qfl=v2~Z#772u_^Gz;_sB$RD)4ObF1)Dk!dR;|41aWcghp$Bya z@P{JDLB2|mh(ww0Ple{eM7sWvp*0F=fzDznD;6ofzh}HVWGYiogN;7`{H*s0H)BLE zDZvscE7Wi&RNWS?%rFG(jYi#l%x8ZIBAUPxHhLD)>o&`@psg>sTlu%U%Y5DX@zAJ(=G6RjFW=)uy0bz z;coBNQwBrKfg8@M5Atj$<$S8o(H)wAMaCCS>cL}?pNyVmfdh+;d}BJWX+01ahS|4) zGn?vF-q`TE8lnJi9&sV6IuUVJ7yZoGmVV08U`dwXo2xxxG#t{dtuKj4g}Ic!igpb< zdT$p~3NWBq;Y_w0FF8Xwo21LFO3#a+eygRgRf#}`3tMD3zPr3Q4MbXcU)W51 zgYjOA+4Nl5zI$OudTAIFjfM!8MIuEGNa++F?RSG0I~!te^7@2cZk$G329?am0C97+ z7p=Ou>z_Od_?%Wh_MW=xx~fUmPzRZ@!&L_zPwnYOa`8Pao##n0nQTy0i>e2hm9ofq1 z{&=IIUERiIo6GOo#eRN;9UUV~__WQ#n61xXPbi7L87CZ;b~s6EJ&@qR$9GGy_??mg z;Qh751fd6~ros4i(Xa64(yKj7^luS|CIyq`7O=|V-3NUm$s^im3X+oZ!UWPj{kNBe z@OtK7&%JpNNI{f-pgj?B4OHI{G6ol?Rd|96NcivZwh+L#e<#o61fY=KkWeytA1)ay z>_eGdFe4$VY#aUH`aVBT2koVUF-Td+l@${S3a)Dq0&vic$9(;?RqMt~zl1rMABm@d zzux+t-}JT0a!9=|bz_6SQa4;}jrr^CVC%T7%=gCLciQGUEuwETZn30`;!m6i9d8Id zZf^@(UC_*3i@Xn<`*y>93kOm=uKL|gUJQpZ{HRqrRn^V0iwt`p-us+yJ-yTz;d5PT zqqCflz=cmHXq(67RGADb(B_)eKe?Ot6gy-2o*H25n#yB}lHTrioqPKmt&GWEOi#{I zf`jqCnym^gEF_MVrd8nMVw`%hfV#n1vNWbp#w29P)pKq~|>jQuJYp;u4wpP9OfJerS&^+c$v^UG6S9Va0(&Vfx#!a1w zq2ZqBBwJ=gl%EhPtD9)owI~i;1HfR2ByD0~q`GdJX9f$4v?hBfQP4KLh5_6sAA={unHQ6_?)H@&?^&d;ej=Vd8^pqEtLD|9oPOx3StidC`%Z)Wzr2`y|QsEKL)ojYDS zd?QB_W8DurTl!24XCO>3XMzeo3Yku{*T=rdDfj@sUG(WQWjHXjx68EY3C>-T(ReV+f6(=Dl8cwh7Eeo;kLN~LoH)1a3Hf>6N;OCRV$n5yyY%=;+uI*f z-tjOFscF?N9MIz?!pEDlDUzxFU~XA}dS}vSMdXYoi4`2w|N3uL0W(W!1wJL(z-i5g zp#9%z+#Yb^+fKvm;9m)QT&VxvN&d<%ev$y^BC99A|BsCLX9BQVe)D>=I)7P^{}jm2 zd3XKX8t8vls&PG^67L?De*KY^=aF#VfCuOiHH7<X9s`c;ffAuxXE3&I|c z^aDs2u?`)YApQm7I~qU)88*NgAxIP>RJ<3o@trxNv;jKQXgFiSWN(E)tWz2}eyD&v z)R24Z^WUm#j1JI@kjxkTX~yaSPDgNi99xN~rhtHi(zCge`RG@c%n_(A+=Pv~L5L9* zFH9LG6CP3J%}ioXcwH|;5nn1Q5Z9+czkMk`qTy>i_Ys_<7smloLh|WTvJ{ zSz1~Y6j7RVK8EGi3cLsk3z;yTI)7G-NSh(`EbZJ6BC)gj*gh72p0P3l<&14EGyWBF z>CIqQTiZ!<>{5>Msxl|7-rx16JAaGJ7Fv#TjgQ`>Ie|2qrKKg2IeV?f>k4qvSlrHJ zwW+p!E(gm30}d9JP`ZF8rzW@KqZi$a*TxJ3mgvQqhI@TWlSOc-TpGJ=BU)H_KGDwq$JFWT?}0Ix*))#de?fG1pOLPvJ}@*Eo+SUlKv zJ`hdL*pmo9=H)M>Zkx;ii6K(4Ur?39fb!fqS?O^>Ta)NW@X);(u=2Qlmg?KpbbSxb zWwm}%%GMwa%4Mu zpZYg9R6`-2ky1X-R6DvQZyy={)>JzTzQR&t|2_ITr_7*1>bAN@RW49QpVew4?l`Af=tW1cg?*0!9pTis*7%hK za2`!4E?J3+L|~OEe!Xv}YtBvr4UITU|cWdu>-H3@M4(uJwE4N2a$D0xP3 ze=3|cF>9}S5`Yu_cD*O%9~Bg)K%aDp?MQz;mps+6|9UQpDBJa!X#OJ1xt|(>-1p42 zf~uG)f0LXj?t4tu5ico=wJ=}Pc1Fw7XweEjwVS&S4BYxD=b34q6z`%mSmQn4A5fBj zKha@-n+J03zdb4=1JQA+k%wUic>iSlNKzi!Gp)t?;?Qfr91wBTxGFeVg6YElt*mWB zPeNN!wy(@?qyEPL_|b?6ugSL%k4X%uxUe5;W{Qb{4Nva+yQ#Xv9yR6b!=EoC847o; zY8paV;;VDyaYtIiwz4jw#_3M1WtsHU9KFz?#sl@pH@rrSkTf+%P>RCG$?}}$$0aPT zPh1xi?nzWM-#IY&!y*VY+@nl(?PfntfoFA%JQ^_*`wQ$jRHK+BNA#C*Q?(#%hN17v;5IPfZlNli!TRC8NPA`C6_TfNrAo7aH4!X zsV3JSS|Njln_bkKYgN8TsurIUE@f*xFA06thJ_V7N#Oe4_15F%7hVIZ|8V))E5r=+ zeNs4Wde{!8Be5jv?66XNz6(Y5W`d=OGYxgfHZm#eeT&et+gt0u+%-LTIZmj;OFpjEWqwg?@<>Jz=JPzf)L%$j`R9ZZ3?<~K-=NVt#U zcKBE-sSu3n4LJ1h|R$|%v-qg z{V^A8tbb3kl$#;t-`J|x2RPfkFzK^Y*Qz?()qmK1tkaD8wwaZv8#GWK^~W9}`;`iV zt+h(C;nr|bUbb^&>~mjM!FXp!GC?$Ng2&4Or$v0uKWf+S>-%JV+B7gJuKX?3EWbo# ziH91@AXG$UW7>o}<^;Mjx#NS+e-^wemsIH}^KIq9WTk;A3GH)7?5~KK$37|dhloxC zj4!zdJ@^EPE+46zC1bkx>-Ay){zG@QS48*|aK`LA5k(5vU6x|(FqDMgZJg9)#VNU5 zt3l=sy$198;lwtq&(q!7NR{_RSvT6+?>DZ^o$XL@OgE;2Imw5jt!ew=r|y!5C)@Pmz> zo^b8L$K0_`pFVXv@AjMR*9y$3mzI{=Wyix2y9z&^1PhtfWOy7k8&ZbZxb_fi=7lrb zTeaP9F(t3vZ*v7*78z`OE~||5dDzztlJ(kV%Vx>b5H@rqFeG&`Eaht{dtV_Y@@yA! z-sL)s#P--5WACj-v>bG_djv7nHdvA*IH6V~-yOA1peJNy5lh)#pOVvTibh!Gqay^I z|9)rxu_OcfD6lAC#4uW5dwgVbItuyX;^HTNEO|7qOqAd)F3;mN=GJDsV(jJRC0@{s zD_^VUjr~Hqhs)G1-Mh+!U=r^yC8KM(m)5IoZc!;WTTd6dPwD_9?;9hVr}JVVhVvk! z-^rc#TM<-YRN0=jAHP@ULab0EYm+@o1JYefjrW5)f0NXH<$GPXt;Eyi9l@rO2tM7% z)8wtEht8*W)KB+2Lb~<3+|2zbk9w+cgQ`rO_x4xh*1OY%K}olFcR^lW=TlNEr?>N+ zs{&#{h>glDFvIQX8qUn}hJCyraRed2Vge`3+WcxukR7h|r|US6M*25T&#{NA5tMmd zDwk#N;DhBF9gAF)1Cj_?{!}cB+7K6vB@r{EQj~lX*-!&o!CxU{`=!p|_!0ua`)a%t zrEUahX~-lD*5is5F&%tQi}&<&0Kf!)Bw;*zoq29J`3rSy2T zP{;ijo93+~D3&unQn#wW6XM(H<>iCp@xjBo3BlG7>Q%=XdE?NZLXW?rq5ECV#<-Fx z!k*P8d@sv+(OlwgV}<4$s4lamr6q5B^=91VP3+K)(9?}1RybPPD&PGoA)OuJ1kVgX z(C!i+dDzU=YQiC&5FzbjW70wkKh#oA;+NaK&Y`tO_r#A&jo90p?NQYYjg7qi-nGbUTwhoFzHqL$PUP>J@q8`g((|OzwdKB}1Jj=%UWVhlpkKOoy64$NL z{JWn(HhdYCc2!lEa+qJS;{0YOTNmI@ax*9unEhT?hGW(dojKJT{(5tKEz4V=f%pb& z+0Um^a+f4=gFEe-R^7wzkD5B;_p92+Z_rgdzJH%3dw{mPvX}Mm;vp#~lp6(jex?D^ z$Q7!LH^uZuiN~fzLP(P_Ccla`$}FDT?zKX|S{Sn3IFjLQOV*Vn%5{sQiwXfGBR z##XcC>ztP9A|_L1d4J-+x?zf8n{ZdjeUw|lm4*hLZNUki_(6Y?j0ipxI(t}q&25K) zq#$siw$S0#da%@_n8fg&(`0M_=xnttFLY6=$iSPd_2G6S33e}mJm&lxx%t%tK8b(- zaxz$^h9m|a3^x`!PP&n{!14WZ%eunCEniAk8_!&yf}wMfF3|dUGtS0tD0<)T9L~@k zLd0FZ1P3ZR5Vra4FkL0Y`WNKbuq#>KM5n;WuV_F|&!H)8IkFU}bwgnp&Uh{^%gNBE zzJ7-<6CC>nVqI@CVB-SFHGy_Uwn$B1DJX(3Rl4;e+CELk%4LZ8r`RAh)Z)z!@nCY^ ziDB*tS+}YmwQV?SHt*TG-OzoYnc%+S|6m{~L!-=pI!KPRt&qmc$H%7w5hKJMhqk6I zuPd=qENR2N(B@XhW?sj*Kb9>-V)8&mGTD)(I6VZQK;#$z`qEx4J4EkOH3Uag7e1w9 zpx@?9ch=9I4>@R>ZuCbo;)Y$tX;om;z2zP==lLmG!NH-AoV8eE7+n3D!$2)r+;$SgG^=w3ZL-v873Ad;a22X0jV&}8V7!ybb?PuO zfl(#jDH^47{Ei1>@Den8gSU5d^vT4#8Vz)My%EiK`1Ii#|E}BK>x0aYfDiI2>Q%f> zt8=rdZ}!l)vUjb0558vv_&uC={W)CNQH2@lP@O)%kj82pmY+=};VY7D`)<24kFf4W zED~>L*G|xp?p4b?51mBw8J*6yPjplRQ?UJ!MwRh}lqA@&4_>R?Qwz~=8GSjmcPcB5 zmNAuEOZ`PF;{~3?vgE3J^f;EQ=<>oGT39iw(mXlc>QS;hS9IG4*?E zU2cs#o2ks>xS2pO@@hl^=TYwQtaCj1EbD^sa4teK8AIYW(hIyPF`YksBCw80?l>?;@h;3|*-mO5H?&LJXEvJaUrqX&lq6C z9wlI|Qo(Lce$y+jwO--nc{raz+DzDCgWvNY^k5C=cnVaTNU4Vs!bXorA2(J_!k{AUQO1)S>`{jFrDgf&$> z!h92ZR4l#9h_t`7${lq*qwe)+@z%<*YuWO{aqIWJ2z0Nn=E1TKJF&CL!^X)vZ>inK z9m0lcEFh4ut3^7wDV)8Vt#v&P8|;T^in-;plk8SzXE%>|>nIy!$Quf&ew}rB393%G z_OpGW2rU;QEa_8O$CXYCCJ!x_Vn}D&ASzyy+;yf&CAYikyHYfgA&9fah9$iDId6Oe z@}oZ&VUWUbTMZUGC%w6B>Kq#j2=gI%t%ZkO@|!3McRk_9T>c4(bX)z_E_sw38=oCdUK1ZKe&B5Y28p@*D-` z3EhR}8&vkHlx-~$EQ&3O(BDZ@-Uf>K0jg4Ux!Box<5j%8+GoE8*Ak;=URLnqC!ZlKw|}(^jU|@Eg0aXIB)G3RLCact!(?D( z$Zlx?6uPX5##X<0*mu?A{;A@ql1gNOegkzCltvTPkP)NNv8P_e`(x5Jtp=JlN=eB& zgItZN1*cpJ`PxmTc{|P0Q5Bcsp@8b}DxJb^YbT=n?f~;+oL-Ac#5=*?p^8|kwgXG! zt`m3tTph{@+8zbYC0mqkXAKo{8=IEnH=YrfS!by`S8+0>yDjW`pndtBh9|u2@rU{j zlxT1)YrUohj6S5d`E+rZiTJngG4-XJLwQ&q%*+ca5d3q@GuxaM!Ko6_#*NEKSdL_1=q$cTj@Rfm6f2q{h{`kl(#cs`(WY}L zno2d!*Ex3JR-f{?`?qyl#GME$V=LCp(T7KjX7pXJqSi^%5u7-<4tRCY$NL3Fvnci4 zCvEdbL1IA#!GE)ICMs_2Wyl^26Ip>l0ET`xgR)XnieP< zDmu{k5F460`s2|@*(+}I44bc3Jsu2-b?9iR>%=hG9?o4+Bw6mdNnq;H2<5JO!s@mX zW~Nu%_bVzh2DsB-2TiQi3=r>YW0#;8`cR)SP9OR{)^*&2PXXsHBi8ZMo!cB$b`$Au ze_Wx~U9J+^r-cdh)i$5vsro0g4ANnAW4wi``cVQ49) zmxsno(ibXf54EVw$_gnzc1ziD(#$kS(b>@(E9{*bcm8`slVvlF3GAoirty8E6Z<8V z^7MM5DwB0;s)>Ipe_N5me=*4d+D$Ojz*`=ZjXb}!ebn-;#(0YxCi|jTvxk1y=)q!l z^MM4~j`B1!lW80z+Mw%){g9}>6V|edvP4@fr22e)YLn^Rf-^5<6m)ssBcCI-Z2#0f zYqux3aD-S(*R*?@Z`5)0nc(x1M0>uuhHgT}p8S>slY8tE5Vqq4&hL2ts*uTRNa&yu zhe0c_V4I5Xj3M5zjCoSrYvmrNnV71%fGKaSgP6d&LWI#h17FOmxsC_}PDr>H)%gbx zFkVLM=73p!dO+yW&Z@GS_?R0B1-VYdp*BwJZEiMML$G$45}yp2dKxebAM{hMc6&rM z>lDl9%Gb(5pC>XKkpU{>=fwPQY*(ZtZtMqztm|H?H@4q4JQ;scY0!=&Gr0)Kc-EEx zztmSAot=%6V9th>p~*h#{m$0J_^{UJ4-*a4+-IKL{u$21c&mRh-}(40R=BZjBJM-L z&ePh{Lw1H;Kb{tQ*?g~NXSC^saPiHLu+E@jH&avhs{~iVJ??rU9TE!m|+3@b%GTVcP?hk~_k4g}swfgdTpQjsqXQqWZwF zbrOzI7AGcHVDV7G24Cli5CIW7Zj#3z5~gt|^)LlRbz zV4ay`^vms+?FO*T>$zJI9)6@iqzR@LK2V{b2LU6MtIo~yhvJM(fMEYi$|8Iq>$1KW zJMujO8HYV>gdXJw2oOZRl)+0u3eo4l1+|ZphSDJjFev zm^_mYw^G>v$p@L`^E5c}&-Wthin5@e{Up4fdFGsDRxnB)^39iU8f?u{voUMW;ZQ=& zc1=MO=?IqIB&V9w7rB>id5b)=-lLaik<UIBsv;hS4~TCzI=qqxMG9@{6mc;EyZZnfFUMV;;X8{c|*K? zl`lF9t{LJnR;pzMOiD-bznB-}m(&d60MqZLbdVks_>(KFmrr8aw*1ew470DXRCW)z z_LEvy)shn}Cay8IxXo$jlIe$t9@Es7bSOx2)6cr~8q{>Dlir zEJw^uWtV1OL%t8NVMG-V*9(AavC+R;-)KiXNVj__whz%8vWrVZO)d2x(h z<*Y?d&7Dou91ckVY@pNc_rGJmMu+tF{j3Q_gkHxgpUeKWPD zYORz%__qQLbIL!9EPw9Vobh8|S&a;Q=q%C9UeZ3}#<2=ma*wd8L)HF-IY*_hb}D^F zi-3ORMo&0?73B4ko>?EbThxi&06;G{hkCj<6$}kr!9jHi4NFM2z*1l8hF8`tX+NF$ z+4d8=$`)UJj)o%4yZY5w2#}>PO|0{9Xw_s~>~>fs{w*!?34o?3HF2T@F_hwAWEg?m z8_(-ds#9T`d%;Es6!hrV)@T!TDL>?`V__!k?kR6&ZsgI-l0-K%q0nrIsoXz-F5j0= z8fw^19O`Y}`=xOm&eVM2>)d&JIpumgOX@0oilm+U8p%Ep+Vz@^x4iecA#bu+>!(>Z zWLOdU5OI+l?Serxnfq=UsUz1ECNc^qpjC^2qlNyKkGb7a)rdpFiQW6Et$5KVEv?F( zYpXiqtLEyg55bldig5*j>Q(YBB6)IFWJ6M~Az7|B8h!42NI<4i#cdlacMkWzc@yJQ zBFQ-N5~l0vfuTM(Bf5wy=K-KuA4Sw#@mO=wdytuh^Xh3*6Sq9EG)({$W6Lix0jKFX zV251b*nODxz2NV>wWr6c%;uB(vk4ckoZXDN2_=sKy})TTHXt#R$HIsHW#L*Pnlzjq~t4)V?oD% zKlVYg+Vu52=^=4)qPr|5V0Vkv(j*F+}@Q9{7`^fS{hGVfMc-1_CKwhU_5_$`c-Rwfi zQhH<*_O4L*cmrPFNlt?p3gYzFs$#BY2XqHmiRL=oG9GeUMRy%`qWAT@ifj&jp00dw z;=a}iX1~AS`F1AzTd&|Ief6AD;3L=pkOU~*Gw_qQe9SC=17oJ}K!7pTzqcn+f_4sR zfCUtR7D4vM+WOIyOvEY>uNNDGA_alXhJjomMplH+M|?Hn77@;*wO!?wVWm=^vDtr& z8f{7RZt5<7;LG;K!l%p7J7BO}ue<}hSMu%p#C)(@{?*~ij>`7=#YIbogO1J$V>S`d zg^$OL@#(H2)(*-!Bad-^6F76}VRlhigvyIlg4u$xS9g5N0vG#o z-#7!*JZbte7@>p7Jm>D&IX{M9B`s?D@P3^x`Pf2~fbk@@8=PqgFZT)@%r1u7qWRKq zD{h3yC_s}8KJo~WzUvn8WR8`Dfbj>2o(v&L>e=*d3FmaR5#nw1C2Az@!|Q(hyrODF zG(z37-H6dRZJ$+UW#(0}UnRYFPHe`rq;k5Od^4|?K3lKMR^sGXF>m-Fig(we9W^P) z%EEsL3OvWyNu>P%^WAeju0SSSBI zG#=t_k6?52Y7`wEzmwA4IV#h~LyF(DXpA2nvXS;3NQYE@|7M{0SYBqlNIbE@8EuZY zZ<~H-U*UAFUFoz$L}($lUpq=P(Cm#*OdRd25l3jxxbJB(5Yqdj3S>~IJk7P{7;t|u zfVAn)^=^A>n3*Uz zplap~QT*qB0jvob%oGB{@WmN>5PTra(o#!tspNlncL-gEm)Z^&?$bmj%&{Q5C|+C} zRpLSPW@ONwBW;Q5tF>qU$~2ypjGon{a4+YJYddnPa%jeT0N~wvuzo|Qg8Jctv4SY$ zgZpqjAoPZ@kTtWuw$LlR#LL?!(fe3lZE0?N6Hxs$#?5p1z6>+MSCNeJ%dYvcne!U~@a|1)xfc-pNC5wiw@oWGOKH@is`Z5}}S6tZ-QqE!jmqs0~X~c)|lZ)!^nE^?Am;;gPu}5p5SF)6db*DzxCo?8sH)5Hx;-0 zwAQz9uHSl*)HxFEeQkJ;XsRHR<|$nnqlyNMtxF9=s~15bEB;At4h;Rt0<_YD) zji`YXO4flQ%45_B-)u|mT!|6jOwUfdpizx87Lx-iN@M9b)?S-NQ91)VJFc6_9_+1E z&kkj2Zgy%^A|4*5C!}}TzMkzuovfq!q@+u9x7^b!hcJxY9e6ZzY6J`MGq#;{lRdpl zy1Qy~%syoEEoJ|i8ronZnx%xew3QI#340@#gt`5?{f9qN*y}{fWF{}`a9YK)%<1EP z^HrVwtYBe4Y#?v9kqjF5ceujyFP&9Og_d4+dyeL^Z=(6@dJ>Qw32_$g2YXJFxO4$4 zE6~1 zK7#wT5l(7fbhLs8Tss;|4`a(MbUJLm{BrtU`JP+wo?LU2Wm2NpF9M*BX7^(xzlf4n z6Q=z~^?rEckm2G^wzezyF8BF)`d0}%zF7|Wh*2F7CYv-WPFmZ8heOFc?vdw*cuF%y z&t?Y;&JR8XmTbTLL~z)rW_m{)JpI|18)$jP*KgT%hIi9tIu%z@CC!*Ls&hWhU#I@y zA4x|y5+@t?=p$iMmFP_gNuNMOpeD~A1NtHUmS^5@WfKh5w9$~WQ1@`30_V_q-ILvPCDL@? zQ}6xCZ>QwD9+!IiWS7>u*!cx7B`krGhK9<8nR|W0AAL`o-<~o9&0qyZVvPhBvXl1K zJ?#1m7->PCCd9|?O6 zbNRlanU~yR@a(pM5-=avg@ZK7NaSGjOfIFWTN2pB6ij;g^1*U3J%V+g>}40kDi(I0 zjN4_~)$P*rd^|*D{T@4Rx4j4|%b$KbDZUR|b}@49~&~eVxX}$8F zfwYkx*%Yuz;s|yW71fH}ISB$35qFZC9(u!3}74y4`UpQjpm{rr}{yO((Zx7H^P72xi z{TIOs2m%`II}xC0d?R@1%hmFMA00CP_WRQRhsy=Tm88^Ca+jzbK=lHPbeJe*J$P5c zd#p}na=n9umE&#TkPk_z*1CXaY{SRp!g;!iRY~;~`uGchJUiLRo5Kft3cNLk41S^A z2$nZH_X>1s7`J95PW;KJ^wDoN%8y?~xSPG$d|W5&cwLn3TX^wp=5TTOKM2>pKT;>= zRjcir%fWm9oBRMHENz^CQLd*Du?F*6*PhhunfCtp1N2|Sx3D3}lKiLKC9S(eFdb#^+Dt8M@Q|;>y!twW73Db&GW%c$5zr)#nD9t+V5h> z6K0ginV-8QRpJu1%LIx^V;GdEeIv;X7_nvk?&Ze~-E=;vzPIrEFR&31PsAOw0p44z zhRFWTt+(B}|NeYXSa3*{mdqJH;y(mrMQ3voz6d8_t$;uiK~Cl7%hD%rAK(1#upz9c zg#a5bg1_HVl#vM2repn(ux@RuxDGqE&92MxQ%%-19Qo0_DXUvW5Vz%40&FhpT7~Jp z9>zBrk?oPG*;|(Wm}{qJ0^i<2%*7L3CcnmJG~JsCn*X2S4gyl(k2E)~?ip72J#A>f z`tatB`EHhYAekx{s5*jbPXlHUiG%UOUJJ~@G}sV21;va+wq}A&6<)>#lwmqt&k0{r zXM$a)b$SnceIdzSTy=Eheqv6s)P zJHiOB5bv4#nv+~i5OTSJhoSzp8zC4l6H_4NZG`3C7aOb;kx0T^kKdP6%!29S;D3y9e%#XFa#zEz(pkZAN#ENdTR_esye=W&1E4_Fgwtu&r-=G?M(cfAd)x91bG*QmOJ2jcv2R$_b z-=(KdsK>l(9mY|eH?J0c7yqyE3xbpS2X1UTRZm0Yey318>AL?};y{?rIP5@$19|Q- zxnF!jiKv%u%XsG$F2-ifz_Zcg!FR-|= zum4i1fYTDeYyk{B&S~;CqfIgB7b_w%U|x7PY==5Hc4Z0R%xn_SL3{<}#lW5Oldc<| z=GHYJLlb~0<63A8NN7!H9AYsfA%xQe_yH6f`tZC=a#9ID=`lQ1lKo4#)nL5j?C@Ki zcM}P+$q%MR%{Bx{zxQu10TqLcd!c4a?-%~y@uyJj2Ut`)=FlyVd8g%))upl7x!g-u z2stbQ-y2?~oas;emq;!~LHw?F-Ktq?vTf&+Da!16s00|KuS#f8IWvZnmV2JIlpu*P zS({Gp!2V5oD7TOQO99jmWJJQ8Am?u2PPD>`-z0C3kQL&RH-8Y5H^{NFl)bEGH{#Ok(s*g%3zOyWA)rWn_J$ zGmu&2%Qq^y#KEKPi~q|y>k)T-oHJ_xa=$a-ncM6*obVgE51W7UtA`s!m~vf=k`5&6 zyv2lDqcBb}oC#xQdfPHtpDaQr2jxghF3}8b;p$Wsr;DJ!=>p1%ppE7jfB=blTa;x{ z@&(A)#pocOC|8~_X}AfkOktn&6JSO9>#4-p1A88Ogzq=0w&D+Cr2TD$q@uBSFz&({ z2tofrRqTAZ=nGE3HIOPp9622<=kTMuxgp;nhDVJyP1xhoWNx zp*|pE$f(5=?w+2T!YkHa|HvKcD!S%tNWs$_vaVv)ZQ@B*R5AbNgLZ@htSM9;eM>h^U>Cz?w9J_MC}g zkUYWhV}f`=+TRjG^dtMG;kSm?;Rr%01LH&6=Z?Bb+k}BouL!4Q3D_GOB54d#{CZvl z{1pTY0Y%2^zGSF!nO+hCeiDD04wL)+6j6qk=QwOfv@9~M2bCk@R!|Ho*=VB=-0?z! z3C(`j+9=XfU^4h-=Iu|GWU-wN9ac1zB%vw z^;sYsd#rNmi_?h6L=Q=yFM);eJqdZ8MXX~$n}1iaLX2Et21bnAxfxHT8>2iy%Eq63(ds}%#{lCr0CX`lRH3B5iS3Bu!E=1>{it8( znQFz@UrLl2;s8g#hZX0$?G$BG(|qFo{Vzdf>a`?@o1^x;L9J7I&HVzOBy^uth5eTZ zl!v64+Uif>)F~5H3@(H0CkAxy5}<^pSuP3vywet*YRf%0-`jM`-t6lg43YCHrW)rZ z25X0kl)?dwl7Qjn-0I=_^g@UyQK1FACsmkd?iWYE7ScU5S(>O@;#Q4WnuI2w9$sww z8wERC>Cy?9nqUB3_4%|mJtO)1k*&lhm;!V!UkSdnwhC_}il7Ve*~xp5pdU*~*x5O> z`c$E)NV3MXO82bauuFa!fGnG#E}DX^MCM8MsdY-17ioa%Omp}Cu#zvYiB4(de+g71 zMC0n12kwd{Xs^riu~7_V`~?_0knKQf5ndQ7;U{8sC9X# zZs(;rAQ<97v~otjAy4W^X}ZntHHJG}U4?(oS2Ia(b**op097Z*vM`=Dn0wQTPh43Vew;jQJRw~ zPd%w`ZE{uhJF0YIb;S&mxvWy|3l$<5-kW~%;ZvD(;da3uD<{q%4<+DEPPSra9_~gS zR*>4s18V+OZT=!<645j}U|gWOQ|}~l$$`T=2MED_LxtIjK3p2t0)!WSj=Ahhm<}km zoKm)oBrwkSZCIfm+t*@c3X{AfT~jM68DvB*WF|I6AMWE+xd0^-pf{?c1;*;bCXZRh zlyKIDW&MO7qPYlY$++tYhgm0c=~#Dtnb~4CeT8`s-$bgd2d_9Z_lM^ZnhXn$XHn>X z4!FF&P6n|36yHvKyY=V#D7j2*}sl6&M8_yRKHc6;jr=^S7WFAR1PL-Ol4;tJ0Ywl^k`VicrKBkc z;gARj20?BomY6YkKPTku_`CC$Fqp7W7l|H*$6RhrU}??89v{q9Q|znc+&CUAaXIr zx7|zkx61o0%Fy-Z?PP8Jf1qwYY((Tq{IN(eKW0Nv&93!p!D1_Vg&?;Xhd zqmxL_SQ2kR7}GD%u=`>xtk_rS)Br`!c6j#wRth~Itji*dX-%!h8NhYNxv7q>ltGNKQxp zb#&hv*eWIz1Cy92Xf>K&^d@(*%@>2ZmyD7Un{v@Afc-!hyar}qa|lN~QZOcVMd%k4 z^|7{RYcYO=!Xy?f{>}#dook6?T(J!HNd981kip8>MWqvKJH6Fuy@|2ZY8h8o-$++? zTvFWice-t5VS$DJm^XagsHcTLKVhi8t`1P<^}`86PyFxgW{pXIq|Dt*k5&5JtgjBz zQMdni-HwaQKSRc0FW(jC)AT)1bl!&i8&A4lAwXa*L^nWM0ztXjCe_$x4O$ueWQpaA ze&GGlQyt&u?&{iPiy*QsRZ?;WvVFF`AP91e>(zf^-4?e)_%a%egi+Z~y-W#!G zd++Fwuya77K_s=A#M{U2mDouIzG*vrma(u(n*kbF9oyBE$Q1ckQox<(w;iS8`YH)x{! z;3LOjJ+g;^IhGkb3+5A!{gNZ(g%AUN#T9vN=)vdtWEm;y^wcnmX*1? zs`UHxk6cw`Ru^7JqbJs@w@G?La9VDY8Gh46l26tPv~i^Q=?*OrgL7C))9#t)*tMa-w|*Td?*HK!Tpceb{@{NE^l-E=uX-nfLN|ehe>2d{ z*h|9dw-nh&=!v=01Hf9gk1sKT^97-5*$0x>4N**JT3rp0E^x-}xyptzZ6+*?ZV7lJ zQKvxt`7av_!lmQZzwc{{8N%_4cTug|ktYDW4}5$KJiQnVq5RAU?(e7Pemx4Otq39L8pDN!%P3wiVjtiR(};xei_i=z0*IVmO8LNqEn^3eJJ2rV z(spCizP$Vt?nqGk17t+Ki@S6cpc_so|X@ zN#^%Ty82JAK7INW%l;1~*3;Il{fjTO3Z#2j9KpFg#APnwi`Y9Fei~aza8uS&x?|DK< z-vL6T@QqPQEa3Qdx8{h;?=GtCey)=@zpJK(P=K^%o5rXOfq)PxI|83Eq-p+Gy&nQ$&DU%1k z!#%vef0Nn^HhWYmg65nu9isJx6vT7A!dc)P3PB^hV%2w%*38n~hJt9WcBB)Us?eoh z1D)&Ru__=9;a=Rxmd3mjfl!RSY|Iz~4*u9!_B=_RTkfAXzY#vQ1GZ)pkIm=7eCi3w z*Ufue;Xo`E0!a6|3Y#%eH}hkfqf}|;o3SG;LRFKuJ}T72v(qT5g&&P1Z2L&ic?v$H z1pL_UQt! zkz(i{&>O!B#pB_MljdA8|Na(bO-}maJkK1AyJS|K_4MR`WWr+v$`J zZHLY$caI6g?3E@}$T90X0`B#F_xJBjC&k2t;i3e@`?@xp1HqPl)fevwmPCy7o9#(n zW$&H!doNoTiIh`94lDhhY@4@W%3FvW7CIAr4pNYqxm2NVMu6hwD?4;)mL-~uR5^v` zJ-A$CHfVp^E+$ZrK~A@bT&V6r@aMIYrg659{lDbvQuJcmi9}ZNAWbqn>tS`b#a6>b zsYgakyEx*T#S8^=-F1ju#uo#>r>j`#!GEyk6N8rs?_!4|F*VqCP82{dq3DrHVDB2p6sMMx^EV^ z$M;O)4ompFWmEsUJhNIm^f2`IyES}Qi|;rpj>l<(5YJ?AS38?#zKA>>6c6`3c$*FD zL`<%G=s57;TI+=Lq_Rde|60Xn^tQ(>MoHu8bi=lI!y!_Kdw(!1Fv|7u`mkM!{HwUD zLiqAd&B4=HFA8Q_;>Vy;H5nTTG$%6)Q{}l#-xW*KJi#F|{%)Y~294yPVc}kZ9q7R7 zSJr$8MWMx1qlyX93O(pqZD>F>eXHT4WBgr|-r0BWdj4Ltc3fYl)>bdGKPNuCNRp$} zm${*Z#s$BvZGuavnyFl*FKIj}O_7PXZ$Z3GOa#2CUAp%V#K-LI%Hm_t#OtF)DBu_qStE_fnTGm081X7M0 zViwM&<6~eo@GUuHnHr~FPTl9=?V8}zx_9oocr+fz*h#t{DFVZV4i{Jue+9ma?WfZB z?MiBI_CYr&Mdaf*QUB^y{i!U(EiWFgsba;iSsSNCf<^1JQPnPgg!8 zkV;L1+a8J*uSZ#4x%bF(S~d7EvwP0csZUZ70ugMgGq1e-nw}9A!CI>3)grFJDT+tA zB_bPFgbO2PqmHj_J|5m5o=IT((yabOeO|@oY|7E_-cEYovRkU*k8e^Y^Eh|;khah^ za98xoy)CXUW)dJ!3F`4~*r%2L;kC+qJ^RIW=^w7STLg9y44LE|W>B4e)fRT}dU!XM z*#=>~ix`~1u@Hud!o;k4H0H#MEpB{c8E|BDYF?5gA}rz%H2GnCHekKIwY?IO-^;J3Xb4?ek`z|Z!b~)04RF``yQfhA# zN)AhtA9Lu*hzxfq>D7u0Kg3Yk)rvAo#=6JfHiiY@&K(_x z9=`s?3hD~*aghns>UG?JC=%<9cWU9;oMLLxGflJ<_iEFZ6}R{H;&|u!Y`L9jIFJ!= zPZx304MH^OP}VXjU|2SbrD@fma|Yplx( zA5RrrVh*t|@v~#6i4}wDe&2C?JNz_1NfY+~ia*v&G;&VAy#>XaU-D^to_1GT7elxq zKsEpcWUAY&ZBp90br$d{8RXDs1h<~tcHm`)5$J%1T; z@GfKH;o?W-#6rWF@E%Ef6XuSaOB=Sl-0+q)d=X*H~ z?s9l(mgzHM{HcAPT3FK5Flw}3wA{9?8mx?jxzkB2WzS4DbH7Y z)etN*WQp3DOc1$c*iE_hp%ENu@cG2+c*eWGw!&7FQAMpMg;sp&p-ftrRNYcF8}j>O zYS14OFAWl4JsY%4pQsOaA|H4g|wnnc{$XT3^3m$AQQ>EHIWn`ttj&NLyyeb})W zH*Q@Gh~C{cI9c9gGp##SlsG4*crkJTA#2unxE^=(tu?yd<}v)(Z;F|q1ryfyk*w-s zf$`J5wemH0t>nV%$t}LtjI$Pb+o=JT(b;R?QceD&sHml2Zz__T ztT}U)C@PV~tMHRnWtQEm%4<9Jp(KoQ%!xa-c-P+nJ@H4uJBEPwdF3bg+xLi>X`3Y| z>2EvN`vtB|PbKarXTNkk`F~gcKau(p)_bRi%!g~K84MKESXA3eK551H*0{d#9UkW2 z1RCGvRq2KjE_Be?Kxg^IbOt;>hHdr1mU}_q>{dWB+E@#uE@j}(PAK|%4-dj&LXIX7 zWo4#7lHl8Is`;k%P0rE>LVPp5Wg1(inBpCL8oK21Dc?Tn`Q@oUUTDozy1t8T?j=!m zqill!wsF;2wY+jU$-F$`qd=+;&fy(u`IBSmdqWfz6zBml#?n9ScOAn=l{px`+4kV` zE+zzC^MPFAEiDa30Yz7MQus@mIqFPc8Zbw(TNZoXv&zR_Th;sztoxG6^YPGUL`o29wlpD$7lX-UU4i`$qC74?*(xt zWAEI1&2isfcV)!+>--YFpVkW96+!~2Us2cnwxzn#6^UU`ohy|tpkoYK7Jp%*A`las zyr0I2d^rhX<9I=P5h5&nLl8YjaX-b=AA>V~dKqu(D|sDr`)cXOn;GL{TTNxvitT$L z%}Hb)s`A_T`+V`i11c0g;(y(&vx;%3#GjRFe6!MD?FIWRSZaaxXi#XEu_W5ct0&x- z-SpOIkUU8`!WNNm9yKOKC32maq2GjqY?+}Pj6v|m)D9>pGUE*0Z;I9j<>Cr9H7^fM zL-bQWKu5HxT?BWvYRbyx(~LRQdS@GL7id#wW)ZH~yCu%zdD?NJ-XVZ$yAn`K>(^_O2k)kSYnh9=?Yo)ZDHp&8^nl`(GPRcu)Gkz^)4A!yQ0&X@|1 zvSR0jw(m@BfF>hd3}vf44UJz>A{fSRHi*v)#45mtO1 zClR?x9NVc47Sr)Q&)Le!V1w@HM^e$l-!JpV{!n+xUjSH-7c8iRY~nKZP#von zDjWXwyY4{cjy+htU+MU6z%dN7YYwELw6l}p;mBo@0tdJ%;jnShKYi=Cfk7qPp+9B4 z=&>O{?0{f`To0PnR;KSapN=cspIuJ&DijWrXkg{%Yi0tqZ%hz1Lo)@`5J=msTG}~ zi`C6ae^06PQ>K>7k@L7^iRW_AfhB-CxVestI)QdJw(u^k8K*>R+Dt_&C3N4Ds3Q`a zs86~yMFZ^#Jn<=(b>F$5CBna|&;(UWOV0rT(yX(M#wC=(y!UM#3P=5Jb*WRt|dM^2ou#Q}<<&$x!YQpx=9&^G3781W5+V zS_57fg!5v&=90to>986|C@6p*F^+5P-OT%W^Wb}>;M!-qWdEfu3I`gFlB<9UdnZ>q z%kjR|9l_p@q?@ROVn!!%4}kQKlWF>Qs6+S7nn`t$I~gJ_yhS|w!ha6C1%Fybp$^mK z`;>1$3>6zIY5kg3LyD~h(+W8>1!$O0>0Z^U@R@yVi1_8;!8N!cV&vz*uuCB3WH?%J z(Md(qKhec<7-Vy^!sK_fxZ`eGwc=WWrQ(W~$f|ZJ${#V<=;2uF>UstCP)B@F&Kq2q z&JDw`GygJ|CUb2lX&a;t-?{&O6mrWlof7Zh=}mu*Zj(Ze(J^~GNUz3iFPnK7gxysA z?WJ-edI1BbP8=FfW_YCJk2s`6UwE_ixvYeo*`{C;+YT2rwf^e#B|GnBMO~8|2{*39 z-``KLNcSkNpIlM9LPIr7gEBF4+vMKUz6CbeTS0f-ilcO)A~Z>clx`@$luL6jLkesT z!tMmo@+d=7Uy@s(HTk#6^k2&K>(_nG%BVX>W2l9u*WQAQu1Z_&KNzI z_!o~&>-dK8FnZ%k7kSi=zsZQcA)o{LRk|vpL)yv7KCQWg^LkUFeagb+?uY*2HN9!4 zHpg0N{Da=RR2Rq1H#0Gd7C~HgS<((glUXZf)^Xxfu!~6thrGQCYSWnw4f?!a1+C2y z4B7UDZq$-^Ncdi{&y!5*!Ozrg{xCOMJhQZ}l1$Rp8bXV+`lpkdMS3KKR9N{a) z3M*|Hj}u#emdOH!L;XqmhusI6e|$-g*D8E17~U067OtV?h4EXI5{E{zBYDStDRyr( zv-KLjTp(9iNUTQZPXOHWr)QHxT&NI?nLA!2|NqgHC0I+mcZi z)lp$Fn96k;bz>pq)$4NJsTK4&t{8-iKkwHQnN+_c63|jb!pK3YmSnBc&P1Rm)xoc$ zQ~~FMgM=JrPJSGH>Vir-oF7Q%OeWNObQT{mf~6n@kr2)BX2R4sZhzAtV6;ArT|tWc zBBziS+rxm>ilI)`K??1jKd(oY1ws|uJIg~zA;OIOO~Kk52Ong?PL66hT7|vr`|B6X zEP#vaVLfVz$l;#dgtjkZ@bYC~<-FB`%Wk^p!%?kjUlo&X^nAUAW|reH{sPr7y!?)m(1s& zDl?vAP@wu~;>+aC$lOnG}>@$32qbc@4i! z(_D@wXSR02+~dAq*a3?nCO~{0VSQZ=EFFR-84C?1_Tc${ek|!mI54V0En^)j<)%3D z2vESb?w9OaG3cTmMbKMyaRJh)zUHcC)UWW>^hvIjbur8~cUjq>=4=(+iGi;ZU+q>t zSZ11kwn$@ckvdJSo1}=N=V=@fae?smqz+a&a_;-tj8DARcj^z9V*iT&=@km;OXR@` zp&yDRo9T&I!BHb2bT%fC`OnC9YT>HfOGs;}=@?%c1(vLN=QGY5P zzUz97m@k;5!@%3AnKa~F1^Bm=`E7?YILigsxr={XwBF||2 zAxHNu)=`UrDC{0XU0T=t&iEiL=W+mQgJJG-w>B$8AXh-t;fD^sAi@e$(Q=rE<5@e8 zXRP3@^Yu-ht@j2PX_f6BDVCeZi*sa>s6TuYidA9@e~HYLRPjYAt<`jTb(tyicx`&& zN055!a3du_{<0FS_q7p(;9-;Zdxh4)fh{N+5JnF#@EI!K!|yu6<2`_Xf!yb4!-^SL zLke9;M7YSLVRDkOxENC0XTxEYhM-`Q0B-rWs+XGy{+>_!^^?Qmgkm83;ztxg>`s-U z3?S-PAS?Cse%dvCxt@tQ^<8yl^9vBH4h@U{?Avl*PL6&z_4R7dr|GsySH|W%uM&qJ zM>gpKE9auv@jBK=zMOYj7R@4!&(w_zv$I2)9zU(M4s>5YSL`=EwO8#zC>%UUjng(= z1Qb9k1HXwy72Yl9Ktw2zx6ZUhA*)sr+xiNv6xw)HMlvm~81%k3g?)F3>0x8=1LlX`RP7_JVtCK_7kadj#5>IGZ?^A7s$Fc1cdmv7K_U)E z3VGWd#lf0tl{Ix}Tx46SWvmHH7t};jq|kv+tsvTCc`f@}VCY4kp$5)Ico+FCgV%bH z)$|PTHbk0vpI@b$TV(L7#&YF1&E*@rl%ErV`};=$&*o$jFl@AWV2KcxG2q(z@4|~P zh*0F8N7tLdg7#Jl>;_{K!qDo=p2V0t6NA}Sty5B0i-9W2$JpLSF+2wzR%4#oa9Q_J zd9d@#u`C_}=1KmF*5(=WtC;GUASP&-@(+jP<(e3g z^tQlWVOK^G9yvq2OM>7HCBcqJj!5>+RJnG`!|ylG_Dl}?yhzatuIXKCgBOYvYnV-2 zPA9L#Pc{oj?)&Y*JbR_#KHYwfjWbEqAE4 z5W5`rJ}Vi^WCgJ9rj3xmIW0#5L-31}sN>a$+U4pd^||EHt8-A4Od_^kBs0pSZ==TB z5`DW9j+chY5e_6A{YkX4O>h-FN&I=@4(&G}N-MrpAjMjafB?A6)7VOt1$ri=xJlH+a|(VRIy=MS4YzZ_KJ zv-4)V`0^^V4O8M?23BQq6fNbqk-A>Wa!ozsGz|0MSFPc3h94#{1%6@p$t9#&@cgsJ ze3W^E+fBvPA5m8EAUUD9c6&4l${XnuVM+1iPZ~#}4Ped@O87~@tx~yvpwe|9*)Z_Q z2#0SWRvrwgQ-j#)0?_X6(1Bc+4rZQWP-X=*n(-LoasE4oeE~ALf))jdz9xt`svbxa zp0glOKbo+TwiQq$i1j6Pi*dx$!tGn)y9F@HkCE1u7L5+VNTBwZ8Q_kL2P8QFKZzQa z`Whyu`79Fio8k}fS{hP7STGp0wPFCr^wB_us7Zf;1U!L(C;d14JHt`{1<`~rJRE97 zTfAfl(Ey@SUQ*0tQL$O@^Jj^Ap0_{3r2zD9@s} z-l?Esn=&|*8qz|m>n1T$HSGCiK#6U2{EhXaZ{U6-Bco>BZJsq>*banKbd)3mbz6-7 za+H)H$_YENBn_bc20+_3poc(PZ)A}k`3D(XsLrIi!b+wSxpy%l!51-J-bMTZNktrS61?h+fiI)br4`P$2 zJBk?Bd}i&BwIkSfIj!CS+z_uiO1if)!7<+2xmGp2DsT~}9eujvuC{g|GD71=rP-sg zLXc%EN2Q!EkmaR_;nP^GniHYMl^a4 z^RPCja2*OdreJ1!8fcwLMh70gY&5ASOL;Hz9d$iulKyC9D2@_FhGmPT$#Lmnw_5!+ z>+2(Ae|06;YTq|8>ZBKbFRkq)02P=0Ek&RjLdp99_TIYCBE8s~q8X^Zxy`TtPq{Nq>n4!=%$W5fcIb1{B*@>40g4C=Z&vy1qstCHaXtg~11u%ep}tkeXh2VkVtiunF#3S&LKG zcXwFElk6?XaQcZJUJ&|WRn`zf*-Gp!6E-R>YgXN-3$_p;G{}DOf$~zu8GgNtTIfEc%x;UW|nG(Akv82V8?u6WbKAJ|hcmXSLrRK`T>t z?kVD7vKwy(6`5uoCS#`nZ+w=y_R{y%vc!*(Jp+)M@+S?A-g~t$utdA4RThmqR$zfA7?<$}%la5fW#N$Jowb$nB z{7Q%2Vt6kq^Xg{hX!wRNrPL*1x9(s=$Lz~IX9$vo)vHA7f)nHEW4SR#r&&u{6+EdI zFa2Ld-cM^tQ3dyE1+o)c4McQ9(E`62YgpifMjPiZSp>RpJJ^JPERmu5V;C1XN)ZyF zJGeBWu^!>I52?-xlC7Cfr<*@_4Lq(d&Ot@JatXUMej0YQHl{BaOzPQCHUp4m2tFYw z7%d$g^HsHhP3q;Mf5CbAFE|9s$85L(=aG?kXP<`{BIw3Pz+$S;V(>UB%`pX-Zm_dE zh?{uc7d8djcKtJTP2$%jF{^JXA;SP$OqmvGU zM1mtsh+LaXv4&RrF>h_1#(|mvTdR;H7l)`2q<6zpE8K;V`-KPai}}pNS`B&$K+pX+ z>C?w+@CRcFt*x!$N6!mx!E?=5K||wMD5Jc7)jv;+Yq0o4APmonc_YQfcvA)Fd2A`K z*xG=@9{7$08*qPyh!W}zn&3(c+PqIN4N59{RZeR#^JJGaC~Ju$ea}e}Lf=?RWlpXP z`@GWhOT^+~YBGQ@EBzbpg4F;|L? zymH<@RG5~LfdSBR1F=&I;(Q}!XTW6nL!#hXzKa&k+$e^kT*56j)n|DkC6XebcDM99 z9puW(Z^kI0*sY~Qh)Kl+?0mzypqVX!>=94&KL4C-Y&_;`n)%@MnpW%~g-qtx%L>r~ zgf*iKFy&jk2^$Iok4KVT>)`TI?%PXb?sOr$c*`tZmJ4d?txJ~)Y2OBCHk74fMbB>G zp-c+1i8w4vN$@68!Q$7~!f3Bu>V#L+d{^z-ABFoo7lZfq=HZui7-q%#}FeUo&Z0%}F zG7~J^Jte&0coC9|^Yd?%rLrE+v`6`sbVK-HZKOU$N)_I+Ga93f_SJm-ym>jqA ztNxm=#t00gqV1Mxcccs*S3??OixBMxk?5l;Q0dKb7{VzrC6W-h!01fZ^Qbc8LUKof z{~=flOD&XV#t=q^hwrj2SPCmJ*JgzPg5d8d;bdL2v~sbEw6Zl;;eZ`@;K)edYA6eV z+qNtGp)zQbTN89*M<89d^@B&$@=@9oiPH|nfm?9bmU@nBC)Mr$Cqf+!6Fi1`@;r2I zS>h6dj~Su7ijzIka6L?Da%e|{FWn=ObSZ2oPFG)xy;bwL2kt6uwl}&P(vTe3`TIzu z)@<(FoVT$-OOT=R(`J?egyDxk#4jG@BM z;fA*uQh^`tC$=K{d`q1{K^Zi|Ir&G`ukcA+H~FwgB4U70kR$t=qDu>=8F4|p<|_Ov zKrTL*CkDnDBu4b?!SJ2%&M?=}w)Kjz7c^ zS1bkO6IZoTB)zAqW3mL`!qqb)eKw5MuF4t;^ZNz|eXf;8`+=-PZJoq)k*P4)a06oF zN4JWW@(l0mGAK<=uwe%Av{)a1T0s04n&&HdsGXQff?$=g6oh2KWVn}X>@e2pC(p~; zY21&6xF(7U5$J46#ESMZ1BtB_0AH4|_}?EU{I zc=G<;KviHQ2vXJvz^culCFAf`@uJGli65)d!X0bXnAXkg59^zm6S$gQoV5WPVeK4n zgBPj3zaKjPHmLMo5wSd8a2Uy(Q7nAP4Cj6I7L3A zYS{D|-wJu7^%e(%>;j-TDArP;7WuxX)h;_=K9xDHH^=h4s6PEUWC{$$Jtz`MQmNe) z^MaebO~y|cOD&dRb?yyAJ$Eh|1x&wKBWZ8dVcjAZfeeu%0mjrJoX9jf*uC$izyjKM)2kIF% zn1!s%)e-YRxM+Jz=e3zbFFRFPxiq(OJpaPG+yUoGZS7>GukX{3tXDY@i|&$4aVV6L z#}@jZJ18RQ$rNt|=iklJd>g}+QD9K~R^H*jJU|SK`RG2x4lhCl7W))GEJWdOpaN{! zIb#r;*$VM#3fkLMOP$v4aCe3?LcR8-WA===L8ux$-EVjtE^%FWcjJ4mU_jfkIjia2 z-+KIKu$lNFSV1+lGTH^9tfqN^2iB|aB@-wc`Bh%{r8P9d&&^a@ipMn$h#q@sJttQh4vI)-g$bwaxd7~x?u;`CG(ixwzh>E1EM>au zWqXGI6TtxMIK+d_`WY*l3kk7iT~10lTeG=KS<1v{2Q46?mn*)|T(C4kyKB+v9JIv7 z_KK+KrP2o{;sg4x-&)x?SvU-s@oNvIYphzXz=X3s2%;SL86BA;ihO9sc41`g<|l_+ z?O_2L$VFie58+xXhgMcc)!C!Nl8MFVh(&>B{L+<7)lZm7;PfMVaEVB`6y>YLAnve6 zfyORO9=39h@)~mHqsO*z{m&0eO6W=2m_eV+?A>T;RjE z;SgrQ${&i<`JQQi|NcLxP~K>nF-Oj6SrTOv7fCrYiE-r1;Z6)N3do`{Mahqj5NLYR^c9+QT0gac`5m_u)*1&Nu@<}`3Db}7V8&q`UnaPStngu z3FGw{riCs_FOAx8wreio3shtLnBC2ANv1OWs2HY6d6P%(>ZbGU_Ok(6X`Yipus(Q> zGe%@8Si;Dg)cBP`V)!^Zq;8)SEHh?AG9Tk^^J!N)ddrEexJ;Wo{v+{dV3m4H3zQS< zdT%38j7>?t03=BtBF?kFCm%^$wU4%ARKrx$1`MY|)jl{lh@M^!DOd+Z_swf}BNetW zR~O-on2FnI%YGRDe73=qr}F_1bg%e7Aw)tHYqNt!tHip^Hc9*^KaulDNaz9u7x#iF z1Mtj$H-YOc{h@MR2d+||mf_}#mAofFNkpG#iL zDa@@G!bupNPYni1TDyy6?KLy#veWTnF@3F%={v!L)OAr z&sfm*D2jo)OnPd~L@L8F8g+b1}XMVfsf}1!0 zj-WIF5OF6s2a~x2UY5UNe7xD>{EnL_i{FftAGuS9<||Lga@CZ5P4ajJ`TH*U)g?INq#jZy_;1K9 z=i#f~dhZ6kJ$&~S^bpd~WB$FHA~)(q(l1YQ_f|Zk-xghG{E9W38J$Aya4Rbpw@HeK zU99p=IVPC@Vv|5;1S+{!%1Ou}MK(E0)dBNf;a4*WpvbNYU@^$Yt;vQ1)>65*6kYmW z5jH^K9Akrycc=tNL~=sT=|SY@gS(unT|@pUJjiyUC2Yta=_kIR4hVvoKSjw_e<>Q& zDVP}@V{HyF1)nxyZ6M&j{OfP8Pc}{>b(=a2>S)avGz)XgX_fI07Ms!74oN(2c8Uu< zoN6$Z^VB!e`G?6aw;O#Px5- zT0f}mTcz8S?m@DGXy0J7y%E54LE%4LENZSsTeoCFe+@A2LveFa*yjMG)~4nXFhz3( z8m%Id*Nn5{R`mJg&)!5RZ8s?aY|R9fthA;IY*o0~TG!jRDk&j65yXQl=(*&o@{HM- zDpu~K6_ZS-Fk35L;=YP(8XH@Oq&I3_g&2{mS` zM0|+lClEei=liHO4_bZi@@x#C>VoZSP3Y_TF!9U>)Hbd3D3=~4!4ox}6Mrk6#hBWY znFJ#SVnBr`_#ZFwXv9bE-^>)!$_fjc4_%GAmWfn8_W>cW@9&;nDOYH zaEyi>koqzA+o;nB0~Y^d69rRgYF2N68Z$RM|%fri~(2;Ur|6z09a)yI*;C1G zQbpwAoo&e*(SfiopTfw*4On_A!TN#n&w$0xjkqZrFqwPwMY=5q^x#;GI!AcE~(d{M*Am=YzpZ++oB6fxT9T&R{$Te7C-QQc4 z%^xI&-=WISYR5FrGqlU}7 zHn3-Kv|TZS?XUu+)6*~MQyEbSUjwl=hmz~h1(jZ)#6c2?qUi%0NaKIrFZhI~)A*aF zCHl&V_vG#U$mL2;6xr?}l=;p?F~>hCo6v&lJ<1XZ92^YVhC-eIcthzt!&QR>I=3OdW|LSWht0V&zpQ1K@930~YXgZ}dLpc(S(S-`Q(ay0)iay;aXMTw&(o6{gKI$_uA z5rHZ=OErlzB4t4jB|1YQ7J<>*QzAi>J%g$p*DQ%V#L-u~m$8zkvDy+T(CM6oV^uUu z0V^0J!Hku)=#pN~&=nxr5Ik4%Zbm?$?vsr{G(w6n@&i(!p?x0~l-@Fqa_B;A z!_OGCMwn?4Q2-+=D`&J4_1MbbrySO2uhiwe3h^+$i)B!JM3eMwK05p@>)0s?>v{-A z138!QVTQ>5l$`RgT(HFq!!|u`ryT`76h)AmbK>wR@(c9QQwdbzl=?~INeBotAd7}y zKkXpU2?`hs-{tak(&~^biB`&43&4!pi%4ZilsQuy%w+VT&a;(CH~&hepB&c`e-m~aLD5SMau`s``%bI-Zhm17js9im$p}WOab9|WoF{}tOjPXY45H{} z_+bDt1}Q_lAjSsLr*e%_RS5W$;dR5rI$2>Q{pW_K8kj^tUEf5~`4(3^Z?Xb-3SNy+ zS;rs?cM3qs0l%xFsR@1K%$rbA>wx5nPvI6(WwE#u5O79^A(Yhh1SVH>jtK8onM7D} zvEmDDLIH97yQQ>pF}7@K3-didn)DekP=SeZNe17FP*Op@Cf)#*hlv}(dVcj3_PQ6u z*>fBO9AafjwU4IS3X5c9sJAhEe}fj#CCasR<`lbmEZH~W4$r}J7z_C?KPLZY4~Rq> z|GLgV7Gw?sgvfQTpP^LIo2?@n-@N=`R)7g(5C4wr$;Yl}c%a^Ii_fu80KCM78r zeixwkn!D^LSy#3Xfr2q7`2jyF01q)CB2KxLy0f#dKR%29$@zJI43faFGV*mXl*q-|p6T;GmkZC!sL-v?o)wm+73s+)OT(1xOA6z=zVOls+ws&ysvz0U zHk?yhtaNzrVI`^D9m%RPEC&^`(8dogWbwizuUNyvf7+FUw_&SXdWX<~;GI*5olu<+^6;+`m8 zhU(PdgSZT;G?GuNMw|qYTNjqIyk;+E(%96n4jmRU+j&dVQ9) zk2Hg4NZ!TdQE{lakKE(+shp~ZX;KKLuQ-uiY(T+;c8Xr2s=+*J)1e%J(xEcwo{)6v z^la#&HHjrm)yAg&cuVEWfk3YXvSgGY{=iKd&e(jwn)K|fwDtP{RU!Ja22>9scG$L9 zc#Gbr^c@Q=9#>{9Nth5zGB79z=!)G$j&#i!VLrj1U_bs&jZm?}D)5ywjfsY^Ye8C? z>&E*rak!`%eK&6`VZ=T#oRy^*Gz4|*aT}+B$r=4D`O>|FzaHlUONCpX7!YbGLgmV6 z48myPj;2&-GoMqzuF;1F4~=&Aw(-n})YrHD=`~SU`tDnPofKgStAWJ>N&YPijZCx^ znxD)I8h#!NXf&Q$n}g}B11Z!|C(%ju>SLe(*$Mt+%Wr^G&Vc74D{_Cd_su&)V-(aF zObR0sgF^vM#{L*zR`|o;349~Xdfs}w}W_Y*Mn?uxmi5L=$est?$kceSET z#ujYTjNUGR!Xxk6f*ZkC)1JBgyVrMG)$i3<^e`~@gLhjYmZ@kS!{mX-GOyn4Jd?q& z8aCKc5iGdYyBT1~{kT5OJBwi{_V8V#P*3m;K7qSWEmRTCYIuOz=iMj-qTKJqT%MvXhB^qL0@57h? zV+^+PvrhYrSPJ?{95`7Ib9nAEg^PT%OcWOqlD-~yZ9;r=#NzA}fWI0SP+L+g^OG#> zhT;|$BH5a$d0^02&aI$ez%9E2)A@`k#a?Ub*Lxv7#Dv!(fPRVnG^uK6*0W420Oxh- zc7(f2qkT^P*zJu!AkZyiCd$xQdets%{~cSsU}xd@*ZTXCC}2|gOWBj2rU+1!YE&l@ zrBtsKvSjLunk^NidLURTJuxC)lRZo+sU7RL4#^A^eS|+{VQ1c>m7ZSxjO3!9wPnlx z@FP&zVh-QErVADvPdv=qp5ct&k@qBRF`4|UTag!jGA48C?D|cSoOuV+8DOc zxa)}LXf40u;ED-&J- zaDx#+Efl)K+n%QZVAsvw{v`GdsYj2Wa+1vWD}z96c$%S(Y+j(;Gi<*YJ_T1cpJ`;E zYd2MlW|FS3lKj04J|B!Wal>v$p&@-(GV%Lqz9|%w;AgB80~yu#CpTef8PJvjpAz1f zGkz#bC_!NcMtfbnrTL~rba869m9%Z7<_}OZvooyh6>;Bp8$(MS7kq*-pmU$VJ5@Q6 znrzo-CMyDNP0l z+P@x)+GnQzv`q~K5q>-%3cgY)VsM2J{Nhp_tbc*B6Gr9S~#$|h8MqzZ5G=(Fxc+QRmIxwr5IARO`=FN%uz zvB%fjV$~Ux$hLkQe~EvUARsE4jeA^Z3YAhzKVv62_W@BP$-%o!BDdpDstLj5Tqrfa zFV7K`EXvDS1asC>xCC}0X*~DzY!0{iK$)+qs5$iBZ7OLgPLys3uEytm*?)o6`uI>DH69oglqIG_6o!QTk|t-~ha7I5d1H z+?p_iMQiR$M-;DKf^({k`U2l&_HJ`vha-{MB{n{4Jc+4K6Oe1u*eR;1GG&1Y)>Si}sa6rEm1! zk#Cx*K2fHI`vuLP7nJ9ao~~Stk+~9cR8X3825Wgk(q|#B5v-YIPt|;h@C2Le=fx1< z@e}^1P*vq8@Q_;w$SjBlvNZ&|0r#k|=>P}^f77|sb2;#|U0HvBZf0PwS&|20CMcv= z_AkdZ6^pQc@gnK?sUTX+8tn~8sIJybCp31YvX>W&Vm(vv6W&c3DB*72`LMIv`SiVO zHeEYh3#843#^@^yUc37>UHi+$f4Dmy@uTE*c;Fcf@(TNNbQHNkgi6J4 zE{$Ku8UKh(V)=cUI`2ETkAN!cj$X~u0ReJ@czp8J)``G$Bk1H&^S5u$Usf7&_Hbq5 zg%CifrWN=IgKd&W+ap9=7y^SY-hWl`Qenu~DPfa=n&SZ-qdzyww3onk*-UD=^|Mm zd?6Q2juRB3)JjAjCCAmp^1&byqdR_EOlh14-JEAz(NO6|k6xI*mz#a^gNHb!5{D07 z8m`q;$H&zHZd4nPB&apF7FcrTYz~CIAdG2c@aC@13GN45{+#IGlH(cvAgmxP71j0( zE;}43g-kLmB>>;1S(_=Yp|6H;CoW}+g&t=~>@#2E7e)I3QBpXwOR3cU-zigw*FP9)NiSV$~4Rp{5PWW)1J0BqcB`TzStN}ypMlHE=D$^gE5x!RhlJX$##^fcpW-T5Qb0|~`$5??o9m?Sc50+a z=3r$d%>{Gs#V1;u#~vEo=aIrQ=pvG-Tx`M%7^7@FPG-){{%AO7+g*?w*y%TVpL$6p z<=pQo)Esix-HnSU7~S7J9=PtA&-@I?OttT!;g>4lSadt|ThGTb;@c&DI7?~G@Db>7 zTKLvkewlX@&%{OXjBgN#i zOnaV=b=4=UOv&=DJZ7->jS%xHX_CR0&nS~RH#awhDD@;_E0kdd(@M0RY+SssA<)Ku?~Lanj{$ zHM4n!tS#|7tg#=Wfo|owGH~lVLKCgaP^^z8?WSL#JQ{K@#ac3AY3aY`YEp5UFln08 zf?_}sgKFTm%!p^t6xSuSU(Ci%@Q237_XLK2HmtH&t?(JcP#LA&X&T=5Vzjq!r)6IK z#aoJ;u&lWMs6tkmLuTLbTR%nd{#G6HuBev*t0% zdX#bjZ5a)200!v|)d?N^EePQynv7F5U4={o=U6PQijMQuBgjHuIl2! zRqhZ-$TgMa4#Xgey9F4|a>@<2KbM^xWM?5&|1K@AL=zj!Lt8wNg9e(6!c!|2AE8TA zLIIds8+`*smsbr{M=0hy2!aT7I|fqaDjLeD0w}+lx!ByWzZ_vnX+H8X=U*Su<6TmG za3-@5N?QjPrh_tLcl$SB)xG=ELtv^_^OfF%?wz?~6;i~l_!x4X^Si~q;s~KMGLO&c zRsVIw0Yp%2~a z@G062rXT%YS^)Xo-#VOZuc^nqpO%~hUvR&9l&C+=MhkXC{+89WD|g)$R+;oMDy}Ny z4H_5fIfQo?l{;5ZW$9= zS{H>v?k$^omEboT5+9qJ-@J~mj04|Z(2JOmdT&r%zRx!>V9@%Ut3yTH^gw17OHHU? z5&IAj#9}4vpG!i>(L!bhOfj$mxgY^zA&lXQp%`hb?$YzQLL`C2qWxCc$IRHKUSym5 zT8UksSlBy@iCZE?a3A#OV72&zLju&gzl3v%-Qw3%bO-viM`XCV_}afP?u z0-4hjg~}ab0AMX4S1zriTmiZZN+UHGHCtK{Hc;AFQn3s)r5;~ahRB9l{I=C7s=Nvp zC#I4$Bbwy;!g=~Apu9O5xAS!?7qIlDXxnh01siRdC5&7q4cx^RA&xkCC!GCk;13&Y zUu!w({?)=KE0Q|yUcZWO0AeqizH!l$3s<@wnuL)CS=x*ua@ z{Yh3R$Wm0It)EC;f<49P7}pi&=GJ%XQ_hgM`mI=!ndv}~`T^J~D;s=va7#OgI4?@F z`%&?UweF6k!~z?syx!mTar-i-7`*@bGcl|A(dqH7F4J#^a{aJwA>Jqb`eFVi=Hz6c zQpo&HLuobn^V~-MKn35y6GwROb6W2!XOEdr6)-PNM&%58o+LzQ)tPN+0V-0b+p?*~ zGjq|0^7zom`$VzBH}&000UE75ya*5|lI?fFYBucfs#>Pw>5om3vaqvTb~H$Vt>UwY zbyn0awJP#($4`L_ zJ~BpbDzrB!^+?WC!4hH^A!8_}+d-_;VaJ+2>muZR;^7WYu29CX)d(p=S+hz#Q|rEz zQMiR_UWX)^iEP3nUBJ(n&chDB&s-^Qu6$Ij5yW5%@-pQ~Ax+d#a&~LhB;HXVN3F7G z!+9ZJL@dK-Vcy)lEvxjDETzXNZel8W|J+U^F2l#F z;}v$jSa=w9Pdp(!S0u)Kl$^P7xmk#zn|=)q{BHdNx6)oo$qW+drbxL=Hgv8e@y$hK z6u$MivA3GA{VcuFb@wGsd_n(vBGswNmNScsBZ2^6&h1GZ-`t4!y}S!zV$EB&Ugrf~ zht@Uq?B&yYtZ}!5d8gDM&fcb!&%{)gF;7m-CnGn~?jNtVsAVQc7P7rP9Tf7!9vQ9b z-N81W4D^+{CGYDiExvi51wC5a6sxbd9yS>Ho;OOR`5by5_N zn54TWbi1o`E>j0!!7)rWo7!i{bVIMKq>I%5LZJm3*U1BYaV9*&u8YzO;*1LKi)N4V&eGPvqwJrz+vWziL zEl57(UG~0kYPj35~4;IpByX(MjgJ|DgFpuhB3dbd3n zOP+Hp^-#)fskADn+X|8VurJu%lX^Sd&=49}kXf15D*U*1F_@@zSK;YnNjr3D z(YEFDc<)zqsQ-5FH@Ba>WorcsvNpyOK?(Jbjo^^YlhC?m#g{qGlD!ByUyEB)C6Xb) zI54Uih^YMf73j;+P8y*1wF_W7m^Ka^Kp?&3qeut#z^*Wz28tKDn1!^@bQ&~5J`%Ay zdfu#l;5~!l-Nh2>P~|N?l|I1Cdq_%7Q8t0{qEq+L7oM$B@>HZd0tvFM8Q< zlRt)8t;{c~wrx^){p1JojH(L6q-qeUp6X2I#nS+j>>nb?j!N$WzmweKl5;L#$=Bla zN4y{^wWPs;_bS39;}5#qa;ogRXf^V{epxSmHOzc@l!~pN0e4p2><7 zk{Uv|e=M+||JdcX;6Xc2dy)QT&^Qb;HO*8KLmfJ8ztCcsp*uT}GfOVHwu zP0wZ@3Dq~~6v(Y|__aV69)V1hhr#=KT*U^5nFa>eK0cjFXJJ%U31mK* zF}X+ibnW^f1tt9@=}YkYET$k{+bKL8Xko`?Mvm_-Ol79N?=z!DaZWXx>yExt ztIDv~aoVQX{cXAJhxU4_G>1E<9wAiNv;wl-93!{HuZq}L@V#*Xr=f9um}PNMgYs0n z@aQ-9=6z)|p>IooQ_mutvatJQtO>P&Xwqe@%Pb8O+U50yvxc35%Hjfg+!?7g~T7*8KY8=xvO`_#* z>)-x<`Pu;?4+v1OOo%K@(T7^5j6gt3h-e*m9aTP;2xw$;#dD*ftd8t#ojQ$IO$sqG z!55eoSNj>&_a^*zaOZWmoV{xIwg3{XB5F@z9^u&DYXdFhlL%*7J&sT1gxm$%5Ec{- zh0~SsE@Fuc;ffS^hd0I#(G@9-995Rc2n{)S06lA|)XO_`Z}PLTwC|@(IbP{7`!bKH%pV6E=r4p+F4+XWR z{gP~Xin*GI2pFdFouyy>xduH?(cjAz|4rUULvTf1pSsKR3^0lPpE`c?h-rtHWhBQ;o8p z${fjXj+rjrcY7O$0V-LU+s>Q^(Nl?E$`#=U20c3n#vUIcw&%>Z_|-;eQ^oLHG}S`F zWt`R*D=;{C3I&4*)B%_sC1XffDMdf|ks?vxlO_yn@sv3G6=Xx6o{wQ`(uScHxd7x+ z^P;q%xl8wMm)Qx-G4&E)e3QkqQ$#p6KEoQqQbU^Gfrd;0nQ+DIFA&y3m+HeUT+Z7` zp~C5ZV-XTjD1hqI zt+CB_rPMaWl2i5MwUnYSWVf}XJN`yw&{?G@?xCP3;93MFB{ip@NRU$ooAy|XDKD|{J!rvbr>gC*_RW#A`U=O^r@T1H-`s1eN->~X*s@W@`5zYy|&|f zHb8*-yMs7C!KKeLX-3<_CX{bv?HPo^W?uzF#Jn)EFBtRr!WrtPYj1XwuVR?2-?xsZ zUA7Sw=XQ`Hp_mfcrXwRAv8vOMq5Xj?rRC-;I-oSk$#3mb_ub84%}DPUk$Uj85UsCw zNGJzi3VqhLwz0FpAzFZ`V;4d#|60SWvaS)U$Vx{fK-~=Eu6?$#pxVKTD9{M*vKl$5 zac2u*@%mWvRc}h-v``b*eQz4{`&UJh*%o)=@CS-g+gzd5kWQAhwUiw6E{QP=)19k$ zFtlQvCnzkJer$dZ4H7MP@`YA&M5(ybAQC&7rA?@7Ov!5PIR*ndqZD9rOxKvc>OOp( z3;kJt;3TsO*?J`w_h$%bL&(x?Fya<>L{<@Z>A~IiZ&xCZ9fiuF6o&M`(1Q z6(>&VjPz#eA}Vm`w(ba~9X8~ns|o`$bKZaj(Ua`Qr{ z5jf?sXmsnB<|bbOFJI;5Dc%RO$;UXr+eD$AEdZ&aDTYAD9LM5 z4gA4>P39pR>C+1RW5@Id64@Rc; z8@t!j<{EtJjzt?|#^VQogD)n=g@VvcJXH_$%1eF$~2xxNeEaImfbxZCQg!_Q3~? zFJx|Ps~0c?Ynz+LoAnV`C7X~x_;t5N=0|fY!NK^)>$5HM9p?d)RSpzAcG-t&Q#oQ% z$}u6N^Ur9Q^bG#`%V$eXbx(ggbc@g9XbX(bCcYSi<*#CvX3qeNvjTd5bhyBH;|;Im z&pXQ(#ul+2+xh5t9Tb1606g#*GI?_kZxHoo;b=_0}yB8q4FOXIW$9G@6UQ#f%tE*fnr^^v9iwskH zi3^t<_gSMfx~VM(@0;^eDPXq}ToW%S=TTc#e4IO@awd?c@mi^mb?MEe)HmsNc>nEQ zk8zB8P)2@CAs9h%@e!(-<9xhIf%*^aQ?tYXa1gcX36MwHzh-@ z>p?r`G5y*k-6z^t7f^)q=NQoWCOgnIv-K?jBFmYDGdQe+dtKE}H{LO^tc^D5gbG)y z>E^9VO46keeETEv1rHYKfOAg{i(zVbnj>?t`AkWU72J4>p&7@AasVIP^!5Sy3}u`Y z-PlT*Fn1Q+tWg z4YBX>?pp32Y#E0>Tl#!UOE(pGeP~h-hKLq1|OlP4?;g0M=v;47GU5derbU%^J=od?Qw7h+EdM^leK+wa)MgIwfE21^p; z*j?$9J%0tWWt| zqtsQOW~2F#FI9UOP1_k-q+047e=Ic;6nGNts{pwxRuW1 z%FJ}F>cGPf^{eNV$ytq;=HXw}g3K=GHd0^{UW@ZH7oYT6Hu`_11Ma0BW}F7y;cmVz zg2{)qF&~Bft_z%c^`*JMOtJUPv=2s&Vm0Ppq7Y|3Hiq2DRh^c`abrgilj^}h`T(}E zO^?*J&H~wb`}#P@K1oSM8~K#?p14`5Vqw1N*Io}>VzYuA#J%srK_9{qbaWn6N*2Ja zx|-!bE@3B=qWe%K*(W^HJ^8{k{p@D{dTWNN)zFtQl z_e1Jh)xHL0U%A8k=IZK+=ov@9yn#^{Ubqr(D=~Li?SSnD1Awqg9(=S-N=krINZ4L&ZVykkAd&fsH-ird|uMgs&S_ zO>YJ0pp8mk?wdXxxmF`x^* z-}CqoFa?~9HM%&M;Y?C0$qYLaq4N&p@wyF^To03@$cB74qoaOK0pUQYax84wN$xPc zG7kLyyvQ;~JzeS1`PPT&DZ#)2uLJ(j>D|O&N$?H7$}X&?vbMGt@H8IyF8Adb*LwS0 zlSP;S#D@`53yPP_rs44}fX53ECdz^$-`nG6KmWW%zh2d}{G&Lw-iiK23q%~9^*iNJ zLv)~faR7M2tN+e-&V5fvDwYkFQC(gOm{x6Fx-AbG>RQtQZplL4A@l`J`T_;GA`zGrXdg+=vEl4if(rbH*nyAS>(_IE^KrNJDoKo0!;EdWoqiB_PzxjvhB_7avXY6d?YE# z6IC4Rl29KFiUev2ph9mGdbKS75>Q7Vncytob0I|XG?yNJ##5Qk%WsBji2w3+7FK_p zqgxUOBFfK>K~=Q|w+S@#UD0!SlvU3!oF#b+LGs^cF>vUmU-kX@mVMVHA$RD}b??2>>Z;jhY-v5XC*)niUvTCG3Iswj;pSpz87~+~P2~=@ zzK;wsFQdBQkvyN!4&^wQuODZLIo%rJ2gQ}q^wFo>{Zy47n_gUWWNUf%?i)l<4hh@) z8QPc1iWb9k{QJEy577`LvZ4+;*20lrKqX8y)1n7{ROMB3Z;}=FsW?f7=vvg{_&c)T7Zeehj8U26Hq1G|Q;Oa79XCpg+hK`mne%tO-l_^IHp4;*$UQh{c4GM2FSX&R;r${e|-hfGsIUAoeyt+?SaMlrQ^u|)9f1|J?IOEWbC+R|jo74tl+W--eUrDNUEcbAP_kZg5l z@!Osh)s#fB>q617(v-{EsCiZGd6obp}yU+I|z0 zwEBm4S7v?mTeeV|0{uAsCXHmANrB;zAc-j-!wb)f(|7-nx!a}@7&qs=FB92JbjUhH z4jl)Pk;+%>TvYTyu^8#vromhZZ?pr}kJZ$?aP$f{_*(&y^b`Fwpf#?uB;e=gdAx4g z^5XCNB6!qBWNKY4LV;>B;oauF$!7$zjlQ|DHE{zEzPYDvt$zdR+prW7!2_%w4X;!g zbXYWTev!-jPtr3|4%}2vR4$arX7(=c&%Jqi_71%livK3+zrFec9P-{fQ~iS?QUxU5 zQ8T^uO#kb7iev#hDW&J=DCH^tVKyKL4#w4gqD9qoE?3&EIN6EIDkwZY?BRHjV~tN zEe{upe{p^r?K$E2Pv=a8$agEPExZOK}8FIiC*RmJ{;V%CuhF~L~ zK_`m-_Ds3x_)mP8w_T+XQ2AX~V|?RxHK-Nao&RugjR}^;0uE6f#wig)I)3|LWjR7D zGW(xl6-K^sd|SXP@hget`N(a{NO>Bw=701xmKCIza2y4Swi*b3?076)rU@q4*!^d! z=h3$t+he-V40Q8FBo1#SYo;REZ>94o|DKf##IGg@Qa{CDe%#-F?;n0dq_iW#q6TB4 z9RG)T{3`;0`9B)hBStKhl60Z$-%mw|rnJ@mao)9l0Ai%SXZCL@nG3?cc!jwdUi`fn z|DN-I1sYh8{_XwGc9K_>$V-U`I{`>aJ|L&?t z;!j}ao*@_MZw;5fUk>(XgzKG0|0RO_)uXD{A3f|_Md>I1nCoAEfWn9exUS{v{|`gH zK$v&tMVvn}PZq(Er`+y-%C`6TS*hTpO;&UnFH>Y)%zy$vR;y1^fGf{^hSauG0;LsHk!$l z!pogh`)>UtfXC}cEd^CCGq>WoTe(;Yzu3i|_vt-ydkTc+{nGifzKmc0S+=j29t!xc z$4NXHw>?iP#3g_^jbPt*sQl1M&$Y%*trvUo$p^JfCzMq|*+0faE4^#>s& zE7Xl?ipsl{6-`mH{f>q=|2T5hKX(!)9$RL#s5XmF_vA^|`gX4=*u>$qgy4!rcJ)K= z70jvjSTjCaT}=^=O8GT3r)nv?su7mZ%v&y4r?9th^0>Xvu1t=-6Lp4{Nzy=o+<`M3 zRLzK*WpS}Ia;KNHX|H;jX>_l|a>T`YA30jUE$J-ai zdhyi)m{Lr;#ve)4dRVF1XKoCT!b!T7O6|$6Ze#9|?i1B$y=~lF*;|_yVNOp{v^!g< z;RIv0SKlrSBppF(_iy}|T;OsCt$v-x&qGGC2Q2g+0($z^ID8APHDA+%mC*V~r$2l~ zc*UXSwYaz-8^$*Hhg0ziTGh4FD%%R(=k`bGv|u#XSen0tuiDJzmwzq}C%7ex9$*AW zGbVo7r9(ytuO-ZB%bYT+o~eR?FBw}yIuBq3ZeKU{kr}>zp`sxrP7Vwi?eF=e9m*+WuF@@nCX=eTVRgw zMsIsO$I@+I_)M#XlXAsXyT9JZd5;9Q7p)7m@T^emzH6$}dwgu@att2hM&sji^h1;v z9e#cSd>xgr%f;C7h1QRj^6@M8ns>e;msrEiO~2O&*3@UF5Bzb_5T-XVYr^j=2nE&a^)qC-#zWt$D3XfMM8#p zk;Ct!h>}v{ez(T2xWs*p;Jtl~7$mK&6rg49L#%;nP49yfgGi!h4NEQT9Nb1#+)#6) zs1>Wr8ao+m$;{Fr#Ms~Pca9X_bDyNzhr zqSkr#IQHApJ_Gbed{2ntiJ2>oVcZ4=nM+iqy_;C`?3 zzH0p@lTq@zRVC;aCYL?HJN8TK@7+h6;K>W(;?*}m{T^!msqz(!Jz>A!}U9{BlK6CZ)S$pV_ zck$gw_iv9k-wUk^S&#i1^!AC8lDhrlmM^*MmfOthfa|#2+`qRoj*S zL)pE5%M>wLCL&}VJt#3@l(MgbCu{bMHI=O*Of?$&I(8*f){-@k#K@kJA+m2{jTqY) z3^BIx8TEW#pFiOH`rbdD>$>jyoa_C5o$EUHIj`%aAVB`bCCaKV(iotPr0|)i!TXi_ zGCsq+A)DC!@%=9M?R~uWH)3I7W4~MD`QY-_ZsP4ZUoYpFU-Vl>k09aPPu zX|2L;OGKINQD2!f!ha>lYii{Og~lG4{nu0&M)U%$BBChTn-FKp2-z{qb6frS}4JD%)d42bSySPMyJz7_HoNm6`%_y+jK6K>jO{4{n zVpH(vZ~C$L_5x`yL{1y5p|qhs&urf2%Q+eF?W;LQ0~AK)_?edM+;0%7-Ulq*MrrEs=2xK!8Ja|O7dN=w;lZ9

3y{`{jZ$bV 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 Date: Wed, 20 Nov 2024 11:54:00 -0800 Subject: [PATCH 04/17] feat: Add codemod for ActionGroup (#7396) * feat: Add codemod for ActionGroup * update snapshot * Fix Item and ActionGroup imports --- .../__snapshots__/actiongroup.test.ts.snap | 106 +++++++++++ .../s1-to-s2/__tests__/actiongroup.test.ts | 90 ++++++++++ .../src/s1-to-s2/src/codemods/changes.ts | 37 ++++ .../src/s1-to-s2/src/codemods/codemod.ts | 5 +- .../src/s1-to-s2/src/codemods/transforms.ts | 166 +++++++++++++++++- 5 files changed, 401 insertions(+), 3 deletions(-) create mode 100644 packages/dev/codemods/src/s1-to-s2/__tests__/__snapshots__/actiongroup.test.ts.snap create mode 100644 packages/dev/codemods/src/s1-to-s2/__tests__/actiongroup.test.ts diff --git a/packages/dev/codemods/src/s1-to-s2/__tests__/__snapshots__/actiongroup.test.ts.snap b/packages/dev/codemods/src/s1-to-s2/__tests__/__snapshots__/actiongroup.test.ts.snap new file mode 100644 index 00000000000..94160751f40 --- /dev/null +++ b/packages/dev/codemods/src/s1-to-s2/__tests__/__snapshots__/actiongroup.test.ts.snap @@ -0,0 +1,106 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`Comments out unsupported props 1`] = ` +"import { ActionButtonGroup, ActionButton } from "@react-spectrum/s2"; +// TODO(S2-upgrade): overflowMode has not been implemented yet. +// TODO(S2-upgrade): buttonLabelBehavior has not been implemented yet. +// TODO(S2-upgrade): summaryIcon has not been implemented yet. + + Add + Delete + Edit +" +`; + +exports[`Converts ActionGroup to ActionButtonGroup 1`] = ` +"import { ActionButtonGroup, ActionButton } from "@react-spectrum/s2"; + + onAction("add")}>Add + onAction("delete")}>Delete + onAction("edit")}>Edit +" +`; + +exports[`Converts ActionGroup to ActionButtonGroup with disabledKeys 1`] = ` +"import { ActionButtonGroup, ActionButton } from "@react-spectrum/s2"; + +function Example({disabledKeys}) { + let _disabledKeys = new Set(disabledKeys); + return ( + ( + onAction("add")} + isDisabled={_disabledKeys.has("add")}>Add + onAction("delete")} + isDisabled={_disabledKeys.has("delete")}>Delete + onAction("edit")} + isDisabled={_disabledKeys.has("edit")}>Edit + ) + ); +}" +`; + +exports[`Converts ActionGroup to ActionButtonGroup with dynamic collections 1`] = ` +"import { ActionButtonGroup, ActionButton } from "@react-spectrum/s2"; + + {items.map( + item => onAction(item.key ?? item.id)}>{item.name} + )} +" +`; + +exports[`Converts ActionGroup to ActionButtonGroup with dynamic collections and custom key 1`] = ` +"import { ActionButtonGroup, ActionButton } from "@react-spectrum/s2"; + + {items.map( + item => onAction(item._id)}>{item.name} + )} +" +`; + +exports[`Converts ActionGroup to ToggleButtonGroup 1`] = ` +"import { ToggleButtonGroup, ToggleButton } from "@react-spectrum/s2"; + + Add + Delete + Edit +" +`; + +exports[`Converts ActionGroup to ToggleButtonGroup with disabledKeys 1`] = ` +"import { ToggleButtonGroup, ToggleButton } from "@react-spectrum/s2"; + +function Example({disabledKeys}) { + let _disabledKeys = new Set(disabledKeys); + return ( + ( + Add + Delete + Edit + ) + ); +}" +`; + +exports[`Converts ActionGroup to ToggleButtonGroup with dynamic collections 1`] = ` +"import { ToggleButtonGroup, ToggleButton } from "@react-spectrum/s2"; + + {items.map( + item => {item.name} + )} +" +`; + +exports[`Converts ActionGroup to ToggleButtonGroup with dynamic collections and custom key 1`] = ` +"import { ToggleButtonGroup, ToggleButton } from "@react-spectrum/s2"; + + {items.map( + item => {item.name} + )} +" +`; diff --git a/packages/dev/codemods/src/s1-to-s2/__tests__/actiongroup.test.ts b/packages/dev/codemods/src/s1-to-s2/__tests__/actiongroup.test.ts new file mode 100644 index 00000000000..bac90602d08 --- /dev/null +++ b/packages/dev/codemods/src/s1-to-s2/__tests__/actiongroup.test.ts @@ -0,0 +1,90 @@ +// @ts-ignore +import {defineSnapshotTest} from 'jscodeshift/dist/testUtils'; +import transform from '../src/codemods/codemod'; + +const test = (name: string, input: string) => { + defineSnapshotTest(transform, {}, input, name); +}; + +test('Converts ActionGroup to ActionButtonGroup', ` +import {ActionGroup, Item} from '@adobe/react-spectrum'; + + Add + Delete + Edit + +`); + +test('Converts ActionGroup to ActionButtonGroup with disabledKeys', ` +import {ActionGroup, Item} from '@adobe/react-spectrum'; + +function Example({disabledKeys}) { + return ( + + Add + Delete + Edit + + ); +} +`); + +test('Converts ActionGroup to ActionButtonGroup with dynamic collections', ` +import {ActionGroup, Item} from '@adobe/react-spectrum'; + + {item => {item.name}} + +`); + +test('Converts ActionGroup to ActionButtonGroup with dynamic collections and custom key', ` +import {ActionGroup, Item} from '@adobe/react-spectrum'; + + {item => {item.name}} + +`); + +test('Converts ActionGroup to ToggleButtonGroup', ` + import {ActionGroup, Item} from '@adobe/react-spectrum'; + + Add + Delete + Edit + +`); + +test('Converts ActionGroup to ToggleButtonGroup with disabledKeys', ` +import {ActionGroup, Item} from '@adobe/react-spectrum'; + +function Example({disabledKeys}) { + return ( + + Add + Delete + Edit + + ); +} +`); + +test('Converts ActionGroup to ToggleButtonGroup with dynamic collections', ` + import {ActionGroup, Item} from '@adobe/react-spectrum'; + + {item => {item.name}} + +`); + +test('Converts ActionGroup to ToggleButtonGroup with dynamic collections and custom key', ` + import {ActionGroup, Item} from '@adobe/react-spectrum'; + + {item => {item.name}} + +`); + +test('Comments out unsupported props', ` +import {ActionGroup, Item} from '@adobe/react-spectrum'; +}> + Add + Delete + Edit + +`); diff --git a/packages/dev/codemods/src/s1-to-s2/src/codemods/changes.ts b/packages/dev/codemods/src/s1-to-s2/src/codemods/changes.ts index 2eeb5d2e5cd..eff3e88f9e5 100644 --- a/packages/dev/codemods/src/s1-to-s2/src/codemods/changes.ts +++ b/packages/dev/codemods/src/s1-to-s2/src/codemods/changes.ts @@ -79,6 +79,10 @@ type FunctionInfo = | { name: 'updateDialogChild', args: {} + } + | { + name: 'updateActionGroup', + args: {} }; type Change = { @@ -116,6 +120,39 @@ export const changes: ChangesJSON = { } ] }, + ActionGroup: { + changes: [ + { + description: 'Comment out overflowMode', + reason: 'It has not been implemented yet', + function: { + name: 'commentOutProp', + args: {propToComment: 'overflowMode'} + } + }, + { + description: 'Comment out buttonLabelBehavior', + reason: 'It has not been implemented yet', + function: { + name: 'commentOutProp', + args: {propToComment: 'buttonLabelBehavior'} + } + }, + { + description: 'Comment out summaryIcon', + reason: 'It has not been implemented yet', + function: { + name: 'commentOutProp', + args: {propToComment: 'summaryIcon'} + } + }, + { + description: 'Replace with ActionButtonGroup or ToggleButtonGroup', + reason: 'The API has changed', + function: {name: 'updateActionGroup', args: {}} + } + ] + }, ActionMenu: { changes: [ { diff --git a/packages/dev/codemods/src/s1-to-s2/src/codemods/codemod.ts b/packages/dev/codemods/src/s1-to-s2/src/codemods/codemod.ts index 273c22ce5ba..1ed7c570c1c 100644 --- a/packages/dev/codemods/src/s1-to-s2/src/codemods/codemod.ts +++ b/packages/dev/codemods/src/s1-to-s2/src/codemods/codemod.ts @@ -26,6 +26,9 @@ availableComponents.add('Section'); // Don't update v3 Provider availableComponents.delete('Provider'); +// Replaced by ActionButtonGroup and ToggleButtonGroup +availableComponents.add('ActionGroup'); + interface Options { /** Comma separated list of components to transform. If not specified, all available components will be transformed. */ @@ -226,7 +229,7 @@ export default function transformer(file: FileInfo, api: API, options: Options) if (importedComponents.size) { // Add imports to existing @react-spectrum/s2 import if it exists, otherwise add a new one. let importSpecifiers = new Set([...importedComponents] - .filter(([c]) => c !== 'Flex' && c !== 'Grid' && c !== 'View' && c !== 'Item' && c !== 'Section') + .filter(([c]) => c !== 'Flex' && c !== 'Grid' && c !== 'View' && c !== 'Item' && c !== 'Section' && c !== 'ActionGroup') .map(([, specifier]) => specifier)); let existingImport = root.find(j.ImportDeclaration, { diff --git a/packages/dev/codemods/src/s1-to-s2/src/codemods/transforms.ts b/packages/dev/codemods/src/s1-to-s2/src/codemods/transforms.ts index 370e792784d..3a8a94cea6d 100644 --- a/packages/dev/codemods/src/s1-to-s2/src/codemods/transforms.ts +++ b/packages/dev/codemods/src/s1-to-s2/src/codemods/transforms.ts @@ -523,7 +523,7 @@ function updateComponentWithinCollection( function commentIfParentCollectionNotDetected( path: NodePath ) { - const collectionItemParents = new Set(['Menu', 'ActionMenu', 'TagGroup', 'Breadcrumbs', 'Picker', 'ComboBox', 'ListBox', 'TabList', 'TabPanels', 'ActionGroup', 'ListBox', 'ListView', 'Collection', 'SearchAutocomplete', 'Accordion', 'ActionBar', 'StepList']); + const collectionItemParents = new Set(['Menu', 'ActionMenu', 'TagGroup', 'Breadcrumbs', 'Picker', 'ComboBox', 'ListBox', 'TabList', 'TabPanels', 'ActionGroup', 'ActionButtonGroup', 'ToggleButtonGroup', 'ListBox', 'ListView', 'Collection', 'SearchAutocomplete', 'Accordion', 'ActionBar', 'StepList']); if ( t.isJSXElement(path.node) ) { @@ -1016,6 +1016,167 @@ function updateDialogChild( }); } +function updateActionGroup( + path: NodePath +) { + let selectionModePath = path.get('openingElement').get('attributes').find((attr) => t.isJSXAttribute(attr.node) && attr.node.name.name === 'selectionMode') as NodePath | undefined; + let selectionMode = t.isStringLiteral(selectionModePath?.node.value) ? selectionModePath.node.value.value : 'none'; + let newComponent, childComponent; + if (selectionMode === 'none') { + newComponent = 'ActionButtonGroup'; + childComponent = 'ActionButton'; + selectionModePath?.remove(); + } else { + newComponent = 'ToggleButtonGroup'; + childComponent = 'ToggleButton'; + } + + let localName = newComponent; + if (availableComponents.has(newComponent)) { + let program = path.findParent((p) => t.isProgram(p.node)) as NodePath; + localName = addComponentImport(program, newComponent); + } + + let localChildName = childComponent; + if (availableComponents.has(childComponent)) { + let program = path.findParent((p) => t.isProgram(p.node)) as NodePath; + localChildName = addComponentImport(program, childComponent); + } + + + // Convert dynamic collection to an array.map. + let items = path.get('openingElement').get('attributes').find((attr) => t.isJSXAttribute(attr.node) && attr.node.name.name === 'items') as NodePath | undefined; + let itemArg: t.Identifier | undefined; + if (items && t.isJSXExpressionContainer(items.node.value) && t.isExpression(items.node.value.expression)) { + let child = path.get('children').find(c => c.isJSXExpressionContainer()); + if (child && child.isJSXExpressionContainer() && t.isFunction(child.node.expression)) { + let arg = child.node.expression.params[0]; + if (t.isIdentifier(arg)) { + itemArg = arg; + } + + child.replaceWith( + t.jsxExpressionContainer( + t.callExpression( + t.memberExpression( + items.node.value.expression, + t.identifier('map') + ), + [child.node.expression] + ) + ) + ); + } + } + items?.remove(); + + let onAction = path.get('openingElement').get('attributes').find((attr) => t.isJSXAttribute(attr.node) && attr.node.name.name === 'onAction') as NodePath | undefined; + + // Pull disabledKeys prop out into a variable, converted to a Set. + // Then we can check it in the isDisabled prop of each item. + let disabledKeysPath = path.get('openingElement').get('attributes').find((attr) => t.isJSXAttribute(attr.node) && attr.node.name.name === 'disabledKeys') as NodePath | undefined; + let disabledKeys: t.Identifier | undefined; + if (disabledKeysPath && t.isJSXExpressionContainer(disabledKeysPath.node.value) && t.isExpression(disabledKeysPath.node.value.expression)) { + disabledKeys = path.scope.generateUidIdentifier('disabledKeys'); + path.scope.push({ + id: disabledKeys, + init: t.newExpression(t.identifier('Set'), [disabledKeysPath.node.value.expression]), + kind: 'let' + }); + disabledKeysPath.remove(); + } + + path.traverse({ + JSXElement(child) { + if (t.isJSXIdentifier(child.node.openingElement.name) && child.node.openingElement.name.name === 'Item') { + // Replace Item with ActionButton or ToggleButton. + let childNode = t.cloneNode(child.node); + childNode.openingElement.name = t.jsxIdentifier(localChildName); + if (childNode.closingElement) { + childNode.closingElement.name = t.jsxIdentifier(localChildName); + } + + // If there is no key prop and we are using dynamic collections, add a default computed from item.key ?? item.id. + let key = childNode.openingElement.attributes.find(attr => t.isJSXAttribute(attr) && attr.name.name === 'key') as t.JSXAttribute | undefined; + if (!key && itemArg) { + let id = t.jsxExpressionContainer( + t.logicalExpression( + '??', + t.memberExpression(itemArg, t.identifier('key')), + t.memberExpression(itemArg, t.identifier('id')) + ) + ); + + key = t.jsxAttribute( + t.jsxIdentifier('key'), + id + ); + + childNode.openingElement.attributes.push(key); + } + + // If this is a ToggleButtonGroup, add an id prop in addition to key when needed. + if (key && newComponent === 'ToggleButtonGroup') { + // If we are in an array.map we need both key and id. Otherwise, we only need id. + if (itemArg) { + childNode.openingElement.attributes.push(t.jsxAttribute(t.jsxIdentifier('id'), key.value)); + } else { + key.name.name = 'id'; + } + } + + let keyValue: t.Expression | undefined = undefined; + if (key && t.isJSXExpressionContainer(key.value) && t.isExpression(key.value.expression)) { + keyValue = key.value.expression; + } else if (key && t.isStringLiteral(key.value)) { + keyValue = key.value; + } + + // Add an onPress to each item that calls the previous onAction, passing in the key. + if (onAction && t.isJSXExpressionContainer(onAction.node.value) && t.isExpression(onAction.node.value.expression)) { + childNode.openingElement.attributes.push( + t.jsxAttribute( + t.jsxIdentifier('onPress'), + t.jsxExpressionContainer( + keyValue + ? t.arrowFunctionExpression([], t.callExpression(onAction.node.value.expression, [keyValue])) + : onAction.node.value.expression + ) + ) + ); + } + + // Add an isDisabled prop to each item, testing whether it is in disabledKeys. + if (disabledKeys && keyValue) { + childNode.openingElement.attributes.push( + t.jsxAttribute( + t.jsxIdentifier('isDisabled'), + t.jsxExpressionContainer( + t.callExpression( + t.memberExpression( + disabledKeys, + t.identifier('has') + ), + [keyValue] + ) + ) + ) + ); + } + + child.replaceWith(childNode); + } + } + }); + + onAction?.remove(); + + path.node.openingElement.name = t.jsxIdentifier(localName); + if (path.node.closingElement) { + path.node.closingElement.name = t.jsxIdentifier(localName); + } +} + export const functionMap = { updatePropNameAndValue, updatePropValueAndAddNewProp, @@ -1036,5 +1197,6 @@ export const functionMap = { removeComponentIfWithinParent, updateAvatarSize, updateLegacyLink, - updateDialogChild + updateDialogChild, + updateActionGroup }; From 917009338e12bfc8c311b5a49d782417646d69ab Mon Sep 17 00:00:00 2001 From: Michael Jordan Date: Wed, 20 Nov 2024 15:51:19 -0500 Subject: [PATCH 05/17] fix(#7399): DatePicker.test fails with daylight savings change (#7401) If the defaultValue is on daylight savings time and the user clears the value while in a time zone on standard time, the DatePicker's time zone will change to standard time. I think this is the correct behavior, however, the test is written to always expect "PDT" Pacific Daylight Savings Time, which means it will fail when we're on standard time. --- .../datepicker/test/DatePicker.test.js | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/packages/@react-spectrum/datepicker/test/DatePicker.test.js b/packages/@react-spectrum/datepicker/test/DatePicker.test.js index 968c7a1eb08..2c4511b8e3f 100644 --- a/packages/@react-spectrum/datepicker/test/DatePicker.test.js +++ b/packages/@react-spectrum/datepicker/test/DatePicker.test.js @@ -12,7 +12,7 @@ import {act, fireEvent, pointerMap, render as render_, waitFor, within} from '@react-spectrum/test-utils-internal'; import {Button} from '@react-spectrum/button'; -import {CalendarDate, CalendarDateTime, EthiopicCalendar, getLocalTimeZone, JapaneseCalendar, parseZonedDateTime, toCalendarDateTime, today} from '@internationalized/date'; +import {CalendarDate, CalendarDateTime, DateFormatter, EthiopicCalendar, getLocalTimeZone, JapaneseCalendar, parseZonedDateTime, toCalendarDateTime, today} from '@internationalized/date'; import {DatePicker} from '../'; import {Form} from '@react-spectrum/form'; import {Provider} from '@react-spectrum/provider'; @@ -584,7 +584,7 @@ describe('DatePicker', function () { let month = parts.find(p => p.type === 'month').value; let day = parts.find(p => p.type === 'day').value; let year = parts.find(p => p.type === 'year').value; - + expectPlaceholder(combobox, `${month}/${day}/${year}, 12:00 AM`); await user.keyboard('{ArrowRight}'); @@ -1928,7 +1928,17 @@ describe('DatePicker', function () { await user.tab(); await user.keyboard('{Backspace}'); - expectPlaceholder(combobox, 'mm/dd/yyyy, ––:–– AM PDT'); + let timeZoneName = + new DateFormatter('en-US', + { + timeZone: 'America/Los_Angeles', + timeZoneName: 'short' + }) + .formatToParts(new Date()) + .find(p => p.type === 'timeZoneName') + .value; + + expectPlaceholder(combobox, `mm/dd/yyyy, ––:–– AM ${timeZoneName}`); }); it('should keep timeZone from defaultValue when date and time are cleared then set', async function () { From 2e1dd2204541a53d4a8f70ec38977bcf794c06f5 Mon Sep 17 00:00:00 2001 From: Devon Govett Date: Wed, 20 Nov 2024 14:03:51 -0800 Subject: [PATCH 06/17] fix: Handle more BC date cases (#7410) --- .../@internationalized/date/src/conversion.ts | 2 +- .../@internationalized/date/src/string.ts | 36 ++++++++--- .../date/tests/conversion.test.js | 13 +++- .../date/tests/string.test.js | 62 +++++++++++++++++++ 4 files changed, 103 insertions(+), 10 deletions(-) diff --git a/packages/@internationalized/date/src/conversion.ts b/packages/@internationalized/date/src/conversion.ts index 538015c18b6..508d0e2b336 100644 --- a/packages/@internationalized/date/src/conversion.ts +++ b/packages/@internationalized/date/src/conversion.ts @@ -187,7 +187,7 @@ export function fromAbsolute(ms: number, timeZone: string): ZonedDateTime { let second = date.getUTCSeconds(); let millisecond = date.getUTCMilliseconds(); - return new ZonedDateTime(year < 1 ? 'BC' : 'AD', year < 0 ? Math.abs(year) + 1 : year, month, day, timeZone, offset, hour, minute, second, millisecond); + return new ZonedDateTime(year < 1 ? 'BC' : 'AD', year < 1 ? -year + 1 : year, month, day, timeZone, offset, hour, minute, second, millisecond); } /** diff --git a/packages/@internationalized/date/src/string.ts b/packages/@internationalized/date/src/string.ts index 93b7b40e60f..8b4cfbf66f1 100644 --- a/packages/@internationalized/date/src/string.ts +++ b/packages/@internationalized/date/src/string.ts @@ -18,10 +18,10 @@ import {GregorianCalendar} from './calendars/GregorianCalendar'; import {Mutable} from './utils'; const TIME_RE = /^(\d{2})(?::(\d{2}))?(?::(\d{2}))?(\.\d+)?$/; -const DATE_RE = /^(\d{4})-(\d{2})-(\d{2})$/; -const DATE_TIME_RE = /^(\d{4})-(\d{2})-(\d{2})(?:T(\d{2}))?(?::(\d{2}))?(?::(\d{2}))?(\.\d+)?$/; -const ZONED_DATE_TIME_RE = /^(\d{4})-(\d{2})-(\d{2})(?:T(\d{2}))?(?::(\d{2}))?(?::(\d{2}))?(\.\d+)?(?:([+-]\d{2})(?::?(\d{2}))?)?\[(.*?)\]$/; -const ABSOLUTE_RE = /^(\d{4})-(\d{2})-(\d{2})(?:T(\d{2}))?(?::(\d{2}))?(?::(\d{2}))?(\.\d+)?(?:(?:([+-]\d{2})(?::?(\d{2}))?)|Z)$/; +const DATE_RE = /^([+-]\d{6}|\d{4})-(\d{2})-(\d{2})$/; +const DATE_TIME_RE = /^([+-]\d{6}|\d{4})-(\d{2})-(\d{2})(?:T(\d{2}))?(?::(\d{2}))?(?::(\d{2}))?(\.\d+)?$/; +const ZONED_DATE_TIME_RE = /^([+-]\d{6}|\d{4})-(\d{2})-(\d{2})(?:T(\d{2}))?(?::(\d{2}))?(?::(\d{2}))?(\.\d+)?(?:([+-]\d{2})(?::?(\d{2}))?)?\[(.*?)\]$/; +const ABSOLUTE_RE = /^([+-]\d{6}|\d{4})-(\d{2})-(\d{2})(?:T(\d{2}))?(?::(\d{2}))?(?::(\d{2}))?(\.\d+)?(?:(?:([+-]\d{2})(?::?(\d{2}))?)|Z)$/; const DATE_TIME_DURATION_RE = /^((?-)|\+)?P((?\d*)Y)?((?\d*)M)?((?\d*)W)?((?\d*)D)?((?

- What's new + Example
    -
  • Selective unlock
  • -
  • Drawing aids
  • -
  • Brush previews
  • -
  • Multiple color sampling
  • -
  • Vector trimming
  • -
  • Clipping masks
  • -
  • Coming soon
  • +
  • Lorem ipsum
  • +
  • Consectetur adipiscing
  • +
  • Tempor incididunt
  • +
  • Colore magna
  • +
  • Exercitation ullamco
  • +
  • Commodo consequat
-

Selective unlock

-

Now you can unlock objects right on the artboard, and easily find the right one when many overlap. No more searching in the Layers panel or unlocking everything at once.

+

Example Heading

+

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in

@@ -60,21 +59,21 @@ export const WhatsNew = (args: any) => ( ); -export const ThankYou = (args: any) => ( +export const Illustration = (args: any) => ( Open dialog
Thank you! -

Your report has been submitted. Thank you for help keeping Adobe safe. You can learn more about our content policies by visiting our Transparency Center.

+

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

); -ThankYou.args = { +Illustration.args = { size: 'M' }; @@ -93,8 +92,8 @@ export const SideImage = (args: any) => ( })} />
- Add new brand - + Add new + @@ -105,7 +104,7 @@ export const SideImage = (args: any) => (
- +
diff --git a/packages/@react-spectrum/s2/stories/Popover.stories.tsx b/packages/@react-spectrum/s2/stories/Popover.stories.tsx index a4fcbaeee32..8c4f04c9c6c 100644 --- a/packages/@react-spectrum/s2/stories/Popover.stories.tsx +++ b/packages/@react-spectrum/s2/stories/Popover.stories.tsx @@ -47,12 +47,12 @@ export const HelpCenter = (args: any) => ( Feedback - + - Adobe Experience Cloud Learn & Support + Documentation @@ -84,10 +84,10 @@ export const HelpCenter = (args: any) => ( - + - Go to support at Experience League + Go to support Find support resources or submit a ticket From a53033504cff509c9fa35fb950163a7121ca2709 Mon Sep 17 00:00:00 2001 From: Robert Snow Date: Thu, 21 Nov 2024 12:03:59 +1100 Subject: [PATCH 08/17] chore: revert export provider context (#7416) * chore: revert exporting provider context * fix circular dependency * fix all the things * Update packages/@react-aria/focus/src/FocusScope.tsx Co-authored-by: Devon Govett --------- Co-authored-by: Devon Govett --- packages/@react-aria/focus/src/FocusScope.tsx | 1 - .../@react-spectrum/color/src/ColorThumb.tsx | 6 +++--- .../color/test/ColorArea.test.tsx | 16 ++++++---------- .../color/test/ColorPicker.test.js | 2 +- .../color/test/ColorSlider.test.tsx | 2 +- .../color/test/ColorWheel.test.tsx | 10 +++++----- packages/@react-spectrum/icon/src/Icon.tsx | 14 ++++++++++---- packages/@react-spectrum/icon/src/UIIcon.tsx | 14 ++++++++++---- .../@react-spectrum/provider/src/Provider.tsx | 4 ++-- packages/@react-spectrum/provider/src/index.ts | 1 - .../@spectrum-icons/ui/scripts/generateIcons.cjs | 11 ++++++++--- packages/dev/test-utils/package.json | 2 ++ packages/dev/test-utils/src/renderOverride.js | 7 +++++++ yarn.lock | 2 ++ 14 files changed, 57 insertions(+), 35 deletions(-) diff --git a/packages/@react-aria/focus/src/FocusScope.tsx b/packages/@react-aria/focus/src/FocusScope.tsx index 65c68cc9d51..21cea64dc81 100644 --- a/packages/@react-aria/focus/src/FocusScope.tsx +++ b/packages/@react-aria/focus/src/FocusScope.tsx @@ -692,7 +692,6 @@ function useRestoreFocus(scopeRef: RefObject, restoreFocus?: b restoreFocus && nodeToRestore && ( - // eslint-disable-next-line react-hooks/exhaustive-deps ((ownerDocument.activeElement && isElementInChildScope(ownerDocument.activeElement, scopeRef)) || (ownerDocument.activeElement === ownerDocument.body && shouldRestoreFocus(scopeRef))) ) ) { diff --git a/packages/@react-spectrum/color/src/ColorThumb.tsx b/packages/@react-spectrum/color/src/ColorThumb.tsx index dfc1cc1c6ad..e8e6fff00a3 100644 --- a/packages/@react-spectrum/color/src/ColorThumb.tsx +++ b/packages/@react-spectrum/color/src/ColorThumb.tsx @@ -12,13 +12,13 @@ import {classNames} from '@react-spectrum/utils'; import {Color} from '@react-types/color'; -import {Context} from '@react-spectrum/provider'; import {DOMProps, RefObject} from '@react-types/shared'; import {Overlay} from '@react-spectrum/overlays'; -import React, {CSSProperties, ReactElement, useContext, useRef, useState} from 'react'; +import React, {CSSProperties, ReactElement, useRef, useState} from 'react'; import stylesHandle from '@adobe/spectrum-css-temp/components/colorhandle/vars.css'; import stylesLoupe from '@adobe/spectrum-css-temp/components/colorloupe/vars.css'; import {useId, useLayoutEffect} from '@react-aria/utils'; +import {useProvider} from '@react-spectrum/provider'; interface ColorThumbProps extends DOMProps { value: Color, @@ -36,7 +36,7 @@ function ColorThumb(props: ColorThumbProps) { let valueCSS = value.toString('css'); let loupeRef = useRef(null); - let provider = useContext(Context); + let provider = useProvider(); return (
diff --git a/packages/@react-spectrum/color/test/ColorArea.test.tsx b/packages/@react-spectrum/color/test/ColorArea.test.tsx index 94589702fac..913e6514322 100644 --- a/packages/@react-spectrum/color/test/ColorArea.test.tsx +++ b/packages/@react-spectrum/color/test/ColorArea.test.tsx @@ -12,10 +12,8 @@ import {ColorArea} from '../'; import {composeStories} from '@storybook/react'; -import {defaultTheme} from '@adobe/react-spectrum'; -import {fireEvent, installMouseEvent, installPointerEvent, pointerMap, render} from '@react-spectrum/test-utils-internal'; +import {fireEvent, installMouseEvent, installPointerEvent, pointerMap, renderv3 as render} from '@react-spectrum/test-utils-internal'; import {parseColor} from '@react-stately/color'; -import {Provider} from '@react-spectrum/provider'; import React from 'react'; import * as stories from '../stories/ColorArea.stories'; import userEvent from '@testing-library/user-event'; @@ -207,13 +205,11 @@ describe('ColorArea', () => { ${'home/end'} | ${{defaultValue: parseColor('#f000f0')}} | ${{forward: (elem) => pressKey(elem, {key: 'End'}), backward: (elem) => pressKey(elem, {key: 'Home'})}} | ${parseColor('#df00f0')} `('$Name RTL', async ({props, actions: {forward, backward}, result}) => { let {getAllByRole} = render( - - - - ); + + , undefined, {locale: 'ar-AE'}); let [xSlider, ySlider] = getAllByRole('slider', {hidden: true}); expect(xSlider.getAttribute('aria-valuetext')).toBe([ diff --git a/packages/@react-spectrum/color/test/ColorPicker.test.js b/packages/@react-spectrum/color/test/ColorPicker.test.js index f85a9091e77..a22b63aa124 100644 --- a/packages/@react-spectrum/color/test/ColorPicker.test.js +++ b/packages/@react-spectrum/color/test/ColorPicker.test.js @@ -10,7 +10,7 @@ * governing permissions and limitations under the License. */ -import {act, pointerMap, render, within} from '@react-spectrum/test-utils-internal'; +import {act, pointerMap, renderv3 as render, within} from '@react-spectrum/test-utils-internal'; import {ColorEditor, ColorPicker} from '../src'; import {Provider} from '@react-spectrum/provider'; import React from 'react'; diff --git a/packages/@react-spectrum/color/test/ColorSlider.test.tsx b/packages/@react-spectrum/color/test/ColorSlider.test.tsx index ead3f385f0a..e461337bd96 100644 --- a/packages/@react-spectrum/color/test/ColorSlider.test.tsx +++ b/packages/@react-spectrum/color/test/ColorSlider.test.tsx @@ -10,7 +10,7 @@ * governing permissions and limitations under the License. */ -import {act, fireEvent, installMouseEvent, installPointerEvent, pointerMap, render} from '@react-spectrum/test-utils-internal'; +import {act, fireEvent, installMouseEvent, installPointerEvent, pointerMap, renderv3 as render} from '@react-spectrum/test-utils-internal'; import {ColorSlider} from '../'; import {parseColor} from '@react-stately/color'; import React from 'react'; diff --git a/packages/@react-spectrum/color/test/ColorWheel.test.tsx b/packages/@react-spectrum/color/test/ColorWheel.test.tsx index e8e43ea3b00..bdfdb1604c9 100644 --- a/packages/@react-spectrum/color/test/ColorWheel.test.tsx +++ b/packages/@react-spectrum/color/test/ColorWheel.test.tsx @@ -10,7 +10,7 @@ * governing permissions and limitations under the License. */ -import {act, fireEvent, installMouseEvent, installPointerEvent, pointerMap, render} from '@react-spectrum/test-utils-internal'; +import {act, fireEvent, installMouseEvent, installPointerEvent, pointerMap, renderv3 as render} from '@react-spectrum/test-utils-internal'; import {ColorWheel} from '../'; import {ControlledHSL} from '../stories/ColorWheel.stories'; import {parseColor} from '@react-stately/color'; @@ -297,7 +297,7 @@ describe('ColorWheel', () => { let {container: _container, getByRole} = render(); let slider = getByRole('slider'); let thumb = slider.parentElement; - let container = _container?.firstChild?.firstChild as HTMLElement; + let container = _container?.firstChild?.firstChild?.firstChild as HTMLElement; container.getBoundingClientRect = getBoundingClientRect; expect(document.activeElement).not.toBe(slider); @@ -320,7 +320,7 @@ describe('ColorWheel', () => { let defaultColor = parseColor('hsl(0, 100%, 50%)'); let {container: _container, getByRole} = render(); let slider = getByRole('slider'); - let container = _container?.firstChild?.firstChild as HTMLElement; + let container = _container?.firstChild?.firstChild?.firstChild as HTMLElement; container.getBoundingClientRect = getBoundingClientRect; expect(document.activeElement).not.toBe(slider); @@ -341,7 +341,7 @@ describe('ColorWheel', () => { let defaultColor = parseColor('hsl(0, 100%, 50%)'); let {container: _container, getByRole} = render(); let slider = getByRole('slider'); - let container = _container?.firstChild?.firstChild?.firstChild as HTMLElement; + let container = _container?.firstChild?.firstChild?.firstChild?.firstChild as HTMLElement; container.getBoundingClientRect = getBoundingClientRect; expect(document.activeElement).not.toBe(slider); @@ -372,7 +372,7 @@ describe('ColorWheel', () => { ... input.spectrum-ColorWheel-slider */ - let handleColorElement = _container?.firstChild?.firstChild?.nextSibling?.firstChild as HTMLElement; + let handleColorElement = _container?.firstChild?.firstChild?.firstChild?.nextSibling?.firstChild as HTMLElement; let thumbColor = parseColor(handleColorElement.style.backgroundColor); expect(defaultColor.getChannelValue('alpha')).toEqual(0.5); expect(thumbColor.getChannelValue('alpha')).toEqual(1); diff --git a/packages/@react-spectrum/icon/src/Icon.tsx b/packages/@react-spectrum/icon/src/Icon.tsx index 6eefcbb42fd..174767bf2dd 100644 --- a/packages/@react-spectrum/icon/src/Icon.tsx +++ b/packages/@react-spectrum/icon/src/Icon.tsx @@ -12,9 +12,9 @@ import {AriaLabelingProps, DOMProps, IconColorValue, StyleProps} from '@react-types/shared'; import {baseStyleProps, classNames, StyleHandlers, useSlotProps, useStyleProps} from '@react-spectrum/utils'; -import {Context} from '@react-spectrum/provider'; import {filterDOMProps} from '@react-aria/utils'; -import React, {ReactElement, useContext} from 'react'; +import {ProviderContext, useProvider} from '@react-spectrum/provider'; +import React, {ReactElement} from 'react'; import styles from '@adobe/spectrum-css-temp/components/icon/vars.css'; export interface IconProps extends DOMProps, AriaLabelingProps, StyleProps { @@ -70,9 +70,15 @@ export function Icon(props: IconProps) { } = props; let {styleProps} = useStyleProps(otherProps, iconStyleProps); - let provider = useContext(Context); + let provider: undefined | ProviderContext; + try { + // eslint-disable-next-line react-hooks/rules-of-hooks + provider = useProvider(); + } catch { + // ignore + } let scale = 'M'; - if (provider !== null) { + if (provider != null) { scale = provider.scale === 'large' ? 'L' : 'M'; } if (!ariaHidden) { diff --git a/packages/@react-spectrum/icon/src/UIIcon.tsx b/packages/@react-spectrum/icon/src/UIIcon.tsx index 667c1eead0d..ef5718e2768 100644 --- a/packages/@react-spectrum/icon/src/UIIcon.tsx +++ b/packages/@react-spectrum/icon/src/UIIcon.tsx @@ -12,9 +12,9 @@ import {AriaLabelingProps, DOMProps, StyleProps} from '@react-types/shared'; import {classNames, useSlotProps, useStyleProps} from '@react-spectrum/utils'; -import {Context} from '@react-spectrum/provider'; import {filterDOMProps} from '@react-aria/utils'; -import React, {ReactElement, useContext} from 'react'; +import {ProviderContext, useProvider} from '@react-spectrum/provider'; +import React, {ReactElement} from 'react'; import styles from '@adobe/spectrum-css-temp/components/icon/vars.css'; export interface UIIconProps extends DOMProps, AriaLabelingProps, StyleProps { @@ -38,9 +38,15 @@ export function UIIcon(props: UIIconProps) { } = props; let {styleProps} = useStyleProps(otherProps); - let provider = useContext(Context); + let provider: undefined | ProviderContext; + try { + // eslint-disable-next-line react-hooks/rules-of-hooks + provider = useProvider(); + } catch { + // ignore + } let scale = 'M'; - if (provider !== null) { + if (provider != null) { scale = provider.scale === 'large' ? 'L' : 'M'; } diff --git a/packages/@react-spectrum/provider/src/Provider.tsx b/packages/@react-spectrum/provider/src/Provider.tsx index a8b97ec0d38..ca9c4a963f9 100644 --- a/packages/@react-spectrum/provider/src/Provider.tsx +++ b/packages/@react-spectrum/provider/src/Provider.tsx @@ -23,7 +23,7 @@ import {DOMRef} from '@react-types/shared'; import {filterDOMProps, RouterProvider} from '@react-aria/utils'; import {I18nProvider, useLocale} from '@react-aria/i18n'; import {ModalProvider, useModalProvider} from '@react-aria/overlays'; -import {ProviderProps} from '@react-types/provider'; +import {ProviderContext, ProviderProps} from '@react-types/provider'; import React, {useContext, useEffect, useRef} from 'react'; import styles from '@adobe/spectrum-css-temp/components/page/vars.css'; import typographyStyles from '@adobe/spectrum-css-temp/components/typography/index.css'; @@ -195,7 +195,7 @@ const ProviderWrapper = React.forwardRef(function ProviderWrapper(props: Provide * Returns the various settings and styles applied by the nearest parent Provider. * Properties explicitly set by the nearest parent Provider override those provided by preceeding Providers. */ -export function useProvider() { +export function useProvider(): ProviderContext { let context = useContext(Context); if (!context) { throw new Error( diff --git a/packages/@react-spectrum/provider/src/index.ts b/packages/@react-spectrum/provider/src/index.ts index a0cd3581c0d..31a2ed296bc 100644 --- a/packages/@react-spectrum/provider/src/index.ts +++ b/packages/@react-spectrum/provider/src/index.ts @@ -13,6 +13,5 @@ /// export {Provider, useProvider, useProviderProps} from './Provider'; -export {Context} from './context'; export type {ProviderContext} from '@react-types/provider'; export type {ProviderProps} from '@react-types/provider'; diff --git a/packages/@spectrum-icons/ui/scripts/generateIcons.cjs b/packages/@spectrum-icons/ui/scripts/generateIcons.cjs index f51fb77b570..6d7822853af 100644 --- a/packages/@spectrum-icons/ui/scripts/generateIcons.cjs +++ b/packages/@spectrum-icons/ui/scripts/generateIcons.cjs @@ -38,15 +38,20 @@ function template(iconName) { return ( `import {${iconName} as IconComponent} from '@adobe/react-spectrum-ui/dist/${iconName}.js'; import {UIIcon, UIIconPropsWithoutChildren} from '@react-spectrum/icon'; -import {Context} from '@react-spectrum/provider'; -import React, {useContext} from 'react'; +import {useProvider} from '@react-spectrum/provider'; +import React from 'react'; ${jsx} ExpressIcon.displayName = IconComponent.displayName; export default function ${iconName}(props: UIIconPropsWithoutChildren) { - let provider = useContext(Context); + let provider; + try { + provider = useProvider(); + } catch { + // ignore + } return {provider?.theme?.global?.express ? : }; } ` diff --git a/packages/dev/test-utils/package.json b/packages/dev/test-utils/package.json index afa526a476d..3d8e7386a3a 100644 --- a/packages/dev/test-utils/package.json +++ b/packages/dev/test-utils/package.json @@ -22,6 +22,7 @@ "dependencies": { "@react-aria/ssr": "^3.0.0", "@react-spectrum/test-utils": "1.0.0-alpha.2", + "@react-spectrum/theme-default": "^3.5.13", "@swc/helpers": "^0.5.0", "@testing-library/dom": "^10.1.0", "@testing-library/jest-dom": "^5.16.4", @@ -31,6 +32,7 @@ "resolve": "^1.17.0" }, "peerDependencies": { + "@react-spectrum/provider": "^3.9.12", "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" }, diff --git a/packages/dev/test-utils/src/renderOverride.js b/packages/dev/test-utils/src/renderOverride.js index a1850600916..574548a94fb 100644 --- a/packages/dev/test-utils/src/renderOverride.js +++ b/packages/dev/test-utils/src/renderOverride.js @@ -10,8 +10,11 @@ * governing permissions and limitations under the License. */ +import {Provider} from '@react-spectrum/provider'; +import React from 'react'; import {render} from '@testing-library/react'; import {StrictModeWrapper} from './StrictModeWrapper'; +import {theme} from '@react-spectrum/theme-default'; let reactTestingLibrary = require('@testing-library/react'); @@ -34,3 +37,7 @@ function customRender(ui, options) { // override render method with export {customRender as render}; + +export function renderv3(ui, options, providerProps) { + return render(ui, {wrapper: (props) => , ...options}); +} diff --git a/yarn.lock b/yarn.lock index 9e0dfaa5ca0..9f9f5b4748b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -8073,6 +8073,7 @@ __metadata: "@adobe/spectrum-css-temp": "npm:3.0.0-alpha.1" "@react-aria/ssr": "npm:^3.0.0" "@react-spectrum/test-utils": "npm:1.0.0-alpha.2" + "@react-spectrum/theme-default": "npm:^3.5.13" "@swc/helpers": "npm:^0.5.0" "@testing-library/dom": "npm:^10.1.0" "@testing-library/jest-dom": "npm:^5.16.4" @@ -8081,6 +8082,7 @@ __metadata: jest: "npm:^29.5.0" resolve: "npm:^1.17.0" peerDependencies: + "@react-spectrum/provider": ^3.9.12 react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 languageName: unknown From 17358f7938148f521bc73f636d75304c21ab2b63 Mon Sep 17 00:00:00 2001 From: Devon Govett Date: Wed, 20 Nov 2024 17:15:51 -0800 Subject: [PATCH 09/17] Publish --- packages/@adobe/react-spectrum/package.json | 122 +++++++++--------- packages/@internationalized/date/package.json | 2 +- .../@internationalized/message/package.json | 2 +- .../@internationalized/number/package.json | 2 +- .../string-compiler/package.json | 2 +- .../@internationalized/string/package.json | 2 +- packages/@react-aria/accordion/package.json | 14 +- packages/@react-aria/actiongroup/package.json | 16 +-- .../aria-modal-polyfill/package.json | 2 +- .../@react-aria/autocomplete/package.json | 18 +-- packages/@react-aria/breadcrumbs/package.json | 12 +- packages/@react-aria/button/package.json | 16 +-- packages/@react-aria/calendar/package.json | 20 +-- packages/@react-aria/checkbox/package.json | 22 ++-- packages/@react-aria/collections/package.json | 8 +- packages/@react-aria/color/package.json | 26 ++-- packages/@react-aria/combobox/package.json | 30 ++--- packages/@react-aria/datepicker/package.json | 36 +++--- packages/@react-aria/dialog/package.json | 12 +- packages/@react-aria/disclosure/package.json | 10 +- packages/@react-aria/dnd/package.json | 20 +-- .../@react-aria/example-theme/package.json | 2 +- packages/@react-aria/focus/package.json | 8 +- packages/@react-aria/form/package.json | 10 +- packages/@react-aria/grid/package.json | 26 ++-- packages/@react-aria/gridlist/package.json | 22 ++-- packages/@react-aria/i18n/package.json | 16 +-- .../@react-aria/interactions/package.json | 8 +- packages/@react-aria/label/package.json | 6 +- packages/@react-aria/landmark/package.json | 6 +- packages/@react-aria/link/package.json | 12 +- packages/@react-aria/listbox/package.json | 18 +-- .../@react-aria/live-announcer/package.json | 2 +- packages/@react-aria/menu/package.json | 28 ++-- packages/@react-aria/meter/package.json | 8 +- packages/@react-aria/numberfield/package.json | 22 ++-- packages/@react-aria/overlays/package.json | 22 ++-- packages/@react-aria/progress/package.json | 12 +- packages/@react-aria/radio/package.json | 20 +-- packages/@react-aria/searchfield/package.json | 16 +-- packages/@react-aria/select/package.json | 28 ++-- packages/@react-aria/selection/package.json | 14 +- packages/@react-aria/separator/package.json | 6 +- packages/@react-aria/slider/package.json | 18 +-- packages/@react-aria/spinbutton/package.json | 12 +- packages/@react-aria/ssr/package.json | 2 +- packages/@react-aria/steplist/package.json | 12 +- packages/@react-aria/switch/package.json | 10 +- packages/@react-aria/table/package.json | 30 ++--- packages/@react-aria/tabs/package.json | 16 +-- packages/@react-aria/tag/package.json | 20 +-- packages/@react-aria/test-utils/package.json | 2 +- packages/@react-aria/textfield/package.json | 18 +-- packages/@react-aria/toast/package.json | 16 +-- packages/@react-aria/toggle/package.json | 14 +- packages/@react-aria/toolbar/package.json | 10 +- packages/@react-aria/tooltip/package.json | 14 +- packages/@react-aria/tree/package.json | 16 +-- packages/@react-aria/utils/package.json | 8 +- packages/@react-aria/virtualizer/package.json | 12 +- .../@react-aria/visually-hidden/package.json | 8 +- .../@react-spectrum/accordion/package.json | 12 +- .../@react-spectrum/actionbar/package.json | 30 ++--- .../@react-spectrum/actiongroup/package.json | 32 ++--- .../@react-spectrum/autocomplete/package.json | 50 +++---- packages/@react-spectrum/avatar/package.json | 10 +- packages/@react-spectrum/badge/package.json | 12 +- .../@react-spectrum/breadcrumbs/package.json | 26 ++-- packages/@react-spectrum/button/package.json | 26 ++-- .../@react-spectrum/buttongroup/package.json | 10 +- .../@react-spectrum/calendar/package.json | 32 ++--- packages/@react-spectrum/card/package.json | 34 ++--- .../@react-spectrum/checkbox/package.json | 26 ++-- packages/@react-spectrum/color/package.json | 38 +++--- .../@react-spectrum/combobox/package.json | 50 +++---- .../contextualhelp/package.json | 18 +-- .../@react-spectrum/datepicker/package.json | 40 +++--- packages/@react-spectrum/dialog/package.json | 38 +++--- packages/@react-spectrum/divider/package.json | 10 +- packages/@react-spectrum/dnd/package.json | 8 +- .../@react-spectrum/dropzone/package.json | 12 +- .../@react-spectrum/filetrigger/package.json | 4 +- packages/@react-spectrum/form/package.json | 12 +- packages/@react-spectrum/icon/package.json | 8 +- .../illustratedmessage/package.json | 12 +- packages/@react-spectrum/image/package.json | 10 +- .../@react-spectrum/inlinealert/package.json | 16 +-- packages/@react-spectrum/label/package.json | 18 +-- .../@react-spectrum/labeledvalue/package.json | 14 +- packages/@react-spectrum/layout/package.json | 10 +- packages/@react-spectrum/link/package.json | 16 +-- packages/@react-spectrum/list/package.json | 46 +++---- packages/@react-spectrum/listbox/package.json | 36 +++--- packages/@react-spectrum/menu/package.json | 44 +++---- packages/@react-spectrum/meter/package.json | 12 +- .../@react-spectrum/numberfield/package.json | 34 ++--- .../@react-spectrum/overlays/package.json | 16 +-- packages/@react-spectrum/picker/package.json | 36 +++--- .../@react-spectrum/progress/package.json | 12 +- .../@react-spectrum/provider/package.json | 14 +- packages/@react-spectrum/radio/package.json | 20 +-- packages/@react-spectrum/s2/package.json | 34 ++--- .../@react-spectrum/searchfield/package.json | 20 +-- packages/@react-spectrum/slider/package.json | 22 ++-- .../@react-spectrum/statuslight/package.json | 10 +- .../@react-spectrum/steplist/package.json | 24 ++-- .../style-macro-s1/package.json | 2 +- packages/@react-spectrum/switch/package.json | 16 +-- packages/@react-spectrum/table/package.json | 52 ++++---- packages/@react-spectrum/tabs/package.json | 30 ++--- packages/@react-spectrum/tag/package.json | 30 ++--- .../@react-spectrum/test-utils/package.json | 4 +- packages/@react-spectrum/text/package.json | 12 +- .../@react-spectrum/textfield/package.json | 24 ++-- .../@react-spectrum/theme-dark/package.json | 4 +- .../theme-default/package.json | 4 +- .../theme-express/package.json | 6 +- .../@react-spectrum/theme-light/package.json | 4 +- packages/@react-spectrum/toast/package.json | 22 ++-- packages/@react-spectrum/tooltip/package.json | 24 ++-- packages/@react-spectrum/tree/package.json | 22 ++-- packages/@react-spectrum/utils/package.json | 10 +- packages/@react-spectrum/view/package.json | 10 +- packages/@react-spectrum/well/package.json | 10 +- packages/@react-stately/calendar/package.json | 10 +- packages/@react-stately/checkbox/package.json | 10 +- .../@react-stately/collections/package.json | 4 +- packages/@react-stately/color/package.json | 20 +-- packages/@react-stately/combobox/package.json | 18 +-- packages/@react-stately/data/package.json | 4 +- .../@react-stately/datepicker/package.json | 16 +-- .../@react-stately/disclosure/package.json | 6 +- packages/@react-stately/dnd/package.json | 6 +- packages/@react-stately/flags/package.json | 2 +- packages/@react-stately/form/package.json | 4 +- packages/@react-stately/grid/package.json | 10 +- packages/@react-stately/layout/package.json | 14 +- packages/@react-stately/list/package.json | 10 +- packages/@react-stately/menu/package.json | 8 +- .../@react-stately/numberfield/package.json | 10 +- packages/@react-stately/overlays/package.json | 6 +- packages/@react-stately/radio/package.json | 10 +- .../@react-stately/searchfield/package.json | 6 +- packages/@react-stately/select/package.json | 12 +- .../@react-stately/selection/package.json | 8 +- packages/@react-stately/slider/package.json | 8 +- packages/@react-stately/steplist/package.json | 8 +- packages/@react-stately/table/package.json | 18 +-- packages/@react-stately/tabs/package.json | 8 +- packages/@react-stately/toast/package.json | 2 +- packages/@react-stately/toggle/package.json | 8 +- packages/@react-stately/tooltip/package.json | 6 +- packages/@react-stately/tree/package.json | 10 +- packages/@react-stately/utils/package.json | 2 +- .../@react-stately/virtualizer/package.json | 6 +- packages/@react-types/accordion/package.json | 4 +- packages/@react-types/actionbar/package.json | 4 +- .../@react-types/actiongroup/package.json | 4 +- .../@react-types/autocomplete/package.json | 8 +- packages/@react-types/avatar/package.json | 4 +- packages/@react-types/badge/package.json | 4 +- .../@react-types/breadcrumbs/package.json | 6 +- packages/@react-types/button/package.json | 4 +- .../@react-types/buttongroup/package.json | 4 +- packages/@react-types/calendar/package.json | 6 +- packages/@react-types/card/package.json | 8 +- packages/@react-types/checkbox/package.json | 4 +- packages/@react-types/color/package.json | 6 +- packages/@react-types/combobox/package.json | 4 +- .../@react-types/contextualhelp/package.json | 6 +- packages/@react-types/datepicker/package.json | 10 +- packages/@react-types/dialog/package.json | 6 +- packages/@react-types/divider/package.json | 4 +- packages/@react-types/form/package.json | 4 +- packages/@react-types/grid/package.json | 4 +- .../illustratedmessage/package.json | 4 +- packages/@react-types/image/package.json | 4 +- packages/@react-types/label/package.json | 4 +- packages/@react-types/layout/package.json | 4 +- packages/@react-types/link/package.json | 4 +- packages/@react-types/list/package.json | 6 +- packages/@react-types/listbox/package.json | 4 +- packages/@react-types/menu/package.json | 6 +- packages/@react-types/meter/package.json | 4 +- .../@react-types/numberfield/package.json | 4 +- packages/@react-types/overlays/package.json | 4 +- packages/@react-types/progress/package.json | 4 +- packages/@react-types/provider/package.json | 4 +- packages/@react-types/radio/package.json | 4 +- .../@react-types/searchfield/package.json | 6 +- packages/@react-types/select/package.json | 4 +- packages/@react-types/shared/package.json | 2 +- packages/@react-types/slider/package.json | 4 +- .../@react-types/statuslight/package.json | 4 +- packages/@react-types/switch/package.json | 4 +- packages/@react-types/table/package.json | 6 +- packages/@react-types/tabs/package.json | 4 +- packages/@react-types/text/package.json | 4 +- packages/@react-types/textfield/package.json | 4 +- packages/@react-types/tooltip/package.json | 6 +- packages/@react-types/view/package.json | 4 +- packages/@react-types/well/package.json | 4 +- packages/@spectrum-icons/color/package.json | 4 +- packages/@spectrum-icons/express/package.json | 4 +- .../illustrations/package.json | 6 +- packages/@spectrum-icons/ui/package.json | 4 +- .../@spectrum-icons/workflow/package.json | 4 +- packages/dev/codemods/package.json | 6 +- packages/dev/docs/package.json | 2 +- .../dev/optimize-locales-plugin/package.json | 2 +- .../package.json | 2 +- .../parcel-transformer-s2-icon/package.json | 2 +- packages/dev/s2-icon-builder/package.json | 4 +- packages/dev/test-utils/package.json | 2 +- packages/react-aria-components/package.json | 60 ++++----- packages/react-aria/package.json | 80 ++++++------ packages/react-stately/package.json | 52 ++++---- .../package.json | 2 +- 218 files changed, 1485 insertions(+), 1485 deletions(-) diff --git a/packages/@adobe/react-spectrum/package.json b/packages/@adobe/react-spectrum/package.json index c22f7c3545f..f8b07c79f9e 100644 --- a/packages/@adobe/react-spectrum/package.json +++ b/packages/@adobe/react-spectrum/package.json @@ -1,6 +1,6 @@ { "name": "@adobe/react-spectrum", - "version": "3.37.1", + "version": "3.38.0", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -37,66 +37,66 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@internationalized/string": "^3.2.4", - "@react-aria/i18n": "^3.12.3", - "@react-aria/ssr": "^3.9.6", - "@react-aria/utils": "^3.25.3", - "@react-aria/visually-hidden": "^3.8.17", - "@react-spectrum/accordion": "^3.0.0-alpha.35", - "@react-spectrum/actionbar": "^3.6.1", - "@react-spectrum/actiongroup": "^3.10.9", - "@react-spectrum/avatar": "^3.0.16", - "@react-spectrum/badge": "^3.1.17", - "@react-spectrum/breadcrumbs": "^3.9.11", - "@react-spectrum/button": "^3.16.8", - "@react-spectrum/buttongroup": "^3.6.16", - "@react-spectrum/calendar": "^3.4.13", - "@react-spectrum/checkbox": "^3.9.10", - "@react-spectrum/color": "^3.0.1", - "@react-spectrum/combobox": "^3.13.4", - "@react-spectrum/contextualhelp": "^3.6.15", - "@react-spectrum/datepicker": "^3.10.3", - "@react-spectrum/dialog": "^3.8.15", - "@react-spectrum/divider": "^3.5.17", - "@react-spectrum/dnd": "^3.4.3", - "@react-spectrum/dropzone": "^3.0.5", - "@react-spectrum/filetrigger": "^3.0.5", - "@react-spectrum/form": "^3.7.9", - "@react-spectrum/icon": "^3.7.16", - "@react-spectrum/illustratedmessage": "^3.5.4", - "@react-spectrum/image": "^3.5.5", - "@react-spectrum/inlinealert": "^3.2.9", - "@react-spectrum/labeledvalue": "^3.1.17", - "@react-spectrum/layout": "^3.6.9", - "@react-spectrum/link": "^3.6.11", - "@react-spectrum/list": "^3.8.3", - "@react-spectrum/listbox": "^3.13.3", - "@react-spectrum/menu": "^3.20.5", - "@react-spectrum/meter": "^3.5.4", - "@react-spectrum/numberfield": "^3.9.7", - "@react-spectrum/overlays": "^5.6.5", - "@react-spectrum/picker": "^3.15.3", - "@react-spectrum/progress": "^3.7.10", - "@react-spectrum/provider": "^3.9.12", - "@react-spectrum/radio": "^3.7.10", - "@react-spectrum/searchfield": "^3.8.10", - "@react-spectrum/slider": "^3.6.13", - "@react-spectrum/statuslight": "^3.5.16", - "@react-spectrum/switch": "^3.5.9", - "@react-spectrum/table": "^3.14.1", - "@react-spectrum/tabs": "^3.8.14", - "@react-spectrum/tag": "^3.2.10", - "@react-spectrum/text": "^3.5.9", - "@react-spectrum/textfield": "^3.12.6", - "@react-spectrum/theme-dark": "^3.5.13", - "@react-spectrum/theme-default": "^3.5.13", - "@react-spectrum/theme-light": "^3.4.13", - "@react-spectrum/tooltip": "^3.6.11", - "@react-spectrum/view": "^3.6.13", - "@react-spectrum/well": "^3.4.17", - "@react-stately/collections": "^3.11.0", - "@react-stately/data": "^3.11.7", - "@react-types/shared": "^3.25.0", + "@internationalized/string": "^3.2.5", + "@react-aria/i18n": "^3.12.4", + "@react-aria/ssr": "^3.9.7", + "@react-aria/utils": "^3.26.0", + "@react-aria/visually-hidden": "^3.8.18", + "@react-spectrum/accordion": "^3.0.0", + "@react-spectrum/actionbar": "^3.6.2", + "@react-spectrum/actiongroup": "^3.10.10", + "@react-spectrum/avatar": "^3.0.17", + "@react-spectrum/badge": "^3.1.18", + "@react-spectrum/breadcrumbs": "^3.9.12", + "@react-spectrum/button": "^3.16.9", + "@react-spectrum/buttongroup": "^3.6.17", + "@react-spectrum/calendar": "^3.5.0", + "@react-spectrum/checkbox": "^3.9.11", + "@react-spectrum/color": "^3.0.2", + "@react-spectrum/combobox": "^3.14.0", + "@react-spectrum/contextualhelp": "^3.6.16", + "@react-spectrum/datepicker": "^3.11.0", + "@react-spectrum/dialog": "^3.8.16", + "@react-spectrum/divider": "^3.5.18", + "@react-spectrum/dnd": "^3.5.0", + "@react-spectrum/dropzone": "^3.0.6", + "@react-spectrum/filetrigger": "^3.0.6", + "@react-spectrum/form": "^3.7.10", + "@react-spectrum/icon": "^3.8.0", + "@react-spectrum/illustratedmessage": "^3.5.5", + "@react-spectrum/image": "^3.5.6", + "@react-spectrum/inlinealert": "^3.2.10", + "@react-spectrum/labeledvalue": "^3.1.18", + "@react-spectrum/layout": "^3.6.10", + "@react-spectrum/link": "^3.6.12", + "@react-spectrum/list": "^3.9.0", + "@react-spectrum/listbox": "^3.14.0", + "@react-spectrum/menu": "^3.21.0", + "@react-spectrum/meter": "^3.5.5", + "@react-spectrum/numberfield": "^3.9.8", + "@react-spectrum/overlays": "^5.7.0", + "@react-spectrum/picker": "^3.15.4", + "@react-spectrum/progress": "^3.7.11", + "@react-spectrum/provider": "^3.10.0", + "@react-spectrum/radio": "^3.7.11", + "@react-spectrum/searchfield": "^3.8.11", + "@react-spectrum/slider": "^3.7.0", + "@react-spectrum/statuslight": "^3.5.17", + "@react-spectrum/switch": "^3.5.10", + "@react-spectrum/table": "^3.15.0", + "@react-spectrum/tabs": "^3.8.15", + "@react-spectrum/tag": "^3.2.11", + "@react-spectrum/text": "^3.5.10", + "@react-spectrum/textfield": "^3.12.7", + "@react-spectrum/theme-dark": "^3.5.14", + "@react-spectrum/theme-default": "^3.5.14", + "@react-spectrum/theme-light": "^3.4.14", + "@react-spectrum/tooltip": "^3.7.0", + "@react-spectrum/view": "^3.6.14", + "@react-spectrum/well": "^3.4.18", + "@react-stately/collections": "^3.12.0", + "@react-stately/data": "^3.12.0", + "@react-types/shared": "^3.26.0", "client-only": "^0.0.1" }, "publishConfig": { diff --git a/packages/@internationalized/date/package.json b/packages/@internationalized/date/package.json index db1f6c8eb52..d6e2d68acfa 100644 --- a/packages/@internationalized/date/package.json +++ b/packages/@internationalized/date/package.json @@ -1,6 +1,6 @@ { "name": "@internationalized/date", - "version": "3.5.6", + "version": "3.6.0", "description": "Internationalized calendar, date, and time manipulation utilities", "license": "Apache-2.0", "main": "dist/main.js", diff --git a/packages/@internationalized/message/package.json b/packages/@internationalized/message/package.json index c7bf8cca0a9..f20471771e4 100644 --- a/packages/@internationalized/message/package.json +++ b/packages/@internationalized/message/package.json @@ -1,6 +1,6 @@ { "name": "@internationalized/message", - "version": "3.1.5", + "version": "3.1.6", "description": "Internationalized message formatting and locale negotiation", "license": "Apache-2.0", "main": "dist/main.js", diff --git a/packages/@internationalized/number/package.json b/packages/@internationalized/number/package.json index 9c16a4241f7..6f02f4c3ab7 100644 --- a/packages/@internationalized/number/package.json +++ b/packages/@internationalized/number/package.json @@ -1,6 +1,6 @@ { "name": "@internationalized/number", - "version": "3.5.4", + "version": "3.6.0", "description": "Internationalized number formatting and parsing utilities", "license": "Apache-2.0", "main": "dist/main.js", diff --git a/packages/@internationalized/string-compiler/package.json b/packages/@internationalized/string-compiler/package.json index 29b08207c3f..ee3b3ac70df 100644 --- a/packages/@internationalized/string-compiler/package.json +++ b/packages/@internationalized/string-compiler/package.json @@ -1,6 +1,6 @@ { "name": "@internationalized/string-compiler", - "version": "3.2.5", + "version": "3.2.6", "description": "Localized string compiler for @internationalized/string", "license": "Apache-2.0", "main": "src/stringCompiler.js", diff --git a/packages/@internationalized/string/package.json b/packages/@internationalized/string/package.json index 4b4d7f72ade..6871bd485cc 100644 --- a/packages/@internationalized/string/package.json +++ b/packages/@internationalized/string/package.json @@ -1,6 +1,6 @@ { "name": "@internationalized/string", - "version": "3.2.4", + "version": "3.2.5", "description": "Internationalized string formatting and locale negotiation", "license": "Apache-2.0", "main": "dist/main.js", diff --git a/packages/@react-aria/accordion/package.json b/packages/@react-aria/accordion/package.json index 007129965d7..96a3b9feb49 100644 --- a/packages/@react-aria/accordion/package.json +++ b/packages/@react-aria/accordion/package.json @@ -1,6 +1,6 @@ { "name": "@react-aria/accordion", - "version": "3.0.0-alpha.35", + "version": "3.0.0-alpha.36", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,12 +22,12 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/button": "^3.10.1", - "@react-aria/selection": "^3.20.1", - "@react-aria/utils": "^3.25.3", - "@react-stately/tree": "^3.8.5", - "@react-types/accordion": "3.0.0-alpha.24", - "@react-types/shared": "^3.25.0", + "@react-aria/button": "^3.11.0", + "@react-aria/selection": "^3.21.0", + "@react-aria/utils": "^3.26.0", + "@react-stately/tree": "^3.8.6", + "@react-types/accordion": "3.0.0-alpha.25", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-aria/actiongroup/package.json b/packages/@react-aria/actiongroup/package.json index 13a351a9792..f0775f4d567 100644 --- a/packages/@react-aria/actiongroup/package.json +++ b/packages/@react-aria/actiongroup/package.json @@ -1,6 +1,6 @@ { "name": "@react-aria/actiongroup", - "version": "3.7.10", + "version": "3.7.11", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,13 +22,13 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/focus": "^3.18.4", - "@react-aria/i18n": "^3.12.3", - "@react-aria/interactions": "^3.22.4", - "@react-aria/utils": "^3.25.3", - "@react-stately/list": "^3.11.0", - "@react-types/actiongroup": "^3.4.12", - "@react-types/shared": "^3.25.0", + "@react-aria/focus": "^3.19.0", + "@react-aria/i18n": "^3.12.4", + "@react-aria/interactions": "^3.22.5", + "@react-aria/utils": "^3.26.0", + "@react-stately/list": "^3.11.1", + "@react-types/actiongroup": "^3.4.13", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-aria/aria-modal-polyfill/package.json b/packages/@react-aria/aria-modal-polyfill/package.json index beb36360bd4..8b72f957c4a 100644 --- a/packages/@react-aria/aria-modal-polyfill/package.json +++ b/packages/@react-aria/aria-modal-polyfill/package.json @@ -1,6 +1,6 @@ { "name": "@react-aria/aria-modal-polyfill", - "version": "3.7.12", + "version": "3.7.13", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", diff --git a/packages/@react-aria/autocomplete/package.json b/packages/@react-aria/autocomplete/package.json index bc4deab287c..16982ef9cc8 100644 --- a/packages/@react-aria/autocomplete/package.json +++ b/packages/@react-aria/autocomplete/package.json @@ -1,6 +1,6 @@ { "name": "@react-aria/autocomplete", - "version": "3.0.0-alpha.35", + "version": "3.0.0-alpha.36", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,14 +22,14 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/combobox": "^3.10.5", - "@react-aria/listbox": "^3.13.5", - "@react-aria/searchfield": "^3.7.10", - "@react-aria/utils": "^3.25.3", - "@react-stately/combobox": "^3.10.0", - "@react-types/autocomplete": "3.0.0-alpha.26", - "@react-types/button": "^3.10.0", - "@react-types/shared": "^3.25.0", + "@react-aria/combobox": "^3.11.0", + "@react-aria/listbox": "^3.13.6", + "@react-aria/searchfield": "^3.7.11", + "@react-aria/utils": "^3.26.0", + "@react-stately/combobox": "^3.10.1", + "@react-types/autocomplete": "3.0.0-alpha.27", + "@react-types/button": "^3.10.1", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-aria/breadcrumbs/package.json b/packages/@react-aria/breadcrumbs/package.json index 552fff12c17..703a1c7c193 100644 --- a/packages/@react-aria/breadcrumbs/package.json +++ b/packages/@react-aria/breadcrumbs/package.json @@ -1,6 +1,6 @@ { "name": "@react-aria/breadcrumbs", - "version": "3.5.18", + "version": "3.5.19", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,11 +22,11 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/i18n": "^3.12.3", - "@react-aria/link": "^3.7.6", - "@react-aria/utils": "^3.25.3", - "@react-types/breadcrumbs": "^3.7.8", - "@react-types/shared": "^3.25.0", + "@react-aria/i18n": "^3.12.4", + "@react-aria/link": "^3.7.7", + "@react-aria/utils": "^3.26.0", + "@react-types/breadcrumbs": "^3.7.9", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-aria/button/package.json b/packages/@react-aria/button/package.json index 27914313dcb..04cb9e605a2 100644 --- a/packages/@react-aria/button/package.json +++ b/packages/@react-aria/button/package.json @@ -1,6 +1,6 @@ { "name": "@react-aria/button", - "version": "3.10.1", + "version": "3.11.0", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,13 +22,13 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/focus": "^3.18.4", - "@react-aria/interactions": "^3.22.4", - "@react-aria/toolbar": "3.0.0-beta.10", - "@react-aria/utils": "^3.25.3", - "@react-stately/toggle": "^3.7.8", - "@react-types/button": "^3.10.0", - "@react-types/shared": "^3.25.0", + "@react-aria/focus": "^3.19.0", + "@react-aria/interactions": "^3.22.5", + "@react-aria/toolbar": "3.0.0-beta.11", + "@react-aria/utils": "^3.26.0", + "@react-stately/toggle": "^3.8.0", + "@react-types/button": "^3.10.1", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-aria/calendar/package.json b/packages/@react-aria/calendar/package.json index 343d9a5dbff..c4ea6fae7dd 100644 --- a/packages/@react-aria/calendar/package.json +++ b/packages/@react-aria/calendar/package.json @@ -1,6 +1,6 @@ { "name": "@react-aria/calendar", - "version": "3.5.13", + "version": "3.6.0", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,15 +22,15 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@internationalized/date": "^3.5.6", - "@react-aria/i18n": "^3.12.3", - "@react-aria/interactions": "^3.22.4", - "@react-aria/live-announcer": "^3.4.0", - "@react-aria/utils": "^3.25.3", - "@react-stately/calendar": "^3.5.5", - "@react-types/button": "^3.10.0", - "@react-types/calendar": "^3.4.10", - "@react-types/shared": "^3.25.0", + "@internationalized/date": "^3.6.0", + "@react-aria/i18n": "^3.12.4", + "@react-aria/interactions": "^3.22.5", + "@react-aria/live-announcer": "^3.4.1", + "@react-aria/utils": "^3.26.0", + "@react-stately/calendar": "^3.6.0", + "@react-types/button": "^3.10.1", + "@react-types/calendar": "^3.5.0", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-aria/checkbox/package.json b/packages/@react-aria/checkbox/package.json index e8acfa4848b..d030a42d7e9 100644 --- a/packages/@react-aria/checkbox/package.json +++ b/packages/@react-aria/checkbox/package.json @@ -1,6 +1,6 @@ { "name": "@react-aria/checkbox", - "version": "3.14.8", + "version": "3.15.0", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,16 +22,16 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/form": "^3.0.10", - "@react-aria/interactions": "^3.22.4", - "@react-aria/label": "^3.7.12", - "@react-aria/toggle": "^3.10.9", - "@react-aria/utils": "^3.25.3", - "@react-stately/checkbox": "^3.6.9", - "@react-stately/form": "^3.0.6", - "@react-stately/toggle": "^3.7.8", - "@react-types/checkbox": "^3.8.4", - "@react-types/shared": "^3.25.0", + "@react-aria/form": "^3.0.11", + "@react-aria/interactions": "^3.22.5", + "@react-aria/label": "^3.7.13", + "@react-aria/toggle": "^3.10.10", + "@react-aria/utils": "^3.26.0", + "@react-stately/checkbox": "^3.6.10", + "@react-stately/form": "^3.1.0", + "@react-stately/toggle": "^3.8.0", + "@react-types/checkbox": "^3.9.0", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-aria/collections/package.json b/packages/@react-aria/collections/package.json index 6281f5a4fb6..70c8df4c93e 100644 --- a/packages/@react-aria/collections/package.json +++ b/packages/@react-aria/collections/package.json @@ -1,6 +1,6 @@ { "name": "@react-aria/collections", - "version": "3.0.0-alpha.5", + "version": "3.0.0-alpha.6", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,9 +22,9 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/ssr": "^3.9.6", - "@react-aria/utils": "^3.25.3", - "@react-types/shared": "^3.25.0", + "@react-aria/ssr": "^3.9.7", + "@react-aria/utils": "^3.26.0", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0", "use-sync-external-store": "^1.2.0" }, diff --git a/packages/@react-aria/color/package.json b/packages/@react-aria/color/package.json index 332d3a440b5..e9973af9ad1 100644 --- a/packages/@react-aria/color/package.json +++ b/packages/@react-aria/color/package.json @@ -1,6 +1,6 @@ { "name": "@react-aria/color", - "version": "3.0.1", + "version": "3.0.2", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,18 +22,18 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/i18n": "^3.12.3", - "@react-aria/interactions": "^3.22.4", - "@react-aria/numberfield": "^3.11.8", - "@react-aria/slider": "^3.7.13", - "@react-aria/spinbutton": "^3.6.9", - "@react-aria/textfield": "^3.14.10", - "@react-aria/utils": "^3.25.3", - "@react-aria/visually-hidden": "^3.8.17", - "@react-stately/color": "^3.8.0", - "@react-stately/form": "^3.0.6", - "@react-types/color": "^3.0.0", - "@react-types/shared": "^3.25.0", + "@react-aria/i18n": "^3.12.4", + "@react-aria/interactions": "^3.22.5", + "@react-aria/numberfield": "^3.11.9", + "@react-aria/slider": "^3.7.14", + "@react-aria/spinbutton": "^3.6.10", + "@react-aria/textfield": "^3.15.0", + "@react-aria/utils": "^3.26.0", + "@react-aria/visually-hidden": "^3.8.18", + "@react-stately/color": "^3.8.1", + "@react-stately/form": "^3.1.0", + "@react-types/color": "^3.0.1", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-aria/combobox/package.json b/packages/@react-aria/combobox/package.json index c34f6510ec4..30a9eb3c3c7 100644 --- a/packages/@react-aria/combobox/package.json +++ b/packages/@react-aria/combobox/package.json @@ -1,6 +1,6 @@ { "name": "@react-aria/combobox", - "version": "3.10.5", + "version": "3.11.0", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,20 +22,20 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/i18n": "^3.12.3", - "@react-aria/listbox": "^3.13.5", - "@react-aria/live-announcer": "^3.4.0", - "@react-aria/menu": "^3.15.5", - "@react-aria/overlays": "^3.23.4", - "@react-aria/selection": "^3.20.1", - "@react-aria/textfield": "^3.14.10", - "@react-aria/utils": "^3.25.3", - "@react-stately/collections": "^3.11.0", - "@react-stately/combobox": "^3.10.0", - "@react-stately/form": "^3.0.6", - "@react-types/button": "^3.10.0", - "@react-types/combobox": "^3.13.0", - "@react-types/shared": "^3.25.0", + "@react-aria/i18n": "^3.12.4", + "@react-aria/listbox": "^3.13.6", + "@react-aria/live-announcer": "^3.4.1", + "@react-aria/menu": "^3.16.0", + "@react-aria/overlays": "^3.24.0", + "@react-aria/selection": "^3.21.0", + "@react-aria/textfield": "^3.15.0", + "@react-aria/utils": "^3.26.0", + "@react-stately/collections": "^3.12.0", + "@react-stately/combobox": "^3.10.1", + "@react-stately/form": "^3.1.0", + "@react-types/button": "^3.10.1", + "@react-types/combobox": "^3.13.1", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-aria/datepicker/package.json b/packages/@react-aria/datepicker/package.json index 89113e53f5f..b7558a1d78a 100644 --- a/packages/@react-aria/datepicker/package.json +++ b/packages/@react-aria/datepicker/package.json @@ -1,6 +1,6 @@ { "name": "@react-aria/datepicker", - "version": "3.11.4", + "version": "3.12.0", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,23 +22,23 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@internationalized/date": "^3.5.6", - "@internationalized/number": "^3.5.4", - "@internationalized/string": "^3.2.4", - "@react-aria/focus": "^3.18.4", - "@react-aria/form": "^3.0.10", - "@react-aria/i18n": "^3.12.3", - "@react-aria/interactions": "^3.22.4", - "@react-aria/label": "^3.7.12", - "@react-aria/spinbutton": "^3.6.9", - "@react-aria/utils": "^3.25.3", - "@react-stately/datepicker": "^3.10.3", - "@react-stately/form": "^3.0.6", - "@react-types/button": "^3.10.0", - "@react-types/calendar": "^3.4.10", - "@react-types/datepicker": "^3.8.3", - "@react-types/dialog": "^3.5.13", - "@react-types/shared": "^3.25.0", + "@internationalized/date": "^3.6.0", + "@internationalized/number": "^3.6.0", + "@internationalized/string": "^3.2.5", + "@react-aria/focus": "^3.19.0", + "@react-aria/form": "^3.0.11", + "@react-aria/i18n": "^3.12.4", + "@react-aria/interactions": "^3.22.5", + "@react-aria/label": "^3.7.13", + "@react-aria/spinbutton": "^3.6.10", + "@react-aria/utils": "^3.26.0", + "@react-stately/datepicker": "^3.11.0", + "@react-stately/form": "^3.1.0", + "@react-types/button": "^3.10.1", + "@react-types/calendar": "^3.5.0", + "@react-types/datepicker": "^3.9.0", + "@react-types/dialog": "^3.5.14", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-aria/dialog/package.json b/packages/@react-aria/dialog/package.json index 2831d306f0d..396bf085471 100644 --- a/packages/@react-aria/dialog/package.json +++ b/packages/@react-aria/dialog/package.json @@ -1,6 +1,6 @@ { "name": "@react-aria/dialog", - "version": "3.5.19", + "version": "3.5.20", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -26,11 +26,11 @@ "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" }, "dependencies": { - "@react-aria/focus": "^3.18.4", - "@react-aria/overlays": "^3.23.4", - "@react-aria/utils": "^3.25.3", - "@react-types/dialog": "^3.5.13", - "@react-types/shared": "^3.25.0", + "@react-aria/focus": "^3.19.0", + "@react-aria/overlays": "^3.24.0", + "@react-aria/utils": "^3.26.0", + "@react-types/dialog": "^3.5.14", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "publishConfig": { diff --git a/packages/@react-aria/disclosure/package.json b/packages/@react-aria/disclosure/package.json index 0306d83b901..f8db80284d6 100644 --- a/packages/@react-aria/disclosure/package.json +++ b/packages/@react-aria/disclosure/package.json @@ -1,6 +1,6 @@ { "name": "@react-aria/disclosure", - "version": "3.0.0-alpha.1", + "version": "3.0.0", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,10 +22,10 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/ssr": "^3.9.6", - "@react-aria/utils": "^3.25.3", - "@react-stately/disclosure": "3.0.0-alpha.0", - "@react-types/button": "^3.10.0", + "@react-aria/ssr": "^3.9.7", + "@react-aria/utils": "^3.26.0", + "@react-stately/disclosure": "^3.0.0", + "@react-types/button": "^3.10.1", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-aria/dnd/package.json b/packages/@react-aria/dnd/package.json index 8443e8e04bf..45c8fc56803 100644 --- a/packages/@react-aria/dnd/package.json +++ b/packages/@react-aria/dnd/package.json @@ -1,6 +1,6 @@ { "name": "@react-aria/dnd", - "version": "3.7.4", + "version": "3.8.0", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,15 +22,15 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@internationalized/string": "^3.2.4", - "@react-aria/i18n": "^3.12.3", - "@react-aria/interactions": "^3.22.4", - "@react-aria/live-announcer": "^3.4.0", - "@react-aria/overlays": "^3.23.4", - "@react-aria/utils": "^3.25.3", - "@react-stately/dnd": "^3.4.3", - "@react-types/button": "^3.10.0", - "@react-types/shared": "^3.25.0", + "@internationalized/string": "^3.2.5", + "@react-aria/i18n": "^3.12.4", + "@react-aria/interactions": "^3.22.5", + "@react-aria/live-announcer": "^3.4.1", + "@react-aria/overlays": "^3.24.0", + "@react-aria/utils": "^3.26.0", + "@react-stately/dnd": "^3.5.0", + "@react-types/button": "^3.10.1", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-aria/example-theme/package.json b/packages/@react-aria/example-theme/package.json index fc3d26b1376..df0ff2fd026 100644 --- a/packages/@react-aria/example-theme/package.json +++ b/packages/@react-aria/example-theme/package.json @@ -1,6 +1,6 @@ { "name": "@react-aria/example-theme", - "version": "1.0.4", + "version": "1.0.5", "description": "Spectrum UI components in React", "license": "Apache-2.0", "source": "src/index.css", diff --git a/packages/@react-aria/focus/package.json b/packages/@react-aria/focus/package.json index ab91c616650..1e9f5c34a9f 100644 --- a/packages/@react-aria/focus/package.json +++ b/packages/@react-aria/focus/package.json @@ -1,6 +1,6 @@ { "name": "@react-aria/focus", - "version": "3.18.4", + "version": "3.19.0", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,9 +22,9 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/interactions": "^3.22.4", - "@react-aria/utils": "^3.25.3", - "@react-types/shared": "^3.25.0", + "@react-aria/interactions": "^3.22.5", + "@react-aria/utils": "^3.26.0", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0", "clsx": "^2.0.0" }, diff --git a/packages/@react-aria/form/package.json b/packages/@react-aria/form/package.json index 9ca27dd1bad..a9533c173fc 100644 --- a/packages/@react-aria/form/package.json +++ b/packages/@react-aria/form/package.json @@ -1,6 +1,6 @@ { "name": "@react-aria/form", - "version": "3.0.10", + "version": "3.0.11", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,10 +22,10 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/interactions": "^3.22.4", - "@react-aria/utils": "^3.25.3", - "@react-stately/form": "^3.0.6", - "@react-types/shared": "^3.25.0", + "@react-aria/interactions": "^3.22.5", + "@react-aria/utils": "^3.26.0", + "@react-stately/form": "^3.1.0", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-aria/grid/package.json b/packages/@react-aria/grid/package.json index 850a8fe4fc1..cae10fdaf6a 100644 --- a/packages/@react-aria/grid/package.json +++ b/packages/@react-aria/grid/package.json @@ -1,6 +1,6 @@ { "name": "@react-aria/grid", - "version": "3.10.5", + "version": "3.11.0", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,18 +22,18 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/focus": "^3.18.4", - "@react-aria/i18n": "^3.12.3", - "@react-aria/interactions": "^3.22.4", - "@react-aria/live-announcer": "^3.4.0", - "@react-aria/selection": "^3.20.1", - "@react-aria/utils": "^3.25.3", - "@react-stately/collections": "^3.11.0", - "@react-stately/grid": "^3.9.3", - "@react-stately/selection": "^3.17.0", - "@react-types/checkbox": "^3.8.4", - "@react-types/grid": "^3.2.9", - "@react-types/shared": "^3.25.0", + "@react-aria/focus": "^3.19.0", + "@react-aria/i18n": "^3.12.4", + "@react-aria/interactions": "^3.22.5", + "@react-aria/live-announcer": "^3.4.1", + "@react-aria/selection": "^3.21.0", + "@react-aria/utils": "^3.26.0", + "@react-stately/collections": "^3.12.0", + "@react-stately/grid": "^3.10.0", + "@react-stately/selection": "^3.18.0", + "@react-types/checkbox": "^3.9.0", + "@react-types/grid": "^3.2.10", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-aria/gridlist/package.json b/packages/@react-aria/gridlist/package.json index 822ac92ef19..e35afe4427d 100644 --- a/packages/@react-aria/gridlist/package.json +++ b/packages/@react-aria/gridlist/package.json @@ -1,6 +1,6 @@ { "name": "@react-aria/gridlist", - "version": "3.9.5", + "version": "3.10.0", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,16 +22,16 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/focus": "^3.18.4", - "@react-aria/grid": "^3.10.5", - "@react-aria/i18n": "^3.12.3", - "@react-aria/interactions": "^3.22.4", - "@react-aria/selection": "^3.20.1", - "@react-aria/utils": "^3.25.3", - "@react-stately/collections": "^3.11.0", - "@react-stately/list": "^3.11.0", - "@react-stately/tree": "^3.8.5", - "@react-types/shared": "^3.25.0", + "@react-aria/focus": "^3.19.0", + "@react-aria/grid": "^3.11.0", + "@react-aria/i18n": "^3.12.4", + "@react-aria/interactions": "^3.22.5", + "@react-aria/selection": "^3.21.0", + "@react-aria/utils": "^3.26.0", + "@react-stately/collections": "^3.12.0", + "@react-stately/list": "^3.11.1", + "@react-stately/tree": "^3.8.6", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-aria/i18n/package.json b/packages/@react-aria/i18n/package.json index c6b4396dd05..48242779a12 100644 --- a/packages/@react-aria/i18n/package.json +++ b/packages/@react-aria/i18n/package.json @@ -1,6 +1,6 @@ { "name": "@react-aria/i18n", - "version": "3.12.3", + "version": "3.12.4", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -47,13 +47,13 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@internationalized/date": "^3.5.6", - "@internationalized/message": "^3.1.5", - "@internationalized/number": "^3.5.4", - "@internationalized/string": "^3.2.4", - "@react-aria/ssr": "^3.9.6", - "@react-aria/utils": "^3.25.3", - "@react-types/shared": "^3.25.0", + "@internationalized/date": "^3.6.0", + "@internationalized/message": "^3.1.6", + "@internationalized/number": "^3.6.0", + "@internationalized/string": "^3.2.5", + "@react-aria/ssr": "^3.9.7", + "@react-aria/utils": "^3.26.0", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-aria/interactions/package.json b/packages/@react-aria/interactions/package.json index 59215d4fecf..b6b65d4f8bb 100644 --- a/packages/@react-aria/interactions/package.json +++ b/packages/@react-aria/interactions/package.json @@ -1,6 +1,6 @@ { "name": "@react-aria/interactions", - "version": "3.22.4", + "version": "3.22.5", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,9 +22,9 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/ssr": "^3.9.6", - "@react-aria/utils": "^3.25.3", - "@react-types/shared": "^3.25.0", + "@react-aria/ssr": "^3.9.7", + "@react-aria/utils": "^3.26.0", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-aria/label/package.json b/packages/@react-aria/label/package.json index 2cf4e7e5d91..eed77f2ed07 100644 --- a/packages/@react-aria/label/package.json +++ b/packages/@react-aria/label/package.json @@ -1,6 +1,6 @@ { "name": "@react-aria/label", - "version": "3.7.12", + "version": "3.7.13", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,8 +22,8 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/utils": "^3.25.3", - "@react-types/shared": "^3.25.0", + "@react-aria/utils": "^3.26.0", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-aria/landmark/package.json b/packages/@react-aria/landmark/package.json index 6d6c693e154..b219c581469 100644 --- a/packages/@react-aria/landmark/package.json +++ b/packages/@react-aria/landmark/package.json @@ -1,6 +1,6 @@ { "name": "@react-aria/landmark", - "version": "3.0.0-beta.16", + "version": "3.0.0-beta.17", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,8 +22,8 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/utils": "^3.25.3", - "@react-types/shared": "^3.25.0", + "@react-aria/utils": "^3.26.0", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0", "use-sync-external-store": "^1.2.0" }, diff --git a/packages/@react-aria/link/package.json b/packages/@react-aria/link/package.json index 6fa000d4f31..d2f8713110b 100644 --- a/packages/@react-aria/link/package.json +++ b/packages/@react-aria/link/package.json @@ -1,6 +1,6 @@ { "name": "@react-aria/link", - "version": "3.7.6", + "version": "3.7.7", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,11 +22,11 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/focus": "^3.18.4", - "@react-aria/interactions": "^3.22.4", - "@react-aria/utils": "^3.25.3", - "@react-types/link": "^3.5.8", - "@react-types/shared": "^3.25.0", + "@react-aria/focus": "^3.19.0", + "@react-aria/interactions": "^3.22.5", + "@react-aria/utils": "^3.26.0", + "@react-types/link": "^3.5.9", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-aria/listbox/package.json b/packages/@react-aria/listbox/package.json index 9dd3a5a6249..ec6f211dc7d 100644 --- a/packages/@react-aria/listbox/package.json +++ b/packages/@react-aria/listbox/package.json @@ -1,6 +1,6 @@ { "name": "@react-aria/listbox", - "version": "3.13.5", + "version": "3.13.6", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,14 +22,14 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/interactions": "^3.22.4", - "@react-aria/label": "^3.7.12", - "@react-aria/selection": "^3.20.1", - "@react-aria/utils": "^3.25.3", - "@react-stately/collections": "^3.11.0", - "@react-stately/list": "^3.11.0", - "@react-types/listbox": "^3.5.2", - "@react-types/shared": "^3.25.0", + "@react-aria/interactions": "^3.22.5", + "@react-aria/label": "^3.7.13", + "@react-aria/selection": "^3.21.0", + "@react-aria/utils": "^3.26.0", + "@react-stately/collections": "^3.12.0", + "@react-stately/list": "^3.11.1", + "@react-types/listbox": "^3.5.3", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-aria/live-announcer/package.json b/packages/@react-aria/live-announcer/package.json index 92d09739de8..0912502a2a8 100644 --- a/packages/@react-aria/live-announcer/package.json +++ b/packages/@react-aria/live-announcer/package.json @@ -1,6 +1,6 @@ { "name": "@react-aria/live-announcer", - "version": "3.4.0", + "version": "3.4.1", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", diff --git a/packages/@react-aria/menu/package.json b/packages/@react-aria/menu/package.json index b5bf665688a..e45d82c953e 100644 --- a/packages/@react-aria/menu/package.json +++ b/packages/@react-aria/menu/package.json @@ -1,6 +1,6 @@ { "name": "@react-aria/menu", - "version": "3.15.5", + "version": "3.16.0", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,19 +22,19 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/focus": "^3.18.4", - "@react-aria/i18n": "^3.12.3", - "@react-aria/interactions": "^3.22.4", - "@react-aria/overlays": "^3.23.4", - "@react-aria/selection": "^3.20.1", - "@react-aria/utils": "^3.25.3", - "@react-stately/collections": "^3.11.0", - "@react-stately/menu": "^3.8.3", - "@react-stately/selection": "^3.17.0", - "@react-stately/tree": "^3.8.5", - "@react-types/button": "^3.10.0", - "@react-types/menu": "^3.9.12", - "@react-types/shared": "^3.25.0", + "@react-aria/focus": "^3.19.0", + "@react-aria/i18n": "^3.12.4", + "@react-aria/interactions": "^3.22.5", + "@react-aria/overlays": "^3.24.0", + "@react-aria/selection": "^3.21.0", + "@react-aria/utils": "^3.26.0", + "@react-stately/collections": "^3.12.0", + "@react-stately/menu": "^3.9.0", + "@react-stately/selection": "^3.18.0", + "@react-stately/tree": "^3.8.6", + "@react-types/button": "^3.10.1", + "@react-types/menu": "^3.9.13", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-aria/meter/package.json b/packages/@react-aria/meter/package.json index 586492068a2..a1aa2a67fed 100644 --- a/packages/@react-aria/meter/package.json +++ b/packages/@react-aria/meter/package.json @@ -1,6 +1,6 @@ { "name": "@react-aria/meter", - "version": "3.4.17", + "version": "3.4.18", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,9 +22,9 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/progress": "^3.4.17", - "@react-types/meter": "^3.4.4", - "@react-types/shared": "^3.25.0", + "@react-aria/progress": "^3.4.18", + "@react-types/meter": "^3.4.5", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-aria/numberfield/package.json b/packages/@react-aria/numberfield/package.json index 627931682e1..98603cbd9cf 100644 --- a/packages/@react-aria/numberfield/package.json +++ b/packages/@react-aria/numberfield/package.json @@ -1,6 +1,6 @@ { "name": "@react-aria/numberfield", - "version": "3.11.8", + "version": "3.11.9", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,16 +22,16 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/i18n": "^3.12.3", - "@react-aria/interactions": "^3.22.4", - "@react-aria/spinbutton": "^3.6.9", - "@react-aria/textfield": "^3.14.10", - "@react-aria/utils": "^3.25.3", - "@react-stately/form": "^3.0.6", - "@react-stately/numberfield": "^3.9.7", - "@react-types/button": "^3.10.0", - "@react-types/numberfield": "^3.8.6", - "@react-types/shared": "^3.25.0", + "@react-aria/i18n": "^3.12.4", + "@react-aria/interactions": "^3.22.5", + "@react-aria/spinbutton": "^3.6.10", + "@react-aria/textfield": "^3.15.0", + "@react-aria/utils": "^3.26.0", + "@react-stately/form": "^3.1.0", + "@react-stately/numberfield": "^3.9.8", + "@react-types/button": "^3.10.1", + "@react-types/numberfield": "^3.8.7", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-aria/overlays/package.json b/packages/@react-aria/overlays/package.json index 824810f6e94..ea6ea01e486 100644 --- a/packages/@react-aria/overlays/package.json +++ b/packages/@react-aria/overlays/package.json @@ -1,6 +1,6 @@ { "name": "@react-aria/overlays", - "version": "3.23.4", + "version": "3.24.0", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,16 +22,16 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/focus": "^3.18.4", - "@react-aria/i18n": "^3.12.3", - "@react-aria/interactions": "^3.22.4", - "@react-aria/ssr": "^3.9.6", - "@react-aria/utils": "^3.25.3", - "@react-aria/visually-hidden": "^3.8.17", - "@react-stately/overlays": "^3.6.11", - "@react-types/button": "^3.10.0", - "@react-types/overlays": "^3.8.10", - "@react-types/shared": "^3.25.0", + "@react-aria/focus": "^3.19.0", + "@react-aria/i18n": "^3.12.4", + "@react-aria/interactions": "^3.22.5", + "@react-aria/ssr": "^3.9.7", + "@react-aria/utils": "^3.26.0", + "@react-aria/visually-hidden": "^3.8.18", + "@react-stately/overlays": "^3.6.12", + "@react-types/button": "^3.10.1", + "@react-types/overlays": "^3.8.11", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-aria/progress/package.json b/packages/@react-aria/progress/package.json index 2b4d3ed7dca..098d32d8bb0 100644 --- a/packages/@react-aria/progress/package.json +++ b/packages/@react-aria/progress/package.json @@ -1,6 +1,6 @@ { "name": "@react-aria/progress", - "version": "3.4.17", + "version": "3.4.18", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/index.js", @@ -22,11 +22,11 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/i18n": "^3.12.3", - "@react-aria/label": "^3.7.12", - "@react-aria/utils": "^3.25.3", - "@react-types/progress": "^3.5.7", - "@react-types/shared": "^3.25.0", + "@react-aria/i18n": "^3.12.4", + "@react-aria/label": "^3.7.13", + "@react-aria/utils": "^3.26.0", + "@react-types/progress": "^3.5.8", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-aria/radio/package.json b/packages/@react-aria/radio/package.json index 55d9825ac62..cd3ec7f748b 100644 --- a/packages/@react-aria/radio/package.json +++ b/packages/@react-aria/radio/package.json @@ -1,6 +1,6 @@ { "name": "@react-aria/radio", - "version": "3.10.9", + "version": "3.10.10", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,15 +22,15 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/focus": "^3.18.4", - "@react-aria/form": "^3.0.10", - "@react-aria/i18n": "^3.12.3", - "@react-aria/interactions": "^3.22.4", - "@react-aria/label": "^3.7.12", - "@react-aria/utils": "^3.25.3", - "@react-stately/radio": "^3.10.8", - "@react-types/radio": "^3.8.4", - "@react-types/shared": "^3.25.0", + "@react-aria/focus": "^3.19.0", + "@react-aria/form": "^3.0.11", + "@react-aria/i18n": "^3.12.4", + "@react-aria/interactions": "^3.22.5", + "@react-aria/label": "^3.7.13", + "@react-aria/utils": "^3.26.0", + "@react-stately/radio": "^3.10.9", + "@react-types/radio": "^3.8.5", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-aria/searchfield/package.json b/packages/@react-aria/searchfield/package.json index 7fc3a565403..c597f4543a6 100644 --- a/packages/@react-aria/searchfield/package.json +++ b/packages/@react-aria/searchfield/package.json @@ -1,6 +1,6 @@ { "name": "@react-aria/searchfield", - "version": "3.7.10", + "version": "3.7.11", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,13 +22,13 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/i18n": "^3.12.3", - "@react-aria/textfield": "^3.14.10", - "@react-aria/utils": "^3.25.3", - "@react-stately/searchfield": "^3.5.7", - "@react-types/button": "^3.10.0", - "@react-types/searchfield": "^3.5.9", - "@react-types/shared": "^3.25.0", + "@react-aria/i18n": "^3.12.4", + "@react-aria/textfield": "^3.15.0", + "@react-aria/utils": "^3.26.0", + "@react-stately/searchfield": "^3.5.8", + "@react-types/button": "^3.10.1", + "@react-types/searchfield": "^3.5.10", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-aria/select/package.json b/packages/@react-aria/select/package.json index 194e6397f95..8cb27bee9ec 100644 --- a/packages/@react-aria/select/package.json +++ b/packages/@react-aria/select/package.json @@ -1,6 +1,6 @@ { "name": "@react-aria/select", - "version": "3.14.11", + "version": "3.15.0", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,19 +22,19 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/form": "^3.0.10", - "@react-aria/i18n": "^3.12.3", - "@react-aria/interactions": "^3.22.4", - "@react-aria/label": "^3.7.12", - "@react-aria/listbox": "^3.13.5", - "@react-aria/menu": "^3.15.5", - "@react-aria/selection": "^3.20.1", - "@react-aria/utils": "^3.25.3", - "@react-aria/visually-hidden": "^3.8.17", - "@react-stately/select": "^3.6.8", - "@react-types/button": "^3.10.0", - "@react-types/select": "^3.9.7", - "@react-types/shared": "^3.25.0", + "@react-aria/form": "^3.0.11", + "@react-aria/i18n": "^3.12.4", + "@react-aria/interactions": "^3.22.5", + "@react-aria/label": "^3.7.13", + "@react-aria/listbox": "^3.13.6", + "@react-aria/menu": "^3.16.0", + "@react-aria/selection": "^3.21.0", + "@react-aria/utils": "^3.26.0", + "@react-aria/visually-hidden": "^3.8.18", + "@react-stately/select": "^3.6.9", + "@react-types/button": "^3.10.1", + "@react-types/select": "^3.9.8", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-aria/selection/package.json b/packages/@react-aria/selection/package.json index bd975fa289a..15cb3ea42f7 100644 --- a/packages/@react-aria/selection/package.json +++ b/packages/@react-aria/selection/package.json @@ -1,6 +1,6 @@ { "name": "@react-aria/selection", - "version": "3.20.1", + "version": "3.21.0", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,12 +22,12 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/focus": "^3.18.4", - "@react-aria/i18n": "^3.12.3", - "@react-aria/interactions": "^3.22.4", - "@react-aria/utils": "^3.25.3", - "@react-stately/selection": "^3.17.0", - "@react-types/shared": "^3.25.0", + "@react-aria/focus": "^3.19.0", + "@react-aria/i18n": "^3.12.4", + "@react-aria/interactions": "^3.22.5", + "@react-aria/utils": "^3.26.0", + "@react-stately/selection": "^3.18.0", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-aria/separator/package.json b/packages/@react-aria/separator/package.json index f8529b3112f..06c750c3ae3 100644 --- a/packages/@react-aria/separator/package.json +++ b/packages/@react-aria/separator/package.json @@ -1,6 +1,6 @@ { "name": "@react-aria/separator", - "version": "3.4.3", + "version": "3.4.4", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,8 +22,8 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/utils": "^3.25.3", - "@react-types/shared": "^3.25.0", + "@react-aria/utils": "^3.26.0", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-aria/slider/package.json b/packages/@react-aria/slider/package.json index 91ee69594da..574f0f9d33f 100644 --- a/packages/@react-aria/slider/package.json +++ b/packages/@react-aria/slider/package.json @@ -1,6 +1,6 @@ { "name": "@react-aria/slider", - "version": "3.7.13", + "version": "3.7.14", "description": "Slider", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,14 +22,14 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/focus": "^3.18.4", - "@react-aria/i18n": "^3.12.3", - "@react-aria/interactions": "^3.22.4", - "@react-aria/label": "^3.7.12", - "@react-aria/utils": "^3.25.3", - "@react-stately/slider": "^3.5.8", - "@react-types/shared": "^3.25.0", - "@react-types/slider": "^3.7.6", + "@react-aria/focus": "^3.19.0", + "@react-aria/i18n": "^3.12.4", + "@react-aria/interactions": "^3.22.5", + "@react-aria/label": "^3.7.13", + "@react-aria/utils": "^3.26.0", + "@react-stately/slider": "^3.6.0", + "@react-types/shared": "^3.26.0", + "@react-types/slider": "^3.7.7", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-aria/spinbutton/package.json b/packages/@react-aria/spinbutton/package.json index 56dbc810062..277fd91928a 100644 --- a/packages/@react-aria/spinbutton/package.json +++ b/packages/@react-aria/spinbutton/package.json @@ -1,6 +1,6 @@ { "name": "@react-aria/spinbutton", - "version": "3.6.9", + "version": "3.6.10", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,11 +22,11 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/i18n": "^3.12.3", - "@react-aria/live-announcer": "^3.4.0", - "@react-aria/utils": "^3.25.3", - "@react-types/button": "^3.10.0", - "@react-types/shared": "^3.25.0", + "@react-aria/i18n": "^3.12.4", + "@react-aria/live-announcer": "^3.4.1", + "@react-aria/utils": "^3.26.0", + "@react-types/button": "^3.10.1", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-aria/ssr/package.json b/packages/@react-aria/ssr/package.json index 430116360cc..9364e9ab4cc 100644 --- a/packages/@react-aria/ssr/package.json +++ b/packages/@react-aria/ssr/package.json @@ -1,6 +1,6 @@ { "name": "@react-aria/ssr", - "version": "3.9.6", + "version": "3.9.7", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", diff --git a/packages/@react-aria/steplist/package.json b/packages/@react-aria/steplist/package.json index bc61dbf9e94..7e7fa3712c1 100644 --- a/packages/@react-aria/steplist/package.json +++ b/packages/@react-aria/steplist/package.json @@ -1,6 +1,6 @@ { "name": "@react-aria/steplist", - "version": "3.0.0-alpha.11", + "version": "3.0.0-alpha.12", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,11 +22,11 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/i18n": "^3.12.3", - "@react-aria/selection": "^3.20.1", - "@react-aria/utils": "^3.25.3", - "@react-stately/steplist": "3.0.0-alpha.9", - "@react-types/shared": "^3.25.0", + "@react-aria/i18n": "^3.12.4", + "@react-aria/selection": "^3.21.0", + "@react-aria/utils": "^3.26.0", + "@react-stately/steplist": "3.0.0-alpha.10", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-aria/switch/package.json b/packages/@react-aria/switch/package.json index 9f261be6510..8470b7724aa 100644 --- a/packages/@react-aria/switch/package.json +++ b/packages/@react-aria/switch/package.json @@ -1,6 +1,6 @@ { "name": "@react-aria/switch", - "version": "3.6.9", + "version": "3.6.10", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,10 +22,10 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/toggle": "^3.10.9", - "@react-stately/toggle": "^3.7.8", - "@react-types/shared": "^3.25.0", - "@react-types/switch": "^3.5.6", + "@react-aria/toggle": "^3.10.10", + "@react-stately/toggle": "^3.8.0", + "@react-types/shared": "^3.26.0", + "@react-types/switch": "^3.5.7", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-aria/table/package.json b/packages/@react-aria/table/package.json index 1c3c4bde244..c0dfb4146ca 100644 --- a/packages/@react-aria/table/package.json +++ b/packages/@react-aria/table/package.json @@ -1,6 +1,6 @@ { "name": "@react-aria/table", - "version": "3.15.5", + "version": "3.16.0", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,20 +22,20 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/focus": "^3.18.4", - "@react-aria/grid": "^3.10.5", - "@react-aria/i18n": "^3.12.3", - "@react-aria/interactions": "^3.22.4", - "@react-aria/live-announcer": "^3.4.0", - "@react-aria/utils": "^3.25.3", - "@react-aria/visually-hidden": "^3.8.17", - "@react-stately/collections": "^3.11.0", - "@react-stately/flags": "^3.0.4", - "@react-stately/table": "^3.12.3", - "@react-types/checkbox": "^3.8.4", - "@react-types/grid": "^3.2.9", - "@react-types/shared": "^3.25.0", - "@react-types/table": "^3.10.2", + "@react-aria/focus": "^3.19.0", + "@react-aria/grid": "^3.11.0", + "@react-aria/i18n": "^3.12.4", + "@react-aria/interactions": "^3.22.5", + "@react-aria/live-announcer": "^3.4.1", + "@react-aria/utils": "^3.26.0", + "@react-aria/visually-hidden": "^3.8.18", + "@react-stately/collections": "^3.12.0", + "@react-stately/flags": "^3.0.5", + "@react-stately/table": "^3.13.0", + "@react-types/checkbox": "^3.9.0", + "@react-types/grid": "^3.2.10", + "@react-types/shared": "^3.26.0", + "@react-types/table": "^3.10.3", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-aria/tabs/package.json b/packages/@react-aria/tabs/package.json index 5adfe41df38..d1a306511e0 100644 --- a/packages/@react-aria/tabs/package.json +++ b/packages/@react-aria/tabs/package.json @@ -1,6 +1,6 @@ { "name": "@react-aria/tabs", - "version": "3.9.7", + "version": "3.9.8", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,13 +22,13 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/focus": "^3.18.4", - "@react-aria/i18n": "^3.12.3", - "@react-aria/selection": "^3.20.1", - "@react-aria/utils": "^3.25.3", - "@react-stately/tabs": "^3.6.10", - "@react-types/shared": "^3.25.0", - "@react-types/tabs": "^3.3.10", + "@react-aria/focus": "^3.19.0", + "@react-aria/i18n": "^3.12.4", + "@react-aria/selection": "^3.21.0", + "@react-aria/utils": "^3.26.0", + "@react-stately/tabs": "^3.7.0", + "@react-types/shared": "^3.26.0", + "@react-types/tabs": "^3.3.11", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-aria/tag/package.json b/packages/@react-aria/tag/package.json index 4ea7e47748a..01445d55869 100644 --- a/packages/@react-aria/tag/package.json +++ b/packages/@react-aria/tag/package.json @@ -1,6 +1,6 @@ { "name": "@react-aria/tag", - "version": "3.4.7", + "version": "3.4.8", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,15 +22,15 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/gridlist": "^3.9.5", - "@react-aria/i18n": "^3.12.3", - "@react-aria/interactions": "^3.22.4", - "@react-aria/label": "^3.7.12", - "@react-aria/selection": "^3.20.1", - "@react-aria/utils": "^3.25.3", - "@react-stately/list": "^3.11.0", - "@react-types/button": "^3.10.0", - "@react-types/shared": "^3.25.0", + "@react-aria/gridlist": "^3.10.0", + "@react-aria/i18n": "^3.12.4", + "@react-aria/interactions": "^3.22.5", + "@react-aria/label": "^3.7.13", + "@react-aria/selection": "^3.21.0", + "@react-aria/utils": "^3.26.0", + "@react-stately/list": "^3.11.1", + "@react-types/button": "^3.10.1", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-aria/test-utils/package.json b/packages/@react-aria/test-utils/package.json index 56ef9e2318d..d5a8feb7c2c 100644 --- a/packages/@react-aria/test-utils/package.json +++ b/packages/@react-aria/test-utils/package.json @@ -1,6 +1,6 @@ { "name": "@react-aria/test-utils", - "version": "1.0.0-alpha.2", + "version": "1.0.0-alpha.3", "description": "Testing utils for react-aria patterns", "license": "Apache-2.0", "main": "dist/main.js", diff --git a/packages/@react-aria/textfield/package.json b/packages/@react-aria/textfield/package.json index caed55d05d3..1f3da18b9b6 100644 --- a/packages/@react-aria/textfield/package.json +++ b/packages/@react-aria/textfield/package.json @@ -1,6 +1,6 @@ { "name": "@react-aria/textfield", - "version": "3.14.10", + "version": "3.15.0", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,14 +22,14 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/focus": "^3.18.4", - "@react-aria/form": "^3.0.10", - "@react-aria/label": "^3.7.12", - "@react-aria/utils": "^3.25.3", - "@react-stately/form": "^3.0.6", - "@react-stately/utils": "^3.10.4", - "@react-types/shared": "^3.25.0", - "@react-types/textfield": "^3.9.7", + "@react-aria/focus": "^3.19.0", + "@react-aria/form": "^3.0.11", + "@react-aria/label": "^3.7.13", + "@react-aria/utils": "^3.26.0", + "@react-stately/form": "^3.1.0", + "@react-stately/utils": "^3.10.5", + "@react-types/shared": "^3.26.0", + "@react-types/textfield": "^3.10.0", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-aria/toast/package.json b/packages/@react-aria/toast/package.json index 35b0b9d2dc1..180e79e9509 100644 --- a/packages/@react-aria/toast/package.json +++ b/packages/@react-aria/toast/package.json @@ -1,6 +1,6 @@ { "name": "@react-aria/toast", - "version": "3.0.0-beta.17", + "version": "3.0.0-beta.18", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,13 +22,13 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/i18n": "^3.12.3", - "@react-aria/interactions": "^3.22.4", - "@react-aria/landmark": "3.0.0-beta.16", - "@react-aria/utils": "^3.25.3", - "@react-stately/toast": "3.0.0-beta.6", - "@react-types/button": "^3.10.0", - "@react-types/shared": "^3.25.0", + "@react-aria/i18n": "^3.12.4", + "@react-aria/interactions": "^3.22.5", + "@react-aria/landmark": "3.0.0-beta.17", + "@react-aria/utils": "^3.26.0", + "@react-stately/toast": "3.0.0-beta.7", + "@react-types/button": "^3.10.1", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-aria/toggle/package.json b/packages/@react-aria/toggle/package.json index d8ccc999cd9..e15b078c07c 100644 --- a/packages/@react-aria/toggle/package.json +++ b/packages/@react-aria/toggle/package.json @@ -1,6 +1,6 @@ { "name": "@react-aria/toggle", - "version": "3.10.9", + "version": "3.10.10", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,12 +22,12 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/focus": "^3.18.4", - "@react-aria/interactions": "^3.22.4", - "@react-aria/utils": "^3.25.3", - "@react-stately/toggle": "^3.7.8", - "@react-types/checkbox": "^3.8.4", - "@react-types/shared": "^3.25.0", + "@react-aria/focus": "^3.19.0", + "@react-aria/interactions": "^3.22.5", + "@react-aria/utils": "^3.26.0", + "@react-stately/toggle": "^3.8.0", + "@react-types/checkbox": "^3.9.0", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-aria/toolbar/package.json b/packages/@react-aria/toolbar/package.json index 2126b285210..5e04b325bf9 100644 --- a/packages/@react-aria/toolbar/package.json +++ b/packages/@react-aria/toolbar/package.json @@ -1,6 +1,6 @@ { "name": "@react-aria/toolbar", - "version": "3.0.0-beta.10", + "version": "3.0.0-beta.11", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,10 +22,10 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/focus": "^3.18.4", - "@react-aria/i18n": "^3.12.3", - "@react-aria/utils": "^3.25.3", - "@react-types/shared": "^3.25.0", + "@react-aria/focus": "^3.19.0", + "@react-aria/i18n": "^3.12.4", + "@react-aria/utils": "^3.26.0", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-aria/tooltip/package.json b/packages/@react-aria/tooltip/package.json index d84b8989837..dcaefe3fde3 100644 --- a/packages/@react-aria/tooltip/package.json +++ b/packages/@react-aria/tooltip/package.json @@ -1,6 +1,6 @@ { "name": "@react-aria/tooltip", - "version": "3.7.9", + "version": "3.7.10", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,12 +22,12 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/focus": "^3.18.4", - "@react-aria/interactions": "^3.22.4", - "@react-aria/utils": "^3.25.3", - "@react-stately/tooltip": "^3.4.13", - "@react-types/shared": "^3.25.0", - "@react-types/tooltip": "^3.4.12", + "@react-aria/focus": "^3.19.0", + "@react-aria/interactions": "^3.22.5", + "@react-aria/utils": "^3.26.0", + "@react-stately/tooltip": "^3.5.0", + "@react-types/shared": "^3.26.0", + "@react-types/tooltip": "^3.4.13", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-aria/tree/package.json b/packages/@react-aria/tree/package.json index 5a83e0ca604..b6d35f4a31c 100644 --- a/packages/@react-aria/tree/package.json +++ b/packages/@react-aria/tree/package.json @@ -1,6 +1,6 @@ { "name": "@react-aria/tree", - "version": "3.0.0-beta.1", + "version": "3.0.0-beta.2", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,13 +22,13 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/gridlist": "^3.9.5", - "@react-aria/i18n": "^3.12.3", - "@react-aria/selection": "^3.20.1", - "@react-aria/utils": "^3.25.3", - "@react-stately/tree": "^3.8.5", - "@react-types/button": "^3.10.0", - "@react-types/shared": "^3.25.0", + "@react-aria/gridlist": "^3.10.0", + "@react-aria/i18n": "^3.12.4", + "@react-aria/selection": "^3.21.0", + "@react-aria/utils": "^3.26.0", + "@react-stately/tree": "^3.8.6", + "@react-types/button": "^3.10.1", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-aria/utils/package.json b/packages/@react-aria/utils/package.json index 949617950d1..bd89d1b53fc 100644 --- a/packages/@react-aria/utils/package.json +++ b/packages/@react-aria/utils/package.json @@ -1,6 +1,6 @@ { "name": "@react-aria/utils", - "version": "3.25.3", + "version": "3.26.0", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,9 +22,9 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/ssr": "^3.9.6", - "@react-stately/utils": "^3.10.4", - "@react-types/shared": "^3.25.0", + "@react-aria/ssr": "^3.9.7", + "@react-stately/utils": "^3.10.5", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0", "clsx": "^2.0.0" }, diff --git a/packages/@react-aria/virtualizer/package.json b/packages/@react-aria/virtualizer/package.json index 3a133ad3e6c..106af05fce2 100644 --- a/packages/@react-aria/virtualizer/package.json +++ b/packages/@react-aria/virtualizer/package.json @@ -1,6 +1,6 @@ { "name": "@react-aria/virtualizer", - "version": "4.0.4", + "version": "4.1.0", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,11 +22,11 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/i18n": "^3.12.3", - "@react-aria/interactions": "^3.22.4", - "@react-aria/utils": "^3.25.3", - "@react-stately/virtualizer": "^4.1.0", - "@react-types/shared": "^3.25.0", + "@react-aria/i18n": "^3.12.4", + "@react-aria/interactions": "^3.22.5", + "@react-aria/utils": "^3.26.0", + "@react-stately/virtualizer": "^4.2.0", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-aria/visually-hidden/package.json b/packages/@react-aria/visually-hidden/package.json index 109c3c7518f..93d9d0ee2ac 100644 --- a/packages/@react-aria/visually-hidden/package.json +++ b/packages/@react-aria/visually-hidden/package.json @@ -1,6 +1,6 @@ { "name": "@react-aria/visually-hidden", - "version": "3.8.17", + "version": "3.8.18", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -24,9 +24,9 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/interactions": "^3.22.4", - "@react-aria/utils": "^3.25.3", - "@react-types/shared": "^3.25.0", + "@react-aria/interactions": "^3.22.5", + "@react-aria/utils": "^3.26.0", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-spectrum/accordion/package.json b/packages/@react-spectrum/accordion/package.json index 83779836d9d..602f578d1c2 100644 --- a/packages/@react-spectrum/accordion/package.json +++ b/packages/@react-spectrum/accordion/package.json @@ -1,6 +1,6 @@ { "name": "@react-spectrum/accordion", - "version": "3.0.0-alpha.35", + "version": "3.0.0", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -36,12 +36,12 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/i18n": "^3.12.3", - "@react-spectrum/utils": "^3.11.11", - "@react-types/shared": "^3.25.0", - "@spectrum-icons/ui": "^3.6.10", + "@react-aria/i18n": "^3.12.4", + "@react-spectrum/utils": "^3.12.0", + "@react-types/shared": "^3.26.0", + "@spectrum-icons/ui": "^3.6.11", "@swc/helpers": "^0.5.0", - "react-aria-components": "^1.4.1" + "react-aria-components": "^1.5.0" }, "devDependencies": { "@adobe/spectrum-css-temp": "3.0.0-alpha.1" diff --git a/packages/@react-spectrum/actionbar/package.json b/packages/@react-spectrum/actionbar/package.json index f36c0dbaf55..22c01aa9665 100644 --- a/packages/@react-spectrum/actionbar/package.json +++ b/packages/@react-spectrum/actionbar/package.json @@ -1,6 +1,6 @@ { "name": "@react-spectrum/actionbar", - "version": "3.6.1", + "version": "3.6.2", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -36,20 +36,20 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/focus": "^3.18.4", - "@react-aria/i18n": "^3.12.3", - "@react-aria/interactions": "^3.22.4", - "@react-aria/live-announcer": "^3.4.0", - "@react-aria/utils": "^3.25.3", - "@react-spectrum/actiongroup": "^3.10.9", - "@react-spectrum/button": "^3.16.8", - "@react-spectrum/overlays": "^5.6.5", - "@react-spectrum/text": "^3.5.9", - "@react-spectrum/utils": "^3.11.11", - "@react-stately/collections": "^3.11.0", - "@react-types/actionbar": "^3.1.10", - "@react-types/shared": "^3.25.0", - "@spectrum-icons/ui": "^3.6.10", + "@react-aria/focus": "^3.19.0", + "@react-aria/i18n": "^3.12.4", + "@react-aria/interactions": "^3.22.5", + "@react-aria/live-announcer": "^3.4.1", + "@react-aria/utils": "^3.26.0", + "@react-spectrum/actiongroup": "^3.10.10", + "@react-spectrum/button": "^3.16.9", + "@react-spectrum/overlays": "^5.7.0", + "@react-spectrum/text": "^3.5.10", + "@react-spectrum/utils": "^3.12.0", + "@react-stately/collections": "^3.12.0", + "@react-types/actionbar": "^3.1.11", + "@react-types/shared": "^3.26.0", + "@spectrum-icons/ui": "^3.6.11", "@swc/helpers": "^0.5.0" }, "devDependencies": { diff --git a/packages/@react-spectrum/actiongroup/package.json b/packages/@react-spectrum/actiongroup/package.json index 48283d54f57..082efb1e308 100644 --- a/packages/@react-spectrum/actiongroup/package.json +++ b/packages/@react-spectrum/actiongroup/package.json @@ -1,6 +1,6 @@ { "name": "@react-spectrum/actiongroup", - "version": "3.10.9", + "version": "3.10.10", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -36,21 +36,21 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/actiongroup": "^3.7.10", - "@react-aria/focus": "^3.18.4", - "@react-aria/interactions": "^3.22.4", - "@react-aria/utils": "^3.25.3", - "@react-spectrum/button": "^3.16.8", - "@react-spectrum/menu": "^3.20.5", - "@react-spectrum/text": "^3.5.9", - "@react-spectrum/tooltip": "^3.6.11", - "@react-spectrum/utils": "^3.11.11", - "@react-stately/collections": "^3.11.0", - "@react-stately/list": "^3.11.0", - "@react-types/actiongroup": "^3.4.12", - "@react-types/shared": "^3.25.0", - "@spectrum-icons/ui": "^3.6.10", - "@spectrum-icons/workflow": "^4.2.15", + "@react-aria/actiongroup": "^3.7.11", + "@react-aria/focus": "^3.19.0", + "@react-aria/interactions": "^3.22.5", + "@react-aria/utils": "^3.26.0", + "@react-spectrum/button": "^3.16.9", + "@react-spectrum/menu": "^3.21.0", + "@react-spectrum/text": "^3.5.10", + "@react-spectrum/tooltip": "^3.7.0", + "@react-spectrum/utils": "^3.12.0", + "@react-stately/collections": "^3.12.0", + "@react-stately/list": "^3.11.1", + "@react-types/actiongroup": "^3.4.13", + "@react-types/shared": "^3.26.0", + "@spectrum-icons/ui": "^3.6.11", + "@spectrum-icons/workflow": "^4.2.16", "@swc/helpers": "^0.5.0" }, "devDependencies": { diff --git a/packages/@react-spectrum/autocomplete/package.json b/packages/@react-spectrum/autocomplete/package.json index 83189700118..4848101e402 100644 --- a/packages/@react-spectrum/autocomplete/package.json +++ b/packages/@react-spectrum/autocomplete/package.json @@ -1,6 +1,6 @@ { "name": "@react-spectrum/autocomplete", - "version": "3.0.0-alpha.37", + "version": "3.0.0-alpha.38", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -36,30 +36,30 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/autocomplete": "3.0.0-alpha.35", - "@react-aria/button": "^3.10.1", - "@react-aria/dialog": "^3.5.19", - "@react-aria/focus": "^3.18.4", - "@react-aria/form": "^3.0.10", - "@react-aria/i18n": "^3.12.3", - "@react-aria/interactions": "^3.22.4", - "@react-aria/label": "^3.7.12", - "@react-aria/overlays": "^3.23.4", - "@react-aria/utils": "^3.25.3", - "@react-spectrum/button": "^3.16.8", - "@react-spectrum/form": "^3.7.9", - "@react-spectrum/label": "^3.16.9", - "@react-spectrum/listbox": "^3.13.3", - "@react-spectrum/overlays": "^5.6.5", - "@react-spectrum/progress": "^3.7.10", - "@react-spectrum/textfield": "^3.12.6", - "@react-spectrum/utils": "^3.11.11", - "@react-stately/collections": "^3.11.0", - "@react-stately/combobox": "^3.10.0", - "@react-types/autocomplete": "3.0.0-alpha.26", - "@react-types/button": "^3.10.0", - "@react-types/shared": "^3.25.0", - "@spectrum-icons/ui": "^3.6.10", + "@react-aria/autocomplete": "3.0.0-alpha.36", + "@react-aria/button": "^3.11.0", + "@react-aria/dialog": "^3.5.20", + "@react-aria/focus": "^3.19.0", + "@react-aria/form": "^3.0.11", + "@react-aria/i18n": "^3.12.4", + "@react-aria/interactions": "^3.22.5", + "@react-aria/label": "^3.7.13", + "@react-aria/overlays": "^3.24.0", + "@react-aria/utils": "^3.26.0", + "@react-spectrum/button": "^3.16.9", + "@react-spectrum/form": "^3.7.10", + "@react-spectrum/label": "^3.16.10", + "@react-spectrum/listbox": "^3.14.0", + "@react-spectrum/overlays": "^5.7.0", + "@react-spectrum/progress": "^3.7.11", + "@react-spectrum/textfield": "^3.12.7", + "@react-spectrum/utils": "^3.12.0", + "@react-stately/collections": "^3.12.0", + "@react-stately/combobox": "^3.10.1", + "@react-types/autocomplete": "3.0.0-alpha.27", + "@react-types/button": "^3.10.1", + "@react-types/shared": "^3.26.0", + "@spectrum-icons/ui": "^3.6.11", "@swc/helpers": "^0.5.0" }, "devDependencies": { diff --git a/packages/@react-spectrum/avatar/package.json b/packages/@react-spectrum/avatar/package.json index 59e4b9d5731..5a79625fab3 100644 --- a/packages/@react-spectrum/avatar/package.json +++ b/packages/@react-spectrum/avatar/package.json @@ -1,6 +1,6 @@ { "name": "@react-spectrum/avatar", - "version": "3.0.16", + "version": "3.0.17", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -36,10 +36,10 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/utils": "^3.25.3", - "@react-spectrum/utils": "^3.11.11", - "@react-types/avatar": "^3.0.10", - "@react-types/shared": "^3.25.0", + "@react-aria/utils": "^3.26.0", + "@react-spectrum/utils": "^3.12.0", + "@react-types/avatar": "^3.0.11", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "devDependencies": { diff --git a/packages/@react-spectrum/badge/package.json b/packages/@react-spectrum/badge/package.json index d9d320d3a04..3827c87b7d9 100644 --- a/packages/@react-spectrum/badge/package.json +++ b/packages/@react-spectrum/badge/package.json @@ -1,6 +1,6 @@ { "name": "@react-spectrum/badge", - "version": "3.1.17", + "version": "3.1.18", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -36,11 +36,11 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/utils": "^3.25.3", - "@react-spectrum/text": "^3.5.9", - "@react-spectrum/utils": "^3.11.11", - "@react-types/badge": "^3.1.12", - "@react-types/shared": "^3.25.0", + "@react-aria/utils": "^3.26.0", + "@react-spectrum/text": "^3.5.10", + "@react-spectrum/utils": "^3.12.0", + "@react-types/badge": "^3.1.13", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "devDependencies": { diff --git a/packages/@react-spectrum/breadcrumbs/package.json b/packages/@react-spectrum/breadcrumbs/package.json index f6c40450c8d..96feb27baeb 100644 --- a/packages/@react-spectrum/breadcrumbs/package.json +++ b/packages/@react-spectrum/breadcrumbs/package.json @@ -1,6 +1,6 @@ { "name": "@react-spectrum/breadcrumbs", - "version": "3.9.11", + "version": "3.9.12", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -36,18 +36,18 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/breadcrumbs": "^3.5.18", - "@react-aria/focus": "^3.18.4", - "@react-aria/i18n": "^3.12.3", - "@react-aria/interactions": "^3.22.4", - "@react-aria/utils": "^3.25.3", - "@react-spectrum/button": "^3.16.8", - "@react-spectrum/menu": "^3.20.5", - "@react-spectrum/utils": "^3.11.11", - "@react-stately/collections": "^3.11.0", - "@react-types/breadcrumbs": "^3.7.8", - "@react-types/shared": "^3.25.0", - "@spectrum-icons/ui": "^3.6.10", + "@react-aria/breadcrumbs": "^3.5.19", + "@react-aria/focus": "^3.19.0", + "@react-aria/i18n": "^3.12.4", + "@react-aria/interactions": "^3.22.5", + "@react-aria/utils": "^3.26.0", + "@react-spectrum/button": "^3.16.9", + "@react-spectrum/menu": "^3.21.0", + "@react-spectrum/utils": "^3.12.0", + "@react-stately/collections": "^3.12.0", + "@react-types/breadcrumbs": "^3.7.9", + "@react-types/shared": "^3.26.0", + "@spectrum-icons/ui": "^3.6.11", "@swc/helpers": "^0.5.0" }, "devDependencies": { diff --git a/packages/@react-spectrum/button/package.json b/packages/@react-spectrum/button/package.json index 25c0ba8d9e5..abcba1114ba 100644 --- a/packages/@react-spectrum/button/package.json +++ b/packages/@react-spectrum/button/package.json @@ -1,6 +1,6 @@ { "name": "@react-spectrum/button", - "version": "3.16.8", + "version": "3.16.9", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -36,18 +36,18 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/button": "^3.10.1", - "@react-aria/focus": "^3.18.4", - "@react-aria/i18n": "^3.12.3", - "@react-aria/interactions": "^3.22.4", - "@react-aria/utils": "^3.25.3", - "@react-spectrum/progress": "^3.7.10", - "@react-spectrum/text": "^3.5.9", - "@react-spectrum/utils": "^3.11.11", - "@react-stately/toggle": "^3.7.8", - "@react-types/button": "^3.10.0", - "@react-types/shared": "^3.25.0", - "@spectrum-icons/ui": "^3.6.10", + "@react-aria/button": "^3.11.0", + "@react-aria/focus": "^3.19.0", + "@react-aria/i18n": "^3.12.4", + "@react-aria/interactions": "^3.22.5", + "@react-aria/utils": "^3.26.0", + "@react-spectrum/progress": "^3.7.11", + "@react-spectrum/text": "^3.5.10", + "@react-spectrum/utils": "^3.12.0", + "@react-stately/toggle": "^3.8.0", + "@react-types/button": "^3.10.1", + "@react-types/shared": "^3.26.0", + "@spectrum-icons/ui": "^3.6.11", "@swc/helpers": "^0.5.0" }, "devDependencies": { diff --git a/packages/@react-spectrum/buttongroup/package.json b/packages/@react-spectrum/buttongroup/package.json index a11e66ee584..01610df533d 100644 --- a/packages/@react-spectrum/buttongroup/package.json +++ b/packages/@react-spectrum/buttongroup/package.json @@ -1,6 +1,6 @@ { "name": "@react-spectrum/buttongroup", - "version": "3.6.16", + "version": "3.6.17", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -36,10 +36,10 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/utils": "^3.25.3", - "@react-spectrum/utils": "^3.11.11", - "@react-types/buttongroup": "^3.3.12", - "@react-types/shared": "^3.25.0", + "@react-aria/utils": "^3.26.0", + "@react-spectrum/utils": "^3.12.0", + "@react-types/buttongroup": "^3.3.13", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "devDependencies": { diff --git a/packages/@react-spectrum/calendar/package.json b/packages/@react-spectrum/calendar/package.json index 9687eb33faf..04e899ce518 100644 --- a/packages/@react-spectrum/calendar/package.json +++ b/packages/@react-spectrum/calendar/package.json @@ -1,6 +1,6 @@ { "name": "@react-spectrum/calendar", - "version": "3.4.13", + "version": "3.5.0", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -36,21 +36,21 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@internationalized/date": "^3.5.6", - "@react-aria/calendar": "^3.5.13", - "@react-aria/focus": "^3.18.4", - "@react-aria/i18n": "^3.12.3", - "@react-aria/interactions": "^3.22.4", - "@react-aria/utils": "^3.25.3", - "@react-aria/visually-hidden": "^3.8.17", - "@react-spectrum/button": "^3.16.8", - "@react-spectrum/label": "^3.16.9", - "@react-spectrum/utils": "^3.11.11", - "@react-stately/calendar": "^3.5.5", - "@react-types/button": "^3.10.0", - "@react-types/calendar": "^3.4.10", - "@react-types/shared": "^3.25.0", - "@spectrum-icons/ui": "^3.6.10", + "@internationalized/date": "^3.6.0", + "@react-aria/calendar": "^3.6.0", + "@react-aria/focus": "^3.19.0", + "@react-aria/i18n": "^3.12.4", + "@react-aria/interactions": "^3.22.5", + "@react-aria/utils": "^3.26.0", + "@react-aria/visually-hidden": "^3.8.18", + "@react-spectrum/button": "^3.16.9", + "@react-spectrum/label": "^3.16.10", + "@react-spectrum/utils": "^3.12.0", + "@react-stately/calendar": "^3.6.0", + "@react-types/button": "^3.10.1", + "@react-types/calendar": "^3.5.0", + "@react-types/shared": "^3.26.0", + "@spectrum-icons/ui": "^3.6.11", "@swc/helpers": "^0.5.0" }, "devDependencies": { diff --git a/packages/@react-spectrum/card/package.json b/packages/@react-spectrum/card/package.json index 6fa82c2f086..3a0fbad7a29 100644 --- a/packages/@react-spectrum/card/package.json +++ b/packages/@react-spectrum/card/package.json @@ -1,6 +1,6 @@ { "name": "@react-spectrum/card", - "version": "3.0.0-alpha.37", + "version": "3.0.0-alpha.38", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -36,22 +36,22 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/focus": "^3.18.4", - "@react-aria/grid": "^3.10.5", - "@react-aria/i18n": "^3.12.3", - "@react-aria/interactions": "^3.22.4", - "@react-aria/utils": "^3.25.3", - "@react-aria/virtualizer": "^4.0.4", - "@react-spectrum/checkbox": "^3.9.10", - "@react-spectrum/progress": "^3.7.10", - "@react-spectrum/utils": "^3.11.11", - "@react-stately/collections": "^3.11.0", - "@react-stately/grid": "^3.9.3", - "@react-stately/list": "^3.11.0", - "@react-stately/virtualizer": "^4.1.0", - "@react-types/card": "3.0.0-alpha.30", - "@react-types/provider": "^3.8.4", - "@react-types/shared": "^3.25.0", + "@react-aria/focus": "^3.19.0", + "@react-aria/grid": "^3.11.0", + "@react-aria/i18n": "^3.12.4", + "@react-aria/interactions": "^3.22.5", + "@react-aria/utils": "^3.26.0", + "@react-aria/virtualizer": "^4.1.0", + "@react-spectrum/checkbox": "^3.9.11", + "@react-spectrum/progress": "^3.7.11", + "@react-spectrum/utils": "^3.12.0", + "@react-stately/collections": "^3.12.0", + "@react-stately/grid": "^3.10.0", + "@react-stately/list": "^3.11.1", + "@react-stately/virtualizer": "^4.2.0", + "@react-types/card": "3.0.0-alpha.31", + "@react-types/provider": "^3.8.5", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "devDependencies": { diff --git a/packages/@react-spectrum/checkbox/package.json b/packages/@react-spectrum/checkbox/package.json index bd3b95613fc..3f8ab9df5c6 100644 --- a/packages/@react-spectrum/checkbox/package.json +++ b/packages/@react-spectrum/checkbox/package.json @@ -1,6 +1,6 @@ { "name": "@react-spectrum/checkbox", - "version": "3.9.10", + "version": "3.9.11", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -36,19 +36,19 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/checkbox": "^3.14.8", - "@react-aria/focus": "^3.18.4", - "@react-aria/interactions": "^3.22.4", - "@react-spectrum/form": "^3.7.9", - "@react-spectrum/label": "^3.16.9", - "@react-spectrum/utils": "^3.11.11", - "@react-stately/checkbox": "^3.6.9", - "@react-stately/toggle": "^3.7.8", - "@react-types/checkbox": "^3.8.4", - "@react-types/shared": "^3.25.0", - "@spectrum-icons/ui": "^3.6.10", + "@react-aria/checkbox": "^3.15.0", + "@react-aria/focus": "^3.19.0", + "@react-aria/interactions": "^3.22.5", + "@react-spectrum/form": "^3.7.10", + "@react-spectrum/label": "^3.16.10", + "@react-spectrum/utils": "^3.12.0", + "@react-stately/checkbox": "^3.6.10", + "@react-stately/toggle": "^3.8.0", + "@react-types/checkbox": "^3.9.0", + "@react-types/shared": "^3.26.0", + "@spectrum-icons/ui": "^3.6.11", "@swc/helpers": "^0.5.0", - "react-aria-components": "^1.4.1" + "react-aria-components": "^1.5.0" }, "devDependencies": { "@adobe/spectrum-css-temp": "3.0.0-alpha.1", diff --git a/packages/@react-spectrum/color/package.json b/packages/@react-spectrum/color/package.json index 66d8a6c0409..e8e0e62934f 100644 --- a/packages/@react-spectrum/color/package.json +++ b/packages/@react-spectrum/color/package.json @@ -1,6 +1,6 @@ { "name": "@react-spectrum/color", - "version": "3.0.1", + "version": "3.0.2", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -36,25 +36,25 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/color": "^3.0.1", - "@react-aria/focus": "^3.18.4", - "@react-aria/i18n": "^3.12.3", - "@react-aria/interactions": "^3.22.4", - "@react-aria/utils": "^3.25.3", - "@react-spectrum/dialog": "^3.8.15", - "@react-spectrum/form": "^3.7.9", - "@react-spectrum/label": "^3.16.9", - "@react-spectrum/overlays": "^5.6.5", - "@react-spectrum/picker": "^3.15.3", - "@react-spectrum/textfield": "^3.12.6", - "@react-spectrum/utils": "^3.11.11", - "@react-spectrum/view": "^3.6.13", - "@react-stately/color": "^3.8.0", - "@react-types/color": "^3.0.0", - "@react-types/shared": "^3.25.0", - "@react-types/textfield": "^3.9.7", + "@react-aria/color": "^3.0.2", + "@react-aria/focus": "^3.19.0", + "@react-aria/i18n": "^3.12.4", + "@react-aria/interactions": "^3.22.5", + "@react-aria/utils": "^3.26.0", + "@react-spectrum/dialog": "^3.8.16", + "@react-spectrum/form": "^3.7.10", + "@react-spectrum/label": "^3.16.10", + "@react-spectrum/overlays": "^5.7.0", + "@react-spectrum/picker": "^3.15.4", + "@react-spectrum/textfield": "^3.12.7", + "@react-spectrum/utils": "^3.12.0", + "@react-spectrum/view": "^3.6.14", + "@react-stately/color": "^3.8.1", + "@react-types/color": "^3.0.1", + "@react-types/shared": "^3.26.0", + "@react-types/textfield": "^3.10.0", "@swc/helpers": "^0.5.0", - "react-aria-components": "^1.4.1" + "react-aria-components": "^1.5.0" }, "devDependencies": { "@adobe/spectrum-css-temp": "3.0.0-alpha.1", diff --git a/packages/@react-spectrum/combobox/package.json b/packages/@react-spectrum/combobox/package.json index 9c4976aeba6..24b295f46d7 100644 --- a/packages/@react-spectrum/combobox/package.json +++ b/packages/@react-spectrum/combobox/package.json @@ -1,6 +1,6 @@ { "name": "@react-spectrum/combobox", - "version": "3.13.4", + "version": "3.14.0", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -36,30 +36,30 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/button": "^3.10.1", - "@react-aria/combobox": "^3.10.5", - "@react-aria/dialog": "^3.5.19", - "@react-aria/focus": "^3.18.4", - "@react-aria/form": "^3.0.10", - "@react-aria/i18n": "^3.12.3", - "@react-aria/interactions": "^3.22.4", - "@react-aria/label": "^3.7.12", - "@react-aria/overlays": "^3.23.4", - "@react-aria/utils": "^3.25.3", - "@react-spectrum/button": "^3.16.8", - "@react-spectrum/form": "^3.7.9", - "@react-spectrum/label": "^3.16.9", - "@react-spectrum/listbox": "^3.13.3", - "@react-spectrum/overlays": "^5.6.5", - "@react-spectrum/progress": "^3.7.10", - "@react-spectrum/textfield": "^3.12.6", - "@react-spectrum/utils": "^3.11.11", - "@react-stately/collections": "^3.11.0", - "@react-stately/combobox": "^3.10.0", - "@react-types/button": "^3.10.0", - "@react-types/combobox": "^3.13.0", - "@react-types/shared": "^3.25.0", - "@spectrum-icons/ui": "^3.6.10", + "@react-aria/button": "^3.11.0", + "@react-aria/combobox": "^3.11.0", + "@react-aria/dialog": "^3.5.20", + "@react-aria/focus": "^3.19.0", + "@react-aria/form": "^3.0.11", + "@react-aria/i18n": "^3.12.4", + "@react-aria/interactions": "^3.22.5", + "@react-aria/label": "^3.7.13", + "@react-aria/overlays": "^3.24.0", + "@react-aria/utils": "^3.26.0", + "@react-spectrum/button": "^3.16.9", + "@react-spectrum/form": "^3.7.10", + "@react-spectrum/label": "^3.16.10", + "@react-spectrum/listbox": "^3.14.0", + "@react-spectrum/overlays": "^5.7.0", + "@react-spectrum/progress": "^3.7.11", + "@react-spectrum/textfield": "^3.12.7", + "@react-spectrum/utils": "^3.12.0", + "@react-stately/collections": "^3.12.0", + "@react-stately/combobox": "^3.10.1", + "@react-types/button": "^3.10.1", + "@react-types/combobox": "^3.13.1", + "@react-types/shared": "^3.26.0", + "@spectrum-icons/ui": "^3.6.11", "@swc/helpers": "^0.5.0" }, "devDependencies": { diff --git a/packages/@react-spectrum/contextualhelp/package.json b/packages/@react-spectrum/contextualhelp/package.json index 3b289c28b5b..4cfc4a6a09b 100644 --- a/packages/@react-spectrum/contextualhelp/package.json +++ b/packages/@react-spectrum/contextualhelp/package.json @@ -1,6 +1,6 @@ { "name": "@react-spectrum/contextualhelp", - "version": "3.6.15", + "version": "3.6.16", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -36,14 +36,14 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/i18n": "^3.12.3", - "@react-aria/utils": "^3.25.3", - "@react-spectrum/button": "^3.16.8", - "@react-spectrum/dialog": "^3.8.15", - "@react-spectrum/utils": "^3.11.11", - "@react-types/contextualhelp": "^3.2.13", - "@react-types/shared": "^3.25.0", - "@spectrum-icons/workflow": "^4.2.15", + "@react-aria/i18n": "^3.12.4", + "@react-aria/utils": "^3.26.0", + "@react-spectrum/button": "^3.16.9", + "@react-spectrum/dialog": "^3.8.16", + "@react-spectrum/utils": "^3.12.0", + "@react-types/contextualhelp": "^3.2.14", + "@react-types/shared": "^3.26.0", + "@spectrum-icons/workflow": "^4.2.16", "@swc/helpers": "^0.5.0" }, "devDependencies": { diff --git a/packages/@react-spectrum/datepicker/package.json b/packages/@react-spectrum/datepicker/package.json index 07871b23bcd..208b05db96a 100644 --- a/packages/@react-spectrum/datepicker/package.json +++ b/packages/@react-spectrum/datepicker/package.json @@ -1,6 +1,6 @@ { "name": "@react-spectrum/datepicker", - "version": "3.10.3", + "version": "3.11.0", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -36,25 +36,25 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@internationalized/date": "^3.5.6", - "@react-aria/datepicker": "^3.11.4", - "@react-aria/focus": "^3.18.4", - "@react-aria/i18n": "^3.12.3", - "@react-aria/interactions": "^3.22.4", - "@react-aria/utils": "^3.25.3", - "@react-spectrum/button": "^3.16.8", - "@react-spectrum/calendar": "^3.4.13", - "@react-spectrum/dialog": "^3.8.15", - "@react-spectrum/form": "^3.7.9", - "@react-spectrum/label": "^3.16.9", - "@react-spectrum/layout": "^3.6.9", - "@react-spectrum/utils": "^3.11.11", - "@react-spectrum/view": "^3.6.13", - "@react-stately/datepicker": "^3.10.3", - "@react-types/datepicker": "^3.8.3", - "@react-types/shared": "^3.25.0", - "@spectrum-icons/ui": "^3.6.10", - "@spectrum-icons/workflow": "^4.2.15", + "@internationalized/date": "^3.6.0", + "@react-aria/datepicker": "^3.12.0", + "@react-aria/focus": "^3.19.0", + "@react-aria/i18n": "^3.12.4", + "@react-aria/interactions": "^3.22.5", + "@react-aria/utils": "^3.26.0", + "@react-spectrum/button": "^3.16.9", + "@react-spectrum/calendar": "^3.5.0", + "@react-spectrum/dialog": "^3.8.16", + "@react-spectrum/form": "^3.7.10", + "@react-spectrum/label": "^3.16.10", + "@react-spectrum/layout": "^3.6.10", + "@react-spectrum/utils": "^3.12.0", + "@react-spectrum/view": "^3.6.14", + "@react-stately/datepicker": "^3.11.0", + "@react-types/datepicker": "^3.9.0", + "@react-types/shared": "^3.26.0", + "@spectrum-icons/ui": "^3.6.11", + "@spectrum-icons/workflow": "^4.2.16", "@swc/helpers": "^0.5.0" }, "devDependencies": { diff --git a/packages/@react-spectrum/dialog/package.json b/packages/@react-spectrum/dialog/package.json index 157fa013b4a..091b98aecb1 100644 --- a/packages/@react-spectrum/dialog/package.json +++ b/packages/@react-spectrum/dialog/package.json @@ -1,6 +1,6 @@ { "name": "@react-spectrum/dialog", - "version": "3.8.15", + "version": "3.8.16", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -36,24 +36,24 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/dialog": "^3.5.19", - "@react-aria/i18n": "^3.12.3", - "@react-aria/interactions": "^3.22.4", - "@react-aria/overlays": "^3.23.4", - "@react-aria/utils": "^3.25.3", - "@react-spectrum/button": "^3.16.8", - "@react-spectrum/buttongroup": "^3.6.16", - "@react-spectrum/divider": "^3.5.17", - "@react-spectrum/layout": "^3.6.9", - "@react-spectrum/overlays": "^5.6.5", - "@react-spectrum/text": "^3.5.9", - "@react-spectrum/utils": "^3.11.11", - "@react-spectrum/view": "^3.6.13", - "@react-stately/overlays": "^3.6.11", - "@react-types/button": "^3.10.0", - "@react-types/dialog": "^3.5.13", - "@react-types/shared": "^3.25.0", - "@spectrum-icons/ui": "^3.6.10", + "@react-aria/dialog": "^3.5.20", + "@react-aria/i18n": "^3.12.4", + "@react-aria/interactions": "^3.22.5", + "@react-aria/overlays": "^3.24.0", + "@react-aria/utils": "^3.26.0", + "@react-spectrum/button": "^3.16.9", + "@react-spectrum/buttongroup": "^3.6.17", + "@react-spectrum/divider": "^3.5.18", + "@react-spectrum/layout": "^3.6.10", + "@react-spectrum/overlays": "^5.7.0", + "@react-spectrum/text": "^3.5.10", + "@react-spectrum/utils": "^3.12.0", + "@react-spectrum/view": "^3.6.14", + "@react-stately/overlays": "^3.6.12", + "@react-types/button": "^3.10.1", + "@react-types/dialog": "^3.5.14", + "@react-types/shared": "^3.26.0", + "@spectrum-icons/ui": "^3.6.11", "@swc/helpers": "^0.5.0" }, "devDependencies": { diff --git a/packages/@react-spectrum/divider/package.json b/packages/@react-spectrum/divider/package.json index 01ea42012b8..189124857d3 100644 --- a/packages/@react-spectrum/divider/package.json +++ b/packages/@react-spectrum/divider/package.json @@ -1,6 +1,6 @@ { "name": "@react-spectrum/divider", - "version": "3.5.17", + "version": "3.5.18", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -36,10 +36,10 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/separator": "^3.4.3", - "@react-spectrum/utils": "^3.11.11", - "@react-types/divider": "^3.3.12", - "@react-types/shared": "^3.25.0", + "@react-aria/separator": "^3.4.4", + "@react-spectrum/utils": "^3.12.0", + "@react-types/divider": "^3.3.13", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "devDependencies": { diff --git a/packages/@react-spectrum/dnd/package.json b/packages/@react-spectrum/dnd/package.json index 8364e524c1b..e924ac0493b 100644 --- a/packages/@react-spectrum/dnd/package.json +++ b/packages/@react-spectrum/dnd/package.json @@ -1,6 +1,6 @@ { "name": "@react-spectrum/dnd", - "version": "3.4.3", + "version": "3.5.0", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -36,9 +36,9 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/dnd": "^3.7.4", - "@react-stately/dnd": "^3.4.3", - "@react-types/shared": "^3.25.0", + "@react-aria/dnd": "^3.8.0", + "@react-stately/dnd": "^3.5.0", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "devDependencies": { diff --git a/packages/@react-spectrum/dropzone/package.json b/packages/@react-spectrum/dropzone/package.json index f246ea07d4f..d92a5aee5ad 100644 --- a/packages/@react-spectrum/dropzone/package.json +++ b/packages/@react-spectrum/dropzone/package.json @@ -1,6 +1,6 @@ { "name": "@react-spectrum/dropzone", - "version": "3.0.5", + "version": "3.0.6", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -36,12 +36,12 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/i18n": "^3.12.3", - "@react-aria/utils": "^3.25.3", - "@react-spectrum/utils": "^3.11.11", - "@react-types/shared": "^3.25.0", + "@react-aria/i18n": "^3.12.4", + "@react-aria/utils": "^3.26.0", + "@react-spectrum/utils": "^3.12.0", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0", - "react-aria-components": "^1.4.1" + "react-aria-components": "^1.5.0" }, "devDependencies": { "@adobe/spectrum-css-temp": "3.0.0-alpha.1", diff --git a/packages/@react-spectrum/filetrigger/package.json b/packages/@react-spectrum/filetrigger/package.json index d95c0246aff..a1ad3cbd1c6 100644 --- a/packages/@react-spectrum/filetrigger/package.json +++ b/packages/@react-spectrum/filetrigger/package.json @@ -1,6 +1,6 @@ { "name": "@react-spectrum/filetrigger", - "version": "3.0.5", + "version": "3.0.6", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -37,7 +37,7 @@ }, "dependencies": { "@swc/helpers": "^0.5.0", - "react-aria-components": "^1.4.1" + "react-aria-components": "^1.5.0" }, "peerDependencies": { "@react-spectrum/provider": "^3.0.0", diff --git a/packages/@react-spectrum/form/package.json b/packages/@react-spectrum/form/package.json index 9b6d78ec60e..d9959726c00 100644 --- a/packages/@react-spectrum/form/package.json +++ b/packages/@react-spectrum/form/package.json @@ -1,6 +1,6 @@ { "name": "@react-spectrum/form", - "version": "3.7.9", + "version": "3.7.10", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -36,11 +36,11 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/utils": "^3.25.3", - "@react-spectrum/utils": "^3.11.11", - "@react-stately/form": "^3.0.6", - "@react-types/form": "^3.7.7", - "@react-types/shared": "^3.25.0", + "@react-aria/utils": "^3.26.0", + "@react-spectrum/utils": "^3.12.0", + "@react-stately/form": "^3.1.0", + "@react-types/form": "^3.7.8", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "devDependencies": { diff --git a/packages/@react-spectrum/icon/package.json b/packages/@react-spectrum/icon/package.json index 7875edacef8..a098df00d2e 100644 --- a/packages/@react-spectrum/icon/package.json +++ b/packages/@react-spectrum/icon/package.json @@ -1,6 +1,6 @@ { "name": "@react-spectrum/icon", - "version": "3.7.16", + "version": "3.8.0", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -36,9 +36,9 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/utils": "^3.25.3", - "@react-spectrum/utils": "^3.11.11", - "@react-types/shared": "^3.25.0", + "@react-aria/utils": "^3.26.0", + "@react-spectrum/utils": "^3.12.0", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "devDependencies": { diff --git a/packages/@react-spectrum/illustratedmessage/package.json b/packages/@react-spectrum/illustratedmessage/package.json index e67e4ad077c..272c8cc1397 100644 --- a/packages/@react-spectrum/illustratedmessage/package.json +++ b/packages/@react-spectrum/illustratedmessage/package.json @@ -1,6 +1,6 @@ { "name": "@react-spectrum/illustratedmessage", - "version": "3.5.4", + "version": "3.5.5", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -36,11 +36,11 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/utils": "^3.25.3", - "@react-spectrum/layout": "^3.6.9", - "@react-spectrum/utils": "^3.11.11", - "@react-types/illustratedmessage": "^3.3.12", - "@react-types/shared": "^3.25.0", + "@react-aria/utils": "^3.26.0", + "@react-spectrum/layout": "^3.6.10", + "@react-spectrum/utils": "^3.12.0", + "@react-types/illustratedmessage": "^3.3.13", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "devDependencies": { diff --git a/packages/@react-spectrum/image/package.json b/packages/@react-spectrum/image/package.json index 8e56a4a88d3..48c7dade18e 100644 --- a/packages/@react-spectrum/image/package.json +++ b/packages/@react-spectrum/image/package.json @@ -1,6 +1,6 @@ { "name": "@react-spectrum/image", - "version": "3.5.5", + "version": "3.5.6", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -36,10 +36,10 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/utils": "^3.25.3", - "@react-spectrum/utils": "^3.11.11", - "@react-types/image": "^3.4.4", - "@react-types/shared": "^3.25.0", + "@react-aria/utils": "^3.26.0", + "@react-spectrum/utils": "^3.12.0", + "@react-types/image": "^3.4.5", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "devDependencies": { diff --git a/packages/@react-spectrum/inlinealert/package.json b/packages/@react-spectrum/inlinealert/package.json index 55cfbe82657..d446a0282bc 100644 --- a/packages/@react-spectrum/inlinealert/package.json +++ b/packages/@react-spectrum/inlinealert/package.json @@ -1,6 +1,6 @@ { "name": "@react-spectrum/inlinealert", - "version": "3.2.9", + "version": "3.2.10", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -36,13 +36,13 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/focus": "^3.18.4", - "@react-aria/i18n": "^3.12.3", - "@react-aria/utils": "^3.25.3", - "@react-spectrum/layout": "^3.6.9", - "@react-spectrum/utils": "^3.11.11", - "@react-types/shared": "^3.25.0", - "@spectrum-icons/ui": "^3.6.10", + "@react-aria/focus": "^3.19.0", + "@react-aria/i18n": "^3.12.4", + "@react-aria/utils": "^3.26.0", + "@react-spectrum/layout": "^3.6.10", + "@react-spectrum/utils": "^3.12.0", + "@react-types/shared": "^3.26.0", + "@spectrum-icons/ui": "^3.6.11", "@swc/helpers": "^0.5.0" }, "devDependencies": { diff --git a/packages/@react-spectrum/label/package.json b/packages/@react-spectrum/label/package.json index 4ea87e3b39a..87324dfa12f 100644 --- a/packages/@react-spectrum/label/package.json +++ b/packages/@react-spectrum/label/package.json @@ -1,6 +1,6 @@ { "name": "@react-spectrum/label", - "version": "3.16.9", + "version": "3.16.10", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -36,14 +36,14 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/i18n": "^3.12.3", - "@react-aria/utils": "^3.25.3", - "@react-spectrum/form": "^3.7.9", - "@react-spectrum/layout": "^3.6.9", - "@react-spectrum/utils": "^3.11.11", - "@react-types/label": "^3.9.6", - "@react-types/shared": "^3.25.0", - "@spectrum-icons/ui": "^3.6.10", + "@react-aria/i18n": "^3.12.4", + "@react-aria/utils": "^3.26.0", + "@react-spectrum/form": "^3.7.10", + "@react-spectrum/layout": "^3.6.10", + "@react-spectrum/utils": "^3.12.0", + "@react-types/label": "^3.9.7", + "@react-types/shared": "^3.26.0", + "@spectrum-icons/ui": "^3.6.11", "@swc/helpers": "^0.5.0" }, "devDependencies": { diff --git a/packages/@react-spectrum/labeledvalue/package.json b/packages/@react-spectrum/labeledvalue/package.json index 4f6abbc6a17..37c79a9c53a 100644 --- a/packages/@react-spectrum/labeledvalue/package.json +++ b/packages/@react-spectrum/labeledvalue/package.json @@ -1,6 +1,6 @@ { "name": "@react-spectrum/labeledvalue", - "version": "3.1.17", + "version": "3.1.18", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -36,12 +36,12 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@internationalized/date": "^3.5.6", - "@react-aria/i18n": "^3.12.3", - "@react-aria/utils": "^3.25.3", - "@react-spectrum/label": "^3.16.9", - "@react-spectrum/utils": "^3.11.11", - "@react-types/shared": "^3.25.0", + "@internationalized/date": "^3.6.0", + "@react-aria/i18n": "^3.12.4", + "@react-aria/utils": "^3.26.0", + "@react-spectrum/label": "^3.16.10", + "@react-spectrum/utils": "^3.12.0", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "devDependencies": { diff --git a/packages/@react-spectrum/layout/package.json b/packages/@react-spectrum/layout/package.json index 30f2064366e..e3107126117 100644 --- a/packages/@react-spectrum/layout/package.json +++ b/packages/@react-spectrum/layout/package.json @@ -1,6 +1,6 @@ { "name": "@react-spectrum/layout", - "version": "3.6.9", + "version": "3.6.10", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -36,10 +36,10 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/utils": "^3.25.3", - "@react-spectrum/utils": "^3.11.11", - "@react-types/layout": "^3.3.18", - "@react-types/shared": "^3.25.0", + "@react-aria/utils": "^3.26.0", + "@react-spectrum/utils": "^3.12.0", + "@react-types/layout": "^3.3.19", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "devDependencies": { diff --git a/packages/@react-spectrum/link/package.json b/packages/@react-spectrum/link/package.json index d3d3c7c5aad..acfaa2b8ebc 100644 --- a/packages/@react-spectrum/link/package.json +++ b/packages/@react-spectrum/link/package.json @@ -1,6 +1,6 @@ { "name": "@react-spectrum/link", - "version": "3.6.11", + "version": "3.6.12", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -36,13 +36,13 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/focus": "^3.18.4", - "@react-aria/interactions": "^3.22.4", - "@react-aria/link": "^3.7.6", - "@react-aria/utils": "^3.25.3", - "@react-spectrum/utils": "^3.11.11", - "@react-types/link": "^3.5.8", - "@react-types/shared": "^3.25.0", + "@react-aria/focus": "^3.19.0", + "@react-aria/interactions": "^3.22.5", + "@react-aria/link": "^3.7.7", + "@react-aria/utils": "^3.26.0", + "@react-spectrum/utils": "^3.12.0", + "@react-types/link": "^3.5.9", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "devDependencies": { diff --git a/packages/@react-spectrum/list/package.json b/packages/@react-spectrum/list/package.json index 433c037243a..a2c6c998d78 100644 --- a/packages/@react-spectrum/list/package.json +++ b/packages/@react-spectrum/list/package.json @@ -1,6 +1,6 @@ { "name": "@react-spectrum/list", - "version": "3.8.3", + "version": "3.9.0", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -36,28 +36,28 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/button": "^3.10.1", - "@react-aria/focus": "^3.18.4", - "@react-aria/gridlist": "^3.9.5", - "@react-aria/i18n": "^3.12.3", - "@react-aria/interactions": "^3.22.4", - "@react-aria/selection": "^3.20.1", - "@react-aria/utils": "^3.25.3", - "@react-aria/virtualizer": "^4.0.4", - "@react-aria/visually-hidden": "^3.8.17", - "@react-spectrum/checkbox": "^3.9.10", - "@react-spectrum/dnd": "^3.4.3", - "@react-spectrum/layout": "^3.6.9", - "@react-spectrum/progress": "^3.7.10", - "@react-spectrum/text": "^3.5.9", - "@react-spectrum/utils": "^3.11.11", - "@react-stately/collections": "^3.11.0", - "@react-stately/layout": "^4.0.3", - "@react-stately/list": "^3.11.0", - "@react-stately/virtualizer": "^4.1.0", - "@react-types/grid": "^3.2.9", - "@react-types/shared": "^3.25.0", - "@spectrum-icons/ui": "^3.6.10", + "@react-aria/button": "^3.11.0", + "@react-aria/focus": "^3.19.0", + "@react-aria/gridlist": "^3.10.0", + "@react-aria/i18n": "^3.12.4", + "@react-aria/interactions": "^3.22.5", + "@react-aria/selection": "^3.21.0", + "@react-aria/utils": "^3.26.0", + "@react-aria/virtualizer": "^4.1.0", + "@react-aria/visually-hidden": "^3.8.18", + "@react-spectrum/checkbox": "^3.9.11", + "@react-spectrum/dnd": "^3.5.0", + "@react-spectrum/layout": "^3.6.10", + "@react-spectrum/progress": "^3.7.11", + "@react-spectrum/text": "^3.5.10", + "@react-spectrum/utils": "^3.12.0", + "@react-stately/collections": "^3.12.0", + "@react-stately/layout": "^4.1.0", + "@react-stately/list": "^3.11.1", + "@react-stately/virtualizer": "^4.2.0", + "@react-types/grid": "^3.2.10", + "@react-types/shared": "^3.26.0", + "@spectrum-icons/ui": "^3.6.11", "@swc/helpers": "^0.5.0", "react-transition-group": "^4.4.5" }, diff --git a/packages/@react-spectrum/listbox/package.json b/packages/@react-spectrum/listbox/package.json index 66f4e5de298..6c9423b2917 100644 --- a/packages/@react-spectrum/listbox/package.json +++ b/packages/@react-spectrum/listbox/package.json @@ -1,6 +1,6 @@ { "name": "@react-spectrum/listbox", - "version": "3.13.3", + "version": "3.14.0", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -36,23 +36,23 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/focus": "^3.18.4", - "@react-aria/i18n": "^3.12.3", - "@react-aria/interactions": "^3.22.4", - "@react-aria/listbox": "^3.13.5", - "@react-aria/utils": "^3.25.3", - "@react-aria/virtualizer": "^4.0.4", - "@react-spectrum/layout": "^3.6.9", - "@react-spectrum/progress": "^3.7.10", - "@react-spectrum/text": "^3.5.9", - "@react-spectrum/utils": "^3.11.11", - "@react-stately/collections": "^3.11.0", - "@react-stately/layout": "^4.0.3", - "@react-stately/list": "^3.11.0", - "@react-stately/virtualizer": "^4.1.0", - "@react-types/listbox": "^3.5.2", - "@react-types/shared": "^3.25.0", - "@spectrum-icons/ui": "^3.6.10", + "@react-aria/focus": "^3.19.0", + "@react-aria/i18n": "^3.12.4", + "@react-aria/interactions": "^3.22.5", + "@react-aria/listbox": "^3.13.6", + "@react-aria/utils": "^3.26.0", + "@react-aria/virtualizer": "^4.1.0", + "@react-spectrum/layout": "^3.6.10", + "@react-spectrum/progress": "^3.7.11", + "@react-spectrum/text": "^3.5.10", + "@react-spectrum/utils": "^3.12.0", + "@react-stately/collections": "^3.12.0", + "@react-stately/layout": "^4.1.0", + "@react-stately/list": "^3.11.1", + "@react-stately/virtualizer": "^4.2.0", + "@react-types/listbox": "^3.5.3", + "@react-types/shared": "^3.26.0", + "@spectrum-icons/ui": "^3.6.11", "@swc/helpers": "^0.5.0" }, "devDependencies": { diff --git a/packages/@react-spectrum/menu/package.json b/packages/@react-spectrum/menu/package.json index 24c335c1994..cd8fa1d6cf5 100644 --- a/packages/@react-spectrum/menu/package.json +++ b/packages/@react-spectrum/menu/package.json @@ -1,6 +1,6 @@ { "name": "@react-spectrum/menu", - "version": "3.20.5", + "version": "3.21.0", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -36,27 +36,27 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/focus": "^3.18.4", - "@react-aria/i18n": "^3.12.3", - "@react-aria/interactions": "^3.22.4", - "@react-aria/menu": "^3.15.5", - "@react-aria/overlays": "^3.23.4", - "@react-aria/separator": "^3.4.3", - "@react-aria/utils": "^3.25.3", - "@react-spectrum/button": "^3.16.8", - "@react-spectrum/layout": "^3.6.9", - "@react-spectrum/overlays": "^5.6.5", - "@react-spectrum/text": "^3.5.9", - "@react-spectrum/utils": "^3.11.11", - "@react-stately/collections": "^3.11.0", - "@react-stately/menu": "^3.8.3", - "@react-stately/overlays": "^3.6.11", - "@react-stately/tree": "^3.8.5", - "@react-types/menu": "^3.9.12", - "@react-types/overlays": "^3.8.10", - "@react-types/shared": "^3.25.0", - "@spectrum-icons/ui": "^3.6.10", - "@spectrum-icons/workflow": "^4.2.15", + "@react-aria/focus": "^3.19.0", + "@react-aria/i18n": "^3.12.4", + "@react-aria/interactions": "^3.22.5", + "@react-aria/menu": "^3.16.0", + "@react-aria/overlays": "^3.24.0", + "@react-aria/separator": "^3.4.4", + "@react-aria/utils": "^3.26.0", + "@react-spectrum/button": "^3.16.9", + "@react-spectrum/layout": "^3.6.10", + "@react-spectrum/overlays": "^5.7.0", + "@react-spectrum/text": "^3.5.10", + "@react-spectrum/utils": "^3.12.0", + "@react-stately/collections": "^3.12.0", + "@react-stately/menu": "^3.9.0", + "@react-stately/overlays": "^3.6.12", + "@react-stately/tree": "^3.8.6", + "@react-types/menu": "^3.9.13", + "@react-types/overlays": "^3.8.11", + "@react-types/shared": "^3.26.0", + "@spectrum-icons/ui": "^3.6.11", + "@spectrum-icons/workflow": "^4.2.16", "@swc/helpers": "^0.5.0" }, "devDependencies": { diff --git a/packages/@react-spectrum/meter/package.json b/packages/@react-spectrum/meter/package.json index d042ca225d7..0ed7066fc34 100644 --- a/packages/@react-spectrum/meter/package.json +++ b/packages/@react-spectrum/meter/package.json @@ -1,6 +1,6 @@ { "name": "@react-spectrum/meter", - "version": "3.5.4", + "version": "3.5.5", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -36,11 +36,11 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/meter": "^3.4.17", - "@react-spectrum/progress": "^3.7.10", - "@react-spectrum/utils": "^3.11.11", - "@react-types/meter": "^3.4.4", - "@react-types/shared": "^3.25.0", + "@react-aria/meter": "^3.4.18", + "@react-spectrum/progress": "^3.7.11", + "@react-spectrum/utils": "^3.12.0", + "@react-types/meter": "^3.4.5", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "devDependencies": { diff --git a/packages/@react-spectrum/numberfield/package.json b/packages/@react-spectrum/numberfield/package.json index 334b22378ab..a4d493e02f7 100644 --- a/packages/@react-spectrum/numberfield/package.json +++ b/packages/@react-spectrum/numberfield/package.json @@ -1,6 +1,6 @@ { "name": "@react-spectrum/numberfield", - "version": "3.9.7", + "version": "3.9.8", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -36,22 +36,22 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/button": "^3.10.1", - "@react-aria/focus": "^3.18.4", - "@react-aria/i18n": "^3.12.3", - "@react-aria/interactions": "^3.22.4", - "@react-aria/numberfield": "^3.11.8", - "@react-aria/utils": "^3.25.3", - "@react-spectrum/form": "^3.7.9", - "@react-spectrum/label": "^3.16.9", - "@react-spectrum/textfield": "^3.12.6", - "@react-spectrum/utils": "^3.11.11", - "@react-stately/numberfield": "^3.9.7", - "@react-types/button": "^3.10.0", - "@react-types/numberfield": "^3.8.6", - "@react-types/shared": "^3.25.0", - "@spectrum-icons/ui": "^3.6.10", - "@spectrum-icons/workflow": "^4.2.15", + "@react-aria/button": "^3.11.0", + "@react-aria/focus": "^3.19.0", + "@react-aria/i18n": "^3.12.4", + "@react-aria/interactions": "^3.22.5", + "@react-aria/numberfield": "^3.11.9", + "@react-aria/utils": "^3.26.0", + "@react-spectrum/form": "^3.7.10", + "@react-spectrum/label": "^3.16.10", + "@react-spectrum/textfield": "^3.12.7", + "@react-spectrum/utils": "^3.12.0", + "@react-stately/numberfield": "^3.9.8", + "@react-types/button": "^3.10.1", + "@react-types/numberfield": "^3.8.7", + "@react-types/shared": "^3.26.0", + "@spectrum-icons/ui": "^3.6.11", + "@spectrum-icons/workflow": "^4.2.16", "@swc/helpers": "^0.5.0" }, "devDependencies": { diff --git a/packages/@react-spectrum/overlays/package.json b/packages/@react-spectrum/overlays/package.json index 4ff7f29b022..12c5cefbcfa 100644 --- a/packages/@react-spectrum/overlays/package.json +++ b/packages/@react-spectrum/overlays/package.json @@ -1,6 +1,6 @@ { "name": "@react-spectrum/overlays", - "version": "5.6.5", + "version": "5.7.0", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -36,13 +36,13 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/interactions": "^3.22.4", - "@react-aria/overlays": "^3.23.4", - "@react-aria/utils": "^3.25.3", - "@react-spectrum/utils": "^3.11.11", - "@react-stately/overlays": "^3.6.11", - "@react-types/overlays": "^3.8.10", - "@react-types/shared": "^3.25.0", + "@react-aria/interactions": "^3.22.5", + "@react-aria/overlays": "^3.24.0", + "@react-aria/utils": "^3.26.0", + "@react-spectrum/utils": "^3.12.0", + "@react-stately/overlays": "^3.6.12", + "@react-types/overlays": "^3.8.11", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0", "react-transition-group": "^4.4.5" }, diff --git a/packages/@react-spectrum/picker/package.json b/packages/@react-spectrum/picker/package.json index 01a092d7dbb..2d5cc416040 100644 --- a/packages/@react-spectrum/picker/package.json +++ b/packages/@react-spectrum/picker/package.json @@ -1,6 +1,6 @@ { "name": "@react-spectrum/picker", - "version": "3.15.3", + "version": "3.15.4", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -36,23 +36,23 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/i18n": "^3.12.3", - "@react-aria/interactions": "^3.22.4", - "@react-aria/select": "^3.14.11", - "@react-aria/utils": "^3.25.3", - "@react-spectrum/button": "^3.16.8", - "@react-spectrum/form": "^3.7.9", - "@react-spectrum/label": "^3.16.9", - "@react-spectrum/listbox": "^3.13.3", - "@react-spectrum/overlays": "^5.6.5", - "@react-spectrum/progress": "^3.7.10", - "@react-spectrum/text": "^3.5.9", - "@react-spectrum/utils": "^3.11.11", - "@react-stately/collections": "^3.11.0", - "@react-stately/select": "^3.6.8", - "@react-types/select": "^3.9.7", - "@react-types/shared": "^3.25.0", - "@spectrum-icons/ui": "^3.6.10", + "@react-aria/i18n": "^3.12.4", + "@react-aria/interactions": "^3.22.5", + "@react-aria/select": "^3.15.0", + "@react-aria/utils": "^3.26.0", + "@react-spectrum/button": "^3.16.9", + "@react-spectrum/form": "^3.7.10", + "@react-spectrum/label": "^3.16.10", + "@react-spectrum/listbox": "^3.14.0", + "@react-spectrum/overlays": "^5.7.0", + "@react-spectrum/progress": "^3.7.11", + "@react-spectrum/text": "^3.5.10", + "@react-spectrum/utils": "^3.12.0", + "@react-stately/collections": "^3.12.0", + "@react-stately/select": "^3.6.9", + "@react-types/select": "^3.9.8", + "@react-types/shared": "^3.26.0", + "@spectrum-icons/ui": "^3.6.11", "@swc/helpers": "^0.5.0" }, "devDependencies": { diff --git a/packages/@react-spectrum/progress/package.json b/packages/@react-spectrum/progress/package.json index a0a9bdb8b62..343ec10616c 100644 --- a/packages/@react-spectrum/progress/package.json +++ b/packages/@react-spectrum/progress/package.json @@ -1,6 +1,6 @@ { "name": "@react-spectrum/progress", - "version": "3.7.10", + "version": "3.7.11", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -36,11 +36,11 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/progress": "^3.4.17", - "@react-aria/utils": "^3.25.3", - "@react-spectrum/utils": "^3.11.11", - "@react-types/progress": "^3.5.7", - "@react-types/shared": "^3.25.0", + "@react-aria/progress": "^3.4.18", + "@react-aria/utils": "^3.26.0", + "@react-spectrum/utils": "^3.12.0", + "@react-types/progress": "^3.5.8", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "devDependencies": { diff --git a/packages/@react-spectrum/provider/package.json b/packages/@react-spectrum/provider/package.json index feeecd815eb..54f5c558e4a 100644 --- a/packages/@react-spectrum/provider/package.json +++ b/packages/@react-spectrum/provider/package.json @@ -1,6 +1,6 @@ { "name": "@react-spectrum/provider", - "version": "3.9.12", + "version": "3.10.0", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -36,12 +36,12 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/i18n": "^3.12.3", - "@react-aria/overlays": "^3.23.4", - "@react-aria/utils": "^3.25.3", - "@react-spectrum/utils": "^3.11.11", - "@react-types/provider": "^3.8.4", - "@react-types/shared": "^3.25.0", + "@react-aria/i18n": "^3.12.4", + "@react-aria/overlays": "^3.24.0", + "@react-aria/utils": "^3.26.0", + "@react-spectrum/utils": "^3.12.0", + "@react-types/provider": "^3.8.5", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0", "clsx": "^2.0.0" }, diff --git a/packages/@react-spectrum/radio/package.json b/packages/@react-spectrum/radio/package.json index e7856874465..d5458079d51 100644 --- a/packages/@react-spectrum/radio/package.json +++ b/packages/@react-spectrum/radio/package.json @@ -1,6 +1,6 @@ { "name": "@react-spectrum/radio", - "version": "3.7.10", + "version": "3.7.11", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -36,15 +36,15 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/focus": "^3.18.4", - "@react-aria/interactions": "^3.22.4", - "@react-aria/radio": "^3.10.9", - "@react-spectrum/form": "^3.7.9", - "@react-spectrum/label": "^3.16.9", - "@react-spectrum/utils": "^3.11.11", - "@react-stately/radio": "^3.10.8", - "@react-types/radio": "^3.8.4", - "@react-types/shared": "^3.25.0", + "@react-aria/focus": "^3.19.0", + "@react-aria/interactions": "^3.22.5", + "@react-aria/radio": "^3.10.10", + "@react-spectrum/form": "^3.7.10", + "@react-spectrum/label": "^3.16.10", + "@react-spectrum/utils": "^3.12.0", + "@react-stately/radio": "^3.10.9", + "@react-types/radio": "^3.8.5", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "devDependencies": { diff --git a/packages/@react-spectrum/s2/package.json b/packages/@react-spectrum/s2/package.json index 738cdcdbfba..ca743f85b66 100644 --- a/packages/@react-spectrum/s2/package.json +++ b/packages/@react-spectrum/s2/package.json @@ -1,6 +1,6 @@ { "name": "@react-spectrum/s2", - "version": "0.4.1", + "version": "0.5.0", "description": "Spectrum 2 UI components in React", "license": "Apache-2.0", "repository": { @@ -125,23 +125,23 @@ "@react-aria/test-utils": "1.0.0-alpha.1" }, "dependencies": { - "@react-aria/collections": "3.0.0-alpha.5", - "@react-aria/i18n": "^3.12.3", - "@react-aria/interactions": "^3.22.4", - "@react-aria/utils": "^3.25.3", - "@react-spectrum/utils": "^3.11.11", - "@react-stately/layout": "^4.0.3", - "@react-stately/virtualizer": "^4.1.0", - "@react-types/color": "^3.0.0", - "@react-types/dialog": "^3.5.13", - "@react-types/grid": "^3.2.9", - "@react-types/provider": "^3.8.4", - "@react-types/shared": "^3.25.0", - "@react-types/table": "^3.10.2", - "@react-types/textfield": "^3.9.7", + "@react-aria/collections": "3.0.0-alpha.6", + "@react-aria/i18n": "^3.12.4", + "@react-aria/interactions": "^3.22.5", + "@react-aria/utils": "^3.26.0", + "@react-spectrum/utils": "^3.12.0", + "@react-stately/layout": "^4.1.0", + "@react-stately/virtualizer": "^4.2.0", + "@react-types/color": "^3.0.1", + "@react-types/dialog": "^3.5.14", + "@react-types/grid": "^3.2.10", + "@react-types/provider": "^3.8.5", + "@react-types/shared": "^3.26.0", + "@react-types/table": "^3.10.3", + "@react-types/textfield": "^3.10.0", "csstype": "^3.0.2", - "react-aria": "^3.35.1", - "react-aria-components": "^1.4.1" + "react-aria": "^3.36.0", + "react-aria-components": "^1.5.0" }, "peerDependencies": { "@testing-library/react": "^15.0.7", diff --git a/packages/@react-spectrum/searchfield/package.json b/packages/@react-spectrum/searchfield/package.json index 42dd88b6702..405b79d2aab 100644 --- a/packages/@react-spectrum/searchfield/package.json +++ b/packages/@react-spectrum/searchfield/package.json @@ -1,6 +1,6 @@ { "name": "@react-spectrum/searchfield", - "version": "3.8.10", + "version": "3.8.11", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -36,15 +36,15 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/searchfield": "^3.7.10", - "@react-spectrum/button": "^3.16.8", - "@react-spectrum/form": "^3.7.9", - "@react-spectrum/textfield": "^3.12.6", - "@react-spectrum/utils": "^3.11.11", - "@react-stately/searchfield": "^3.5.7", - "@react-types/searchfield": "^3.5.9", - "@react-types/textfield": "^3.9.7", - "@spectrum-icons/ui": "^3.6.10", + "@react-aria/searchfield": "^3.7.11", + "@react-spectrum/button": "^3.16.9", + "@react-spectrum/form": "^3.7.10", + "@react-spectrum/textfield": "^3.12.7", + "@react-spectrum/utils": "^3.12.0", + "@react-stately/searchfield": "^3.5.8", + "@react-types/searchfield": "^3.5.10", + "@react-types/textfield": "^3.10.0", + "@spectrum-icons/ui": "^3.6.11", "@swc/helpers": "^0.5.0" }, "devDependencies": { diff --git a/packages/@react-spectrum/slider/package.json b/packages/@react-spectrum/slider/package.json index c09e15d1274..53241d30640 100644 --- a/packages/@react-spectrum/slider/package.json +++ b/packages/@react-spectrum/slider/package.json @@ -1,6 +1,6 @@ { "name": "@react-spectrum/slider", - "version": "3.6.13", + "version": "3.7.0", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -36,16 +36,16 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/focus": "^3.18.4", - "@react-aria/i18n": "^3.12.3", - "@react-aria/interactions": "^3.22.4", - "@react-aria/slider": "^3.7.13", - "@react-aria/utils": "^3.25.3", - "@react-aria/visually-hidden": "^3.8.17", - "@react-spectrum/utils": "^3.11.11", - "@react-stately/slider": "^3.5.8", - "@react-types/shared": "^3.25.0", - "@react-types/slider": "^3.7.6", + "@react-aria/focus": "^3.19.0", + "@react-aria/i18n": "^3.12.4", + "@react-aria/interactions": "^3.22.5", + "@react-aria/slider": "^3.7.14", + "@react-aria/utils": "^3.26.0", + "@react-aria/visually-hidden": "^3.8.18", + "@react-spectrum/utils": "^3.12.0", + "@react-stately/slider": "^3.6.0", + "@react-types/shared": "^3.26.0", + "@react-types/slider": "^3.7.7", "@swc/helpers": "^0.5.0" }, "devDependencies": { diff --git a/packages/@react-spectrum/statuslight/package.json b/packages/@react-spectrum/statuslight/package.json index d688c83cab2..7a5148853c1 100644 --- a/packages/@react-spectrum/statuslight/package.json +++ b/packages/@react-spectrum/statuslight/package.json @@ -1,6 +1,6 @@ { "name": "@react-spectrum/statuslight", - "version": "3.5.16", + "version": "3.5.17", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -36,10 +36,10 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/utils": "^3.25.3", - "@react-spectrum/utils": "^3.11.11", - "@react-types/shared": "^3.25.0", - "@react-types/statuslight": "^3.3.12", + "@react-aria/utils": "^3.26.0", + "@react-spectrum/utils": "^3.12.0", + "@react-types/shared": "^3.26.0", + "@react-types/statuslight": "^3.3.13", "@swc/helpers": "^0.5.0" }, "devDependencies": { diff --git a/packages/@react-spectrum/steplist/package.json b/packages/@react-spectrum/steplist/package.json index edc7631df6c..2d25a083852 100644 --- a/packages/@react-spectrum/steplist/package.json +++ b/packages/@react-spectrum/steplist/package.json @@ -1,6 +1,6 @@ { "name": "@react-spectrum/steplist", - "version": "3.0.0-alpha.9", + "version": "3.0.0-alpha.10", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -36,17 +36,17 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/focus": "^3.18.4", - "@react-aria/i18n": "^3.12.3", - "@react-aria/interactions": "^3.22.4", - "@react-aria/steplist": "3.0.0-alpha.11", - "@react-aria/utils": "^3.25.3", - "@react-aria/visually-hidden": "^3.8.17", - "@react-spectrum/utils": "^3.11.11", - "@react-stately/collections": "^3.11.0", - "@react-stately/steplist": "3.0.0-alpha.9", - "@react-types/shared": "^3.25.0", - "@spectrum-icons/ui": "^3.6.10", + "@react-aria/focus": "^3.19.0", + "@react-aria/i18n": "^3.12.4", + "@react-aria/interactions": "^3.22.5", + "@react-aria/steplist": "3.0.0-alpha.12", + "@react-aria/utils": "^3.26.0", + "@react-aria/visually-hidden": "^3.8.18", + "@react-spectrum/utils": "^3.12.0", + "@react-stately/collections": "^3.12.0", + "@react-stately/steplist": "3.0.0-alpha.10", + "@react-types/shared": "^3.26.0", + "@spectrum-icons/ui": "^3.6.11", "@swc/helpers": "^0.5.0" }, "devDependencies": { diff --git a/packages/@react-spectrum/style-macro-s1/package.json b/packages/@react-spectrum/style-macro-s1/package.json index 081e8f3e915..a20f81d13fb 100644 --- a/packages/@react-spectrum/style-macro-s1/package.json +++ b/packages/@react-spectrum/style-macro-s1/package.json @@ -1,6 +1,6 @@ { "name": "@react-spectrum/style-macro-s1", - "version": "3.0.0-alpha.1", + "version": "3.0.0-alpha.2", "description": "Spectrum UI components in React", "license": "Apache-2.0", "source": "src/index.ts", diff --git a/packages/@react-spectrum/switch/package.json b/packages/@react-spectrum/switch/package.json index 29f8783a6ca..f11bfd31c51 100644 --- a/packages/@react-spectrum/switch/package.json +++ b/packages/@react-spectrum/switch/package.json @@ -1,6 +1,6 @@ { "name": "@react-spectrum/switch", - "version": "3.5.9", + "version": "3.5.10", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -36,13 +36,13 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/focus": "^3.18.4", - "@react-aria/interactions": "^3.22.4", - "@react-aria/switch": "^3.6.9", - "@react-spectrum/utils": "^3.11.11", - "@react-stately/toggle": "^3.7.8", - "@react-types/shared": "^3.25.0", - "@react-types/switch": "^3.5.6", + "@react-aria/focus": "^3.19.0", + "@react-aria/interactions": "^3.22.5", + "@react-aria/switch": "^3.6.10", + "@react-spectrum/utils": "^3.12.0", + "@react-stately/toggle": "^3.8.0", + "@react-types/shared": "^3.26.0", + "@react-types/switch": "^3.5.7", "@swc/helpers": "^0.5.0" }, "devDependencies": { diff --git a/packages/@react-spectrum/table/package.json b/packages/@react-spectrum/table/package.json index e830fa6da6f..b2f0b99fe25 100644 --- a/packages/@react-spectrum/table/package.json +++ b/packages/@react-spectrum/table/package.json @@ -1,6 +1,6 @@ { "name": "@react-spectrum/table", - "version": "3.14.1", + "version": "3.15.0", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -36,31 +36,31 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/button": "^3.10.1", - "@react-aria/focus": "^3.18.4", - "@react-aria/i18n": "^3.12.3", - "@react-aria/interactions": "^3.22.4", - "@react-aria/overlays": "^3.23.4", - "@react-aria/selection": "^3.20.1", - "@react-aria/table": "^3.15.5", - "@react-aria/utils": "^3.25.3", - "@react-aria/virtualizer": "^4.0.4", - "@react-aria/visually-hidden": "^3.8.17", - "@react-spectrum/checkbox": "^3.9.10", - "@react-spectrum/dnd": "^3.4.3", - "@react-spectrum/layout": "^3.6.9", - "@react-spectrum/menu": "^3.20.5", - "@react-spectrum/progress": "^3.7.10", - "@react-spectrum/tooltip": "^3.6.11", - "@react-spectrum/utils": "^3.11.11", - "@react-stately/flags": "^3.0.4", - "@react-stately/layout": "^4.0.3", - "@react-stately/table": "^3.12.3", - "@react-stately/virtualizer": "^4.1.0", - "@react-types/grid": "^3.2.9", - "@react-types/shared": "^3.25.0", - "@react-types/table": "^3.10.2", - "@spectrum-icons/ui": "^3.6.10", + "@react-aria/button": "^3.11.0", + "@react-aria/focus": "^3.19.0", + "@react-aria/i18n": "^3.12.4", + "@react-aria/interactions": "^3.22.5", + "@react-aria/overlays": "^3.24.0", + "@react-aria/selection": "^3.21.0", + "@react-aria/table": "^3.16.0", + "@react-aria/utils": "^3.26.0", + "@react-aria/virtualizer": "^4.1.0", + "@react-aria/visually-hidden": "^3.8.18", + "@react-spectrum/checkbox": "^3.9.11", + "@react-spectrum/dnd": "^3.5.0", + "@react-spectrum/layout": "^3.6.10", + "@react-spectrum/menu": "^3.21.0", + "@react-spectrum/progress": "^3.7.11", + "@react-spectrum/tooltip": "^3.7.0", + "@react-spectrum/utils": "^3.12.0", + "@react-stately/flags": "^3.0.5", + "@react-stately/layout": "^4.1.0", + "@react-stately/table": "^3.13.0", + "@react-stately/virtualizer": "^4.2.0", + "@react-types/grid": "^3.2.10", + "@react-types/shared": "^3.26.0", + "@react-types/table": "^3.10.3", + "@spectrum-icons/ui": "^3.6.11", "@swc/helpers": "^0.5.0" }, "devDependencies": { diff --git a/packages/@react-spectrum/tabs/package.json b/packages/@react-spectrum/tabs/package.json index e0102ceabf8..cf92fd973ed 100644 --- a/packages/@react-spectrum/tabs/package.json +++ b/packages/@react-spectrum/tabs/package.json @@ -1,6 +1,6 @@ { "name": "@react-spectrum/tabs", - "version": "3.8.14", + "version": "3.8.15", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -36,20 +36,20 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/focus": "^3.18.4", - "@react-aria/i18n": "^3.12.3", - "@react-aria/interactions": "^3.22.4", - "@react-aria/tabs": "^3.9.7", - "@react-aria/utils": "^3.25.3", - "@react-spectrum/picker": "^3.15.3", - "@react-spectrum/text": "^3.5.9", - "@react-spectrum/utils": "^3.11.11", - "@react-stately/collections": "^3.11.0", - "@react-stately/list": "^3.11.0", - "@react-stately/tabs": "^3.6.10", - "@react-types/select": "^3.9.7", - "@react-types/shared": "^3.25.0", - "@react-types/tabs": "^3.3.10", + "@react-aria/focus": "^3.19.0", + "@react-aria/i18n": "^3.12.4", + "@react-aria/interactions": "^3.22.5", + "@react-aria/tabs": "^3.9.8", + "@react-aria/utils": "^3.26.0", + "@react-spectrum/picker": "^3.15.4", + "@react-spectrum/text": "^3.5.10", + "@react-spectrum/utils": "^3.12.0", + "@react-stately/collections": "^3.12.0", + "@react-stately/list": "^3.11.1", + "@react-stately/tabs": "^3.7.0", + "@react-types/select": "^3.9.8", + "@react-types/shared": "^3.26.0", + "@react-types/tabs": "^3.3.11", "@swc/helpers": "^0.5.0" }, "devDependencies": { diff --git a/packages/@react-spectrum/tag/package.json b/packages/@react-spectrum/tag/package.json index dd3108eaf1c..1851b5c112b 100644 --- a/packages/@react-spectrum/tag/package.json +++ b/packages/@react-spectrum/tag/package.json @@ -1,6 +1,6 @@ { "name": "@react-spectrum/tag", - "version": "3.2.10", + "version": "3.2.11", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -36,20 +36,20 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/focus": "^3.18.4", - "@react-aria/i18n": "^3.12.3", - "@react-aria/interactions": "^3.22.4", - "@react-aria/selection": "^3.20.1", - "@react-aria/tag": "^3.4.7", - "@react-aria/utils": "^3.25.3", - "@react-spectrum/button": "^3.16.8", - "@react-spectrum/form": "^3.7.9", - "@react-spectrum/label": "^3.16.9", - "@react-spectrum/text": "^3.5.9", - "@react-spectrum/utils": "^3.11.11", - "@react-stately/collections": "^3.11.0", - "@react-stately/list": "^3.11.0", - "@react-types/shared": "^3.25.0", + "@react-aria/focus": "^3.19.0", + "@react-aria/i18n": "^3.12.4", + "@react-aria/interactions": "^3.22.5", + "@react-aria/selection": "^3.21.0", + "@react-aria/tag": "^3.4.8", + "@react-aria/utils": "^3.26.0", + "@react-spectrum/button": "^3.16.9", + "@react-spectrum/form": "^3.7.10", + "@react-spectrum/label": "^3.16.10", + "@react-spectrum/text": "^3.5.10", + "@react-spectrum/utils": "^3.12.0", + "@react-stately/collections": "^3.12.0", + "@react-stately/list": "^3.11.1", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "devDependencies": { diff --git a/packages/@react-spectrum/test-utils/package.json b/packages/@react-spectrum/test-utils/package.json index 28f0de460a7..f5becb65d0d 100644 --- a/packages/@react-spectrum/test-utils/package.json +++ b/packages/@react-spectrum/test-utils/package.json @@ -1,6 +1,6 @@ { "name": "@react-spectrum/test-utils", - "version": "1.0.0-alpha.2", + "version": "1.0.0-alpha.3", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -24,7 +24,7 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/test-utils": "1.0.0-alpha.2", + "@react-aria/test-utils": "1.0.0-alpha.3", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-spectrum/text/package.json b/packages/@react-spectrum/text/package.json index dcec1b49516..34c487eb668 100644 --- a/packages/@react-spectrum/text/package.json +++ b/packages/@react-spectrum/text/package.json @@ -1,6 +1,6 @@ { "name": "@react-spectrum/text", - "version": "3.5.9", + "version": "3.5.10", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -36,12 +36,12 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/utils": "^3.25.3", - "@react-spectrum/utils": "^3.11.11", - "@react-types/shared": "^3.25.0", - "@react-types/text": "^3.3.12", + "@react-aria/utils": "^3.26.0", + "@react-spectrum/utils": "^3.12.0", + "@react-types/shared": "^3.26.0", + "@react-types/text": "^3.3.13", "@swc/helpers": "^0.5.0", - "react-aria-components": "^1.4.1" + "react-aria-components": "^1.5.0" }, "devDependencies": { "@adobe/spectrum-css-temp": "3.0.0-alpha.1", diff --git a/packages/@react-spectrum/textfield/package.json b/packages/@react-spectrum/textfield/package.json index 307fc6de910..24a3cc888ef 100644 --- a/packages/@react-spectrum/textfield/package.json +++ b/packages/@react-spectrum/textfield/package.json @@ -1,6 +1,6 @@ { "name": "@react-spectrum/textfield", - "version": "3.12.6", + "version": "3.12.7", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -36,17 +36,17 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/focus": "^3.18.4", - "@react-aria/interactions": "^3.22.4", - "@react-aria/textfield": "^3.14.10", - "@react-aria/utils": "^3.25.3", - "@react-spectrum/form": "^3.7.9", - "@react-spectrum/label": "^3.16.9", - "@react-spectrum/utils": "^3.11.11", - "@react-stately/utils": "^3.10.4", - "@react-types/shared": "^3.25.0", - "@react-types/textfield": "^3.9.7", - "@spectrum-icons/ui": "^3.6.10", + "@react-aria/focus": "^3.19.0", + "@react-aria/interactions": "^3.22.5", + "@react-aria/textfield": "^3.15.0", + "@react-aria/utils": "^3.26.0", + "@react-spectrum/form": "^3.7.10", + "@react-spectrum/label": "^3.16.10", + "@react-spectrum/utils": "^3.12.0", + "@react-stately/utils": "^3.10.5", + "@react-types/shared": "^3.26.0", + "@react-types/textfield": "^3.10.0", + "@spectrum-icons/ui": "^3.6.11", "@swc/helpers": "^0.5.0" }, "devDependencies": { diff --git a/packages/@react-spectrum/theme-dark/package.json b/packages/@react-spectrum/theme-dark/package.json index 193dd6fe654..7255c02c646 100644 --- a/packages/@react-spectrum/theme-dark/package.json +++ b/packages/@react-spectrum/theme-dark/package.json @@ -1,6 +1,6 @@ { "name": "@react-spectrum/theme-dark", - "version": "3.5.13", + "version": "3.5.14", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -36,7 +36,7 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-types/provider": "^3.8.4", + "@react-types/provider": "^3.8.5", "@swc/helpers": "^0.5.0" }, "devDependencies": { diff --git a/packages/@react-spectrum/theme-default/package.json b/packages/@react-spectrum/theme-default/package.json index 9f37597ecd5..422434b8c08 100644 --- a/packages/@react-spectrum/theme-default/package.json +++ b/packages/@react-spectrum/theme-default/package.json @@ -1,6 +1,6 @@ { "name": "@react-spectrum/theme-default", - "version": "3.5.13", + "version": "3.5.14", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -36,7 +36,7 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-types/provider": "^3.8.4", + "@react-types/provider": "^3.8.5", "@swc/helpers": "^0.5.0" }, "devDependencies": { diff --git a/packages/@react-spectrum/theme-express/package.json b/packages/@react-spectrum/theme-express/package.json index 7f2c8af6c47..250d5c2916c 100644 --- a/packages/@react-spectrum/theme-express/package.json +++ b/packages/@react-spectrum/theme-express/package.json @@ -1,6 +1,6 @@ { "name": "@react-spectrum/theme-express", - "version": "3.0.0-alpha.15", + "version": "3.0.0-alpha.16", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -36,8 +36,8 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-spectrum/theme-default": "^3.5.13", - "@react-types/provider": "^3.8.4", + "@react-spectrum/theme-default": "^3.5.14", + "@react-types/provider": "^3.8.5", "@swc/helpers": "^0.5.0" }, "devDependencies": { diff --git a/packages/@react-spectrum/theme-light/package.json b/packages/@react-spectrum/theme-light/package.json index efdcbb22aed..c8e42f63654 100644 --- a/packages/@react-spectrum/theme-light/package.json +++ b/packages/@react-spectrum/theme-light/package.json @@ -1,6 +1,6 @@ { "name": "@react-spectrum/theme-light", - "version": "3.4.13", + "version": "3.4.14", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -36,7 +36,7 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-types/provider": "^3.8.4", + "@react-types/provider": "^3.8.5", "@swc/helpers": "^0.5.0" }, "devDependencies": { diff --git a/packages/@react-spectrum/toast/package.json b/packages/@react-spectrum/toast/package.json index bc2d1032ced..3a781d16c31 100644 --- a/packages/@react-spectrum/toast/package.json +++ b/packages/@react-spectrum/toast/package.json @@ -1,6 +1,6 @@ { "name": "@react-spectrum/toast", - "version": "3.0.0-beta.16", + "version": "3.0.0-beta.17", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -36,16 +36,16 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/focus": "^3.18.4", - "@react-aria/i18n": "^3.12.3", - "@react-aria/overlays": "^3.23.4", - "@react-aria/toast": "3.0.0-beta.17", - "@react-aria/utils": "^3.25.3", - "@react-spectrum/button": "^3.16.8", - "@react-spectrum/utils": "^3.11.11", - "@react-stately/toast": "3.0.0-beta.6", - "@react-types/shared": "^3.25.0", - "@spectrum-icons/ui": "^3.6.10", + "@react-aria/focus": "^3.19.0", + "@react-aria/i18n": "^3.12.4", + "@react-aria/overlays": "^3.24.0", + "@react-aria/toast": "3.0.0-beta.18", + "@react-aria/utils": "^3.26.0", + "@react-spectrum/button": "^3.16.9", + "@react-spectrum/utils": "^3.12.0", + "@react-stately/toast": "3.0.0-beta.7", + "@react-types/shared": "^3.26.0", + "@spectrum-icons/ui": "^3.6.11", "@swc/helpers": "^0.5.0", "use-sync-external-store": "^1.2.0" }, diff --git a/packages/@react-spectrum/tooltip/package.json b/packages/@react-spectrum/tooltip/package.json index 2d2d0712446..8cf157a4352 100644 --- a/packages/@react-spectrum/tooltip/package.json +++ b/packages/@react-spectrum/tooltip/package.json @@ -1,6 +1,6 @@ { "name": "@react-spectrum/tooltip", - "version": "3.6.11", + "version": "3.7.0", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -36,17 +36,17 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/focus": "^3.18.4", - "@react-aria/overlays": "^3.23.4", - "@react-aria/tooltip": "^3.7.9", - "@react-aria/utils": "^3.25.3", - "@react-spectrum/overlays": "^5.6.5", - "@react-spectrum/utils": "^3.11.11", - "@react-stately/tooltip": "^3.4.13", - "@react-types/overlays": "^3.8.10", - "@react-types/shared": "^3.25.0", - "@react-types/tooltip": "^3.4.12", - "@spectrum-icons/ui": "^3.6.10", + "@react-aria/focus": "^3.19.0", + "@react-aria/overlays": "^3.24.0", + "@react-aria/tooltip": "^3.7.10", + "@react-aria/utils": "^3.26.0", + "@react-spectrum/overlays": "^5.7.0", + "@react-spectrum/utils": "^3.12.0", + "@react-stately/tooltip": "^3.5.0", + "@react-types/overlays": "^3.8.11", + "@react-types/shared": "^3.26.0", + "@react-types/tooltip": "^3.4.13", + "@spectrum-icons/ui": "^3.6.11", "@swc/helpers": "^0.5.0" }, "devDependencies": { diff --git a/packages/@react-spectrum/tree/package.json b/packages/@react-spectrum/tree/package.json index dfad4b9e08b..8eca195f997 100644 --- a/packages/@react-spectrum/tree/package.json +++ b/packages/@react-spectrum/tree/package.json @@ -1,6 +1,6 @@ { "name": "@react-spectrum/tree", - "version": "3.0.0-beta.1", + "version": "3.0.0-beta.2", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -36,17 +36,17 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/button": "^3.10.1", - "@react-aria/i18n": "^3.12.3", - "@react-aria/tree": "3.0.0-beta.1", - "@react-aria/utils": "^3.25.3", - "@react-spectrum/checkbox": "^3.9.10", - "@react-spectrum/text": "^3.5.9", - "@react-spectrum/utils": "^3.11.11", - "@react-types/shared": "^3.25.0", - "@spectrum-icons/ui": "^3.6.10", + "@react-aria/button": "^3.11.0", + "@react-aria/i18n": "^3.12.4", + "@react-aria/tree": "3.0.0-beta.2", + "@react-aria/utils": "^3.26.0", + "@react-spectrum/checkbox": "^3.9.11", + "@react-spectrum/text": "^3.5.10", + "@react-spectrum/utils": "^3.12.0", + "@react-types/shared": "^3.26.0", + "@spectrum-icons/ui": "^3.6.11", "@swc/helpers": "^0.5.0", - "react-aria-components": "^1.4.1" + "react-aria-components": "^1.5.0" }, "peerDependencies": { "@react-spectrum/provider": "^3.0.0", diff --git a/packages/@react-spectrum/utils/package.json b/packages/@react-spectrum/utils/package.json index 31feea1adf8..d71cd754c00 100644 --- a/packages/@react-spectrum/utils/package.json +++ b/packages/@react-spectrum/utils/package.json @@ -1,6 +1,6 @@ { "name": "@react-spectrum/utils", - "version": "3.11.11", + "version": "3.12.0", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -24,10 +24,10 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/i18n": "^3.12.3", - "@react-aria/ssr": "^3.9.6", - "@react-aria/utils": "^3.25.3", - "@react-types/shared": "^3.25.0", + "@react-aria/i18n": "^3.12.4", + "@react-aria/ssr": "^3.9.7", + "@react-aria/utils": "^3.26.0", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0", "clsx": "^2.0.0" }, diff --git a/packages/@react-spectrum/view/package.json b/packages/@react-spectrum/view/package.json index b175648d952..18a2d0afe2e 100644 --- a/packages/@react-spectrum/view/package.json +++ b/packages/@react-spectrum/view/package.json @@ -1,6 +1,6 @@ { "name": "@react-spectrum/view", - "version": "3.6.13", + "version": "3.6.14", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -36,10 +36,10 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/utils": "^3.25.3", - "@react-spectrum/utils": "^3.11.11", - "@react-types/shared": "^3.25.0", - "@react-types/view": "^3.4.12", + "@react-aria/utils": "^3.26.0", + "@react-spectrum/utils": "^3.12.0", + "@react-types/shared": "^3.26.0", + "@react-types/view": "^3.4.13", "@swc/helpers": "^0.5.0" }, "devDependencies": { diff --git a/packages/@react-spectrum/well/package.json b/packages/@react-spectrum/well/package.json index 76adfb7f700..72ce9c4c6dc 100644 --- a/packages/@react-spectrum/well/package.json +++ b/packages/@react-spectrum/well/package.json @@ -1,6 +1,6 @@ { "name": "@react-spectrum/well", - "version": "3.4.17", + "version": "3.4.18", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -36,10 +36,10 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/utils": "^3.25.3", - "@react-spectrum/utils": "^3.11.11", - "@react-types/shared": "^3.25.0", - "@react-types/well": "^3.3.12", + "@react-aria/utils": "^3.26.0", + "@react-spectrum/utils": "^3.12.0", + "@react-types/shared": "^3.26.0", + "@react-types/well": "^3.3.13", "@swc/helpers": "^0.5.0" }, "devDependencies": { diff --git a/packages/@react-stately/calendar/package.json b/packages/@react-stately/calendar/package.json index 9fdfd4f49f9..a0785fd04d1 100644 --- a/packages/@react-stately/calendar/package.json +++ b/packages/@react-stately/calendar/package.json @@ -1,6 +1,6 @@ { "name": "@react-stately/calendar", - "version": "3.5.5", + "version": "3.6.0", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,10 +22,10 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@internationalized/date": "^3.5.6", - "@react-stately/utils": "^3.10.4", - "@react-types/calendar": "^3.4.10", - "@react-types/shared": "^3.25.0", + "@internationalized/date": "^3.6.0", + "@react-stately/utils": "^3.10.5", + "@react-types/calendar": "^3.5.0", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-stately/checkbox/package.json b/packages/@react-stately/checkbox/package.json index b870d1ad6f9..6ece3639a3b 100644 --- a/packages/@react-stately/checkbox/package.json +++ b/packages/@react-stately/checkbox/package.json @@ -1,6 +1,6 @@ { "name": "@react-stately/checkbox", - "version": "3.6.9", + "version": "3.6.10", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,10 +22,10 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-stately/form": "^3.0.6", - "@react-stately/utils": "^3.10.4", - "@react-types/checkbox": "^3.8.4", - "@react-types/shared": "^3.25.0", + "@react-stately/form": "^3.1.0", + "@react-stately/utils": "^3.10.5", + "@react-types/checkbox": "^3.9.0", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-stately/collections/package.json b/packages/@react-stately/collections/package.json index e153af8b892..997a112b7bf 100644 --- a/packages/@react-stately/collections/package.json +++ b/packages/@react-stately/collections/package.json @@ -1,6 +1,6 @@ { "name": "@react-stately/collections", - "version": "3.11.0", + "version": "3.12.0", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,7 +22,7 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-types/shared": "^3.25.0", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-stately/color/package.json b/packages/@react-stately/color/package.json index e4963747934..77baee5c306 100644 --- a/packages/@react-stately/color/package.json +++ b/packages/@react-stately/color/package.json @@ -1,6 +1,6 @@ { "name": "@react-stately/color", - "version": "3.8.0", + "version": "3.8.1", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,15 +22,15 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@internationalized/number": "^3.5.4", - "@internationalized/string": "^3.2.4", - "@react-aria/i18n": "^3.12.3", - "@react-stately/form": "^3.0.6", - "@react-stately/numberfield": "^3.9.7", - "@react-stately/slider": "^3.5.8", - "@react-stately/utils": "^3.10.4", - "@react-types/color": "^3.0.0", - "@react-types/shared": "^3.25.0", + "@internationalized/number": "^3.6.0", + "@internationalized/string": "^3.2.5", + "@react-aria/i18n": "^3.12.4", + "@react-stately/form": "^3.1.0", + "@react-stately/numberfield": "^3.9.8", + "@react-stately/slider": "^3.6.0", + "@react-stately/utils": "^3.10.5", + "@react-types/color": "^3.0.1", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-stately/combobox/package.json b/packages/@react-stately/combobox/package.json index d481cefd1e5..8ffa498ed54 100644 --- a/packages/@react-stately/combobox/package.json +++ b/packages/@react-stately/combobox/package.json @@ -1,6 +1,6 @@ { "name": "@react-stately/combobox", - "version": "3.10.0", + "version": "3.10.1", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,14 +22,14 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-stately/collections": "^3.11.0", - "@react-stately/form": "^3.0.6", - "@react-stately/list": "^3.11.0", - "@react-stately/overlays": "^3.6.11", - "@react-stately/select": "^3.6.8", - "@react-stately/utils": "^3.10.4", - "@react-types/combobox": "^3.13.0", - "@react-types/shared": "^3.25.0", + "@react-stately/collections": "^3.12.0", + "@react-stately/form": "^3.1.0", + "@react-stately/list": "^3.11.1", + "@react-stately/overlays": "^3.6.12", + "@react-stately/select": "^3.6.9", + "@react-stately/utils": "^3.10.5", + "@react-types/combobox": "^3.13.1", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-stately/data/package.json b/packages/@react-stately/data/package.json index ae94b4c0023..93d73d2ead2 100644 --- a/packages/@react-stately/data/package.json +++ b/packages/@react-stately/data/package.json @@ -1,6 +1,6 @@ { "name": "@react-stately/data", - "version": "3.11.7", + "version": "3.12.0", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,7 +22,7 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-types/shared": "^3.25.0", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-stately/datepicker/package.json b/packages/@react-stately/datepicker/package.json index a3d40d82177..484fde822ea 100644 --- a/packages/@react-stately/datepicker/package.json +++ b/packages/@react-stately/datepicker/package.json @@ -1,6 +1,6 @@ { "name": "@react-stately/datepicker", - "version": "3.10.3", + "version": "3.11.0", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,13 +22,13 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@internationalized/date": "^3.5.6", - "@internationalized/string": "^3.2.4", - "@react-stately/form": "^3.0.6", - "@react-stately/overlays": "^3.6.11", - "@react-stately/utils": "^3.10.4", - "@react-types/datepicker": "^3.8.3", - "@react-types/shared": "^3.25.0", + "@internationalized/date": "^3.6.0", + "@internationalized/string": "^3.2.5", + "@react-stately/form": "^3.1.0", + "@react-stately/overlays": "^3.6.12", + "@react-stately/utils": "^3.10.5", + "@react-types/datepicker": "^3.9.0", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-stately/disclosure/package.json b/packages/@react-stately/disclosure/package.json index f3f6e3e8dae..0a463cbe1b1 100644 --- a/packages/@react-stately/disclosure/package.json +++ b/packages/@react-stately/disclosure/package.json @@ -1,6 +1,6 @@ { "name": "@react-stately/disclosure", - "version": "3.0.0-alpha.0", + "version": "3.0.0", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,8 +22,8 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-stately/utils": "^3.10.4", - "@react-types/shared": "^3.25.0", + "@react-stately/utils": "^3.10.5", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-stately/dnd/package.json b/packages/@react-stately/dnd/package.json index 759ba054164..459bcab7b1e 100644 --- a/packages/@react-stately/dnd/package.json +++ b/packages/@react-stately/dnd/package.json @@ -1,6 +1,6 @@ { "name": "@react-stately/dnd", - "version": "3.4.3", + "version": "3.5.0", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,8 +22,8 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-stately/selection": "^3.17.0", - "@react-types/shared": "^3.25.0", + "@react-stately/selection": "^3.18.0", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-stately/flags/package.json b/packages/@react-stately/flags/package.json index 7ba04465081..281243ad2b1 100644 --- a/packages/@react-stately/flags/package.json +++ b/packages/@react-stately/flags/package.json @@ -1,6 +1,6 @@ { "name": "@react-stately/flags", - "version": "3.0.4", + "version": "3.0.5", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", diff --git a/packages/@react-stately/form/package.json b/packages/@react-stately/form/package.json index c6cda7b9035..3d745e4a749 100644 --- a/packages/@react-stately/form/package.json +++ b/packages/@react-stately/form/package.json @@ -1,6 +1,6 @@ { "name": "@react-stately/form", - "version": "3.0.6", + "version": "3.1.0", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,7 +22,7 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-types/shared": "^3.25.0", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-stately/grid/package.json b/packages/@react-stately/grid/package.json index 313e9979921..2adbfe2be56 100644 --- a/packages/@react-stately/grid/package.json +++ b/packages/@react-stately/grid/package.json @@ -1,6 +1,6 @@ { "name": "@react-stately/grid", - "version": "3.9.3", + "version": "3.10.0", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,10 +22,10 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-stately/collections": "^3.11.0", - "@react-stately/selection": "^3.17.0", - "@react-types/grid": "^3.2.9", - "@react-types/shared": "^3.25.0", + "@react-stately/collections": "^3.12.0", + "@react-stately/selection": "^3.18.0", + "@react-types/grid": "^3.2.10", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-stately/layout/package.json b/packages/@react-stately/layout/package.json index 36ed27bdb1d..76b9cdd4fd2 100644 --- a/packages/@react-stately/layout/package.json +++ b/packages/@react-stately/layout/package.json @@ -1,6 +1,6 @@ { "name": "@react-stately/layout", - "version": "4.0.3", + "version": "4.1.0", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,12 +22,12 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-stately/collections": "^3.11.0", - "@react-stately/table": "^3.12.3", - "@react-stately/virtualizer": "^4.1.0", - "@react-types/grid": "^3.2.9", - "@react-types/shared": "^3.25.0", - "@react-types/table": "^3.10.2", + "@react-stately/collections": "^3.12.0", + "@react-stately/table": "^3.13.0", + "@react-stately/virtualizer": "^4.2.0", + "@react-types/grid": "^3.2.10", + "@react-types/shared": "^3.26.0", + "@react-types/table": "^3.10.3", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-stately/list/package.json b/packages/@react-stately/list/package.json index eba22592c70..1dc5d906424 100644 --- a/packages/@react-stately/list/package.json +++ b/packages/@react-stately/list/package.json @@ -1,6 +1,6 @@ { "name": "@react-stately/list", - "version": "3.11.0", + "version": "3.11.1", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,10 +22,10 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-stately/collections": "^3.11.0", - "@react-stately/selection": "^3.17.0", - "@react-stately/utils": "^3.10.4", - "@react-types/shared": "^3.25.0", + "@react-stately/collections": "^3.12.0", + "@react-stately/selection": "^3.18.0", + "@react-stately/utils": "^3.10.5", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-stately/menu/package.json b/packages/@react-stately/menu/package.json index c20d4b3d251..ec173acb626 100644 --- a/packages/@react-stately/menu/package.json +++ b/packages/@react-stately/menu/package.json @@ -1,6 +1,6 @@ { "name": "@react-stately/menu", - "version": "3.8.3", + "version": "3.9.0", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,9 +22,9 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-stately/overlays": "^3.6.11", - "@react-types/menu": "^3.9.12", - "@react-types/shared": "^3.25.0", + "@react-stately/overlays": "^3.6.12", + "@react-types/menu": "^3.9.13", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-stately/numberfield/package.json b/packages/@react-stately/numberfield/package.json index 74be48451a0..79fb7a6b484 100644 --- a/packages/@react-stately/numberfield/package.json +++ b/packages/@react-stately/numberfield/package.json @@ -1,6 +1,6 @@ { "name": "@react-stately/numberfield", - "version": "3.9.7", + "version": "3.9.8", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,10 +22,10 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@internationalized/number": "^3.5.4", - "@react-stately/form": "^3.0.6", - "@react-stately/utils": "^3.10.4", - "@react-types/numberfield": "^3.8.6", + "@internationalized/number": "^3.6.0", + "@react-stately/form": "^3.1.0", + "@react-stately/utils": "^3.10.5", + "@react-types/numberfield": "^3.8.7", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-stately/overlays/package.json b/packages/@react-stately/overlays/package.json index 2ccaa49624d..82353fec877 100644 --- a/packages/@react-stately/overlays/package.json +++ b/packages/@react-stately/overlays/package.json @@ -1,6 +1,6 @@ { "name": "@react-stately/overlays", - "version": "3.6.11", + "version": "3.6.12", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,8 +22,8 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-stately/utils": "^3.10.4", - "@react-types/overlays": "^3.8.10", + "@react-stately/utils": "^3.10.5", + "@react-types/overlays": "^3.8.11", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-stately/radio/package.json b/packages/@react-stately/radio/package.json index 9f719267fc3..ed5fdf95cc8 100644 --- a/packages/@react-stately/radio/package.json +++ b/packages/@react-stately/radio/package.json @@ -1,6 +1,6 @@ { "name": "@react-stately/radio", - "version": "3.10.8", + "version": "3.10.9", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,10 +22,10 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-stately/form": "^3.0.6", - "@react-stately/utils": "^3.10.4", - "@react-types/radio": "^3.8.4", - "@react-types/shared": "^3.25.0", + "@react-stately/form": "^3.1.0", + "@react-stately/utils": "^3.10.5", + "@react-types/radio": "^3.8.5", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-stately/searchfield/package.json b/packages/@react-stately/searchfield/package.json index 0cb4a6927f4..f684ee40be0 100644 --- a/packages/@react-stately/searchfield/package.json +++ b/packages/@react-stately/searchfield/package.json @@ -1,6 +1,6 @@ { "name": "@react-stately/searchfield", - "version": "3.5.7", + "version": "3.5.8", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,8 +22,8 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-stately/utils": "^3.10.4", - "@react-types/searchfield": "^3.5.9", + "@react-stately/utils": "^3.10.5", + "@react-types/searchfield": "^3.5.10", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-stately/select/package.json b/packages/@react-stately/select/package.json index 2968b6252a5..0ed5275209c 100644 --- a/packages/@react-stately/select/package.json +++ b/packages/@react-stately/select/package.json @@ -1,6 +1,6 @@ { "name": "@react-stately/select", - "version": "3.6.8", + "version": "3.6.9", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,11 +22,11 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-stately/form": "^3.0.6", - "@react-stately/list": "^3.11.0", - "@react-stately/overlays": "^3.6.11", - "@react-types/select": "^3.9.7", - "@react-types/shared": "^3.25.0", + "@react-stately/form": "^3.1.0", + "@react-stately/list": "^3.11.1", + "@react-stately/overlays": "^3.6.12", + "@react-types/select": "^3.9.8", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-stately/selection/package.json b/packages/@react-stately/selection/package.json index 0a719f14533..e5c014a3893 100644 --- a/packages/@react-stately/selection/package.json +++ b/packages/@react-stately/selection/package.json @@ -1,6 +1,6 @@ { "name": "@react-stately/selection", - "version": "3.17.0", + "version": "3.18.0", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,9 +22,9 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-stately/collections": "^3.11.0", - "@react-stately/utils": "^3.10.4", - "@react-types/shared": "^3.25.0", + "@react-stately/collections": "^3.12.0", + "@react-stately/utils": "^3.10.5", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-stately/slider/package.json b/packages/@react-stately/slider/package.json index 939a1521ea7..8b3997df69a 100644 --- a/packages/@react-stately/slider/package.json +++ b/packages/@react-stately/slider/package.json @@ -1,6 +1,6 @@ { "name": "@react-stately/slider", - "version": "3.5.8", + "version": "3.6.0", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,9 +22,9 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-stately/utils": "^3.10.4", - "@react-types/shared": "^3.25.0", - "@react-types/slider": "^3.7.6", + "@react-stately/utils": "^3.10.5", + "@react-types/shared": "^3.26.0", + "@react-types/slider": "^3.7.7", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-stately/steplist/package.json b/packages/@react-stately/steplist/package.json index 2b45495997d..4ce1614e595 100644 --- a/packages/@react-stately/steplist/package.json +++ b/packages/@react-stately/steplist/package.json @@ -1,6 +1,6 @@ { "name": "@react-stately/steplist", - "version": "3.0.0-alpha.9", + "version": "3.0.0-alpha.10", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,9 +22,9 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-stately/list": "^3.11.0", - "@react-stately/utils": "^3.10.4", - "@react-types/shared": "^3.25.0", + "@react-stately/list": "^3.11.1", + "@react-stately/utils": "^3.10.5", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-stately/table/package.json b/packages/@react-stately/table/package.json index c1795cf4c96..7bd86202449 100644 --- a/packages/@react-stately/table/package.json +++ b/packages/@react-stately/table/package.json @@ -1,6 +1,6 @@ { "name": "@react-stately/table", - "version": "3.12.3", + "version": "3.13.0", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,14 +22,14 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-stately/collections": "^3.11.0", - "@react-stately/flags": "^3.0.4", - "@react-stately/grid": "^3.9.3", - "@react-stately/selection": "^3.17.0", - "@react-stately/utils": "^3.10.4", - "@react-types/grid": "^3.2.9", - "@react-types/shared": "^3.25.0", - "@react-types/table": "^3.10.2", + "@react-stately/collections": "^3.12.0", + "@react-stately/flags": "^3.0.5", + "@react-stately/grid": "^3.10.0", + "@react-stately/selection": "^3.18.0", + "@react-stately/utils": "^3.10.5", + "@react-types/grid": "^3.2.10", + "@react-types/shared": "^3.26.0", + "@react-types/table": "^3.10.3", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-stately/tabs/package.json b/packages/@react-stately/tabs/package.json index 8abed66e927..b91e4a3d9bd 100644 --- a/packages/@react-stately/tabs/package.json +++ b/packages/@react-stately/tabs/package.json @@ -1,6 +1,6 @@ { "name": "@react-stately/tabs", - "version": "3.6.10", + "version": "3.7.0", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,9 +22,9 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-stately/list": "^3.11.0", - "@react-types/shared": "^3.25.0", - "@react-types/tabs": "^3.3.10", + "@react-stately/list": "^3.11.1", + "@react-types/shared": "^3.26.0", + "@react-types/tabs": "^3.3.11", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-stately/toast/package.json b/packages/@react-stately/toast/package.json index 3f9293ea1ea..99cae77bcfa 100644 --- a/packages/@react-stately/toast/package.json +++ b/packages/@react-stately/toast/package.json @@ -1,6 +1,6 @@ { "name": "@react-stately/toast", - "version": "3.0.0-beta.6", + "version": "3.0.0-beta.7", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", diff --git a/packages/@react-stately/toggle/package.json b/packages/@react-stately/toggle/package.json index 56dd85c69b8..3186644f0de 100644 --- a/packages/@react-stately/toggle/package.json +++ b/packages/@react-stately/toggle/package.json @@ -1,6 +1,6 @@ { "name": "@react-stately/toggle", - "version": "3.7.8", + "version": "3.8.0", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,9 +22,9 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-stately/utils": "^3.10.4", - "@react-types/checkbox": "^3.8.4", - "@react-types/shared": "^3.25.0", + "@react-stately/utils": "^3.10.5", + "@react-types/checkbox": "^3.9.0", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-stately/tooltip/package.json b/packages/@react-stately/tooltip/package.json index 7682648478d..7d3d48a7e0b 100644 --- a/packages/@react-stately/tooltip/package.json +++ b/packages/@react-stately/tooltip/package.json @@ -1,6 +1,6 @@ { "name": "@react-stately/tooltip", - "version": "3.4.13", + "version": "3.5.0", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,8 +22,8 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-stately/overlays": "^3.6.11", - "@react-types/tooltip": "^3.4.12", + "@react-stately/overlays": "^3.6.12", + "@react-types/tooltip": "^3.4.13", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-stately/tree/package.json b/packages/@react-stately/tree/package.json index a68a25a896d..08147613f3f 100644 --- a/packages/@react-stately/tree/package.json +++ b/packages/@react-stately/tree/package.json @@ -1,6 +1,6 @@ { "name": "@react-stately/tree", - "version": "3.8.5", + "version": "3.8.6", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,10 +22,10 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-stately/collections": "^3.11.0", - "@react-stately/selection": "^3.17.0", - "@react-stately/utils": "^3.10.4", - "@react-types/shared": "^3.25.0", + "@react-stately/collections": "^3.12.0", + "@react-stately/selection": "^3.18.0", + "@react-stately/utils": "^3.10.5", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-stately/utils/package.json b/packages/@react-stately/utils/package.json index 763732de41a..e8d71e33755 100644 --- a/packages/@react-stately/utils/package.json +++ b/packages/@react-stately/utils/package.json @@ -1,6 +1,6 @@ { "name": "@react-stately/utils", - "version": "3.10.4", + "version": "3.10.5", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", diff --git a/packages/@react-stately/virtualizer/package.json b/packages/@react-stately/virtualizer/package.json index 80fd3b9ec4d..035af9fae7f 100644 --- a/packages/@react-stately/virtualizer/package.json +++ b/packages/@react-stately/virtualizer/package.json @@ -1,6 +1,6 @@ { "name": "@react-stately/virtualizer", - "version": "4.1.0", + "version": "4.2.0", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -22,8 +22,8 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/utils": "^3.25.3", - "@react-types/shared": "^3.25.0", + "@react-aria/utils": "^3.26.0", + "@react-types/shared": "^3.26.0", "@swc/helpers": "^0.5.0" }, "peerDependencies": { diff --git a/packages/@react-types/accordion/package.json b/packages/@react-types/accordion/package.json index 8c3c0b85d4b..3f86c0a400b 100644 --- a/packages/@react-types/accordion/package.json +++ b/packages/@react-types/accordion/package.json @@ -1,6 +1,6 @@ { "name": "@react-types/accordion", - "version": "3.0.0-alpha.24", + "version": "3.0.0-alpha.25", "description": "Spectrum UI components in React", "license": "Apache-2.0", "types": "src/index.d.ts", @@ -9,7 +9,7 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-types/shared": "^3.25.0" + "@react-types/shared": "^3.26.0" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" diff --git a/packages/@react-types/actionbar/package.json b/packages/@react-types/actionbar/package.json index 678e58b96d0..81b2ef3f91e 100644 --- a/packages/@react-types/actionbar/package.json +++ b/packages/@react-types/actionbar/package.json @@ -1,6 +1,6 @@ { "name": "@react-types/actionbar", - "version": "3.1.10", + "version": "3.1.11", "description": "Spectrum UI components in React", "license": "Apache-2.0", "types": "src/index.d.ts", @@ -9,7 +9,7 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-types/shared": "^3.25.0" + "@react-types/shared": "^3.26.0" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" diff --git a/packages/@react-types/actiongroup/package.json b/packages/@react-types/actiongroup/package.json index ae634258a47..ca848c0b40e 100644 --- a/packages/@react-types/actiongroup/package.json +++ b/packages/@react-types/actiongroup/package.json @@ -1,6 +1,6 @@ { "name": "@react-types/actiongroup", - "version": "3.4.12", + "version": "3.4.13", "description": "Spectrum UI components in React", "license": "Apache-2.0", "types": "src/index.d.ts", @@ -9,7 +9,7 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-types/shared": "^3.25.0" + "@react-types/shared": "^3.26.0" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" diff --git a/packages/@react-types/autocomplete/package.json b/packages/@react-types/autocomplete/package.json index 2a11dd6df7b..53a0c5d1ddf 100644 --- a/packages/@react-types/autocomplete/package.json +++ b/packages/@react-types/autocomplete/package.json @@ -1,6 +1,6 @@ { "name": "@react-types/autocomplete", - "version": "3.0.0-alpha.26", + "version": "3.0.0-alpha.27", "description": "Spectrum UI components in React", "license": "Apache-2.0", "types": "src/index.d.ts", @@ -9,9 +9,9 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-types/combobox": "^3.13.0", - "@react-types/searchfield": "^3.5.9", - "@react-types/shared": "^3.25.0" + "@react-types/combobox": "^3.13.1", + "@react-types/searchfield": "^3.5.10", + "@react-types/shared": "^3.26.0" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" diff --git a/packages/@react-types/avatar/package.json b/packages/@react-types/avatar/package.json index afdff38d3df..4914c53a9c4 100644 --- a/packages/@react-types/avatar/package.json +++ b/packages/@react-types/avatar/package.json @@ -1,6 +1,6 @@ { "name": "@react-types/avatar", - "version": "3.0.10", + "version": "3.0.11", "description": "Spectrum UI components in React", "license": "Apache-2.0", "types": "src/index.d.ts", @@ -9,7 +9,7 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-types/shared": "^3.25.0" + "@react-types/shared": "^3.26.0" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" diff --git a/packages/@react-types/badge/package.json b/packages/@react-types/badge/package.json index f9d76e14645..8873670026b 100644 --- a/packages/@react-types/badge/package.json +++ b/packages/@react-types/badge/package.json @@ -1,6 +1,6 @@ { "name": "@react-types/badge", - "version": "3.1.12", + "version": "3.1.13", "description": "Spectrum UI components in React", "license": "Apache-2.0", "types": "src/index.d.ts", @@ -9,7 +9,7 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-types/shared": "^3.25.0" + "@react-types/shared": "^3.26.0" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" diff --git a/packages/@react-types/breadcrumbs/package.json b/packages/@react-types/breadcrumbs/package.json index e4d9022747c..4122f2e447d 100644 --- a/packages/@react-types/breadcrumbs/package.json +++ b/packages/@react-types/breadcrumbs/package.json @@ -1,6 +1,6 @@ { "name": "@react-types/breadcrumbs", - "version": "3.7.8", + "version": "3.7.9", "description": "Spectrum UI components in React", "license": "Apache-2.0", "types": "src/index.d.ts", @@ -9,8 +9,8 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-types/link": "^3.5.8", - "@react-types/shared": "^3.25.0" + "@react-types/link": "^3.5.9", + "@react-types/shared": "^3.26.0" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" diff --git a/packages/@react-types/button/package.json b/packages/@react-types/button/package.json index f680eab50d3..5e0b5ab2443 100644 --- a/packages/@react-types/button/package.json +++ b/packages/@react-types/button/package.json @@ -1,6 +1,6 @@ { "name": "@react-types/button", - "version": "3.10.0", + "version": "3.10.1", "description": "Spectrum UI components in React", "license": "Apache-2.0", "types": "src/index.d.ts", @@ -9,7 +9,7 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-types/shared": "^3.25.0" + "@react-types/shared": "^3.26.0" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" diff --git a/packages/@react-types/buttongroup/package.json b/packages/@react-types/buttongroup/package.json index 0fcfd2e58f6..279ba848a3c 100644 --- a/packages/@react-types/buttongroup/package.json +++ b/packages/@react-types/buttongroup/package.json @@ -1,6 +1,6 @@ { "name": "@react-types/buttongroup", - "version": "3.3.12", + "version": "3.3.13", "description": "Spectrum UI components in React", "license": "Apache-2.0", "types": "src/index.d.ts", @@ -9,7 +9,7 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-types/shared": "^3.25.0" + "@react-types/shared": "^3.26.0" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" diff --git a/packages/@react-types/calendar/package.json b/packages/@react-types/calendar/package.json index e07e6cfbff6..1b38fd14eeb 100644 --- a/packages/@react-types/calendar/package.json +++ b/packages/@react-types/calendar/package.json @@ -1,6 +1,6 @@ { "name": "@react-types/calendar", - "version": "3.4.10", + "version": "3.5.0", "description": "Spectrum UI components in React", "license": "Apache-2.0", "types": "src/index.d.ts", @@ -9,8 +9,8 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@internationalized/date": "^3.5.6", - "@react-types/shared": "^3.25.0" + "@internationalized/date": "^3.6.0", + "@react-types/shared": "^3.26.0" }, "publishConfig": { "access": "public" diff --git a/packages/@react-types/card/package.json b/packages/@react-types/card/package.json index 9462e4d916e..440668e64ff 100644 --- a/packages/@react-types/card/package.json +++ b/packages/@react-types/card/package.json @@ -1,6 +1,6 @@ { "name": "@react-types/card", - "version": "3.0.0-alpha.30", + "version": "3.0.0-alpha.31", "description": "Spectrum UI components in React", "license": "Apache-2.0", "types": "src/index.d.ts", @@ -9,9 +9,9 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-stately/virtualizer": "^4.1.0", - "@react-types/provider": "^3.8.4", - "@react-types/shared": "^3.25.0" + "@react-stately/virtualizer": "^4.2.0", + "@react-types/provider": "^3.8.5", + "@react-types/shared": "^3.26.0" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" diff --git a/packages/@react-types/checkbox/package.json b/packages/@react-types/checkbox/package.json index f3027c32930..d0ccf57d7e6 100644 --- a/packages/@react-types/checkbox/package.json +++ b/packages/@react-types/checkbox/package.json @@ -1,6 +1,6 @@ { "name": "@react-types/checkbox", - "version": "3.8.4", + "version": "3.9.0", "description": "Spectrum UI components in React", "license": "Apache-2.0", "types": "src/index.d.ts", @@ -9,7 +9,7 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-types/shared": "^3.25.0" + "@react-types/shared": "^3.26.0" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" diff --git a/packages/@react-types/color/package.json b/packages/@react-types/color/package.json index 64ae8ff4d94..6ab92db4511 100644 --- a/packages/@react-types/color/package.json +++ b/packages/@react-types/color/package.json @@ -1,6 +1,6 @@ { "name": "@react-types/color", - "version": "3.0.0", + "version": "3.0.1", "description": "Spectrum UI components in React", "license": "Apache-2.0", "types": "src/index.d.ts", @@ -9,8 +9,8 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-types/shared": "^3.25.0", - "@react-types/slider": "^3.7.6" + "@react-types/shared": "^3.26.0", + "@react-types/slider": "^3.7.7" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" diff --git a/packages/@react-types/combobox/package.json b/packages/@react-types/combobox/package.json index e60d086a92a..4ea11ffade2 100644 --- a/packages/@react-types/combobox/package.json +++ b/packages/@react-types/combobox/package.json @@ -1,6 +1,6 @@ { "name": "@react-types/combobox", - "version": "3.13.0", + "version": "3.13.1", "description": "Spectrum UI components in React", "license": "Apache-2.0", "types": "src/index.d.ts", @@ -9,7 +9,7 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-types/shared": "^3.25.0" + "@react-types/shared": "^3.26.0" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" diff --git a/packages/@react-types/contextualhelp/package.json b/packages/@react-types/contextualhelp/package.json index 6cbed6e25b6..e83da9af556 100644 --- a/packages/@react-types/contextualhelp/package.json +++ b/packages/@react-types/contextualhelp/package.json @@ -1,6 +1,6 @@ { "name": "@react-types/contextualhelp", - "version": "3.2.13", + "version": "3.2.14", "description": "Spectrum UI components in React", "license": "Apache-2.0", "types": "src/index.d.ts", @@ -9,8 +9,8 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-types/overlays": "^3.8.10", - "@react-types/shared": "^3.25.0" + "@react-types/overlays": "^3.8.11", + "@react-types/shared": "^3.26.0" }, "publishConfig": { "access": "public" diff --git a/packages/@react-types/datepicker/package.json b/packages/@react-types/datepicker/package.json index 9468837e953..5e45f8b34ec 100644 --- a/packages/@react-types/datepicker/package.json +++ b/packages/@react-types/datepicker/package.json @@ -1,6 +1,6 @@ { "name": "@react-types/datepicker", - "version": "3.8.3", + "version": "3.9.0", "description": "Spectrum UI components in React", "license": "Apache-2.0", "types": "src/index.d.ts", @@ -9,10 +9,10 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@internationalized/date": "^3.5.6", - "@react-types/calendar": "^3.4.10", - "@react-types/overlays": "^3.8.10", - "@react-types/shared": "^3.25.0" + "@internationalized/date": "^3.6.0", + "@react-types/calendar": "^3.5.0", + "@react-types/overlays": "^3.8.11", + "@react-types/shared": "^3.26.0" }, "publishConfig": { "access": "public" diff --git a/packages/@react-types/dialog/package.json b/packages/@react-types/dialog/package.json index 426975b7630..4f1ea8aee75 100644 --- a/packages/@react-types/dialog/package.json +++ b/packages/@react-types/dialog/package.json @@ -1,6 +1,6 @@ { "name": "@react-types/dialog", - "version": "3.5.13", + "version": "3.5.14", "description": "Spectrum UI components in React", "license": "Apache-2.0", "types": "src/index.d.ts", @@ -9,8 +9,8 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-types/overlays": "^3.8.10", - "@react-types/shared": "^3.25.0" + "@react-types/overlays": "^3.8.11", + "@react-types/shared": "^3.26.0" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" diff --git a/packages/@react-types/divider/package.json b/packages/@react-types/divider/package.json index eba4aadff7a..231e5fb2538 100644 --- a/packages/@react-types/divider/package.json +++ b/packages/@react-types/divider/package.json @@ -1,6 +1,6 @@ { "name": "@react-types/divider", - "version": "3.3.12", + "version": "3.3.13", "description": "Spectrum UI components in React", "license": "Apache-2.0", "types": "src/index.d.ts", @@ -9,7 +9,7 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-types/shared": "^3.25.0" + "@react-types/shared": "^3.26.0" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" diff --git a/packages/@react-types/form/package.json b/packages/@react-types/form/package.json index f98b368ad7d..2c175662ec3 100644 --- a/packages/@react-types/form/package.json +++ b/packages/@react-types/form/package.json @@ -1,6 +1,6 @@ { "name": "@react-types/form", - "version": "3.7.7", + "version": "3.7.8", "description": "Spectrum UI components in React", "license": "Apache-2.0", "types": "src/index.d.ts", @@ -9,7 +9,7 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-types/shared": "^3.25.0" + "@react-types/shared": "^3.26.0" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" diff --git a/packages/@react-types/grid/package.json b/packages/@react-types/grid/package.json index beced04cf03..ae25f5448de 100644 --- a/packages/@react-types/grid/package.json +++ b/packages/@react-types/grid/package.json @@ -1,6 +1,6 @@ { "name": "@react-types/grid", - "version": "3.2.9", + "version": "3.2.10", "description": "Spectrum UI components in React", "license": "Apache-2.0", "types": "src/index.d.ts", @@ -9,7 +9,7 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-types/shared": "^3.25.0" + "@react-types/shared": "^3.26.0" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" diff --git a/packages/@react-types/illustratedmessage/package.json b/packages/@react-types/illustratedmessage/package.json index 09348ed283e..c7bf4907019 100644 --- a/packages/@react-types/illustratedmessage/package.json +++ b/packages/@react-types/illustratedmessage/package.json @@ -1,6 +1,6 @@ { "name": "@react-types/illustratedmessage", - "version": "3.3.12", + "version": "3.3.13", "description": "Spectrum UI components in React", "license": "Apache-2.0", "types": "src/index.d.ts", @@ -9,7 +9,7 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-types/shared": "^3.25.0" + "@react-types/shared": "^3.26.0" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" diff --git a/packages/@react-types/image/package.json b/packages/@react-types/image/package.json index e6469479620..8461fc2114a 100644 --- a/packages/@react-types/image/package.json +++ b/packages/@react-types/image/package.json @@ -1,6 +1,6 @@ { "name": "@react-types/image", - "version": "3.4.4", + "version": "3.4.5", "description": "Spectrum UI components in React", "license": "Apache-2.0", "types": "src/index.d.ts", @@ -9,7 +9,7 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-types/shared": "^3.25.0" + "@react-types/shared": "^3.26.0" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" diff --git a/packages/@react-types/label/package.json b/packages/@react-types/label/package.json index 714bf386d01..ba50ddc9019 100644 --- a/packages/@react-types/label/package.json +++ b/packages/@react-types/label/package.json @@ -1,6 +1,6 @@ { "name": "@react-types/label", - "version": "3.9.6", + "version": "3.9.7", "description": "Spectrum UI components in React", "license": "Apache-2.0", "types": "src/index.d.ts", @@ -9,7 +9,7 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-types/shared": "^3.25.0" + "@react-types/shared": "^3.26.0" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" diff --git a/packages/@react-types/layout/package.json b/packages/@react-types/layout/package.json index 372435bba0a..514454ab12d 100644 --- a/packages/@react-types/layout/package.json +++ b/packages/@react-types/layout/package.json @@ -1,6 +1,6 @@ { "name": "@react-types/layout", - "version": "3.3.18", + "version": "3.3.19", "description": "Spectrum UI components in React", "license": "Apache-2.0", "types": "src/index.d.ts", @@ -9,7 +9,7 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-types/shared": "^3.25.0" + "@react-types/shared": "^3.26.0" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" diff --git a/packages/@react-types/link/package.json b/packages/@react-types/link/package.json index 4f00cdb6c2f..5137596f6bf 100644 --- a/packages/@react-types/link/package.json +++ b/packages/@react-types/link/package.json @@ -1,6 +1,6 @@ { "name": "@react-types/link", - "version": "3.5.8", + "version": "3.5.9", "description": "Spectrum UI components in React", "license": "Apache-2.0", "types": "src/index.d.ts", @@ -9,7 +9,7 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-types/shared": "^3.25.0" + "@react-types/shared": "^3.26.0" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" diff --git a/packages/@react-types/list/package.json b/packages/@react-types/list/package.json index 28bab58cba8..90435291f93 100644 --- a/packages/@react-types/list/package.json +++ b/packages/@react-types/list/package.json @@ -1,6 +1,6 @@ { "name": "@react-types/list", - "version": "3.2.21", + "version": "3.2.22", "description": "Spectrum UI components in React", "license": "Apache-2.0", "types": "src/index.d.ts", @@ -9,8 +9,8 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-aria/gridlist": "^3.9.5", - "@react-spectrum/list": "^3.8.3" + "@react-aria/gridlist": "^3.10.0", + "@react-spectrum/list": "^3.9.0" }, "peerDependencies": { "@react-spectrum/provider": "^3.0.0", diff --git a/packages/@react-types/listbox/package.json b/packages/@react-types/listbox/package.json index 257a2cbbb96..8063b3afb47 100644 --- a/packages/@react-types/listbox/package.json +++ b/packages/@react-types/listbox/package.json @@ -1,6 +1,6 @@ { "name": "@react-types/listbox", - "version": "3.5.2", + "version": "3.5.3", "description": "Spectrum UI components in React", "license": "Apache-2.0", "types": "src/index.d.ts", @@ -9,7 +9,7 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-types/shared": "^3.25.0" + "@react-types/shared": "^3.26.0" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" diff --git a/packages/@react-types/menu/package.json b/packages/@react-types/menu/package.json index 69430774fe7..da4d2dfba2d 100644 --- a/packages/@react-types/menu/package.json +++ b/packages/@react-types/menu/package.json @@ -1,6 +1,6 @@ { "name": "@react-types/menu", - "version": "3.9.12", + "version": "3.9.13", "description": "Spectrum UI components in React", "license": "Apache-2.0", "types": "src/index.d.ts", @@ -9,8 +9,8 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-types/overlays": "^3.8.10", - "@react-types/shared": "^3.25.0" + "@react-types/overlays": "^3.8.11", + "@react-types/shared": "^3.26.0" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" diff --git a/packages/@react-types/meter/package.json b/packages/@react-types/meter/package.json index 126c09c6138..959600c0c7a 100644 --- a/packages/@react-types/meter/package.json +++ b/packages/@react-types/meter/package.json @@ -1,6 +1,6 @@ { "name": "@react-types/meter", - "version": "3.4.4", + "version": "3.4.5", "description": "Spectrum UI components in React", "license": "Apache-2.0", "types": "src/index.d.ts", @@ -9,7 +9,7 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-types/progress": "^3.5.7" + "@react-types/progress": "^3.5.8" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" diff --git a/packages/@react-types/numberfield/package.json b/packages/@react-types/numberfield/package.json index 7ae9285c1c7..c298beb8a98 100644 --- a/packages/@react-types/numberfield/package.json +++ b/packages/@react-types/numberfield/package.json @@ -1,6 +1,6 @@ { "name": "@react-types/numberfield", - "version": "3.8.6", + "version": "3.8.7", "description": "Spectrum UI components in React", "license": "Apache-2.0", "types": "src/index.d.ts", @@ -9,7 +9,7 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-types/shared": "^3.25.0" + "@react-types/shared": "^3.26.0" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" diff --git a/packages/@react-types/overlays/package.json b/packages/@react-types/overlays/package.json index 8332728e0ba..1fd1a852983 100644 --- a/packages/@react-types/overlays/package.json +++ b/packages/@react-types/overlays/package.json @@ -1,6 +1,6 @@ { "name": "@react-types/overlays", - "version": "3.8.10", + "version": "3.8.11", "description": "Spectrum UI components in React", "license": "Apache-2.0", "types": "src/index.d.ts", @@ -9,7 +9,7 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-types/shared": "^3.25.0" + "@react-types/shared": "^3.26.0" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" diff --git a/packages/@react-types/progress/package.json b/packages/@react-types/progress/package.json index 21eaf7dc46b..a4e7413e655 100644 --- a/packages/@react-types/progress/package.json +++ b/packages/@react-types/progress/package.json @@ -1,6 +1,6 @@ { "name": "@react-types/progress", - "version": "3.5.7", + "version": "3.5.8", "description": "Spectrum UI components in React", "license": "Apache-2.0", "types": "src/index.d.ts", @@ -9,7 +9,7 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-types/shared": "^3.25.0" + "@react-types/shared": "^3.26.0" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" diff --git a/packages/@react-types/provider/package.json b/packages/@react-types/provider/package.json index 90ed515637c..ee556df3f28 100644 --- a/packages/@react-types/provider/package.json +++ b/packages/@react-types/provider/package.json @@ -1,6 +1,6 @@ { "name": "@react-types/provider", - "version": "3.8.4", + "version": "3.8.5", "description": "Spectrum UI components in React", "license": "Apache-2.0", "types": "src/index.d.ts", @@ -9,7 +9,7 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-types/shared": "^3.25.0" + "@react-types/shared": "^3.26.0" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" diff --git a/packages/@react-types/radio/package.json b/packages/@react-types/radio/package.json index 00dd3e0c553..25c24ce7440 100644 --- a/packages/@react-types/radio/package.json +++ b/packages/@react-types/radio/package.json @@ -1,6 +1,6 @@ { "name": "@react-types/radio", - "version": "3.8.4", + "version": "3.8.5", "description": "Spectrum UI components in React", "license": "Apache-2.0", "types": "src/index.d.ts", @@ -9,7 +9,7 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-types/shared": "^3.25.0" + "@react-types/shared": "^3.26.0" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" diff --git a/packages/@react-types/searchfield/package.json b/packages/@react-types/searchfield/package.json index 26568cd0d7a..01014771bcf 100644 --- a/packages/@react-types/searchfield/package.json +++ b/packages/@react-types/searchfield/package.json @@ -1,6 +1,6 @@ { "name": "@react-types/searchfield", - "version": "3.5.9", + "version": "3.5.10", "description": "Spectrum UI components in React", "license": "Apache-2.0", "types": "src/index.d.ts", @@ -9,8 +9,8 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-types/shared": "^3.25.0", - "@react-types/textfield": "^3.9.7" + "@react-types/shared": "^3.26.0", + "@react-types/textfield": "^3.10.0" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" diff --git a/packages/@react-types/select/package.json b/packages/@react-types/select/package.json index 9cd47d5ac07..4dcf3c4aa42 100644 --- a/packages/@react-types/select/package.json +++ b/packages/@react-types/select/package.json @@ -1,6 +1,6 @@ { "name": "@react-types/select", - "version": "3.9.7", + "version": "3.9.8", "description": "Spectrum UI components in React", "license": "Apache-2.0", "types": "src/index.d.ts", @@ -9,7 +9,7 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-types/shared": "^3.25.0" + "@react-types/shared": "^3.26.0" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" diff --git a/packages/@react-types/shared/package.json b/packages/@react-types/shared/package.json index c5a2be2033d..8bd3c70d56b 100644 --- a/packages/@react-types/shared/package.json +++ b/packages/@react-types/shared/package.json @@ -1,6 +1,6 @@ { "name": "@react-types/shared", - "version": "3.25.0", + "version": "3.26.0", "description": "Spectrum UI components in React", "license": "Apache-2.0", "types": "src/index.d.ts", diff --git a/packages/@react-types/slider/package.json b/packages/@react-types/slider/package.json index d6ac37b3556..c5acd255711 100644 --- a/packages/@react-types/slider/package.json +++ b/packages/@react-types/slider/package.json @@ -1,6 +1,6 @@ { "name": "@react-types/slider", - "version": "3.7.6", + "version": "3.7.7", "description": "Spectrum UI components in React", "license": "Apache-2.0", "types": "src/index.d.ts", @@ -9,7 +9,7 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-types/shared": "^3.25.0" + "@react-types/shared": "^3.26.0" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" diff --git a/packages/@react-types/statuslight/package.json b/packages/@react-types/statuslight/package.json index 0416a0c7cba..fc2413d0e82 100644 --- a/packages/@react-types/statuslight/package.json +++ b/packages/@react-types/statuslight/package.json @@ -1,6 +1,6 @@ { "name": "@react-types/statuslight", - "version": "3.3.12", + "version": "3.3.13", "description": "Spectrum UI components in React", "license": "Apache-2.0", "types": "src/index.d.ts", @@ -9,7 +9,7 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-types/shared": "^3.25.0" + "@react-types/shared": "^3.26.0" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" diff --git a/packages/@react-types/switch/package.json b/packages/@react-types/switch/package.json index 8992a88260d..3afd988b567 100644 --- a/packages/@react-types/switch/package.json +++ b/packages/@react-types/switch/package.json @@ -1,6 +1,6 @@ { "name": "@react-types/switch", - "version": "3.5.6", + "version": "3.5.7", "description": "Spectrum UI components in React", "license": "Apache-2.0", "types": "src/index.d.ts", @@ -9,7 +9,7 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-types/shared": "^3.25.0" + "@react-types/shared": "^3.26.0" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" diff --git a/packages/@react-types/table/package.json b/packages/@react-types/table/package.json index 3c5edd8a33d..a22b5661c54 100644 --- a/packages/@react-types/table/package.json +++ b/packages/@react-types/table/package.json @@ -1,6 +1,6 @@ { "name": "@react-types/table", - "version": "3.10.2", + "version": "3.10.3", "description": "Spectrum UI components in React", "license": "Apache-2.0", "types": "src/index.d.ts", @@ -9,8 +9,8 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-types/grid": "^3.2.9", - "@react-types/shared": "^3.25.0" + "@react-types/grid": "^3.2.10", + "@react-types/shared": "^3.26.0" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" diff --git a/packages/@react-types/tabs/package.json b/packages/@react-types/tabs/package.json index 76b1045d04d..d0e77946119 100644 --- a/packages/@react-types/tabs/package.json +++ b/packages/@react-types/tabs/package.json @@ -1,6 +1,6 @@ { "name": "@react-types/tabs", - "version": "3.3.10", + "version": "3.3.11", "description": "Spectrum UI components in React", "license": "Apache-2.0", "types": "src/index.d.ts", @@ -9,7 +9,7 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-types/shared": "^3.25.0" + "@react-types/shared": "^3.26.0" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" diff --git a/packages/@react-types/text/package.json b/packages/@react-types/text/package.json index 16799fef83a..8e944247d1a 100644 --- a/packages/@react-types/text/package.json +++ b/packages/@react-types/text/package.json @@ -1,6 +1,6 @@ { "name": "@react-types/text", - "version": "3.3.12", + "version": "3.3.13", "description": "Spectrum UI components in React", "license": "Apache-2.0", "types": "src/index.d.ts", @@ -9,7 +9,7 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-types/shared": "^3.25.0" + "@react-types/shared": "^3.26.0" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" diff --git a/packages/@react-types/textfield/package.json b/packages/@react-types/textfield/package.json index ebdeb8e7fc0..40c65689981 100644 --- a/packages/@react-types/textfield/package.json +++ b/packages/@react-types/textfield/package.json @@ -1,6 +1,6 @@ { "name": "@react-types/textfield", - "version": "3.9.7", + "version": "3.10.0", "description": "Spectrum UI components in React", "license": "Apache-2.0", "types": "src/index.d.ts", @@ -9,7 +9,7 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-types/shared": "^3.25.0" + "@react-types/shared": "^3.26.0" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" diff --git a/packages/@react-types/tooltip/package.json b/packages/@react-types/tooltip/package.json index 5eaec419955..e885e1a201a 100644 --- a/packages/@react-types/tooltip/package.json +++ b/packages/@react-types/tooltip/package.json @@ -1,6 +1,6 @@ { "name": "@react-types/tooltip", - "version": "3.4.12", + "version": "3.4.13", "description": "Spectrum UI components in React", "license": "Apache-2.0", "types": "src/index.d.ts", @@ -9,8 +9,8 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-types/overlays": "^3.8.10", - "@react-types/shared": "^3.25.0" + "@react-types/overlays": "^3.8.11", + "@react-types/shared": "^3.26.0" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" diff --git a/packages/@react-types/view/package.json b/packages/@react-types/view/package.json index 4a8e6fda0bf..9fdb42778a8 100644 --- a/packages/@react-types/view/package.json +++ b/packages/@react-types/view/package.json @@ -1,6 +1,6 @@ { "name": "@react-types/view", - "version": "3.4.12", + "version": "3.4.13", "description": "Spectrum UI components in React", "license": "Apache-2.0", "types": "src/index.d.ts", @@ -9,7 +9,7 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-types/shared": "^3.25.0" + "@react-types/shared": "^3.26.0" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" diff --git a/packages/@react-types/well/package.json b/packages/@react-types/well/package.json index 59978f643ea..49d9be8a59c 100644 --- a/packages/@react-types/well/package.json +++ b/packages/@react-types/well/package.json @@ -1,6 +1,6 @@ { "name": "@react-types/well", - "version": "3.3.12", + "version": "3.3.13", "description": "Spectrum UI components in React", "license": "Apache-2.0", "types": "src/index.d.ts", @@ -9,7 +9,7 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-types/shared": "^3.25.0" + "@react-types/shared": "^3.26.0" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" diff --git a/packages/@spectrum-icons/color/package.json b/packages/@spectrum-icons/color/package.json index d006cd82c17..eecf854e2de 100644 --- a/packages/@spectrum-icons/color/package.json +++ b/packages/@spectrum-icons/color/package.json @@ -1,6 +1,6 @@ { "name": "@spectrum-icons/color", - "version": "3.5.16", + "version": "3.5.17", "description": "Spectrum UI components in React", "license": "Apache-2.0", "repository": { @@ -23,7 +23,7 @@ }, "dependencies": { "@adobe/react-spectrum-workflow-color": "1.1.1", - "@react-spectrum/icon": "^3.7.16", + "@react-spectrum/icon": "^3.8.0", "@swc/helpers": "^0.5.0" }, "devDependencies": { diff --git a/packages/@spectrum-icons/express/package.json b/packages/@spectrum-icons/express/package.json index 37d5edece31..3944d7d7cbc 100644 --- a/packages/@spectrum-icons/express/package.json +++ b/packages/@spectrum-icons/express/package.json @@ -1,6 +1,6 @@ { "name": "@spectrum-icons/express", - "version": "3.0.0-alpha.20", + "version": "3.0.0-alpha.21", "description": "Spectrum UI components in React", "license": "Apache-2.0", "repository": { @@ -23,7 +23,7 @@ }, "dependencies": { "@adobe/spectrum-css-ccx-workflow-icons": "1.0.2", - "@react-spectrum/icon": "^3.7.16", + "@react-spectrum/icon": "^3.8.0", "@swc/helpers": "^0.5.0" }, "devDependencies": { diff --git a/packages/@spectrum-icons/illustrations/package.json b/packages/@spectrum-icons/illustrations/package.json index 8a955a5512a..1d11ebf2ed3 100644 --- a/packages/@spectrum-icons/illustrations/package.json +++ b/packages/@spectrum-icons/illustrations/package.json @@ -1,6 +1,6 @@ { "name": "@spectrum-icons/illustrations", - "version": "3.6.16", + "version": "3.6.17", "description": "Spectrum UI components in React", "license": "Apache-2.0", "repository": { @@ -21,8 +21,8 @@ "build-icons": "yarn build-cjs && yarn build-esm && yarn generate-types" }, "dependencies": { - "@react-aria/utils": "^3.25.3", - "@react-spectrum/icon": "^3.7.16", + "@react-aria/utils": "^3.26.0", + "@react-spectrum/icon": "^3.8.0", "@swc/helpers": "^0.5.0" }, "devDependencies": { diff --git a/packages/@spectrum-icons/ui/package.json b/packages/@spectrum-icons/ui/package.json index ccfd562239f..351670af9ce 100644 --- a/packages/@spectrum-icons/ui/package.json +++ b/packages/@spectrum-icons/ui/package.json @@ -1,6 +1,6 @@ { "name": "@spectrum-icons/ui", - "version": "3.6.10", + "version": "3.6.11", "description": "Spectrum UI components in React", "license": "Apache-2.0", "repository": { @@ -23,7 +23,7 @@ }, "dependencies": { "@adobe/react-spectrum-ui": "1.2.1", - "@react-spectrum/icon": "^3.7.16", + "@react-spectrum/icon": "^3.8.0", "@swc/helpers": "^0.5.0" }, "devDependencies": { diff --git a/packages/@spectrum-icons/workflow/package.json b/packages/@spectrum-icons/workflow/package.json index d204fdd41cb..c3eb62aaeff 100644 --- a/packages/@spectrum-icons/workflow/package.json +++ b/packages/@spectrum-icons/workflow/package.json @@ -1,6 +1,6 @@ { "name": "@spectrum-icons/workflow", - "version": "4.2.15", + "version": "4.2.16", "description": "Spectrum UI components in React", "license": "Apache-2.0", "repository": { @@ -23,7 +23,7 @@ }, "dependencies": { "@adobe/react-spectrum-workflow": "2.3.5", - "@react-spectrum/icon": "^3.7.16", + "@react-spectrum/icon": "^3.8.0", "@swc/helpers": "^0.5.0" }, "devDependencies": { diff --git a/packages/dev/codemods/package.json b/packages/dev/codemods/package.json index d770418e467..1bd5ded65c6 100644 --- a/packages/dev/codemods/package.json +++ b/packages/dev/codemods/package.json @@ -1,6 +1,6 @@ { "name": "@react-spectrum/codemods", - "version": "0.2.1", + "version": "0.3.0", "main": "dist/index.js", "source": "src/index.ts", "bin": "dist/index.js", @@ -24,8 +24,8 @@ "@babel/parser": "^7.24.5", "@babel/traverse": "^7.24.5", "@babel/types": "^7.24.5", - "@react-spectrum/s2": "^0.4.1", - "@react-types/shared": "^3.25.0", + "@react-spectrum/s2": "^0.5.0", + "@react-types/shared": "^3.26.0", "@types/node": "^20", "boxen": "^5.1.2", "build": "^0.1.4", diff --git a/packages/dev/docs/package.json b/packages/dev/docs/package.json index 59a96bdd034..17f539bd9c9 100644 --- a/packages/dev/docs/package.json +++ b/packages/dev/docs/package.json @@ -9,7 +9,7 @@ "@react-aria/aria-modal-polyfill": "^3.1.0", "@react-aria/interactions": "^3.1.0", "@react-aria/visually-hidden": "^3.1.0", - "@react-spectrum/autocomplete": "3.0.0-alpha.37", + "@react-spectrum/autocomplete": "3.0.0-alpha.38", "@react-spectrum/breadcrumbs": "^3.1.0", "@react-spectrum/button": "^3.1.0", "@react-spectrum/dialog": "^3.1.0", diff --git a/packages/dev/optimize-locales-plugin/package.json b/packages/dev/optimize-locales-plugin/package.json index 862138f3de8..68cfcbcbaad 100644 --- a/packages/dev/optimize-locales-plugin/package.json +++ b/packages/dev/optimize-locales-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@react-aria/optimize-locales-plugin", - "version": "1.1.2", + "version": "1.1.3", "main": "LocalesPlugin.js", "types": "LocalesPlugin.d.ts", "dependencies": { diff --git a/packages/dev/parcel-resolver-optimize-locales/package.json b/packages/dev/parcel-resolver-optimize-locales/package.json index 3df393d673c..3336f584ccd 100644 --- a/packages/dev/parcel-resolver-optimize-locales/package.json +++ b/packages/dev/parcel-resolver-optimize-locales/package.json @@ -1,6 +1,6 @@ { "name": "@react-aria/parcel-resolver-optimize-locales", - "version": "1.1.2", + "version": "1.2.0", "main": "LocalesResolver.js", "engines": { "parcel": "^2.12.0" diff --git a/packages/dev/parcel-transformer-s2-icon/package.json b/packages/dev/parcel-transformer-s2-icon/package.json index a2fc1ab0ed6..d45fece9e38 100644 --- a/packages/dev/parcel-transformer-s2-icon/package.json +++ b/packages/dev/parcel-transformer-s2-icon/package.json @@ -1,6 +1,6 @@ { "name": "@react-spectrum/parcel-transformer-s2-icon", - "version": "0.1.2", + "version": "0.2.0", "main": "IconTransformer.js", "engines": { "parcel": "^2.0.0" diff --git a/packages/dev/s2-icon-builder/package.json b/packages/dev/s2-icon-builder/package.json index 3da6c62b931..a3840a404b0 100644 --- a/packages/dev/s2-icon-builder/package.json +++ b/packages/dev/s2-icon-builder/package.json @@ -1,6 +1,6 @@ { "name": "@react-spectrum/s2-icon-builder", - "version": "0.1.2", + "version": "0.2.0", "license": "Apache-2.0", "repository": { "type": "git", @@ -18,7 +18,7 @@ "@parcel/reporter-cli": "^2.13.0", "@parcel/resolver-default": "^2.13.0", "@parcel/transformer-raw": "^2.13.0", - "@react-spectrum/parcel-transformer-s2-icon": "^0.1.2" + "@react-spectrum/parcel-transformer-s2-icon": "^0.2.0" }, "files": [ "index.js", diff --git a/packages/dev/test-utils/package.json b/packages/dev/test-utils/package.json index 3d8e7386a3a..a03a51cf81c 100644 --- a/packages/dev/test-utils/package.json +++ b/packages/dev/test-utils/package.json @@ -21,7 +21,7 @@ }, "dependencies": { "@react-aria/ssr": "^3.0.0", - "@react-spectrum/test-utils": "1.0.0-alpha.2", + "@react-spectrum/test-utils": "1.0.0-alpha.3", "@react-spectrum/theme-default": "^3.5.13", "@swc/helpers": "^0.5.0", "@testing-library/dom": "^10.1.0", diff --git a/packages/react-aria-components/package.json b/packages/react-aria-components/package.json index f9e3c53c798..f9b1df6ee43 100644 --- a/packages/react-aria-components/package.json +++ b/packages/react-aria-components/package.json @@ -1,6 +1,6 @@ { "name": "react-aria-components", - "version": "1.4.1", + "version": "1.5.0", "description": "A library of styleable components built using React Aria", "license": "Apache-2.0", "main": "dist/main.js", @@ -37,37 +37,37 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@internationalized/date": "^3.5.6", - "@internationalized/string": "^3.2.4", - "@react-aria/collections": "3.0.0-alpha.5", - "@react-aria/color": "^3.0.1", - "@react-aria/disclosure": "3.0.0-alpha.1", - "@react-aria/dnd": "^3.7.4", - "@react-aria/focus": "^3.18.4", - "@react-aria/interactions": "^3.22.4", - "@react-aria/live-announcer": "^3.4.0", - "@react-aria/menu": "^3.15.5", - "@react-aria/toolbar": "3.0.0-beta.10", - "@react-aria/tree": "3.0.0-beta.1", - "@react-aria/utils": "^3.25.3", - "@react-aria/virtualizer": "^4.0.4", - "@react-stately/color": "^3.8.0", - "@react-stately/disclosure": "3.0.0-alpha.0", - "@react-stately/layout": "^4.0.3", - "@react-stately/menu": "^3.8.3", - "@react-stately/selection": "^3.17.0", - "@react-stately/table": "^3.12.3", - "@react-stately/utils": "^3.10.4", - "@react-stately/virtualizer": "^4.1.0", - "@react-types/color": "^3.0.0", - "@react-types/form": "^3.7.7", - "@react-types/grid": "^3.2.9", - "@react-types/shared": "^3.25.0", - "@react-types/table": "^3.10.2", + "@internationalized/date": "^3.6.0", + "@internationalized/string": "^3.2.5", + "@react-aria/collections": "3.0.0-alpha.6", + "@react-aria/color": "^3.0.2", + "@react-aria/disclosure": "^3.0.0", + "@react-aria/dnd": "^3.8.0", + "@react-aria/focus": "^3.19.0", + "@react-aria/interactions": "^3.22.5", + "@react-aria/live-announcer": "^3.4.1", + "@react-aria/menu": "^3.16.0", + "@react-aria/toolbar": "3.0.0-beta.11", + "@react-aria/tree": "3.0.0-beta.2", + "@react-aria/utils": "^3.26.0", + "@react-aria/virtualizer": "^4.1.0", + "@react-stately/color": "^3.8.1", + "@react-stately/disclosure": "^3.0.0", + "@react-stately/layout": "^4.1.0", + "@react-stately/menu": "^3.9.0", + "@react-stately/selection": "^3.18.0", + "@react-stately/table": "^3.13.0", + "@react-stately/utils": "^3.10.5", + "@react-stately/virtualizer": "^4.2.0", + "@react-types/color": "^3.0.1", + "@react-types/form": "^3.7.8", + "@react-types/grid": "^3.2.10", + "@react-types/shared": "^3.26.0", + "@react-types/table": "^3.10.3", "@swc/helpers": "^0.5.0", "client-only": "^0.0.1", - "react-aria": "^3.35.1", - "react-stately": "^3.33.0", + "react-aria": "^3.36.0", + "react-stately": "^3.34.0", "use-sync-external-store": "^1.2.0" }, "peerDependencies": { diff --git a/packages/react-aria/package.json b/packages/react-aria/package.json index c97e5507308..816a43be02d 100644 --- a/packages/react-aria/package.json +++ b/packages/react-aria/package.json @@ -1,6 +1,6 @@ { "name": "react-aria", - "version": "3.35.1", + "version": "3.36.0", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -37,45 +37,45 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@internationalized/string": "^3.2.4", - "@react-aria/breadcrumbs": "^3.5.18", - "@react-aria/button": "^3.10.1", - "@react-aria/calendar": "^3.5.13", - "@react-aria/checkbox": "^3.14.8", - "@react-aria/color": "^3.0.1", - "@react-aria/combobox": "^3.10.5", - "@react-aria/datepicker": "^3.11.4", - "@react-aria/dialog": "^3.5.19", - "@react-aria/disclosure": "^3.0.0-alpha.1", - "@react-aria/dnd": "^3.7.4", - "@react-aria/focus": "^3.18.4", - "@react-aria/gridlist": "^3.9.5", - "@react-aria/i18n": "^3.12.3", - "@react-aria/interactions": "^3.22.4", - "@react-aria/label": "^3.7.12", - "@react-aria/link": "^3.7.6", - "@react-aria/listbox": "^3.13.5", - "@react-aria/menu": "^3.15.5", - "@react-aria/meter": "^3.4.17", - "@react-aria/numberfield": "^3.11.8", - "@react-aria/overlays": "^3.23.4", - "@react-aria/progress": "^3.4.17", - "@react-aria/radio": "^3.10.9", - "@react-aria/searchfield": "^3.7.10", - "@react-aria/select": "^3.14.11", - "@react-aria/selection": "^3.20.1", - "@react-aria/separator": "^3.4.3", - "@react-aria/slider": "^3.7.13", - "@react-aria/ssr": "^3.9.6", - "@react-aria/switch": "^3.6.9", - "@react-aria/table": "^3.15.5", - "@react-aria/tabs": "^3.9.7", - "@react-aria/tag": "^3.4.7", - "@react-aria/textfield": "^3.14.10", - "@react-aria/tooltip": "^3.7.9", - "@react-aria/utils": "^3.25.3", - "@react-aria/visually-hidden": "^3.8.17", - "@react-types/shared": "^3.25.0" + "@internationalized/string": "^3.2.5", + "@react-aria/breadcrumbs": "^3.5.19", + "@react-aria/button": "^3.11.0", + "@react-aria/calendar": "^3.6.0", + "@react-aria/checkbox": "^3.15.0", + "@react-aria/color": "^3.0.2", + "@react-aria/combobox": "^3.11.0", + "@react-aria/datepicker": "^3.12.0", + "@react-aria/dialog": "^3.5.20", + "@react-aria/disclosure": "^3.0.0", + "@react-aria/dnd": "^3.8.0", + "@react-aria/focus": "^3.19.0", + "@react-aria/gridlist": "^3.10.0", + "@react-aria/i18n": "^3.12.4", + "@react-aria/interactions": "^3.22.5", + "@react-aria/label": "^3.7.13", + "@react-aria/link": "^3.7.7", + "@react-aria/listbox": "^3.13.6", + "@react-aria/menu": "^3.16.0", + "@react-aria/meter": "^3.4.18", + "@react-aria/numberfield": "^3.11.9", + "@react-aria/overlays": "^3.24.0", + "@react-aria/progress": "^3.4.18", + "@react-aria/radio": "^3.10.10", + "@react-aria/searchfield": "^3.7.11", + "@react-aria/select": "^3.15.0", + "@react-aria/selection": "^3.21.0", + "@react-aria/separator": "^3.4.4", + "@react-aria/slider": "^3.7.14", + "@react-aria/ssr": "^3.9.7", + "@react-aria/switch": "^3.6.10", + "@react-aria/table": "^3.16.0", + "@react-aria/tabs": "^3.9.8", + "@react-aria/tag": "^3.4.8", + "@react-aria/textfield": "^3.15.0", + "@react-aria/tooltip": "^3.7.10", + "@react-aria/utils": "^3.26.0", + "@react-aria/visually-hidden": "^3.8.18", + "@react-types/shared": "^3.26.0" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", diff --git a/packages/react-stately/package.json b/packages/react-stately/package.json index 295296046c2..52168796923 100644 --- a/packages/react-stately/package.json +++ b/packages/react-stately/package.json @@ -1,6 +1,6 @@ { "name": "react-stately", - "version": "3.33.0", + "version": "3.34.0", "description": "Spectrum UI components in React", "license": "Apache-2.0", "main": "dist/main.js", @@ -24,31 +24,31 @@ "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@react-stately/calendar": "^3.5.5", - "@react-stately/checkbox": "^3.6.9", - "@react-stately/collections": "^3.11.0", - "@react-stately/color": "^3.8.0", - "@react-stately/combobox": "^3.10.0", - "@react-stately/data": "^3.11.7", - "@react-stately/datepicker": "^3.10.3", - "@react-stately/disclosure": "3.0.0-alpha.0", - "@react-stately/dnd": "^3.4.3", - "@react-stately/form": "^3.0.6", - "@react-stately/list": "^3.11.0", - "@react-stately/menu": "^3.8.3", - "@react-stately/numberfield": "^3.9.7", - "@react-stately/overlays": "^3.6.11", - "@react-stately/radio": "^3.10.8", - "@react-stately/searchfield": "^3.5.7", - "@react-stately/select": "^3.6.8", - "@react-stately/selection": "^3.17.0", - "@react-stately/slider": "^3.5.8", - "@react-stately/table": "^3.12.3", - "@react-stately/tabs": "^3.6.10", - "@react-stately/toggle": "^3.7.8", - "@react-stately/tooltip": "^3.4.13", - "@react-stately/tree": "^3.8.5", - "@react-types/shared": "^3.25.0" + "@react-stately/calendar": "^3.6.0", + "@react-stately/checkbox": "^3.6.10", + "@react-stately/collections": "^3.12.0", + "@react-stately/color": "^3.8.1", + "@react-stately/combobox": "^3.10.1", + "@react-stately/data": "^3.12.0", + "@react-stately/datepicker": "^3.11.0", + "@react-stately/disclosure": "^3.0.0", + "@react-stately/dnd": "^3.5.0", + "@react-stately/form": "^3.1.0", + "@react-stately/list": "^3.11.1", + "@react-stately/menu": "^3.9.0", + "@react-stately/numberfield": "^3.9.8", + "@react-stately/overlays": "^3.6.12", + "@react-stately/radio": "^3.10.9", + "@react-stately/searchfield": "^3.5.8", + "@react-stately/select": "^3.6.9", + "@react-stately/selection": "^3.18.0", + "@react-stately/slider": "^3.6.0", + "@react-stately/table": "^3.13.0", + "@react-stately/tabs": "^3.7.0", + "@react-stately/toggle": "^3.8.0", + "@react-stately/tooltip": "^3.5.0", + "@react-stately/tree": "^3.8.6", + "@react-types/shared": "^3.26.0" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" diff --git a/packages/tailwindcss-react-aria-components/package.json b/packages/tailwindcss-react-aria-components/package.json index 5ff125e6656..b47665db8fd 100644 --- a/packages/tailwindcss-react-aria-components/package.json +++ b/packages/tailwindcss-react-aria-components/package.json @@ -1,6 +1,6 @@ { "name": "tailwindcss-react-aria-components", - "version": "1.1.6", + "version": "1.2.0", "description": "A Tailwind plugin that adds variants for data attributes in React Aria Components", "license": "Apache-2.0", "main": "src/index.js", From 5107e17d404863d30afd0d7715e91033d4d84af0 Mon Sep 17 00:00:00 2001 From: Daniel Lu Date: Wed, 20 Nov 2024 17:39:02 -0800 Subject: [PATCH 10/17] chore: Update "version added" for remaining RSP components (#7417) * chore: Update version added for remaining RSP components * fix dropzone --------- Co-authored-by: Danni --- packages/@react-spectrum/accordion/docs/Accordion.mdx | 5 +++-- packages/@react-spectrum/accordion/docs/Disclosure.mdx | 7 ++++--- packages/@react-spectrum/color/docs/ColorArea.mdx | 3 ++- packages/@react-spectrum/color/docs/ColorField.mdx | 5 +++-- packages/@react-spectrum/color/docs/ColorPicker.mdx | 5 +++-- packages/@react-spectrum/color/docs/ColorSlider.mdx | 3 ++- packages/@react-spectrum/color/docs/ColorSwatch.mdx | 3 ++- packages/@react-spectrum/color/docs/ColorSwatchPicker.mdx | 3 ++- packages/@react-spectrum/color/docs/ColorWheel.mdx | 3 ++- packages/@react-spectrum/dropzone/docs/DropZone.mdx | 3 ++- packages/@react-spectrum/filetrigger/docs/FileTrigger.mdx | 7 ++++--- packages/@react-spectrum/icon/docs/custom-icons.mdx | 3 ++- 12 files changed, 31 insertions(+), 19 deletions(-) diff --git a/packages/@react-spectrum/accordion/docs/Accordion.mdx b/packages/@react-spectrum/accordion/docs/Accordion.mdx index 51170180ab6..86b6bff04b0 100644 --- a/packages/@react-spectrum/accordion/docs/Accordion.mdx +++ b/packages/@react-spectrum/accordion/docs/Accordion.mdx @@ -29,7 +29,8 @@ import {Accordion, Disclosure, DisclosureTitle, DisclosurePanel} from '@react-sp + componentNames={['Accordion', 'Disclosure', 'DisclosureTitle', 'DisclosurePanel']} + since="3.38.0" /> ## Example @@ -67,7 +68,7 @@ import {Key} from "@react-types/shared"; function ControlledExpansion() { let [expandedKeys, setExpandedKeys] = React.useState>(new Set(['personal'])) - + return ( <> diff --git a/packages/@react-spectrum/accordion/docs/Disclosure.mdx b/packages/@react-spectrum/accordion/docs/Disclosure.mdx index 2ec7c3ed5d5..b140dcd112a 100644 --- a/packages/@react-spectrum/accordion/docs/Disclosure.mdx +++ b/packages/@react-spectrum/accordion/docs/Disclosure.mdx @@ -29,7 +29,8 @@ import {Disclosure, DisclosureTitle, DisclosurePanel} from '@react-spectrum/acco + componentNames={['Disclosure', 'DisclosureTitle', 'DisclosurePanel']} + since="3.38.0" /> ## Example @@ -44,7 +45,7 @@ import {Disclosure, DisclosureTitle, DisclosurePanel} from '@react-spectrum/acco ## Content -Disclosure follows the [ARIA Disclosure pattern](https://www.w3.org/WAI/ARIA/apg/patterns/disclosure/) and consists of two children: `DisclosureTitle` and `DisclosurePanel`. The `DisclosureTitle` controls the expansion of the `DisclosurePanel` and the contents inside. +Disclosure follows the [ARIA Disclosure pattern](https://www.w3.org/WAI/ARIA/apg/patterns/disclosure/) and consists of two children: `DisclosureTitle` and `DisclosurePanel`. The `DisclosureTitle` controls the expansion of the `DisclosurePanel` and the contents inside. Disclosure can be used as a standalone collapsible section of content. However, multiple discosures can be combined to form an [Accordion](Accordion.html). @@ -59,7 +60,7 @@ Disclosure accepts an `onExpandedChange` prop which is triggered when it is expa ```tsx example function ControlledExpansion() { let [isExpanded, setIsExpanded] = React.useState(false); - + return ( <> diff --git a/packages/@react-spectrum/color/docs/ColorArea.mdx b/packages/@react-spectrum/color/docs/ColorArea.mdx index 0fb65b98442..80301747a7c 100644 --- a/packages/@react-spectrum/color/docs/ColorArea.mdx +++ b/packages/@react-spectrum/color/docs/ColorArea.mdx @@ -37,7 +37,8 @@ keywords: [color area] componentNames={['ColorArea']} sourceData={[ {type: 'Spectrum', url: 'https://spectrum.adobe.com/page/color-area/'} - ]} /> + ]} + since="3.35.0" /> ## Example diff --git a/packages/@react-spectrum/color/docs/ColorField.mdx b/packages/@react-spectrum/color/docs/ColorField.mdx index 7fe7e3fc306..f158d2bc9ee 100644 --- a/packages/@react-spectrum/color/docs/ColorField.mdx +++ b/packages/@react-spectrum/color/docs/ColorField.mdx @@ -33,7 +33,8 @@ keywords: [color field, input] + sourceData={[]} + since="3.35.0" /> ## Example @@ -44,7 +45,7 @@ keywords: [color field, input] ## Value A ColorField's `value` is empty by default, but an initial, uncontrolled, value can be provided using the `defaultValue` prop. -Alternatively, a controlled value can be provided using the `value` prop. The value provided to either of these props should be a color string or object. +Alternatively, a controlled value can be provided using the `value` prop. The value provided to either of these props should be a color string or object. In the example below, the function is used to parse the initial color from a hex value, stored in state. diff --git a/packages/@react-spectrum/color/docs/ColorPicker.mdx b/packages/@react-spectrum/color/docs/ColorPicker.mdx index 08e89ca54ce..7e1dda904d8 100644 --- a/packages/@react-spectrum/color/docs/ColorPicker.mdx +++ b/packages/@react-spectrum/color/docs/ColorPicker.mdx @@ -32,7 +32,8 @@ keywords: [color picker] + componentNames={['ColorPicker', 'ColorEditor']} + since="3.35.0" /> ## Example @@ -142,7 +143,7 @@ import {ColorWheel, ColorArea} from '@react-spectrum/color'; - + ]} + since="3.35.0" /> ## Example diff --git a/packages/@react-spectrum/color/docs/ColorSwatch.mdx b/packages/@react-spectrum/color/docs/ColorSwatch.mdx index 07f9a0149aa..d4cd1e11b49 100644 --- a/packages/@react-spectrum/color/docs/ColorSwatch.mdx +++ b/packages/@react-spectrum/color/docs/ColorSwatch.mdx @@ -35,7 +35,8 @@ keywords: [color swatch] componentNames={['ColorSwatch']} sourceData={[ {type: 'Spectrum', url: 'https://spectrum.adobe.com/page/swatch/'} - ]} /> + ]} + since="3.35.0" /> ## Example diff --git a/packages/@react-spectrum/color/docs/ColorSwatchPicker.mdx b/packages/@react-spectrum/color/docs/ColorSwatchPicker.mdx index dc05812f95a..bc315038362 100644 --- a/packages/@react-spectrum/color/docs/ColorSwatchPicker.mdx +++ b/packages/@react-spectrum/color/docs/ColorSwatchPicker.mdx @@ -34,7 +34,8 @@ keywords: [color swatch] componentNames={['ColorSwatchPicker']} sourceData={[ {type: 'Spectrum', url: 'https://spectrum.adobe.com/page/swatch-group/'} - ]} /> + ]} + since="3.35.0" /> ## Example diff --git a/packages/@react-spectrum/color/docs/ColorWheel.mdx b/packages/@react-spectrum/color/docs/ColorWheel.mdx index d76f7fd0008..2d666c3b5ba 100644 --- a/packages/@react-spectrum/color/docs/ColorWheel.mdx +++ b/packages/@react-spectrum/color/docs/ColorWheel.mdx @@ -35,7 +35,8 @@ keywords: [color wheel, slider] componentNames={['ColorWheel']} sourceData={[ {type: 'Spectrum', url: 'https://spectrum.adobe.com/page/color-wheel/'} - ]} /> + ]} + since="3.35.0" /> ## Example diff --git a/packages/@react-spectrum/dropzone/docs/DropZone.mdx b/packages/@react-spectrum/dropzone/docs/DropZone.mdx index ba6db43b122..2898c3e33c2 100644 --- a/packages/@react-spectrum/dropzone/docs/DropZone.mdx +++ b/packages/@react-spectrum/dropzone/docs/DropZone.mdx @@ -35,6 +35,7 @@ category: Drag and drop ## Example @@ -340,7 +341,7 @@ function Example() { A DropZone displays visual feedback to the user when a drag hovers over the drop target by passing the `getDropOperation` function. If a drop target only supports data of specific types (e.g. images, videos, text, etc.), then it should implement the `getDropOperation` prop and return `'cancel'` for types that aren't supported. This will prevent visual feedback indicating that the drop target accepts the dragged data when this is not true. [Read more about getDropOperation.](../react-aria/useDrop.html#getdropoperation) -In the below example, the drop zone only supports dropping JPEG images. If a JPEG is dragged over the drop zone, it will be highlighted and the operating system will display a copy cursor. If another type is dragged over the drop zone, then there is no visual feedback, indicating that a drop is not accepted. +In the below example, the drop zone only supports dropping JPEG images. If a JPEG is dragged over the drop zone, it will be highlighted and the operating system will display a copy cursor. If another type is dragged over the drop zone, then there is no visual feedback, indicating that a drop is not accepted. ```tsx example import {FileTrigger} from '@adobe/react-spectrum'; diff --git a/packages/@react-spectrum/filetrigger/docs/FileTrigger.mdx b/packages/@react-spectrum/filetrigger/docs/FileTrigger.mdx index 33a60722f4f..78af9195adc 100644 --- a/packages/@react-spectrum/filetrigger/docs/FileTrigger.mdx +++ b/packages/@react-spectrum/filetrigger/docs/FileTrigger.mdx @@ -32,7 +32,8 @@ category: Buttons + componentNames={['FileTrigger']} + since="3.35.0" /> ## Example @@ -94,9 +95,9 @@ A file trigger can accept multiple files by passsing the `allowsMultiple` proper ## Directory selection -To enable selecting directories instead of files, use the `acceptDirectory` property. +To enable selecting directories instead of files, use the `acceptDirectory` property. -This reflects the [webkitdirectory](https://developer.mozilla.org/en-US/docs/Web/API/HTMLInputElement/webkitdirectory) HTML attribute and allows users to select directories and their contents. Please note that support for this feature varies from browser to browser. +This reflects the [webkitdirectory](https://developer.mozilla.org/en-US/docs/Web/API/HTMLInputElement/webkitdirectory) HTML attribute and allows users to select directories and their contents. Please note that support for this feature varies from browser to browser. ```tsx example diff --git a/packages/@react-spectrum/icon/docs/custom-icons.mdx b/packages/@react-spectrum/icon/docs/custom-icons.mdx index 262fb608fc5..3a52da9d4e6 100644 --- a/packages/@react-spectrum/icon/docs/custom-icons.mdx +++ b/packages/@react-spectrum/icon/docs/custom-icons.mdx @@ -32,7 +32,8 @@ Custom icons can be used by wrapping them in an Icon component. componentNames={['Icon']} sourceData={[ {type: 'Spectrum', url: 'https://spectrum.adobe.com/page/iconography/'} - ]} /> + ]} + since="3.0.0" /> ## Example From d142c4e0ca68f9cfb1fa64be895ee361a4386613 Mon Sep 17 00:00:00 2001 From: Reid Barber Date: Wed, 20 Nov 2024 19:50:47 -0600 Subject: [PATCH 11/17] docs: November 2024 v3 Release Notes (#7414) * init release notes * Update packages/dev/docs/pages/releases/2024-11-20.mdx * add intro * add packages * update Accordion section * fix typo * add description * add new BC fix * Update packages/dev/docs/pages/releases/2024-11-20.mdx Co-authored-by: Danni * edited intro * edited intro * Update versions --------- Co-authored-by: Danni Co-authored-by: Devon Govett --- .../dev/docs/pages/releases/2024-11-20.mdx | 327 ++++++++++++++++++ 1 file changed, 327 insertions(+) create mode 100644 packages/dev/docs/pages/releases/2024-11-20.mdx diff --git a/packages/dev/docs/pages/releases/2024-11-20.mdx b/packages/dev/docs/pages/releases/2024-11-20.mdx new file mode 100644 index 00000000000..7aa3ed07035 --- /dev/null +++ b/packages/dev/docs/pages/releases/2024-11-20.mdx @@ -0,0 +1,327 @@ +{/* Copyright 2024 Adobe. All rights reserved. +This file is licensed to you under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. You may obtain a copy +of the License at http://www.apache.org/licenses/LICENSE-2.0 +Unless required by applicable law or agreed to in writing, software distributed under +the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS +OF ANY KIND, either express or implied. See the License for the specific language +governing permissions and limitations under the License. */} + +import {BlogPostLayout, Hero} from '@react-spectrum/docs'; +export default BlogPostLayout; + +--- + +description: We’re excited to announce that our Accordion and Disclosure components are now generally available! We've also introduced the ToggleButtonGroup component, as well as Section-level selection groups in Menu. Additionally, React Spectrum and React Aria are now Typescript Strict compliant. + +date: 2024-11-20 +--- + +# November 20, 2024 Release + +We’re excited to announce that our Accordion and Disclosure components are now generally available! This includes [Disclosure](/react-aria/Disclosure.html) and [DisclosureGroup](/react-aria/DisclosureGroup.html) in React Aria, as well as [Disclosure](/react-spectrum/Disclosure.html) and [Accordion](/react-spectrum/Accordion.html) in React Spectrum. These components now also use the `hidden="until-found"` API currently supported in Chrome to enable searching collapsed content with ctrl + F. + +We are also introducing [ToggleButtonGroup](/react-aria/ToggleButtonGroup.html) in React Aria Components, which supports arrow key navigation with single and multiple selection modes. In addition, Menu now supports the ability to create [Section-level selection groups](/react-aria/Menu.html#section-level-selection), allowing you to mix actions, single, and multiple selection within the same menu. Menus can also be nested inside Dialog popovers to enable more complex use cases. + +Last but not least, React Spectrum and React Aria are now [Typescript Strict](https://www.typescriptlang.org/tsconfig/#strict) compliant! This has been an extremely large, multi-year effort and we thank you for your patience. This helps us reduce bugs, particularly related to `null` checks, resulting in more correct type definitions for our APIs. + +As always, thanks to everyone in our community for your feedback and contributions! ❤️ + +**Typescript Strict notice** + +React Spectrum and React Aria are now [Typescript Strict](https://www.typescriptlang.org/tsconfig/#strict) compliant! + +**Accordion changes** + +With the GA release of Accordion and Disclosure, take note of the following changes: + +- `useAccordion` and `useAccordionItem` from `@react-aria/accordion` have been deprecated in favor of `useDisclosure` from `@react-aria/disclosure` +- `DisclosureHeader` from `@react-spectrum/accordion` has been updated to be `DisclosureTitle` + +If you're using an older pre-release version of Accordion, see the [previous release notes](/releases/2024-09-30.html#accordion-updates) for instructions on how to migrate to the released API. + +## Enhancements + +- Accordion + - Support `hidden="until-found"` in `DisclosureGroup` - [@reidbarber](https://github.com/reidbarber) - [PR](https://github.com/adobe/react-spectrum/pull/7199) +- Dialog + - Add ` +
- Actions + Clipboard
- Action 1 - Action 2 + + + Cut + + + + Copy + + + + Paste +
- Single-select + Text Alignment
- One - Two - Three + + + Left + + + + Center + + + + Right +
- Multi-select + Font Style
- Four - Five - Siz + + + Bold + + + + Italic + + + + Underline +
); }; + +SelectionGroups.parameters = { + layout: 'padded' +}; From 8b3c35e0cb3784ebb6b5d2fb35cc1c97f9b33891 Mon Sep 17 00:00:00 2001 From: Reid Barber Date: Thu, 21 Nov 2024 10:16:17 -0600 Subject: [PATCH 15/17] fix release notes typo (#7422) --- packages/dev/docs/pages/releases/2024-11-20.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/dev/docs/pages/releases/2024-11-20.mdx b/packages/dev/docs/pages/releases/2024-11-20.mdx index 7aa3ed07035..3166ffe0ba7 100644 --- a/packages/dev/docs/pages/releases/2024-11-20.mdx +++ b/packages/dev/docs/pages/releases/2024-11-20.mdx @@ -72,7 +72,7 @@ If you're using an older pre-release version of Accordion, see the [previous rel - Fix `DatePicker` with `defaultValue` to persist time zone - [@boutahlilsoufiane](https://github.com/boutahlilsoufiane) - [PR](https://github.com/adobe/react-spectrum/pull/7069) - Fix BC era timestamps in `fromAbsolute` - [@KimPeeters](https://github.com/KimPeeters) and [@devongovett](https://github.com/devongovett) - [PR](https://github.com/adobe/react-spectrum/pull/6542), [PR](https://github.com/adobe/react-spectrum/pull/7410) - Dialog - - Add `data-rac` attribute to `Dialog` - amitdahan - [PR](https://github.com/adobe/react-spectrum/pull/7189) + - Add `data-rac` attribute to `Dialog` - [@amitdahan](https://github.com/amitdahan) - [PR](https://github.com/adobe/react-spectrum/pull/7189) - Select - Remove iOS `HiddenSelect` workaround - [@snowystinger](https://github.com/snowystinger) - [PR](https://github.com/adobe/react-spectrum/pull/7200) - Set default value for type parameter in `SelectProps` - [@kp047i](https://github.com/kp047i) - [PR](https://github.com/adobe/react-spectrum/pull/7014) From 92e55da9ea44718b9d2f3ff95b7462c6284decee Mon Sep 17 00:00:00 2001 From: Devon Govett Date: Thu, 21 Nov 2024 08:41:27 -0800 Subject: [PATCH 16/17] Remove pre-release badges from disclosure docs --- packages/@react-aria/disclosure/docs/useDisclosure.mdx | 1 - .../@react-stately/disclosure/docs/useDisclosureGroupState.mdx | 1 - packages/@react-stately/disclosure/docs/useDisclosureState.mdx | 1 - packages/react-aria-components/docs/Disclosure.mdx | 1 - packages/react-aria-components/docs/DisclosureGroup.mdx | 1 - 5 files changed, 5 deletions(-) diff --git a/packages/@react-aria/disclosure/docs/useDisclosure.mdx b/packages/@react-aria/disclosure/docs/useDisclosure.mdx index 8fbc046c0de..e21bdfe8b0d 100644 --- a/packages/@react-aria/disclosure/docs/useDisclosure.mdx +++ b/packages/@react-aria/disclosure/docs/useDisclosure.mdx @@ -22,7 +22,6 @@ import Anatomy from './anatomy.svg'; --- category: Navigation keywords: [disclosure, collapse, expand, aria] -preRelease: alpha --- # useDisclosure diff --git a/packages/@react-stately/disclosure/docs/useDisclosureGroupState.mdx b/packages/@react-stately/disclosure/docs/useDisclosureGroupState.mdx index a1036cc15dd..d9903ac0afa 100644 --- a/packages/@react-stately/disclosure/docs/useDisclosureGroupState.mdx +++ b/packages/@react-stately/disclosure/docs/useDisclosureGroupState.mdx @@ -17,7 +17,6 @@ import packageData from '@react-stately/disclosure/package.json'; --- category: Navigation keywords: [disclosure, collapse, expand, state] -preRelease: alpha --- # useDisclosureGroupState diff --git a/packages/@react-stately/disclosure/docs/useDisclosureState.mdx b/packages/@react-stately/disclosure/docs/useDisclosureState.mdx index 8fea4bb9819..bb65543910b 100644 --- a/packages/@react-stately/disclosure/docs/useDisclosureState.mdx +++ b/packages/@react-stately/disclosure/docs/useDisclosureState.mdx @@ -17,7 +17,6 @@ import packageData from '@react-stately/disclosure/package.json'; --- category: Navigation keywords: [disclosure, state] -preRelease: alpha --- # useDisclosureState diff --git a/packages/react-aria-components/docs/Disclosure.mdx b/packages/react-aria-components/docs/Disclosure.mdx index 36d25e30b3f..19de620ceb5 100644 --- a/packages/react-aria-components/docs/Disclosure.mdx +++ b/packages/react-aria-components/docs/Disclosure.mdx @@ -23,7 +23,6 @@ import Anatomy from './DisclosureAnatomy.svg'; category: Navigation keywords: [disclosure, collapse, expand, aria, accordion] type: component -preRelease: alpha --- # Disclosure diff --git a/packages/react-aria-components/docs/DisclosureGroup.mdx b/packages/react-aria-components/docs/DisclosureGroup.mdx index ed3df3272b7..d530ce2c672 100644 --- a/packages/react-aria-components/docs/DisclosureGroup.mdx +++ b/packages/react-aria-components/docs/DisclosureGroup.mdx @@ -25,7 +25,6 @@ import Anatomy from './DisclosureGroupAnatomy.svg'; category: Navigation keywords: [disclosure, accordion, collapse, expand, aria] type: component -preRelease: alpha --- # DisclosureGroup From ab9fd5c68239f1837e1eb6a4436e48b089809f71 Mon Sep 17 00:00:00 2001 From: Devon Govett Date: Thu, 21 Nov 2024 15:07:43 -0800 Subject: [PATCH 17/17] docs: Add note about RAC Section deprecation to release notes (#7424) --- packages/dev/docs/pages/releases/2024-11-20.mdx | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/dev/docs/pages/releases/2024-11-20.mdx b/packages/dev/docs/pages/releases/2024-11-20.mdx index 3166ffe0ba7..3e412c042e4 100644 --- a/packages/dev/docs/pages/releases/2024-11-20.mdx +++ b/packages/dev/docs/pages/releases/2024-11-20.mdx @@ -40,6 +40,10 @@ With the GA release of Accordion and Disclosure, take note of the following chan If you're using an older pre-release version of Accordion, see the [previous release notes](/releases/2024-09-30.html#accordion-updates) for instructions on how to migrate to the released API. +**Section changes** + +`Section` in React Aria Components is deprecated in this release. It is replaced by specific components for each parent collection component, e.g. ListBoxSection and MenuSection. + ## Enhancements - Accordion