From ce0aea05921f2965402fd28fabe3351d2f5e367d Mon Sep 17 00:00:00 2001 From: WK Date: Mon, 1 Sep 2025 02:37:49 +0800 Subject: [PATCH] v2.8.3 (#5649) * fix(date-picker): error state (#5317) * fix(date-range-picker): fixed the error state in preset * Update giant-sloths-shop.md * Removed if statement * chore(date-picker): prettier --------- Co-authored-by: WK Wong * fix(theme): clear button in mobile (#5252) * fix(toast): fixed close button hover position * fix(input): fixed the clear button rendering on smaller devices * Delete .changeset/soft-spoons-march.md * Update input.ts * Undo unrelated toast changes * fix(toast): icons (#5246) * feat(shared-icons): add loading icon * fix(toast): icons * chore(toast): revise types for icons * chore(changeset): add changeset * refactor: migrate eslint to v9 (#5267) * refactor: migrate eslint to v9 * chore: lint * chore: update eslint command * chore: fix lint warnings * chore: separate lint and lint:fix * chore: exclude contentlayer generated code * fix(scripts): add missing await * fix(autocomplete): persist last selected item position (#5286) * refactor(select): remove unnecessary code * fix(autocomplete): persist last selected item position * chore(changeset): add changeset * chore(deps): bump framer-motion version (#5287) * chore(deps): bump framer-motion version * fix: typing issues * chore(changeset): add changeset --------- Co-authored-by: Junior Garcia * chore(docs): supplement onAction & selectionBehavior (#5289) * fix(autocomplete): ensure focused item matches selected item after filter, selection (#5290) * fix(autocomplete): ensure focused item matches selected item after filter, selection * chore: apply type and default value * chore: add perpose coment in updated code * test: add focuskey management testcode * docs: add changeset * docs: update changeset * chore: remove comment * fix: broken components in stories (#5291) * chore(switch): remove xl size * chore(docs): remove xl size * chore(system-rsc): remove xl size * chore(circular-progress): remove xl size * chore: undo * chore(deps): bump RA versions (#5310) * chore(deps): ra version bump * chore(changeset): add changeset * fix(scripts): incorrect docs path --------- Co-authored-by: Junior Garcia * chore(docs): update meta data (#5311) * docs(layout.tsx): added text-foreground (#5316) * feat(tabs): add click handling for tab items in tests and implementation (#3917) Co-authored-by: WK Wong * fix issues in tabs examples (#2405) Co-authored-by: WK Wong * chore(docs): add missing onValueChange in CheckboxGroup (#5332) * ci(changesets): version packages (#5323) Co-authored-by: Junior Garcia * chore(deps): bump RA versions (#5361) * chore(deps): bump RA versions * chore(deps): bump RA versions * chore(deps): bump RA versions * chore: changeset * refactor(listbox): already extends in AriaListBoxProps * chore(docs): remove herohack announcement (#5363) * chore: remove herohack announcement * Update carbon-ad.tsx * chore(docs): fixed lint errors * chore(docs): requested changes * Update carbon-ad.tsx * Update carbon-ad.tsx * fix(theme): consistent faded styling for isInvalid in InputOtp and DateInput (#5349) * fix(input-otp): remove bg and border styles from faded variant when isInvalid * fix(date-input): remove bg styles from faded variant when isInvalid * chore(changeset): add changeset * chore: bump theme peerDependencies * chore: bump theme peerDependencies * fix: wrong version * chore: extra line --------- Co-authored-by: WK Wong * fix(theme): helperWrapper padding (#5350) * fix(number-input): decreased helperWrapper padding to maintain consistency * Update beige-laws-heal.md * chore(theme): change to p-1 * chore(deps): bump peerDependencies for theme pkg * fix(number-input): incorrect versions * chore(changeset): include number input --------- Co-authored-by: WK Wong * fix(autocomplete): onClear (#5365) * fix(autocomplete): add onClear * feat(autocomplete): add test case for onClear * chore(changeset): add changeset * fix(number-input): only allow number type (#5368) * refactor(number-input): avoid non number type passing to number input * chore(changeset): add changeset * refactor: optimization (#5362) * chore(deps): bump RA versions * chore(deps): bump RA versions * chore(deps): bump RA versions * chore: changeset * chore(deps): remove unnecessary dependencies * fix(calendar): typing issue * refactor(system): remove unused SupportedCalendars * refactor(system): move I18nProviderProps to type * refactor: use `spectrumCalendarProps["createCalendar"]` * feat: add consistent-type-imports * fix: eslint * chore: add changeset * refactor: remove unused deps * ci(changesets): version packages (#5364) Co-authored-by: Junior Garcia * chore(deps): bump RA versions (#5382) * fix(tabs): onClick (#5378) * fix(tabs): handleClick * chore(changeset): add changeset * refactor: remove `@interationalized/date` from system (#5374) * refactor(calendar): createCalendar typing * refactor(system): ditch `@react-types/calendar` * feat(system): include the required types or interfaces * chore(deps): pnpm-lock.yaml * fix: cast DateValue * fix: minValue & maxValue typing * chore(changeset): add changeset * refactor(system): abstract class * chore(deps): bump system peer dependency * chore(changeset): add changeset * fix(docs): correct display of the "Toast" component in the Safari browser (#5400) * ci(changesets): version packages (#5394) Co-authored-by: Junior Garcia * docs: replace invalid yarn command (#5422) * chore: remove ph banner (#5437) * feat: 2.8.0 beta changes (#5473) * ci(changesets): :package: version packages (beta) (#5254) * chore(pre-release): enter pre-release mode * feat: support tailwindcss v4 (#4656) * feat: upgrade tailwindcssv4 * feat: upgrade tailwindcssv4 * feat: update config * feat: first init tailwindcss v4 * fix: update shadow xs to sm * fix: update rounded xs to sm * fix: variant issues * fix: variant shadow etc issues * fix: variant shadow issues * fix: redundant shadow issues * fix: redundant blur-sm issues * fix: redundant blur-sm issues * fix: redundant blur-sm shadow issues * fix: remove redundant rename * fix: role button issues * fix: role button issues * fix: font size * fix: alpha color value * fix: support text utilities in plugin * feat: upgrade tailwind-merge * fix: pkg package scope (cherry picked from commit 6e823233fca0e920336ec32dda6d1d1d845ed0d2) * fix: button base ui add cursor pointer * fix: tailwindcss experimental * feat: upgrade tailwindcss version * fix: input step 1 * fix: input transition issue * fix: theme to var function * ci: run QA in beta branch * fix: var to the theme and incorrect var usage MER-3261 * feat: upgrade tailwind-variants --------- Co-authored-by: WK Wong Co-authored-by: Junior Garcia * feat: changeset for tailwindcss v4 * fix: changeset * fix: changeset * ci(changesets): version packages (beta) (#5008) Co-authored-by: github-actions[bot] * chore: tw 4 docs * fix: select tests * chore: timeout * ci(changesets): version packages (beta) * ci(changesets): version packages (beta) * fix: deployment * ci(changesets): version packages (beta) (#5009) Co-authored-by: github-actions[bot] * chore: add the cli to upgrade the packages to beta * fix: cli command * fix: revert to use previous version (#5012) * fix: revert to use previous version * fix: revert to use previous version * fix: revert * fix: revert to use previous tailwind-merge version * ci(changesets): version packages (beta) (#5015) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * fix: adapt tailwind merger config (#5016) * Revert "fix: revert to use previous version (#5012)" This reverts commit 1d01df254d6df9bc524d29d767236823b33a96fd. * fix: adapt tailwind merge config * fix: adapt tailwind merge config * fix: adapt tailwind merge config * fix: changeset * ci(changesets): version packages (beta) * fix(tailwind): add missing values config for bg-grid plugin * fix: remove useless tw config * fix: add default styles * docs: changeset * docs: typo * chore: merge origin canary to beta * ci(changesets): version packages (beta) * chore: remove changeset & pre.json * chore: change to minor * chore(pre-release): enter pre-release mode * chore(deps): fix versions * chore(deps): revise changed packages * chore(deps): update tailwindcss version * ci(changesets): :package: version packages (beta) (#5166) * ci(changesets): version packages (beta) * fix: add missing delimiter --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: winches <329487092@qq.com> * fix(docs): add missing semicolon * fix: animate about skeleton (#5198) * chore: pre release * ci(changesets): version packages (beta) (#5199) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * docs: blurred hover button style * fix: language selector blur (#5208) * fix: skeleton animate translate value (#5207) * fix: open in remote repo (#5214) * chore: upgrade tw version * fix: open in remote repo * fix: update lock * fix: select translate styles (#5219) * chore: pre release * ci(changesets): version packages (beta) (#5222) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * chore: remove changeset * chore(pre-release): enter pre-release mode * chore(react): continue from 2.8.0-beta.2 * chore(changeset): add changeset * fix(changeset): use patch * ci(changesets): version packages (beta) * fix(docs): beta docs --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: winches <329487092@qq.com> Co-authored-by: WK Wong Co-authored-by: Junior Garcia Co-authored-by: github-actions[bot] Co-authored-by: Charlotte21110 * fix(workflow): check_if_pre_json_exists order * chore(changeset): redeploy * chore(changeset): changeset (#5263) * ci(changesets): version packages (beta) (#5264) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * fix(docs): mdx in beta (#5261) * chore(docs): add lint:fix * fix(docs): slug requires promise in next 15 * fix(docs): useMDXComponent * fix(docs): typing issue * docs: typography style error (#5274) * chore(pre-release): enter pre-release mode * feat: support tailwindcss v4 (#4656) * feat: upgrade tailwindcssv4 * feat: upgrade tailwindcssv4 * feat: update config * feat: first init tailwindcss v4 * fix: update shadow xs to sm * fix: update rounded xs to sm * fix: variant issues * fix: variant shadow etc issues * fix: variant shadow issues * fix: redundant shadow issues * fix: redundant blur-sm issues * fix: redundant blur-sm issues * fix: redundant blur-sm shadow issues * fix: remove redundant rename * fix: role button issues * fix: role button issues * fix: font size * fix: alpha color value * fix: support text utilities in plugin * feat: upgrade tailwind-merge * fix: pkg package scope (cherry picked from commit 6e823233fca0e920336ec32dda6d1d1d845ed0d2) * fix: button base ui add cursor pointer * fix: tailwindcss experimental * feat: upgrade tailwindcss version * fix: input step 1 * fix: input transition issue * fix: theme to var function * ci: run QA in beta branch * fix: var to the theme and incorrect var usage MER-3261 * feat: upgrade tailwind-variants --------- Co-authored-by: WK Wong Co-authored-by: Junior Garcia * feat: changeset for tailwindcss v4 * fix: changeset * fix: changeset * ci(changesets): version packages (beta) (#5008) Co-authored-by: github-actions[bot] * chore: tw 4 docs * fix: select tests * chore: timeout * ci(changesets): version packages (beta) * ci(changesets): version packages (beta) * fix: deployment * ci(changesets): version packages (beta) (#5009) Co-authored-by: github-actions[bot] * chore: add the cli to upgrade the packages to beta * fix: cli command * fix: revert to use previous version (#5012) * fix: revert to use previous version * fix: revert to use previous version * fix: revert * fix: revert to use previous tailwind-merge version * ci(changesets): version packages (beta) (#5015) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * fix: adapt tailwind merger config (#5016) * Revert "fix: revert to use previous version (#5012)" This reverts commit 1d01df254d6df9bc524d29d767236823b33a96fd. * fix: adapt tailwind merge config * fix: adapt tailwind merge config * fix: adapt tailwind merge config * fix: changeset * ci(changesets): version packages (beta) * fix(tailwind): add missing values config for bg-grid plugin * fix: remove useless tw config * fix: add default styles * docs: changeset * docs: typo * chore: merge origin canary to beta * ci(changesets): version packages (beta) * chore: remove changeset & pre.json * chore: change to minor * chore(pre-release): enter pre-release mode * chore(deps): fix versions * chore(deps): revise changed packages * chore(deps): update tailwindcss version * ci(changesets): :package: version packages (beta) (#5166) * ci(changesets): version packages (beta) * fix: add missing delimiter --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: winches <329487092@qq.com> * fix(docs): add missing semicolon * fix: animate about skeleton (#5198) * chore: pre release * ci(changesets): version packages (beta) (#5199) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * docs: blurred hover button style * fix: language selector blur (#5208) * fix: skeleton animate translate value (#5207) * fix: open in remote repo (#5214) * chore: upgrade tw version * fix: open in remote repo * fix: update lock * fix: select translate styles * Merge branch beta/release-next of github.com:heroui-inc/heroui into beta/release-next-original --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: WK Wong Co-authored-by: Junior Garcia Co-authored-by: github-actions[bot] Co-authored-by: Charlotte21110 * fix: transition scale (#5284) * feat(toast): enable programatically closing a toast with a specific key (#5125) * feat(toast): add closeToast method * docs(toast): add example for programmatically closing toast * refactor: change button title in doc * refactor: add type for key * test: sync storybook example with the one in docs * chore: add changeset * refactor: fix grammar * chore: update toast package version change to patch * Merge branch 'canary' into pr/5125 * chore(changeset): add ref number * refactor(toast): export hooks * chore(docs): use flat buttons --------- Co-authored-by: WK Wong * ci(changesets): version packages (beta) (#5285) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * fix(input): prevent accessibility label duplication (#5161) * fix(input): prevent accessibility label duplication * chore(chageset): add changeset * chore(changeset): include issue number --------- Co-authored-by: WK * refactor: overlay & interactOutside (#5100) * fix: remove ariaShouldCloseOnInteractOutside usage * feat: add `@heroui/use-aria-overlay` * chore(popover): remove ariaHideOutside * fix(use-aria-modal-overlay): use useAriaOverlay instead * fix(use-aira-overlay): revise onInteractOutside * chore(deps): pnpm-lock.yaml * feat(modal): add ModalWithAutocompleteTemplate * chore(modal): remove state.close as handled by useInteractOutside * fix(use-aria-multiselect): add menuTriggerProps.onPressStart and change domProps to triggerProps * chore(use-aria-button): support onPressUp * chore(deps): pnpm-lock.yaml * chore(use-aria-multiselect): join by commas * fix(tooltip): use useAriaOverlay instead * fix(autocomplete): jest timeout issue * chore(deps): pnpm-lock.yaml * chore(changset): add changeset * chore(deps): bump versions * refactor(tooltip): move to type * chore(deps): bump RA versions (#5315) * chore(deps): bump RA versions * fix(scripts): incorrect docs path * chore(changeset): add changeset for bumping RA versions * fix(docs): incorrect import path * refactor(modal): use a simple example * ci(changesets): version packages (beta) (#5303) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * feat(input): adding outside-top prop (#4775) * feat(input): adding outside-top prop * chore(input): add outside-top to use-label-placement hook * refactor(input): use old method for computing labelPlacement in 'use-input' * fix(input): fix focus behaviouir and alignment for 'outside-top' * Merge branch 'canary' into pr/4775 * chore(changeset): include issue number * feat(system): useInputLabelPlacement * refactor(input): use useInputLabelPlacement * chore(changeset): add changeset --------- Co-authored-by: WK Wong * chore: sync latest changes to beta (#5347) * chore: add herohack announcement * fix(date-picker): error state (#5317) * fix(date-range-picker): fixed the error state in preset * Update giant-sloths-shop.md * Removed if statement * chore(date-picker): prettier --------- Co-authored-by: WK Wong * chore: banner replacement * fix(theme): clear button in mobile (#5252) * fix(toast): fixed close button hover position * fix(input): fixed the clear button rendering on smaller devices * Delete .changeset/soft-spoons-march.md * Update input.ts * Undo unrelated toast changes * fix(toast): icons (#5246) * feat(shared-icons): add loading icon * fix(toast): icons * chore(toast): revise types for icons * chore(changeset): add changeset * refactor: migrate eslint to v9 (#5267) * refactor: migrate eslint to v9 * chore: lint * chore: update eslint command * chore: fix lint warnings * chore: separate lint and lint:fix * chore: exclude contentlayer generated code * fix(scripts): add missing await * fix(autocomplete): persist last selected item position (#5286) * refactor(select): remove unnecessary code * fix(autocomplete): persist last selected item position * chore(changeset): add changeset * chore(deps): bump framer-motion version (#5287) * chore(deps): bump framer-motion version * fix: typing issues * chore(changeset): add changeset --------- Co-authored-by: Junior Garcia * chore(docs): supplement onAction & selectionBehavior (#5289) * fix(autocomplete): ensure focused item matches selected item after filter, selection (#5290) * fix(autocomplete): ensure focused item matches selected item after filter, selection * chore: apply type and default value * chore: add perpose coment in updated code * test: add focuskey management testcode * docs: add changeset * docs: update changeset * chore: remove comment * fix: broken components in stories (#5291) * chore(switch): remove xl size * chore(docs): remove xl size * chore(system-rsc): remove xl size * chore(circular-progress): remove xl size * chore: undo * chore(deps): bump RA versions (#5310) * chore(deps): ra version bump * chore(changeset): add changeset * fix(scripts): incorrect docs path --------- Co-authored-by: Junior Garcia * chore(docs): update meta data (#5311) * docs(layout.tsx): added text-foreground (#5316) * feat(tabs): add click handling for tab items in tests and implementation (#3917) Co-authored-by: WK Wong * fix issues in tabs examples (#2405) Co-authored-by: WK Wong * chore(docs): add missing onValueChange in CheckboxGroup (#5332) * ci(changesets): version packages (#5323) Co-authored-by: Junior Garcia * chore: remove pre.json --------- Co-authored-by: Junior Garcia Co-authored-by: Vishv Salvi <82429084+Vishvsalvi@users.noreply.github.com> Co-authored-by: KumJungMin <37934668+KumJungMin@users.noreply.github.com> Co-authored-by: liaoyinglong Co-authored-by: zhengjitf Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * chore(pre-release): enter pre-release mode * chore: update changesets * chore: remove changesets * chore: add changeset * chore: update `@heroui/react` pre version * fix(deps): add missing `@heroui/use-aria-overlay` import * fix: lock file (#5351) * ci(changesets): :package: version packages (beta) (#5348) * ci(changesets): version packages (beta) * Merge branch 'beta/release-next' into changeset-release/beta/release-next --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: WK Wong * chore: sync 2.8.0 to beta (#5388) * chore: remove outdated changeset * chore(pre-release): enter pre-release mode * chore(deps): bump RA versions (beta) (#5392) * chore(deps): bump RA versions * chore: add changeset * ci(changesets): version packages (beta) (#5393) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * refactor: remove RA dependencies (overaly & utils) (#5398) * refactor(system): remove `@react-aria/utils` package * refactor(system): remove `@react-aria/overlays` package * ci(changesets): version packages (beta) (#5399) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * refactor: RA optimization (#5401) * refactor(shared-utils): add common functions from `@react-aria/utils` * feat(system): add shouldClientNavigate & useRouter * refactor(deps): remove `@react-aria/utils` * feat(shared-utils): include common functions from RA * refactor: import functions from `@heroui/shared-utils` instead * chore(deps): pnpm-lock.yaml * chore: add changeset * chore(shared-utils): update directory * fix(shared-utils): add use client directive * feat: add `@heroui/use-viewport-size` * feat: add `@heroui/use-form-reset` * feat(use-resize): add hasResizeObserver & RefObject * feat(form): add useObjectRef * chore: update import * chore(deps): update dependencies * refactor(shared-utils): only keep utils * chore(deps): pnpm-lock.yaml * chore(changeset): add changeset * ci(changesets): version packages (beta) (#5406) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * fix: transitions (#5409) * chore(changeset): add changeset * fix: outline style (#5421) * fix: outline style * chore(changeset): add changeset --------- Co-authored-by: WK Wong * fix(toast): Renaming the loadingIcon to loadingComponent (#4919) * fix: toast should be above the modal * fix: renaming the loadingIcon to loadingComponent * chore: adding changeset * chore: fixing conflicts * chore: adding the region props * fix: adding Marcus' suggestions * fix: marcus' suggestions * Revert all commits except 4c6bf32 * chore(toast): bump `@heroui/theme` in peerDependencies * chore: nits * chore: applying marcus' suggestions * chore(toast): update story --------- Co-authored-by: WK Wong * chore: use beta version * chore: delete pre.json * chore(pre-release): enter pre-release mode * chore(changeset): trigger release * chore(changeset): trigger release * chore: keep previous changesets * ci(changesets): version packages (beta) (#5429) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * fix(table): header and isStriped missing radius (#5062) * fix(table): tableheader and isStriped missing radius * chore: add changeset * fix: fix missing radius styles * chore(changeset): update message * fix(theme): reorder radius --------- Co-authored-by: WK Wong * fix(slider): prevent NaN error for equal min / max values (#5044) * fix(slider): prevent NaN error for equal min/max values * fix: restore isdisabled code * fix(slider): perf prevent NaN error for equal min max values * refactor: slider code * fix(slider): prevent NaN error for equal min max values & add test * fix(slider): perf prevent NaN error for equal min max values * fix: remove redundant code * chore: add changeset * Revert "chore: add changeset" This reverts commit f31de4ac859e48eb09c8a14a546fed9e5197eccd. * chore(slider): add missing warn * refactor(slider): remove unnecessary line --------- Co-authored-by: WK Wong * fix: double fetch img src (#5417) * fix(image): double fetch when using custom image component * fix(avatar): avoid passing disableAnimation to dom & double fetch source * chore(changeset): include avatar * fix(autocomplete): empty button when selectorIcon is null (#5427) * fix(toast): Toast items close in reverse order (#5405) * fix(toast): correct closing order to implement proper FIFO behavior * chore(changeset): add changeset * fix(changeset): update issue number * chore(toast): use `!==` instead * feat(toast): apply exit animation to auto-close timeout --------- Co-authored-by: WK Wong * fix(table): remove removeWrapper on virtualized table (#5428) * fix(table): remove `removeWrapper` for virtualized table * chore(docs): update description for removeWrapper * chore(changeset): add changeset * fix(toast): fixed close button hover position (#5245) * fix(toast): fixed close button hover position * Update soft-spoons-march.md * Update toast.ts * chore(theme): prettier * Using "placement" to apply the top and bottom extension * fix(toast): modified hover for expanded region * update dependancy array * lint fix * Merge branch 'canary' into pr/5245 * chore(theme): remove line breaks * chore(changeset): add missing package * static extension size * fix(toast): static extension fix --------- Co-authored-by: WK Wong * feat(table): support custom sort icon (#5243) * feat(shared-icons): add SortIcon * feat(table): add CustomSortIcon story * feat(table): support custom sort icon * fix(table): handle functional sortIcon * chore(changeset): add changeset * chore(table): update type * feat(docs): add sortIcon to table * fix(docs): broken object * chore(shared-icons): lint * feat(docs): add example for sort icon * chore: bump pnpm & node version (#5442) * refactor: bump pnpm & node version * chore(deps): bump `@types/node` * fix(calendar): improve month and year picker selection for different zoom levels (#5151) * fix(calendar): improve month and year picker selection for different zoom levels * fix(calendar): improve month and year picker selection for different zoom levels * fix(calendar): prevent stale values while scrolling both year and month pickers simultaneously * docs: replace invalid yarn command (#5422) * chore: remove ph banner (#5437) * chore(changeset): update changeset message * chore: add line breaks --------- Co-authored-by: Nicolas Cappabianca Co-authored-by: WK * feat(select): adding isClearable to select (#4785) * feat(select): adding isClearable to select * chore(select): add changeset * test(select): add tests for isClearable * chore(select): add theme package patch, improve the testcase, rename nextui package to heroui * fix(select): fixing alignment for clear button for different cases * Merge branch 'canary' into pr/4785 * Merge branch 'canary' into pr/4785 * fix(select): remove component level styling * fix(select): fix the alignment and focus behaviour * fix(select): shift clear buttojn close to trigger * fix(select): fix alignment for different variants * feat(select): add data-has-end-content * fix(theme): revise select styles with clear button and end content * feat(docs): add end content --------- Co-authored-by: WK Wong * fix(select): use span instead as trigger is button * fix(docs): add ToastProvider for blog post * ci(changesets): version packages (beta) (#5430) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * fix(select): clear button test cases * fix(modal): draggable modal, scrollable on mobile (#5444) Co-authored-by: Vishv Salvi * chore: trigger release * ci(changesets): version packages (beta) (#5445) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * fix(theme): table header sorting icon transition (#5449) * fix: table header sorcting icon transition * chore(changeset): add changeset --------- Co-authored-by: WK Wong * fix(table): allow text selection with cursor in table cells (#5454) * fix(table): allow text selection with cursor in table cells * chore(changeset): add changeset --------- Co-authored-by: WK Wong * ci(changesets): version packages (beta) (#5450) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * chore: add back RA deps (#5466) * chore(deps): bump testing-library & jest versions (#5468) * refactor: revise test cases * chore(deps): bump testing-library & jest versions * ci(changesets): version packages (beta) (#5467) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * refactor(autocomplete): test cases * fix(use-theme): incorrect target theme * ci(changesets): version packages (beta) (#5470) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * fix(use-theme): remove all theme values and add the new one * ci(changesets): version packages (beta) (#5472) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * docs: 2.8.0 (#5443) * chore(docs): update routes.json * chore(docs): bump versions * chore(docs): initial draft * chore(docs): add examples * chore(Docs): update credits and community * chore(docs): update date & what's next * chore(docs): update meta data * chore(docs): add update tags * chore(docs): add tableSortIcon example * chore(docs): revise sidebar width * chore(docs): remove package size optimization * chore(docs): update meta * ci(changesets): exit pre-release mode * chore: update package versions * chore(changeset): remove unrelated changeset * chore(deps): remove unused autoprefixer * chore(docs): update tailwind v4 content * chore(docs): update template doc content * chore(docs): update formatting * chore(toast): export getToastQueue (#5476) * chore(docs): add hydration issue handling to page router example (#5474) * docs(dark-mode): add hydration handling to page router example * chore(docs): format --------- Co-authored-by: WK Wong * chore(deps): bump tw4 versions * fix: handle files with paths containing empty space (#5478) * chore(docs): revise wordings in 2.8.0 blog * feat(slider): add getTooltipValue prop for custom tooltip value (#5384) * feat(slider): add getTooltipValue prop for custom tooltip value * feat(slider): fix coderabbit highlights * feat(slider): fixed wingkwong highlights * feat(slider): added custom-tooltip.raw.tsx?raw * feat(slider): improved custom-tooltip.raw.tsx * chore: undo README.md * chore(slider): use normal $ sign * chore(changeset): add changeset * chore(docs): formatting --------- Co-authored-by: andartadev1 Co-authored-by: WK Wong * chore(docs): revise custom tooltip example * chore(docs): add custom tooltip example for slider * chore(deps): bump contentlayer2 & next-contentlayer2 * chore(docs): fix formatting * chore(docs): update metadata * chore: add v2.8.0 image --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: winches <329487092@qq.com> Co-authored-by: Junior Garcia Co-authored-by: github-actions[bot] Co-authored-by: Charlotte21110 Co-authored-by: Feiyu Zheng <67126194+ChaserZ98@users.noreply.github.com> Co-authored-by: Dmytro Klymenko Co-authored-by: Abhinav Agarwal <78839973+abhinav700@users.noreply.github.com> Co-authored-by: Vishv Salvi <82429084+Vishvsalvi@users.noreply.github.com> Co-authored-by: KumJungMin <37934668+KumJungMin@users.noreply.github.com> Co-authored-by: liaoyinglong Co-authored-by: zhengjitf Co-authored-by: Maharshi Alpesh Co-authored-by: Yohan <58714229+kaishuige@users.noreply.github.com> Co-authored-by: Aditya Ray <96347576+adi-ray@users.noreply.github.com> Co-authored-by: Aakash Patel Co-authored-by: Nicolas Cappabianca Co-authored-by: Vishv Salvi Co-authored-by: Priyadharshini S Co-authored-by: arar <77303253+ararTP@users.noreply.github.com> Co-authored-by: andartadev1 * chore: consolidated version part 2 * ci(changesets): version packages (#5482) Co-authored-by: Junior Garcia * fix(theme): use `outline-hidden` which is equivalent to `outline-none` (#5486) * fix: use `outline-hidden` which is equivalent to `outline-none` in v3 * chore: add changeset * ci(changesets): version packages (#5487) Co-authored-by: Junior Garcia * fix(number-input): label class being incorrectly mixed into the description (#5484) * fix(number-input): label class being incorrectly mixed into the description * chore: add issue number --------- Co-authored-by: wulimaomao Co-authored-by: WK Wong * fix(docs): broken link in custom variants page (#5522) * refactor(alert): vertically center alert icon / endContent (#5512) * chore(deps): bump RA dependencies (#5517) * chore(deps): sync with RA release * fix(tabs): duplicate onClick * chore(docs): update tanstack content * chore(docs): set updated flag * chore(docs): update meta * fix(use-aria-overlay): sync with RA's overlay logic (#5529) * fix(use-aria-overlay): sync with RA logic * fix(use-aria-overlay): add onHide on onInteractOutsideStart * chore(changeset): add changeset * fix(popover): arrow glitch in popover content (#5504) * fix(popover): make PopoverContent children prop optional to fix TS error * chore(changeset): created changeset * fix(popover): do not show content when children is null / undefined * fix(popover): add test case * chore(changeset): update changeset message --------- Co-authored-by: i_nicck Co-authored-by: WK Wong * fix(avatar): broken fallbacks (#5519) * fix(toast): toastRegion leftover in DOM (#5508) * fix(theme): focus ring styles (#5531) * chore(deps): bump tailwind-variants version (#5538) * chore(deps): bump tailwind-variants version * chore(deps): add tailwind-merge * ci(changesets): version packages (#5516) Co-authored-by: Junior Garcia * chore(docs): remove unused or deprecated info in autocomplete (#5581) * fix(docs): default value of radius in image (#5580) * fix(theme): clear button disabled inputs (#5607) * fix(input): disable pointer events on clear button when inactive * chore(changeset): add changeset * chore(docs): update TanStack routing (#5629) * fix(theme): stepperButton when labelPlacement is outside in NumberInput (#5628) * fix(theme): set stepperButton height when labelPlacement=outside in NumberInput component * chore(changeset): add issue number --------- Co-authored-by: WK * refactor: use handleLinkClick from RA's utils (#5632) * chore(deps): bump tailwindcss version (#5636) * chore(deps): bump tailwind-variants version (#5635) * chore: bump tailwind-variants version * chore(deps): bump tailwind-variants to 3.1.0 * chore(deps): rollback TW to 4.1.11 (#5644) * chore: rollback tailwindcss to 4.1.11 * chore(deps): bump RA versions (aug 2025) (#5640) * chore(deps): bump RA versions (aug 2025) * chore: add changeset * chore(deps): update versions * chore(deps): bump @internationalized/date * chore(deps): bump @react-types * fix(popover): missing triggerAnchorPoint return * fix: triggerAnchorPoint * chore: sync with canary * fix(theme): dropdown-item has no ellipsis when it has a width and desc (#5638) * fix(theme): dropdown-item where the text was too long without an ellipsis when there was a desc * chore(changeset): update message --------- Co-authored-by: WK * fix(toast): show animation when closing all modals (#5637) * fix(toast): show animation when closing all modals * chore(changeset): add issue number --------- Co-authored-by: WK * refactor(toast): animation & toast region (#5647) * fix(toast): unexpected gap after closing a toast * refactor(toast): animation * fix(toast): close toast when disableAnimation is set to true * refactor: coderabbit comment * fix(use-aria-overlay): prevent modal/drawer from closing on press instead (#5624) * fix(modal/drawer): prevent modal/drawer from closing on press instead * refactor(useAriaOverlay): improve getOverlayTypeFromRef with ARIA checks and hoist * refactor(useAriaOverlay): add alertdialog & fallback to modal when aria-modal is missing * Merge branch 'canary' into pr/5624 * chore(changeset): add issue number * refactor(use-aria-overlay): getOverlayInteractionType --------- Co-authored-by: WK Wong * refactor(ui): standardize copy code feedback across all tabs (#5584) * fix(select): use space as aria-labelledby separator (#5587) * fix(select): use space as aria-labelledby separator * chore(chageset): add changeset (#5586) * chore(changeset): add issue number and remove select --------- Co-authored-by: WK Wong * fix(tabs): unresponsive modal after switching tabs inside (#5582) * fix(tabs): unresponsive modal after switching tabs inside * chore(deps): remove self * refactor: improve type safety (#5539) * refactor(popover): consolidate imports from aria-utils module * refactor(popover): remove unnecessary type assertion for child ref * refactor: remove unnecessary type assertions and improve type safety * chore(changeset): add changeset * ci(changesets): version packages (#5610) Co-authored-by: Junior Garcia --------- Co-authored-by: Vishv Salvi <82429084+Vishvsalvi@users.noreply.github.com> Co-authored-by: Junior Garcia Co-authored-by: KumJungMin <37934668+KumJungMin@users.noreply.github.com> Co-authored-by: liaoyinglong Co-authored-by: zhengjitf Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Anuj Kuralkar <76731106+anuj-kuralkar@users.noreply.github.com> Co-authored-by: Poli Sour <57824881+novsource@users.noreply.github.com> Co-authored-by: Nicolas Cappabianca Co-authored-by: winches <329487092@qq.com> Co-authored-by: github-actions[bot] Co-authored-by: Charlotte21110 Co-authored-by: Feiyu Zheng <67126194+ChaserZ98@users.noreply.github.com> Co-authored-by: Dmytro Klymenko Co-authored-by: Abhinav Agarwal <78839973+abhinav700@users.noreply.github.com> Co-authored-by: Maharshi Alpesh Co-authored-by: Yohan <58714229+kaishuige@users.noreply.github.com> Co-authored-by: Aditya Ray <96347576+adi-ray@users.noreply.github.com> Co-authored-by: Aakash Patel Co-authored-by: Vishv Salvi Co-authored-by: Priyadharshini S Co-authored-by: arar <77303253+ararTP@users.noreply.github.com> Co-authored-by: andartadev1 Co-authored-by: wulimao49 <73568161+wulimao49@users.noreply.github.com> Co-authored-by: wulimaomao Co-authored-by: Shagun Sharma <108183568+nicck1@users.noreply.github.com> Co-authored-by: i_nicck Co-authored-by: luis angel lopez huari <156825396+luislh-dev@users.noreply.github.com> Co-authored-by: doki- <95574719+IsDyh01@users.noreply.github.com> Co-authored-by: Anshuman Singh Rathore Co-authored-by: Igor Moraes Co-authored-by: Dmytro Klymenko --- apps/docs/components/copy-button.tsx | 13 +- .../code-demo/parse-dependencies.ts | 4 +- apps/docs/components/sandpack/copy-button.tsx | 22 +- apps/docs/components/sandpack/use-sandpack.ts | 2 +- .../content/docs/components/autocomplete.mdx | 7 - .../content/docs/components/date-input.mdx | 36 +- .../content/docs/components/date-picker.mdx | 36 +- .../docs/components/date-range-picker.mdx | 42 +- apps/docs/content/docs/components/image.mdx | 2 +- apps/docs/content/docs/guide/routing.mdx | 87 +- apps/docs/package.json | 26 +- package.json | 4 +- packages/components/accordion/CHANGELOG.md | 14 + packages/components/accordion/package.json | 10 +- packages/components/alert/CHANGELOG.md | 9 + packages/components/alert/package.json | 2 +- packages/components/autocomplete/CHANGELOG.md | 17 + packages/components/autocomplete/package.json | 14 +- packages/components/avatar/CHANGELOG.md | 11 + packages/components/avatar/package.json | 6 +- packages/components/badge/CHANGELOG.md | 8 + packages/components/badge/package.json | 2 +- packages/components/breadcrumbs/CHANGELOG.md | 10 + packages/components/breadcrumbs/package.json | 8 +- packages/components/button/CHANGELOG.md | 13 + packages/components/button/package.json | 8 +- packages/components/calendar/CHANGELOG.md | 13 + packages/components/calendar/package.json | 22 +- packages/components/card/CHANGELOG.md | 12 + packages/components/card/package.json | 8 +- packages/components/checkbox/CHANGELOG.md | 11 + packages/components/checkbox/package.json | 16 +- packages/components/chip/CHANGELOG.md | 10 + packages/components/chip/package.json | 6 +- packages/components/code/CHANGELOG.md | 9 + packages/components/code/package.json | 2 +- packages/components/date-input/CHANGELOG.md | 11 + packages/components/date-input/package.json | 14 +- packages/components/date-picker/CHANGELOG.md | 18 + packages/components/date-picker/package.json | 14 +- .../date-picker/src/use-date-picker-base.ts | 2 +- packages/components/divider/CHANGELOG.md | 9 + packages/components/divider/package.json | 4 +- packages/components/drawer/CHANGELOG.md | 10 + packages/components/drawer/package.json | 2 +- packages/components/dropdown/CHANGELOG.md | 13 + packages/components/dropdown/package.json | 10 +- packages/components/form/CHANGELOG.md | 13 + packages/components/form/package.json | 8 +- packages/components/form/src/utils.ts | 2 +- packages/components/image/CHANGELOG.md | 9 + packages/components/image/package.json | 2 +- packages/components/input-otp/CHANGELOG.md | 11 + packages/components/input-otp/package.json | 10 +- packages/components/input/CHANGELOG.md | 11 + packages/components/input/package.json | 12 +- packages/components/kbd/CHANGELOG.md | 9 + packages/components/kbd/package.json | 2 +- packages/components/link/CHANGELOG.md | 11 + packages/components/link/package.json | 6 +- packages/components/listbox/CHANGELOG.md | 12 + packages/components/listbox/package.json | 12 +- packages/components/menu/CHANGELOG.md | 12 + packages/components/menu/package.json | 14 +- packages/components/modal/CHANGELOG.md | 15 + packages/components/modal/package.json | 10 +- packages/components/navbar/CHANGELOG.md | 11 + packages/components/navbar/package.json | 12 +- packages/components/number-input/CHANGELOG.md | 12 + packages/components/number-input/package.json | 18 +- packages/components/pagination/CHANGELOG.md | 13 + packages/components/pagination/package.json | 10 +- .../pagination/src/use-pagination-item.ts | 17 +- packages/components/popover/CHANGELOG.md | 17 + packages/components/popover/package.json | 12 +- .../popover/src/popover-trigger.tsx | 2 +- .../popover/src/use-aria-popover.ts | 6 + .../components/popover/src/use-popover.ts | 12 +- packages/components/progress/CHANGELOG.md | 10 + packages/components/progress/package.json | 6 +- packages/components/radio/CHANGELOG.md | 11 + packages/components/radio/package.json | 16 +- packages/components/ripple/CHANGELOG.md | 7 + packages/components/ripple/package.json | 2 +- .../components/scroll-shadow/CHANGELOG.md | 9 + .../components/scroll-shadow/package.json | 2 +- packages/components/select/CHANGELOG.md | 18 + packages/components/select/package.json | 14 +- packages/components/skeleton/CHANGELOG.md | 7 + packages/components/skeleton/package.json | 2 +- packages/components/slider/CHANGELOG.md | 11 + packages/components/slider/package.json | 14 +- packages/components/snippet/CHANGELOG.md | 12 + packages/components/snippet/package.json | 4 +- packages/components/spacer/CHANGELOG.md | 9 + packages/components/spacer/package.json | 2 +- packages/components/spinner/CHANGELOG.md | 9 + packages/components/spinner/package.json | 2 +- packages/components/switch/CHANGELOG.md | 10 + packages/components/switch/package.json | 12 +- packages/components/table/CHANGELOG.md | 12 + packages/components/table/package.json | 20 +- packages/components/tabs/CHANGELOG.md | 13 + .../components/tabs/__tests__/tabs.test.tsx | 106 +- packages/components/tabs/package.json | 13 +- packages/components/tabs/src/tab.tsx | 4 +- packages/components/tabs/src/tabs.tsx | 5 +- packages/components/toast/CHANGELOG.md | 15 + packages/components/toast/package.json | 6 +- packages/components/toast/src/index.ts | 2 +- .../components/toast/src/toast-provider.tsx | 22 +- .../components/toast/src/toast-region.tsx | 5 +- packages/components/toast/src/toast.tsx | 18 +- packages/components/toast/src/use-toast.ts | 49 +- packages/components/tooltip/CHANGELOG.md | 13 + packages/components/tooltip/package.json | 12 +- packages/components/user/CHANGELOG.md | 11 + packages/components/user/package.json | 4 +- packages/core/react/CHANGELOG.md | 57 + packages/core/react/package.json | 4 +- packages/core/system-rsc/CHANGELOG.md | 8 + packages/core/system-rsc/package.json | 6 +- packages/core/system/CHANGELOG.md | 10 + packages/core/system/package.json | 8 +- packages/core/theme/CHANGELOG.md | 15 + packages/core/theme/package.json | 4 +- packages/core/theme/src/components/input.ts | 8 + packages/core/theme/src/components/menu.ts | 4 +- .../core/theme/src/components/number-input.ts | 9 + packages/core/theme/src/components/popover.ts | 1 + .../use-aria-accordion-item/CHANGELOG.md | 8 + .../use-aria-accordion-item/package.json | 10 +- .../use-aria-accordion-item/src/index.ts | 2 +- .../hooks/use-aria-accordion/CHANGELOG.md | 6 + .../hooks/use-aria-accordion/package.json | 12 +- packages/hooks/use-aria-button/CHANGELOG.md | 6 + packages/hooks/use-aria-button/package.json | 12 +- packages/hooks/use-aria-link/CHANGELOG.md | 8 + packages/hooks/use-aria-link/package.json | 12 +- packages/hooks/use-aria-link/src/index.ts | 17 +- .../hooks/use-aria-modal-overlay/CHANGELOG.md | 9 + .../hooks/use-aria-modal-overlay/package.json | 8 +- .../hooks/use-aria-multiselect/CHANGELOG.md | 8 + .../hooks/use-aria-multiselect/package.json | 28 +- .../src/use-multiselect.ts | 2 +- packages/hooks/use-aria-overlay/CHANGELOG.md | 8 + packages/hooks/use-aria-overlay/package.json | 10 +- packages/hooks/use-aria-overlay/src/index.ts | 36 +- .../use-data-scroll-overflow/CHANGELOG.md | 7 + .../use-data-scroll-overflow/package.json | 2 +- packages/hooks/use-disclosure/CHANGELOG.md | 6 + packages/hooks/use-disclosure/package.json | 4 +- packages/hooks/use-draggable/CHANGELOG.md | 6 + packages/hooks/use-draggable/package.json | 4 +- packages/hooks/use-image/CHANGELOG.md | 7 + packages/hooks/use-image/package.json | 2 +- .../hooks/use-infinite-scroll/CHANGELOG.md | 7 + .../hooks/use-infinite-scroll/package.json | 2 +- packages/hooks/use-pagination/CHANGELOG.md | 9 + packages/hooks/use-pagination/package.json | 4 +- packages/hooks/use-real-shape/CHANGELOG.md | 7 + packages/hooks/use-real-shape/package.json | 2 +- packages/utilities/aria-utils/CHANGELOG.md | 9 + packages/utilities/aria-utils/package.json | 10 +- packages/utilities/framer-utils/CHANGELOG.md | 7 + packages/utilities/framer-utils/package.json | 2 +- packages/utilities/react-utils/CHANGELOG.md | 7 + packages/utilities/react-utils/package.json | 2 +- packages/utilities/shared-utils/CHANGELOG.md | 6 + packages/utilities/shared-utils/package.json | 2 +- .../shared-utils/src/common/functions.ts | 4 +- packages/utilities/test-utils/CHANGELOG.md | 6 + packages/utilities/test-utils/package.json | 2 +- .../utilities/test-utils/src/mocks/image.ts | 2 +- pnpm-lock.yaml | 2039 +++++++++-------- 175 files changed, 2500 insertions(+), 1474 deletions(-) diff --git a/apps/docs/components/copy-button.tsx b/apps/docs/components/copy-button.tsx index e732cbd4f..ffdf7a92c 100644 --- a/apps/docs/components/copy-button.tsx +++ b/apps/docs/components/copy-button.tsx @@ -2,6 +2,7 @@ import type {ButtonProps} from "@heroui/react"; import {useClipboard} from "@heroui/use-clipboard"; import {memo} from "react"; +import {Tooltip} from "@heroui/react"; import {PreviewButton} from "./preview-button"; @@ -32,7 +33,17 @@ export const CopyButton = memo(({value, className, ...buttonPro copy(value); }; - return ; + return ( + + + + ); }); CopyButton.displayName = "CopyButton"; diff --git a/apps/docs/components/docs/components/code-demo/parse-dependencies.ts b/apps/docs/components/docs/components/code-demo/parse-dependencies.ts index 17a857ab6..2bf3fe419 100644 --- a/apps/docs/components/docs/components/code-demo/parse-dependencies.ts +++ b/apps/docs/components/docs/components/code-demo/parse-dependencies.ts @@ -52,6 +52,6 @@ export const parseDependencies = (content: string) => { }; const fixedVersions = { - "@internationalized/date": "3.8.2", - "@react-aria/i18n": "3.12.11", + "@internationalized/date": "3.9.0", + "@react-aria/i18n": "3.12.12", }; diff --git a/apps/docs/components/sandpack/copy-button.tsx b/apps/docs/components/sandpack/copy-button.tsx index 3dfb65d0d..4c69fdd7c 100644 --- a/apps/docs/components/sandpack/copy-button.tsx +++ b/apps/docs/components/sandpack/copy-button.tsx @@ -3,7 +3,7 @@ import {useSandpack} from "@codesandbox/sandpack-react"; import {Tooltip, Button} from "@heroui/react"; import {useClipboard} from "@heroui/use-clipboard"; -import {CopyLinearIcon} from "@/components/icons"; +import {CheckLinearIcon, CopyLinearIcon} from "@/components/icons"; export const CopyButton = ({code: codeProp}: {code?: string}) => { const {copy, copied} = useClipboard(); @@ -16,15 +16,33 @@ export const CopyButton = ({code: codeProp}: {code?: string}) => { copy(code); }; + const icon = copied ? ( + + ) : ( + + ); + return ( ); diff --git a/apps/docs/components/sandpack/use-sandpack.ts b/apps/docs/components/sandpack/use-sandpack.ts index 45b9cbcaa..1d176c0c9 100644 --- a/apps/docs/components/sandpack/use-sandpack.ts +++ b/apps/docs/components/sandpack/use-sandpack.ts @@ -206,7 +206,7 @@ export const useSandpack = ({ "react": "18.3.1", "react-dom": "18.3.1", ${Object.entries( - omit(dependencies as any, [ + omit(dependencies, [ "react", "react-dom", "react-dom/client", diff --git a/apps/docs/content/docs/components/autocomplete.mdx b/apps/docs/content/docs/components/autocomplete.mdx index 3856d28d4..9bb459ab6 100644 --- a/apps/docs/content/docs/components/autocomplete.mdx +++ b/apps/docs/content/docs/components/autocomplete.mdx @@ -365,7 +365,6 @@ properties to customize the popover, listbox and input components. - **base**: The main wrapper of the autocomplete. This wraps the input and popover components. - **listboxWrapper**: The wrapper of the listbox. This wraps the listbox component, this slot is used on top of the scroll shadow component. -- **listbox**: The listbox component. This is the component that wraps the autocomplete items. - **popoverContent**: The popover content slot. Use this to modify the popover content styles. - **endContentWrapper**: The wrapper of the end content. This wraps the clear button and selector button. - **clearButton**: The clear button slot. @@ -727,12 +726,6 @@ properties to customize the popover, listbox and input components. description: "Whether the clear button should be shown.", default: "true" }, - { - attribute: "disableClearable", - type: "boolean", - description: "Whether the clear button should be hidden. (Deprecated) Use isClearable instead.", - default: "false" - }, { attribute: "disableAnimation", type: "boolean", diff --git a/apps/docs/content/docs/components/date-input.mdx b/apps/docs/content/docs/components/date-input.mdx index d88d022d6..2486f6214 100644 --- a/apps/docs/content/docs/components/date-input.mdx +++ b/apps/docs/content/docs/components/date-input.mdx @@ -104,9 +104,9 @@ in multiple formats into `ZonedDateTime` objects. @@ -129,9 +129,9 @@ in multiple formats into `ZonedDateTime` objects. @@ -153,9 +153,9 @@ in multiple formats into `ZonedDateTime` objects. @@ -177,9 +177,9 @@ in multiple formats into `ZonedDateTime` objects. @@ -200,9 +200,9 @@ in multiple formats into `ZonedDateTime` objects. @@ -223,9 +223,9 @@ in multiple formats into `ZonedDateTime` objects. diff --git a/apps/docs/content/docs/components/date-picker.mdx b/apps/docs/content/docs/components/date-picker.mdx index 096b773e6..436360c07 100644 --- a/apps/docs/content/docs/components/date-picker.mdx +++ b/apps/docs/content/docs/components/date-picker.mdx @@ -119,9 +119,9 @@ in multiple formats into `ZonedDateTime` objects. @@ -144,9 +144,9 @@ in multiple formats into `ZonedDateTime` objects. @@ -168,9 +168,9 @@ in multiple formats into `ZonedDateTime` objects. @@ -192,9 +192,9 @@ in multiple formats into `ZonedDateTime` objects. @@ -214,9 +214,9 @@ in multiple formats into `ZonedDateTime` objects. @@ -252,9 +252,9 @@ in multiple formats into `ZonedDateTime` objects. diff --git a/apps/docs/content/docs/components/date-range-picker.mdx b/apps/docs/content/docs/components/date-range-picker.mdx index b3466cd40..b711934c9 100644 --- a/apps/docs/content/docs/components/date-range-picker.mdx +++ b/apps/docs/content/docs/components/date-range-picker.mdx @@ -142,9 +142,9 @@ in multiple formats into `ZonedDateTime` objects. @@ -167,9 +167,9 @@ in multiple formats into `ZonedDateTime` objects. @@ -191,9 +191,9 @@ in multiple formats into `ZonedDateTime` objects. @@ -215,9 +215,9 @@ in multiple formats into `ZonedDateTime` objects. @@ -237,9 +237,9 @@ in multiple formats into `ZonedDateTime` objects. @@ -262,9 +262,9 @@ in multiple formats into `ZonedDateTime` objects. @@ -282,9 +282,9 @@ in multiple formats into `ZonedDateTime` objects. diff --git a/apps/docs/content/docs/components/image.mdx b/apps/docs/content/docs/components/image.mdx index 97a90a6d9..779fe570c 100644 --- a/apps/docs/content/docs/components/image.mdx +++ b/apps/docs/content/docs/components/image.mdx @@ -139,7 +139,7 @@ you can use it with HeroUI `Image` component as well. attribute: "radius", type: "none | sm | md | lg | full", description: "The image border radius.", - default: "xl" + default: "lg" }, { attribute: "shadow", diff --git a/apps/docs/content/docs/guide/routing.mdx b/apps/docs/content/docs/guide/routing.mdx index 516120b40..461dc6340 100644 --- a/apps/docs/content/docs/guide/routing.mdx +++ b/apps/docs/content/docs/guide/routing.mdx @@ -316,10 +316,89 @@ To use [TanStack Router](https://tanstack.com/router/latest), use the [createLin import {createLink} from '@tanstack/react-router'; import {Link as HeroUILink, DropdownItem} from '@heroui/react'; -export const Link = createLink(HeroUILink); -export const DropdownItemLink = createLink(DropdownItem); + +import {useRouter} from '@tanstack/react-router'; +import {HeroUIProvider} from "@heroui/react"; + + +declare module "@react-types/shared" { + interface RouterConfig { + href: ToOptions['to']; + routerOptions: Omit; + } +} + +function RootRoute() { + let router = useRouter(); + + return ( + router.navigate({to, ...options})} + useHref={(to) => router.buildLocation({to}).href} + > + {/* You app here... */} + + ); +} ``` - +## Usage examples -> For more information about routing in React Aria, visit the [React Aria Routing Guide](https://react-spectrum.adobe.com/react-aria/routing.html). +Now that you have set up the `HeroUIProvider` in your app, you can use the `href` prop in the `Tabs`, +`Listbox` and `Dropdown` items to navigate between pages. + +The [Link](/docs/components/link) component will also use the `navigate` function from the +`HeroUIProvider` to navigate between pages. + +```jsx +import { + Tabs, + Tab, + Listbox, + ListboxItem, + Dropdown, + DropdownTrigger, + DropdownMenu, + DropdownItem, + Button, + Link, +} from "@heroui/react"; + +function App() { + return ( + <> + + + Home + + + About + + + + + Home + + + About + + + + + + + + + Home + + + About + + + + Home + About + + ); +} +``` diff --git a/apps/docs/package.json b/apps/docs/package.json index ce8f99a6e..513b141fb 100644 --- a/apps/docs/package.json +++ b/apps/docs/package.json @@ -29,17 +29,17 @@ "@heroui/use-infinite-scroll": "workspace:*", "@iconify/icons-solar": "1.2.3", "@iconify/react": "5.0.2", - "@internationalized/date": "3.8.2", + "@internationalized/date": "3.9.0", "@radix-ui/react-scroll-area": "^1.0.5", - "@react-aria/focus": "3.21.0", - "@react-aria/i18n": "3.12.11", - "@react-aria/interactions": "3.25.4", - "@react-aria/selection": "3.25.0", + "@react-aria/focus": "3.21.1", + "@react-aria/i18n": "3.12.12", + "@react-aria/interactions": "3.25.5", + "@react-aria/selection": "3.25.1", "@react-aria/ssr": "3.9.10", - "@react-aria/utils": "3.30.0", - "@react-aria/visually-hidden": "3.8.26", - "@react-stately/data": "3.13.2", - "@react-stately/tree": "3.9.1", + "@react-aria/utils": "3.30.1", + "@react-aria/visually-hidden": "3.8.27", + "@react-stately/data": "3.14.0", + "@react-stately/tree": "3.9.2", "@rehooks/local-storage": "^2.4.5", "@stackblitz/sdk": "^1.11.0", "@types/lodash": "^4.17.15", @@ -81,7 +81,7 @@ "sharp": "^0.32.1", "shelljs": "^0.8.4", "swr": "2.2.5", - "tailwind-variants": "2.0.1", + "tailwind-variants": "3.1.0", "tailwind-merge": "3.3.1", "unified": "^11.0.5", "unist-util-visit": "5.0.0", @@ -91,9 +91,9 @@ }, "devDependencies": { "@docusaurus/utils": "2.0.0-beta.3", - "@react-types/calendar": "3.7.3", - "@react-types/datepicker": "3.13.0", - "@react-types/shared": "3.31.0", + "@react-types/calendar": "3.7.4", + "@react-types/datepicker": "3.13.1", + "@react-types/shared": "3.32.0", "@tailwindcss/postcss": "4.1.11", "@tailwindcss/typography": "0.5.16", "@types/canvas-confetti": "^1.4.2", diff --git a/package.json b/package.json index fc9b11056..7017a7462 100644 --- a/package.json +++ b/package.json @@ -67,8 +67,8 @@ "@eslint/eslintrc": "^3.3.1", "@eslint/js": "^9.26.0", "@react-bootstrap/babel-preset": "^2.1.0", - "@react-types/link": "3.6.3", - "@react-types/shared": "3.31.0", + "@react-types/link": "3.6.4", + "@react-types/shared": "3.32.0", "@storybook/react": "^8.4.5", "@swc/core": "^1.3.35", "@swc/jest": "^0.2.39", diff --git a/packages/components/accordion/CHANGELOG.md b/packages/components/accordion/CHANGELOG.md index f8dbf12ec..9ba079097 100644 --- a/packages/components/accordion/CHANGELOG.md +++ b/packages/components/accordion/CHANGELOG.md @@ -1,5 +1,19 @@ # @heroui/accordion +## 2.2.22 + +### Patch Changes + +- [#5640](https://github.com/heroui-inc/heroui/pull/5640) [`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1) Thanks [@wingkwong](https://github.com/wingkwong)! - bump RA versions (aug 2025) + +- Updated dependencies [[`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1), [`e2aed2e`](https://github.com/heroui-inc/heroui/commit/e2aed2e9467c09fd8e32d8f4706289e4dc61bf2c)]: + - @heroui/use-aria-accordion@2.2.17 + - @heroui/aria-utils@2.2.22 + - @heroui/divider@2.2.18 + - @heroui/shared-utils@2.1.11 + - @heroui/framer-utils@2.1.21 + - @heroui/react-utils@2.1.13 + ## 2.2.21 ### Patch Changes diff --git a/packages/components/accordion/package.json b/packages/components/accordion/package.json index 77fc759dd..057fc6fb1 100644 --- a/packages/components/accordion/package.json +++ b/packages/components/accordion/package.json @@ -1,6 +1,6 @@ { "name": "@heroui/accordion", - "version": "2.2.21", + "version": "2.2.22", "description": "Collapse display a list of high-level options that can expand/collapse to reveal more information.", "keywords": [ "react", @@ -55,11 +55,11 @@ "@heroui/divider": "workspace:*", "@heroui/use-aria-accordion": "workspace:*", "@heroui/dom-animation": "workspace:*", - "@react-aria/interactions": "3.25.4", - "@react-aria/focus": "3.21.0", - "@react-stately/tree": "3.9.1", + "@react-aria/interactions": "3.25.5", + "@react-aria/focus": "3.21.1", + "@react-stately/tree": "3.9.2", "@react-types/accordion": "3.0.0-alpha.26", - "@react-types/shared": "3.31.0" + "@react-types/shared": "3.32.0" }, "devDependencies": { "@heroui/theme": "workspace:*", diff --git a/packages/components/alert/CHANGELOG.md b/packages/components/alert/CHANGELOG.md index 78f8a99d1..5544c3570 100644 --- a/packages/components/alert/CHANGELOG.md +++ b/packages/components/alert/CHANGELOG.md @@ -1,5 +1,14 @@ # @heroui/alert +## 2.2.25 + +### Patch Changes + +- Updated dependencies [[`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1), [`e2aed2e`](https://github.com/heroui-inc/heroui/commit/e2aed2e9467c09fd8e32d8f4706289e4dc61bf2c)]: + - @heroui/button@2.2.25 + - @heroui/shared-utils@2.1.11 + - @heroui/react-utils@2.1.13 + ## 2.2.24 ### Patch Changes diff --git a/packages/components/alert/package.json b/packages/components/alert/package.json index e167ff094..d24bb1eeb 100644 --- a/packages/components/alert/package.json +++ b/packages/components/alert/package.json @@ -1,6 +1,6 @@ { "name": "@heroui/alert", - "version": "2.2.24", + "version": "2.2.25", "description": "Alerts are temporary notifications that provide concise feedback about an action or event.", "keywords": [ "alert" diff --git a/packages/components/autocomplete/CHANGELOG.md b/packages/components/autocomplete/CHANGELOG.md index c62890417..5d728bf95 100644 --- a/packages/components/autocomplete/CHANGELOG.md +++ b/packages/components/autocomplete/CHANGELOG.md @@ -1,5 +1,22 @@ # @heroui/autocomplete +## 2.3.27 + +### Patch Changes + +- [#5640](https://github.com/heroui-inc/heroui/pull/5640) [`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1) Thanks [@wingkwong](https://github.com/wingkwong)! - bump RA versions (aug 2025) + +- Updated dependencies [[`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1), [`e2aed2e`](https://github.com/heroui-inc/heroui/commit/e2aed2e9467c09fd8e32d8f4706289e4dc61bf2c)]: + - @heroui/aria-utils@2.2.22 + - @heroui/listbox@2.3.24 + - @heroui/popover@2.3.25 + - @heroui/button@2.2.25 + - @heroui/input@2.4.26 + - @heroui/form@2.1.25 + - @heroui/shared-utils@2.1.11 + - @heroui/scroll-shadow@2.3.17 + - @heroui/react-utils@2.1.13 + ## 2.3.26 ### Patch Changes diff --git a/packages/components/autocomplete/package.json b/packages/components/autocomplete/package.json index a2b3f919b..c6823fdf1 100644 --- a/packages/components/autocomplete/package.json +++ b/packages/components/autocomplete/package.json @@ -1,6 +1,6 @@ { "name": "@heroui/autocomplete", - "version": "2.3.26", + "version": "2.3.27", "description": "An autocomplete combines a text input with a listbox, allowing users to filter a list of options to items matching a query.", "keywords": [ "autocomplete" @@ -52,11 +52,11 @@ "@heroui/shared-icons": "workspace:*", "@heroui/shared-utils": "workspace:*", "@heroui/use-safe-layout-effect": "workspace:*", - "@react-aria/combobox": "3.13.0", - "@react-aria/i18n": "3.12.11", - "@react-stately/combobox": "3.11.0", - "@react-types/combobox": "3.13.7", - "@react-types/shared": "3.31.0" + "@react-aria/combobox": "3.13.1", + "@react-aria/i18n": "3.12.12", + "@react-stately/combobox": "3.11.1", + "@react-types/combobox": "3.13.8", + "@react-types/shared": "3.32.0" }, "devDependencies": { "@heroui/avatar": "workspace:*", @@ -65,7 +65,7 @@ "@heroui/system": "workspace:*", "@heroui/theme": "workspace:*", "@heroui/use-infinite-scroll": "workspace:*", - "@react-stately/data": "3.13.2", + "@react-stately/data": "3.14.0", "clean-package": "2.2.0", "framer-motion": "11.18.2", "react": "18.3.0", diff --git a/packages/components/avatar/CHANGELOG.md b/packages/components/avatar/CHANGELOG.md index ced5ce6ef..4c19c919a 100644 --- a/packages/components/avatar/CHANGELOG.md +++ b/packages/components/avatar/CHANGELOG.md @@ -1,5 +1,16 @@ # @heroui/avatar +## 2.2.21 + +### Patch Changes + +- [#5640](https://github.com/heroui-inc/heroui/pull/5640) [`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1) Thanks [@wingkwong](https://github.com/wingkwong)! - bump RA versions (aug 2025) + +- Updated dependencies [[`e2aed2e`](https://github.com/heroui-inc/heroui/commit/e2aed2e9467c09fd8e32d8f4706289e4dc61bf2c)]: + - @heroui/shared-utils@2.1.11 + - @heroui/react-utils@2.1.13 + - @heroui/use-image@2.1.12 + ## 2.2.20 ### Patch Changes diff --git a/packages/components/avatar/package.json b/packages/components/avatar/package.json index 8eeac68f1..598536764 100644 --- a/packages/components/avatar/package.json +++ b/packages/components/avatar/package.json @@ -1,6 +1,6 @@ { "name": "@heroui/avatar", - "version": "2.2.20", + "version": "2.2.21", "description": "The Avatar component is used to represent a user, and displays the profile picture, initials or fallback icon.", "keywords": [ "avatar" @@ -43,8 +43,8 @@ "@heroui/shared-utils": "workspace:*", "@heroui/react-utils": "workspace:*", "@heroui/use-image": "workspace:*", - "@react-aria/interactions": "3.25.4", - "@react-aria/focus": "3.21.0" + "@react-aria/interactions": "3.25.5", + "@react-aria/focus": "3.21.1" }, "devDependencies": { "@heroui/theme": "workspace:*", diff --git a/packages/components/badge/CHANGELOG.md b/packages/components/badge/CHANGELOG.md index 323f12509..ee74faec9 100644 --- a/packages/components/badge/CHANGELOG.md +++ b/packages/components/badge/CHANGELOG.md @@ -1,5 +1,13 @@ # @heroui/badge +## 2.2.16 + +### Patch Changes + +- Updated dependencies [[`e2aed2e`](https://github.com/heroui-inc/heroui/commit/e2aed2e9467c09fd8e32d8f4706289e4dc61bf2c)]: + - @heroui/shared-utils@2.1.11 + - @heroui/react-utils@2.1.13 + ## 2.2.15 ### Patch Changes diff --git a/packages/components/badge/package.json b/packages/components/badge/package.json index 1e881a65b..aa0da8b4c 100644 --- a/packages/components/badge/package.json +++ b/packages/components/badge/package.json @@ -1,6 +1,6 @@ { "name": "@heroui/badge", - "version": "2.2.15", + "version": "2.2.16", "description": "Badges are used as a small numerical value or status descriptor for UI elements.", "keywords": [ "badge" diff --git a/packages/components/breadcrumbs/CHANGELOG.md b/packages/components/breadcrumbs/CHANGELOG.md index b03552e0d..2ba914926 100644 --- a/packages/components/breadcrumbs/CHANGELOG.md +++ b/packages/components/breadcrumbs/CHANGELOG.md @@ -1,5 +1,15 @@ # @heroui/breadcrumbs +## 2.2.21 + +### Patch Changes + +- [#5640](https://github.com/heroui-inc/heroui/pull/5640) [`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1) Thanks [@wingkwong](https://github.com/wingkwong)! - bump RA versions (aug 2025) + +- Updated dependencies [[`e2aed2e`](https://github.com/heroui-inc/heroui/commit/e2aed2e9467c09fd8e32d8f4706289e4dc61bf2c)]: + - @heroui/shared-utils@2.1.11 + - @heroui/react-utils@2.1.13 + ## 2.2.20 ### Patch Changes diff --git a/packages/components/breadcrumbs/package.json b/packages/components/breadcrumbs/package.json index a42b4a37e..4e23bb815 100644 --- a/packages/components/breadcrumbs/package.json +++ b/packages/components/breadcrumbs/package.json @@ -1,6 +1,6 @@ { "name": "@heroui/breadcrumbs", - "version": "2.2.20", + "version": "2.2.21", "description": "Breadcrumbs display a hierarchy of links to the current page or resource in an application.", "keywords": [ "breadcrumbs" @@ -43,9 +43,9 @@ "@heroui/react-utils": "workspace:*", "@heroui/shared-utils": "workspace:*", "@heroui/shared-icons": "workspace:*", - "@react-aria/focus": "3.21.0", - "@react-aria/breadcrumbs": "3.5.27", - "@react-types/breadcrumbs": "3.7.15" + "@react-aria/focus": "3.21.1", + "@react-aria/breadcrumbs": "3.5.28", + "@react-types/breadcrumbs": "3.7.16" }, "devDependencies": { "@heroui/theme": "workspace:*", diff --git a/packages/components/button/CHANGELOG.md b/packages/components/button/CHANGELOG.md index 7d2a9bb8a..dbd4d4ba5 100644 --- a/packages/components/button/CHANGELOG.md +++ b/packages/components/button/CHANGELOG.md @@ -1,5 +1,18 @@ # @heroui/button +## 2.2.25 + +### Patch Changes + +- [#5640](https://github.com/heroui-inc/heroui/pull/5640) [`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1) Thanks [@wingkwong](https://github.com/wingkwong)! - bump RA versions (aug 2025) + +- Updated dependencies [[`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1), [`e2aed2e`](https://github.com/heroui-inc/heroui/commit/e2aed2e9467c09fd8e32d8f4706289e4dc61bf2c)]: + - @heroui/use-aria-button@2.2.19 + - @heroui/shared-utils@2.1.11 + - @heroui/spinner@2.2.22 + - @heroui/ripple@2.2.19 + - @heroui/react-utils@2.1.13 + ## 2.2.24 ### Patch Changes diff --git a/packages/components/button/package.json b/packages/components/button/package.json index 76a91ce17..b6cd13c4d 100644 --- a/packages/components/button/package.json +++ b/packages/components/button/package.json @@ -1,6 +1,6 @@ { "name": "@heroui/button", - "version": "2.2.24", + "version": "2.2.25", "description": "Buttons allow users to perform actions and choose with a single tap.", "keywords": [ "button" @@ -46,9 +46,9 @@ "@heroui/use-aria-button": "workspace:*", "@heroui/ripple": "workspace:*", "@heroui/spinner": "workspace:*", - "@react-aria/interactions": "3.25.4", - "@react-aria/focus": "3.21.0", - "@react-types/shared": "3.31.0" + "@react-aria/interactions": "3.25.5", + "@react-aria/focus": "3.21.1", + "@react-types/shared": "3.32.0" }, "devDependencies": { "@heroui/theme": "workspace:*", diff --git a/packages/components/calendar/CHANGELOG.md b/packages/components/calendar/CHANGELOG.md index d1ee84afd..93ee71808 100644 --- a/packages/components/calendar/CHANGELOG.md +++ b/packages/components/calendar/CHANGELOG.md @@ -1,5 +1,18 @@ # @heroui/calendar +## 2.2.25 + +### Patch Changes + +- [#5640](https://github.com/heroui-inc/heroui/pull/5640) [`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1) Thanks [@wingkwong](https://github.com/wingkwong)! - bump RA versions (aug 2025) + +- Updated dependencies [[`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1), [`e2aed2e`](https://github.com/heroui-inc/heroui/commit/e2aed2e9467c09fd8e32d8f4706289e4dc61bf2c)]: + - @heroui/use-aria-button@2.2.19 + - @heroui/button@2.2.25 + - @heroui/shared-utils@2.1.11 + - @heroui/framer-utils@2.1.21 + - @heroui/react-utils@2.1.13 + ## 2.2.24 ### Patch Changes diff --git a/packages/components/calendar/package.json b/packages/components/calendar/package.json index d7e7ad8cb..c37e9b22a 100644 --- a/packages/components/calendar/package.json +++ b/packages/components/calendar/package.json @@ -1,6 +1,6 @@ { "name": "@heroui/calendar", - "version": "2.2.24", + "version": "2.2.25", "description": "A calendar displays one or more date grids and allows users to select a single date.", "keywords": [ "calendar" @@ -48,17 +48,17 @@ "@heroui/use-aria-button": "workspace:*", "@heroui/button": "workspace:*", "@heroui/dom-animation": "workspace:*", - "@internationalized/date": "3.8.2", - "@react-aria/calendar": "3.9.0", - "@react-aria/focus": "3.21.0", - "@react-aria/i18n": "3.12.11", - "@react-stately/calendar": "3.8.3", - "@react-types/button": "3.13.0", - "@react-aria/visually-hidden": "3.8.26", + "@internationalized/date": "3.9.0", + "@react-aria/calendar": "3.9.1", + "@react-aria/focus": "3.21.1", + "@react-aria/i18n": "3.12.12", + "@react-stately/calendar": "3.8.4", + "@react-types/button": "3.14.0", + "@react-aria/visually-hidden": "3.8.27", "@react-stately/utils": "3.10.8", - "@react-types/calendar": "3.7.3", - "@react-aria/interactions": "3.25.4", - "@react-types/shared": "3.31.0", + "@react-types/calendar": "3.7.4", + "@react-aria/interactions": "3.25.5", + "@react-types/shared": "3.32.0", "scroll-into-view-if-needed": "3.0.10" }, "devDependencies": { diff --git a/packages/components/card/CHANGELOG.md b/packages/components/card/CHANGELOG.md index 6c0c52d0a..eb14a22cf 100644 --- a/packages/components/card/CHANGELOG.md +++ b/packages/components/card/CHANGELOG.md @@ -1,5 +1,17 @@ # @heroui/card +## 2.2.24 + +### Patch Changes + +- [#5640](https://github.com/heroui-inc/heroui/pull/5640) [`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1) Thanks [@wingkwong](https://github.com/wingkwong)! - bump RA versions (aug 2025) + +- Updated dependencies [[`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1), [`e2aed2e`](https://github.com/heroui-inc/heroui/commit/e2aed2e9467c09fd8e32d8f4706289e4dc61bf2c)]: + - @heroui/use-aria-button@2.2.19 + - @heroui/shared-utils@2.1.11 + - @heroui/ripple@2.2.19 + - @heroui/react-utils@2.1.13 + ## 2.2.23 ### Patch Changes diff --git a/packages/components/card/package.json b/packages/components/card/package.json index aba5306b6..58cd4cd28 100644 --- a/packages/components/card/package.json +++ b/packages/components/card/package.json @@ -1,6 +1,6 @@ { "name": "@heroui/card", - "version": "2.2.23", + "version": "2.2.24", "description": "Card is a container for text, photos, and actions in the context of a single subject.", "keywords": [ "card" @@ -45,9 +45,9 @@ "@heroui/react-utils": "workspace:*", "@heroui/use-aria-button": "workspace:*", "@heroui/ripple": "workspace:*", - "@react-aria/focus": "3.21.0", - "@react-aria/interactions": "3.25.4", - "@react-types/shared": "3.31.0" + "@react-aria/focus": "3.21.1", + "@react-aria/interactions": "3.25.5", + "@react-types/shared": "3.32.0" }, "devDependencies": { "@heroui/theme": "workspace:*", diff --git a/packages/components/checkbox/CHANGELOG.md b/packages/components/checkbox/CHANGELOG.md index 80f2b9159..6b4747e72 100644 --- a/packages/components/checkbox/CHANGELOG.md +++ b/packages/components/checkbox/CHANGELOG.md @@ -1,5 +1,16 @@ # @heroui/checkbox +## 2.3.25 + +### Patch Changes + +- [#5640](https://github.com/heroui-inc/heroui/pull/5640) [`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1) Thanks [@wingkwong](https://github.com/wingkwong)! - bump RA versions (aug 2025) + +- Updated dependencies [[`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1), [`e2aed2e`](https://github.com/heroui-inc/heroui/commit/e2aed2e9467c09fd8e32d8f4706289e4dc61bf2c)]: + - @heroui/form@2.1.25 + - @heroui/shared-utils@2.1.11 + - @heroui/react-utils@2.1.13 + ## 2.3.24 ### Patch Changes diff --git a/packages/components/checkbox/package.json b/packages/components/checkbox/package.json index 6ad1a4e36..61f3cdf67 100644 --- a/packages/components/checkbox/package.json +++ b/packages/components/checkbox/package.json @@ -1,6 +1,6 @@ { "name": "@heroui/checkbox", - "version": "2.3.24", + "version": "2.3.25", "description": "Checkboxes allow users to select multiple items from a list of individual items, or to mark one individual item as selected.", "keywords": [ "checkbox" @@ -45,13 +45,13 @@ "@heroui/shared-utils": "workspace:*", "@heroui/use-callback-ref": "workspace:*", "@heroui/use-safe-layout-effect": "workspace:*", - "@react-aria/checkbox": "3.16.0", - "@react-aria/focus": "3.21.0", - "@react-aria/interactions": "3.25.4", - "@react-stately/checkbox": "3.7.0", - "@react-stately/toggle": "3.9.0", - "@react-types/checkbox": "3.10.0", - "@react-types/shared": "3.31.0" + "@react-aria/checkbox": "3.16.1", + "@react-aria/focus": "3.21.1", + "@react-aria/interactions": "3.25.5", + "@react-stately/checkbox": "3.7.1", + "@react-stately/toggle": "3.9.1", + "@react-types/checkbox": "3.10.1", + "@react-types/shared": "3.32.0" }, "devDependencies": { "@heroui/shared-icons": "workspace:*", diff --git a/packages/components/chip/CHANGELOG.md b/packages/components/chip/CHANGELOG.md index cf72dc402..bfc4e2d5a 100644 --- a/packages/components/chip/CHANGELOG.md +++ b/packages/components/chip/CHANGELOG.md @@ -1,5 +1,15 @@ # @heroui/chip +## 2.2.21 + +### Patch Changes + +- [#5640](https://github.com/heroui-inc/heroui/pull/5640) [`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1) Thanks [@wingkwong](https://github.com/wingkwong)! - bump RA versions (aug 2025) + +- Updated dependencies [[`e2aed2e`](https://github.com/heroui-inc/heroui/commit/e2aed2e9467c09fd8e32d8f4706289e4dc61bf2c)]: + - @heroui/shared-utils@2.1.11 + - @heroui/react-utils@2.1.13 + ## 2.2.20 ### Patch Changes diff --git a/packages/components/chip/package.json b/packages/components/chip/package.json index 3146e9a42..1bc5bcffd 100644 --- a/packages/components/chip/package.json +++ b/packages/components/chip/package.json @@ -1,6 +1,6 @@ { "name": "@heroui/chip", - "version": "2.2.20", + "version": "2.2.21", "description": "Chips help people enter information, make selections, filter content, or trigger actions.", "keywords": [ "chip" @@ -43,8 +43,8 @@ "@heroui/shared-icons": "workspace:*", "@heroui/shared-utils": "workspace:*", "@heroui/react-utils": "workspace:*", - "@react-aria/focus": "3.21.0", - "@react-aria/interactions": "3.25.4" + "@react-aria/focus": "3.21.1", + "@react-aria/interactions": "3.25.5" }, "devDependencies": { "@heroui/theme": "workspace:*", diff --git a/packages/components/code/CHANGELOG.md b/packages/components/code/CHANGELOG.md index 0cfd2374f..fb695651a 100644 --- a/packages/components/code/CHANGELOG.md +++ b/packages/components/code/CHANGELOG.md @@ -1,5 +1,14 @@ # @heroui/code +## 2.2.19 + +### Patch Changes + +- Updated dependencies [[`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1), [`e2aed2e`](https://github.com/heroui-inc/heroui/commit/e2aed2e9467c09fd8e32d8f4706289e4dc61bf2c), [`6b86a41`](https://github.com/heroui-inc/heroui/commit/6b86a41fe42ecf1830f90b2685a64ff0784a9e14)]: + - @heroui/system-rsc@2.3.18 + - @heroui/shared-utils@2.1.11 + - @heroui/react-utils@2.1.13 + ## 2.2.18 ### Patch Changes diff --git a/packages/components/code/package.json b/packages/components/code/package.json index b41fa7cd2..5718a8b0a 100644 --- a/packages/components/code/package.json +++ b/packages/components/code/package.json @@ -1,6 +1,6 @@ { "name": "@heroui/code", - "version": "2.2.18", + "version": "2.2.19", "description": "Code is a component used to display inline code.", "keywords": [ "code" diff --git a/packages/components/date-input/CHANGELOG.md b/packages/components/date-input/CHANGELOG.md index 45f87f4db..bb8c26a58 100644 --- a/packages/components/date-input/CHANGELOG.md +++ b/packages/components/date-input/CHANGELOG.md @@ -1,5 +1,16 @@ # @heroui/date-input +## 2.3.25 + +### Patch Changes + +- [#5640](https://github.com/heroui-inc/heroui/pull/5640) [`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1) Thanks [@wingkwong](https://github.com/wingkwong)! - bump RA versions (aug 2025) + +- Updated dependencies [[`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1), [`e2aed2e`](https://github.com/heroui-inc/heroui/commit/e2aed2e9467c09fd8e32d8f4706289e4dc61bf2c)]: + - @heroui/form@2.1.25 + - @heroui/shared-utils@2.1.11 + - @heroui/react-utils@2.1.13 + ## 2.3.24 ### Patch Changes diff --git a/packages/components/date-input/package.json b/packages/components/date-input/package.json index 91ed6341b..a6cd7e7f1 100644 --- a/packages/components/date-input/package.json +++ b/packages/components/date-input/package.json @@ -1,6 +1,6 @@ { "name": "@heroui/date-input", - "version": "2.3.24", + "version": "2.3.25", "description": "A date input allows users to enter and edit date and time values using a keyboard.", "keywords": [ "date-field" @@ -43,12 +43,12 @@ "@heroui/form": "workspace:*", "@heroui/react-utils": "workspace:*", "@heroui/shared-utils": "workspace:*", - "@internationalized/date": "3.8.2", - "@react-aria/datepicker": "3.15.0", - "@react-aria/i18n": "3.12.11", - "@react-stately/datepicker": "3.15.0", - "@react-types/datepicker": "3.13.0", - "@react-types/shared": "3.31.0" + "@internationalized/date": "3.9.0", + "@react-aria/datepicker": "3.15.1", + "@react-aria/i18n": "3.12.12", + "@react-stately/datepicker": "3.15.1", + "@react-types/datepicker": "3.13.1", + "@react-types/shared": "3.32.0" }, "devDependencies": { "@heroui/system": "workspace:*", diff --git a/packages/components/date-picker/CHANGELOG.md b/packages/components/date-picker/CHANGELOG.md index 85fc1ddc0..0be940a5d 100644 --- a/packages/components/date-picker/CHANGELOG.md +++ b/packages/components/date-picker/CHANGELOG.md @@ -1,5 +1,23 @@ # @heroui/date-picker +## 2.3.26 + +### Patch Changes + +- [#5640](https://github.com/heroui-inc/heroui/pull/5640) [`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1) Thanks [@wingkwong](https://github.com/wingkwong)! - bump RA versions (aug 2025) + +- [#5539](https://github.com/heroui-inc/heroui/pull/5539) [`e2aed2e`](https://github.com/heroui-inc/heroui/commit/e2aed2e9467c09fd8e32d8f4706289e4dc61bf2c) Thanks [@luislh-dev](https://github.com/luislh-dev)! - Code quality improvements: removed unnecessary type assertions across multiple components and utilities, consolidated imports in Popover module, and enhanced type safety. + +- Updated dependencies [[`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1), [`e2aed2e`](https://github.com/heroui-inc/heroui/commit/e2aed2e9467c09fd8e32d8f4706289e4dc61bf2c)]: + - @heroui/date-input@2.3.25 + - @heroui/aria-utils@2.2.22 + - @heroui/calendar@2.2.25 + - @heroui/popover@2.3.25 + - @heroui/button@2.2.25 + - @heroui/form@2.1.25 + - @heroui/shared-utils@2.1.11 + - @heroui/react-utils@2.1.13 + ## 2.3.25 ### Patch Changes diff --git a/packages/components/date-picker/package.json b/packages/components/date-picker/package.json index 01a667366..55d6c2f14 100644 --- a/packages/components/date-picker/package.json +++ b/packages/components/date-picker/package.json @@ -1,6 +1,6 @@ { "name": "@heroui/date-picker", - "version": "2.3.25", + "version": "2.3.26", "description": "A date picker combines a DateInput and a Calendar popover to allow users to enter or select a date and time value.", "keywords": [ "date-picker" @@ -41,7 +41,7 @@ "react-dom": ">=18 || >=19.0.0-rc.0" }, "dependencies": { - "@internationalized/date": "3.8.2", + "@internationalized/date": "3.9.0", "@heroui/aria-utils": "workspace:*", "@heroui/button": "workspace:*", "@heroui/calendar": "workspace:*", @@ -51,12 +51,12 @@ "@heroui/react-utils": "workspace:*", "@heroui/shared-icons": "workspace:*", "@heroui/shared-utils": "workspace:*", - "@react-aria/datepicker": "3.15.0", - "@react-aria/i18n": "3.12.11", - "@react-stately/datepicker": "3.15.0", + "@react-aria/datepicker": "3.15.1", + "@react-aria/i18n": "3.12.12", + "@react-stately/datepicker": "3.15.1", "@react-stately/utils": "3.10.8", - "@react-types/datepicker": "3.13.0", - "@react-types/shared": "3.31.0" + "@react-types/datepicker": "3.13.1", + "@react-types/shared": "3.32.0" }, "devDependencies": { "@heroui/radio": "workspace:*", diff --git a/packages/components/date-picker/src/use-date-picker-base.ts b/packages/components/date-picker/src/use-date-picker-base.ts index 519258e71..e244952dc 100644 --- a/packages/components/date-picker/src/use-date-picker-base.ts +++ b/packages/components/date-picker/src/use-date-picker-base.ts @@ -169,7 +169,7 @@ export function useDatePickerBase(originalProps: UseDatePic const disableAnimation = originalProps.disableAnimation ?? globalContext?.disableAnimation ?? false; - let stringFormatter = useLocalizedStringFormatter(intlMessages) as any; + let stringFormatter = useLocalizedStringFormatter(intlMessages); const isDefaultColor = originalProps.color === "default" || !originalProps.color; const hasMultipleMonths = visibleMonths > 1; diff --git a/packages/components/divider/CHANGELOG.md b/packages/components/divider/CHANGELOG.md index f222be891..028ef152e 100644 --- a/packages/components/divider/CHANGELOG.md +++ b/packages/components/divider/CHANGELOG.md @@ -1,5 +1,14 @@ # @heroui/divider +## 2.2.18 + +### Patch Changes + +- [#5640](https://github.com/heroui-inc/heroui/pull/5640) [`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1) Thanks [@wingkwong](https://github.com/wingkwong)! - bump RA versions (aug 2025) + +- Updated dependencies [[`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1), [`6b86a41`](https://github.com/heroui-inc/heroui/commit/6b86a41fe42ecf1830f90b2685a64ff0784a9e14)]: + - @heroui/system-rsc@2.3.18 + ## 2.2.17 ### Patch Changes diff --git a/packages/components/divider/package.json b/packages/components/divider/package.json index 64fb5d5ee..9e964516b 100644 --- a/packages/components/divider/package.json +++ b/packages/components/divider/package.json @@ -1,6 +1,6 @@ { "name": "@heroui/divider", - "version": "2.2.17", + "version": "2.2.18", "description": ". A separator is a visual divider between two groups of content", "keywords": [ "divider" @@ -41,7 +41,7 @@ "dependencies": { "@heroui/react-rsc-utils": "workspace:*", "@heroui/system-rsc": "workspace:*", - "@react-types/shared": "3.31.0" + "@react-types/shared": "3.32.0" }, "devDependencies": { "@heroui/theme": "workspace:*", diff --git a/packages/components/drawer/CHANGELOG.md b/packages/components/drawer/CHANGELOG.md index 6b9ba25aa..b7c95e0b4 100644 --- a/packages/components/drawer/CHANGELOG.md +++ b/packages/components/drawer/CHANGELOG.md @@ -1,5 +1,15 @@ # @heroui/drawer +## 2.2.22 + +### Patch Changes + +- Updated dependencies [[`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1), [`e2aed2e`](https://github.com/heroui-inc/heroui/commit/e2aed2e9467c09fd8e32d8f4706289e4dc61bf2c)]: + - @heroui/modal@2.2.22 + - @heroui/shared-utils@2.1.11 + - @heroui/framer-utils@2.1.21 + - @heroui/react-utils@2.1.13 + ## 2.2.21 ### Patch Changes diff --git a/packages/components/drawer/package.json b/packages/components/drawer/package.json index aa68180e9..1b84978ef 100644 --- a/packages/components/drawer/package.json +++ b/packages/components/drawer/package.json @@ -1,6 +1,6 @@ { "name": "@heroui/drawer", - "version": "2.2.21", + "version": "2.2.22", "description": "Used to render a content that slides in from the side of the screen.", "keywords": [ "drawer" diff --git a/packages/components/dropdown/CHANGELOG.md b/packages/components/dropdown/CHANGELOG.md index 4978a34be..830613d8c 100644 --- a/packages/components/dropdown/CHANGELOG.md +++ b/packages/components/dropdown/CHANGELOG.md @@ -1,5 +1,18 @@ # @heroui/dropdown +## 2.3.25 + +### Patch Changes + +- [#5640](https://github.com/heroui-inc/heroui/pull/5640) [`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1) Thanks [@wingkwong](https://github.com/wingkwong)! - bump RA versions (aug 2025) + +- Updated dependencies [[`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1), [`e2aed2e`](https://github.com/heroui-inc/heroui/commit/e2aed2e9467c09fd8e32d8f4706289e4dc61bf2c)]: + - @heroui/aria-utils@2.2.22 + - @heroui/popover@2.3.25 + - @heroui/menu@2.2.24 + - @heroui/shared-utils@2.1.11 + - @heroui/react-utils@2.1.13 + ## 2.3.24 ### Patch Changes diff --git a/packages/components/dropdown/package.json b/packages/components/dropdown/package.json index edc9ac6e3..031631d09 100644 --- a/packages/components/dropdown/package.json +++ b/packages/components/dropdown/package.json @@ -1,6 +1,6 @@ { "name": "@heroui/dropdown", - "version": "2.3.24", + "version": "2.3.25", "description": "A dropdown displays a list of actions or options that a user can choose.", "keywords": [ "dropdown" @@ -46,10 +46,10 @@ "@heroui/popover": "workspace:*", "@heroui/react-utils": "workspace:*", "@heroui/shared-utils": "workspace:*", - "@react-aria/focus": "3.21.0", - "@react-aria/menu": "3.19.0", - "@react-stately/menu": "3.9.6", - "@react-types/menu": "3.10.3" + "@react-aria/focus": "3.21.1", + "@react-aria/menu": "3.19.1", + "@react-stately/menu": "3.9.7", + "@react-types/menu": "3.10.4" }, "devDependencies": { "@heroui/avatar": "workspace:*", diff --git a/packages/components/form/CHANGELOG.md b/packages/components/form/CHANGELOG.md index 01221afe9..1cc9999a3 100644 --- a/packages/components/form/CHANGELOG.md +++ b/packages/components/form/CHANGELOG.md @@ -1,5 +1,18 @@ # @heroui/form +## 2.1.25 + +### Patch Changes + +- [#5640](https://github.com/heroui-inc/heroui/pull/5640) [`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1) Thanks [@wingkwong](https://github.com/wingkwong)! - bump RA versions (aug 2025) + +- [#5539](https://github.com/heroui-inc/heroui/pull/5539) [`e2aed2e`](https://github.com/heroui-inc/heroui/commit/e2aed2e9467c09fd8e32d8f4706289e4dc61bf2c) Thanks [@luislh-dev](https://github.com/luislh-dev)! - Code quality improvements: removed unnecessary type assertions across multiple components and utilities, consolidated imports in Popover module, and enhanced type safety. + +- Updated dependencies [[`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1), [`e2aed2e`](https://github.com/heroui-inc/heroui/commit/e2aed2e9467c09fd8e32d8f4706289e4dc61bf2c), [`928383b`](https://github.com/heroui-inc/heroui/commit/928383bcfc5f35a80010c833f655c1355349d0f2), [`3ba7d29`](https://github.com/heroui-inc/heroui/commit/3ba7d29848d8c27c83f0293ef04620a0b3c42a0c), [`743505f`](https://github.com/heroui-inc/heroui/commit/743505fbc07fc057775042096bd8454d43d0499b), [`6b86a41`](https://github.com/heroui-inc/heroui/commit/6b86a41fe42ecf1830f90b2685a64ff0784a9e14)]: + - @heroui/system@2.4.21 + - @heroui/shared-utils@2.1.11 + - @heroui/theme@2.4.21 + ## 2.1.24 ### Patch Changes diff --git a/packages/components/form/package.json b/packages/components/form/package.json index c6cd06696..45cc77551 100644 --- a/packages/components/form/package.json +++ b/packages/components/form/package.json @@ -1,6 +1,6 @@ { "name": "@heroui/form", - "version": "2.1.24", + "version": "2.1.25", "description": "A form is a group of inputs that allows users submit data to a server and supports field validation errors.", "keywords": [ "form" @@ -43,9 +43,9 @@ "@heroui/system": "workspace:*", "@heroui/theme": "workspace:*", "@heroui/shared-utils": "workspace:*", - "@react-types/shared": "3.31.0", - "@react-stately/form": "3.2.0", - "@react-types/form": "3.7.14" + "@react-types/shared": "3.32.0", + "@react-stately/form": "3.2.1", + "@react-types/form": "3.7.15" }, "devDependencies": { "@heroui/button": "workspace:*", diff --git a/packages/components/form/src/utils.ts b/packages/components/form/src/utils.ts index 7cdf31164..a3c57a0e0 100644 --- a/packages/components/form/src/utils.ts +++ b/packages/components/form/src/utils.ts @@ -136,7 +136,7 @@ export function useContextProps( ): [T, RefObject] { let ctx = useSlottedContext(context, props.slot) || {}; // @ts-ignore - TS says "Type 'unique symbol' cannot be used as an index type." but not sure why. - let {ref: contextRef, ...contextProps} = ctx as any; + let {ref: contextRef, ...contextProps} = ctx; let mergedRef = useObjectRef(useMemo(() => mergeRefs(ref, contextRef), [ref, contextRef])); let mergedProps = mergeProps(contextProps, props) as unknown as T; diff --git a/packages/components/image/CHANGELOG.md b/packages/components/image/CHANGELOG.md index daafa8248..d6d9c70cf 100644 --- a/packages/components/image/CHANGELOG.md +++ b/packages/components/image/CHANGELOG.md @@ -1,5 +1,14 @@ # @heroui/image +## 2.2.16 + +### Patch Changes + +- Updated dependencies [[`e2aed2e`](https://github.com/heroui-inc/heroui/commit/e2aed2e9467c09fd8e32d8f4706289e4dc61bf2c)]: + - @heroui/shared-utils@2.1.11 + - @heroui/react-utils@2.1.13 + - @heroui/use-image@2.1.12 + ## 2.2.15 ### Patch Changes diff --git a/packages/components/image/package.json b/packages/components/image/package.json index 91e44a3d8..179f7b78b 100644 --- a/packages/components/image/package.json +++ b/packages/components/image/package.json @@ -1,6 +1,6 @@ { "name": "@heroui/image", - "version": "2.2.15", + "version": "2.2.16", "description": "A simple image component", "keywords": [ "image" diff --git a/packages/components/input-otp/CHANGELOG.md b/packages/components/input-otp/CHANGELOG.md index 9cf7a3985..ddf4c7d9e 100644 --- a/packages/components/input-otp/CHANGELOG.md +++ b/packages/components/input-otp/CHANGELOG.md @@ -1,5 +1,16 @@ # @heroui/input-otp +## 2.1.25 + +### Patch Changes + +- [#5640](https://github.com/heroui-inc/heroui/pull/5640) [`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1) Thanks [@wingkwong](https://github.com/wingkwong)! - bump RA versions (aug 2025) + +- Updated dependencies [[`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1), [`e2aed2e`](https://github.com/heroui-inc/heroui/commit/e2aed2e9467c09fd8e32d8f4706289e4dc61bf2c)]: + - @heroui/form@2.1.25 + - @heroui/shared-utils@2.1.11 + - @heroui/react-utils@2.1.13 + ## 2.1.24 ### Patch Changes diff --git a/packages/components/input-otp/package.json b/packages/components/input-otp/package.json index 01961160c..843446d1b 100644 --- a/packages/components/input-otp/package.json +++ b/packages/components/input-otp/package.json @@ -1,6 +1,6 @@ { "name": "@heroui/input-otp", - "version": "2.1.24", + "version": "2.1.25", "description": "", "keywords": [ "input-otp" @@ -44,12 +44,12 @@ "@heroui/shared-utils": "workspace:*", "@heroui/react-utils": "workspace:*", "@heroui/use-form-reset": "workspace:*", - "@react-aria/form": "3.1.0", + "@react-aria/form": "3.1.1", "@react-stately/utils": "3.10.8", - "@react-stately/form": "3.2.0", - "@react-types/textfield": "3.12.4", + "@react-stately/form": "3.2.1", + "@react-types/textfield": "3.12.5", "input-otp": "1.4.1", - "@react-aria/focus": "3.21.0" + "@react-aria/focus": "3.21.1" }, "devDependencies": { "@heroui/theme": "workspace:*", diff --git a/packages/components/input/CHANGELOG.md b/packages/components/input/CHANGELOG.md index 5309cbdae..6c6b2e41e 100644 --- a/packages/components/input/CHANGELOG.md +++ b/packages/components/input/CHANGELOG.md @@ -1,5 +1,16 @@ # @heroui/input +## 2.4.26 + +### Patch Changes + +- [#5640](https://github.com/heroui-inc/heroui/pull/5640) [`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1) Thanks [@wingkwong](https://github.com/wingkwong)! - bump RA versions (aug 2025) + +- Updated dependencies [[`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1), [`e2aed2e`](https://github.com/heroui-inc/heroui/commit/e2aed2e9467c09fd8e32d8f4706289e4dc61bf2c)]: + - @heroui/form@2.1.25 + - @heroui/shared-utils@2.1.11 + - @heroui/react-utils@2.1.13 + ## 2.4.25 ### Patch Changes diff --git a/packages/components/input/package.json b/packages/components/input/package.json index ef73de2cc..589f496ef 100644 --- a/packages/components/input/package.json +++ b/packages/components/input/package.json @@ -1,6 +1,6 @@ { "name": "@heroui/input", - "version": "2.4.25", + "version": "2.4.26", "description": "The input component is designed for capturing user input within a text field.", "keywords": [ "input" @@ -45,12 +45,12 @@ "@heroui/shared-icons": "workspace:*", "@heroui/shared-utils": "workspace:*", "@heroui/use-safe-layout-effect": "workspace:*", - "@react-aria/focus": "3.21.0", - "@react-aria/interactions": "3.25.4", - "@react-aria/textfield": "3.18.0", + "@react-aria/focus": "3.21.1", + "@react-aria/interactions": "3.25.5", + "@react-aria/textfield": "3.18.1", "@react-stately/utils": "3.10.8", - "@react-types/shared": "3.31.0", - "@react-types/textfield": "3.12.4", + "@react-types/shared": "3.32.0", + "@react-types/textfield": "3.12.5", "react-textarea-autosize": "^8.5.3" }, "devDependencies": { diff --git a/packages/components/kbd/CHANGELOG.md b/packages/components/kbd/CHANGELOG.md index c14641e3a..7ab76fd37 100644 --- a/packages/components/kbd/CHANGELOG.md +++ b/packages/components/kbd/CHANGELOG.md @@ -1,5 +1,14 @@ # @heroui/kbd +## 2.2.20 + +### Patch Changes + +- Updated dependencies [[`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1), [`e2aed2e`](https://github.com/heroui-inc/heroui/commit/e2aed2e9467c09fd8e32d8f4706289e4dc61bf2c), [`6b86a41`](https://github.com/heroui-inc/heroui/commit/6b86a41fe42ecf1830f90b2685a64ff0784a9e14)]: + - @heroui/system-rsc@2.3.18 + - @heroui/shared-utils@2.1.11 + - @heroui/react-utils@2.1.13 + ## 2.2.19 ### Patch Changes diff --git a/packages/components/kbd/package.json b/packages/components/kbd/package.json index 9b1dacd1f..ddb44b6f9 100644 --- a/packages/components/kbd/package.json +++ b/packages/components/kbd/package.json @@ -1,6 +1,6 @@ { "name": "@heroui/kbd", - "version": "2.2.19", + "version": "2.2.20", "description": "The keyboard key components indicates which key or set of keys used to execute a specificv action", "keywords": [ "kbd" diff --git a/packages/components/link/CHANGELOG.md b/packages/components/link/CHANGELOG.md index 9bfde9b0d..0e245a63a 100644 --- a/packages/components/link/CHANGELOG.md +++ b/packages/components/link/CHANGELOG.md @@ -1,5 +1,16 @@ # @heroui/link +## 2.2.22 + +### Patch Changes + +- [#5640](https://github.com/heroui-inc/heroui/pull/5640) [`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1) Thanks [@wingkwong](https://github.com/wingkwong)! - bump RA versions (aug 2025) + +- Updated dependencies [[`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1), [`e2aed2e`](https://github.com/heroui-inc/heroui/commit/e2aed2e9467c09fd8e32d8f4706289e4dc61bf2c), [`f8fbe4b`](https://github.com/heroui-inc/heroui/commit/f8fbe4ba222e93308ed5786cee4fa2e5134d5367)]: + - @heroui/use-aria-link@2.2.20 + - @heroui/shared-utils@2.1.11 + - @heroui/react-utils@2.1.13 + ## 2.2.21 ### Patch Changes diff --git a/packages/components/link/package.json b/packages/components/link/package.json index 4ce5f4482..651290375 100644 --- a/packages/components/link/package.json +++ b/packages/components/link/package.json @@ -1,6 +1,6 @@ { "name": "@heroui/link", - "version": "2.2.21", + "version": "2.2.22", "description": "Links allow users to click their way from page to page. This component is styled to resemble a hyperlink and semantically renders an <a>", "keywords": [ "link" @@ -44,8 +44,8 @@ "@heroui/shared-icons": "workspace:*", "@heroui/react-utils": "workspace:*", "@heroui/use-aria-link": "workspace:*", - "@react-aria/focus": "3.21.0", - "@react-types/link": "3.6.3" + "@react-aria/focus": "3.21.1", + "@react-types/link": "3.6.4" }, "devDependencies": { "@heroui/theme": "workspace:*", diff --git a/packages/components/listbox/CHANGELOG.md b/packages/components/listbox/CHANGELOG.md index 6db1a471c..75872456e 100644 --- a/packages/components/listbox/CHANGELOG.md +++ b/packages/components/listbox/CHANGELOG.md @@ -1,5 +1,17 @@ # @heroui/listbox +## 2.3.24 + +### Patch Changes + +- [#5640](https://github.com/heroui-inc/heroui/pull/5640) [`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1) Thanks [@wingkwong](https://github.com/wingkwong)! - bump RA versions (aug 2025) + +- Updated dependencies [[`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1), [`e2aed2e`](https://github.com/heroui-inc/heroui/commit/e2aed2e9467c09fd8e32d8f4706289e4dc61bf2c)]: + - @heroui/aria-utils@2.2.22 + - @heroui/divider@2.2.18 + - @heroui/shared-utils@2.1.11 + - @heroui/react-utils@2.1.13 + ## 2.3.23 ### Patch Changes diff --git a/packages/components/listbox/package.json b/packages/components/listbox/package.json index efd4370bc..102ecba44 100644 --- a/packages/components/listbox/package.json +++ b/packages/components/listbox/package.json @@ -1,6 +1,6 @@ { "name": "@heroui/listbox", - "version": "2.3.23", + "version": "2.3.24", "description": "A listbox displays a list of options and allows a user to select one or more of them.", "keywords": [ "listbox" @@ -46,11 +46,11 @@ "@heroui/shared-utils": "workspace:*", "@heroui/use-is-mobile": "workspace:*", "@tanstack/react-virtual": "3.11.3", - "@react-aria/listbox": "3.14.7", - "@react-stately/list": "3.12.4", - "@react-aria/focus": "3.21.0", - "@react-aria/interactions": "3.25.4", - "@react-types/shared": "3.31.0" + "@react-aria/listbox": "3.14.8", + "@react-stately/list": "3.13.0", + "@react-aria/focus": "3.21.1", + "@react-aria/interactions": "3.25.5", + "@react-types/shared": "3.32.0" }, "devDependencies": { "@heroui/avatar": "workspace:*", diff --git a/packages/components/menu/CHANGELOG.md b/packages/components/menu/CHANGELOG.md index 31bfb8627..3cd35d90e 100644 --- a/packages/components/menu/CHANGELOG.md +++ b/packages/components/menu/CHANGELOG.md @@ -1,5 +1,17 @@ # @heroui/menu +## 2.2.24 + +### Patch Changes + +- [#5640](https://github.com/heroui-inc/heroui/pull/5640) [`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1) Thanks [@wingkwong](https://github.com/wingkwong)! - bump RA versions (aug 2025) + +- Updated dependencies [[`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1), [`e2aed2e`](https://github.com/heroui-inc/heroui/commit/e2aed2e9467c09fd8e32d8f4706289e4dc61bf2c)]: + - @heroui/aria-utils@2.2.22 + - @heroui/divider@2.2.18 + - @heroui/shared-utils@2.1.11 + - @heroui/react-utils@2.1.13 + ## 2.2.23 ### Patch Changes diff --git a/packages/components/menu/package.json b/packages/components/menu/package.json index 540c51971..78de1c2f1 100644 --- a/packages/components/menu/package.json +++ b/packages/components/menu/package.json @@ -1,6 +1,6 @@ { "name": "@heroui/menu", - "version": "2.2.23", + "version": "2.2.24", "description": "A menu displays a list of options and allows a user to select one or more of them.", "keywords": [ "menu" @@ -45,12 +45,12 @@ "@heroui/use-is-mobile": "workspace:*", "@heroui/shared-utils": "workspace:*", "@heroui/react-utils": "workspace:*", - "@react-aria/focus": "3.21.0", - "@react-aria/interactions": "3.25.4", - "@react-aria/menu": "3.19.0", - "@react-stately/tree": "3.9.1", - "@react-types/menu": "3.10.3", - "@react-types/shared": "3.31.0" + "@react-aria/focus": "3.21.1", + "@react-aria/interactions": "3.25.5", + "@react-aria/menu": "3.19.1", + "@react-stately/tree": "3.9.2", + "@react-types/menu": "3.10.4", + "@react-types/shared": "3.32.0" }, "devDependencies": { "@heroui/theme": "workspace:*", diff --git a/packages/components/modal/CHANGELOG.md b/packages/components/modal/CHANGELOG.md index f2b6c73ed..3b0fe1479 100644 --- a/packages/components/modal/CHANGELOG.md +++ b/packages/components/modal/CHANGELOG.md @@ -1,5 +1,20 @@ # @heroui/modal +## 2.2.22 + +### Patch Changes + +- [#5640](https://github.com/heroui-inc/heroui/pull/5640) [`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1) Thanks [@wingkwong](https://github.com/wingkwong)! - bump RA versions (aug 2025) + +- Updated dependencies [[`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1), [`e2aed2e`](https://github.com/heroui-inc/heroui/commit/e2aed2e9467c09fd8e32d8f4706289e4dc61bf2c)]: + - @heroui/use-aria-modal-overlay@2.2.18 + - @heroui/use-aria-button@2.2.19 + - @heroui/use-disclosure@2.2.16 + - @heroui/use-draggable@2.1.17 + - @heroui/shared-utils@2.1.11 + - @heroui/framer-utils@2.1.21 + - @heroui/react-utils@2.1.13 + ## 2.2.21 ### Patch Changes diff --git a/packages/components/modal/package.json b/packages/components/modal/package.json index 548828cb1..83643f89f 100644 --- a/packages/components/modal/package.json +++ b/packages/components/modal/package.json @@ -1,6 +1,6 @@ { "name": "@heroui/modal", - "version": "2.2.21", + "version": "2.2.22", "description": "Displays a dialog with a custom content that requires attention or provides additional information.", "keywords": [ "modal" @@ -51,10 +51,10 @@ "@heroui/shared-icons": "workspace:*", "@heroui/use-aria-modal-overlay": "workspace:*", "@heroui/dom-animation": "workspace:*", - "@react-aria/dialog": "3.5.28", - "@react-aria/focus": "3.21.0", - "@react-aria/overlays": "3.28.0", - "@react-stately/overlays": "3.6.18" + "@react-aria/dialog": "3.5.29", + "@react-aria/focus": "3.21.1", + "@react-aria/overlays": "3.29.0", + "@react-stately/overlays": "3.6.19" }, "devDependencies": { "@heroui/autocomplete": "workspace:*", diff --git a/packages/components/navbar/CHANGELOG.md b/packages/components/navbar/CHANGELOG.md index d718783df..dc31bc6d5 100644 --- a/packages/components/navbar/CHANGELOG.md +++ b/packages/components/navbar/CHANGELOG.md @@ -1,5 +1,16 @@ # @heroui/navbar +## 2.2.23 + +### Patch Changes + +- [#5640](https://github.com/heroui-inc/heroui/pull/5640) [`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1) Thanks [@wingkwong](https://github.com/wingkwong)! - bump RA versions (aug 2025) + +- Updated dependencies [[`e2aed2e`](https://github.com/heroui-inc/heroui/commit/e2aed2e9467c09fd8e32d8f4706289e4dc61bf2c)]: + - @heroui/shared-utils@2.1.11 + - @heroui/framer-utils@2.1.21 + - @heroui/react-utils@2.1.13 + ## 2.2.22 ### Patch Changes diff --git a/packages/components/navbar/package.json b/packages/components/navbar/package.json index 0bcd7bcc1..09586046c 100644 --- a/packages/components/navbar/package.json +++ b/packages/components/navbar/package.json @@ -1,6 +1,6 @@ { "name": "@heroui/navbar", - "version": "2.2.22", + "version": "2.2.23", "description": "A responsive navigation header positioned on top side of your page that includes support for branding, links, navigation, collapse and more.", "keywords": [ "navbar" @@ -47,11 +47,11 @@ "@heroui/use-resize": "workspace:*", "@heroui/use-scroll-position": "workspace:*", "@heroui/dom-animation": "workspace:*", - "@react-aria/focus": "3.21.0", - "@react-aria/interactions": "3.25.4", - "@react-aria/button": "3.14.0", - "@react-aria/overlays": "3.28.0", - "@react-stately/toggle": "3.9.0", + "@react-aria/focus": "3.21.1", + "@react-aria/interactions": "3.25.5", + "@react-aria/button": "3.14.1", + "@react-aria/overlays": "3.29.0", + "@react-stately/toggle": "3.9.1", "@react-stately/utils": "3.10.8" }, "devDependencies": { diff --git a/packages/components/number-input/CHANGELOG.md b/packages/components/number-input/CHANGELOG.md index 534aec4d9..a6c09aee4 100644 --- a/packages/components/number-input/CHANGELOG.md +++ b/packages/components/number-input/CHANGELOG.md @@ -1,5 +1,17 @@ # @heroui/number-input +## 2.0.16 + +### Patch Changes + +- [#5640](https://github.com/heroui-inc/heroui/pull/5640) [`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1) Thanks [@wingkwong](https://github.com/wingkwong)! - bump RA versions (aug 2025) + +- Updated dependencies [[`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1), [`e2aed2e`](https://github.com/heroui-inc/heroui/commit/e2aed2e9467c09fd8e32d8f4706289e4dc61bf2c)]: + - @heroui/button@2.2.25 + - @heroui/form@2.1.25 + - @heroui/shared-utils@2.1.11 + - @heroui/react-utils@2.1.13 + ## 2.0.15 ### Patch Changes diff --git a/packages/components/number-input/package.json b/packages/components/number-input/package.json index 57d807057..eae26469f 100644 --- a/packages/components/number-input/package.json +++ b/packages/components/number-input/package.json @@ -1,6 +1,6 @@ { "name": "@heroui/number-input", - "version": "2.0.15", + "version": "2.0.16", "description": "The numeric input component is designed for users to enter a number, and increase or decrease the value using stepper buttons", "keywords": [ "input", @@ -48,14 +48,14 @@ "@heroui/shared-icons": "workspace:*", "@heroui/shared-utils": "workspace:*", "@heroui/use-safe-layout-effect": "workspace:*", - "@react-aria/focus": "3.21.0", - "@react-aria/i18n": "3.12.11", - "@react-aria/interactions": "3.25.4", - "@react-aria/numberfield": "3.12.0", - "@react-stately/numberfield": "3.10.0", - "@react-types/shared": "3.31.0", - "@react-types/numberfield": "3.8.13", - "@react-types/button": "3.13.0" + "@react-aria/focus": "3.21.1", + "@react-aria/i18n": "3.12.12", + "@react-aria/interactions": "3.25.5", + "@react-aria/numberfield": "3.12.1", + "@react-stately/numberfield": "3.10.1", + "@react-types/shared": "3.32.0", + "@react-types/numberfield": "3.8.14", + "@react-types/button": "3.14.0" }, "devDependencies": { "@heroui/system": "workspace:*", diff --git a/packages/components/pagination/CHANGELOG.md b/packages/components/pagination/CHANGELOG.md index 34f499e84..5d0ecf12e 100644 --- a/packages/components/pagination/CHANGELOG.md +++ b/packages/components/pagination/CHANGELOG.md @@ -1,5 +1,18 @@ # @heroui/pagination +## 2.2.23 + +### Patch Changes + +- [#5640](https://github.com/heroui-inc/heroui/pull/5640) [`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1) Thanks [@wingkwong](https://github.com/wingkwong)! - bump RA versions (aug 2025) + +- [#5632](https://github.com/heroui-inc/heroui/pull/5632) [`f8fbe4b`](https://github.com/heroui-inc/heroui/commit/f8fbe4ba222e93308ed5786cee4fa2e5134d5367) Thanks [@wingkwong](https://github.com/wingkwong)! - refactor: use handleLinkClick from RA's utils + +- Updated dependencies [[`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1), [`e2aed2e`](https://github.com/heroui-inc/heroui/commit/e2aed2e9467c09fd8e32d8f4706289e4dc61bf2c)]: + - @heroui/use-pagination@2.2.17 + - @heroui/shared-utils@2.1.11 + - @heroui/react-utils@2.1.13 + ## 2.2.22 ### Patch Changes diff --git a/packages/components/pagination/package.json b/packages/components/pagination/package.json index 4b81ac412..150aa78f2 100644 --- a/packages/components/pagination/package.json +++ b/packages/components/pagination/package.json @@ -1,6 +1,6 @@ { "name": "@heroui/pagination", - "version": "2.2.22", + "version": "2.2.23", "description": "The Pagination component allows you to display active page and navigate between multiple pages.", "keywords": [ "pagination" @@ -45,10 +45,10 @@ "@heroui/shared-icons": "workspace:*", "@heroui/use-intersection-observer": "workspace:*", "@heroui/use-pagination": "workspace:*", - "@react-aria/utils": "3.30.0", - "@react-aria/focus": "3.21.0", - "@react-aria/i18n": "3.12.11", - "@react-aria/interactions": "3.25.4", + "@react-aria/utils": "3.30.1", + "@react-aria/focus": "3.21.1", + "@react-aria/i18n": "3.12.12", + "@react-aria/interactions": "3.25.5", "scroll-into-view-if-needed": "3.0.10" }, "devDependencies": { diff --git a/packages/components/pagination/src/use-pagination-item.ts b/packages/components/pagination/src/use-pagination-item.ts index 4bfe56632..94efa2b92 100644 --- a/packages/components/pagination/src/use-pagination-item.ts +++ b/packages/components/pagination/src/use-pagination-item.ts @@ -4,7 +4,7 @@ import type {LinkDOMProps, PressEvent} from "@react-types/shared"; import type {PaginationItemValue} from "@heroui/use-pagination"; import {useMemo} from "react"; -import {shouldClientNavigate, useRouter} from "@react-aria/utils"; +import {handleLinkClick, useRouter} from "@react-aria/utils"; import {clsx, dataAttr, chain, mergeProps} from "@heroui/shared-utils"; import {filterDOMProps, useDOMRef} from "@heroui/react-utils"; import {useHover, usePress} from "@react-aria/interactions"; @@ -109,20 +109,7 @@ export function usePaginationItem(props: UsePaginationItemProps) { className: clsx(className, props.className), onClick: (e: React.MouseEvent) => { chain(pressProps?.onClick, onClick)(e); - - // If a custom router is provided, prevent default and forward if this link should client navigate. - if ( - !router.isNative && - e.currentTarget instanceof HTMLAnchorElement && - e.currentTarget.href && - // If props are applied to a router Link component, it may have already prevented default. - !e.isDefaultPrevented() && - shouldClientNavigate(e.currentTarget, e) && - props.href - ) { - e.preventDefault(); - router.open(e.currentTarget, e, props.href, props.routerOptions); - } + handleLinkClick(e, router, props.href, props.routerOptions); }, }; }; diff --git a/packages/components/popover/CHANGELOG.md b/packages/components/popover/CHANGELOG.md index 8ad136a2c..0a198e41a 100644 --- a/packages/components/popover/CHANGELOG.md +++ b/packages/components/popover/CHANGELOG.md @@ -1,5 +1,22 @@ # @heroui/popover +## 2.3.25 + +### Patch Changes + +- [#5640](https://github.com/heroui-inc/heroui/pull/5640) [`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1) Thanks [@wingkwong](https://github.com/wingkwong)! - bump RA versions (aug 2025) + +- [#5539](https://github.com/heroui-inc/heroui/pull/5539) [`e2aed2e`](https://github.com/heroui-inc/heroui/commit/e2aed2e9467c09fd8e32d8f4706289e4dc61bf2c) Thanks [@luislh-dev](https://github.com/luislh-dev)! - Code quality improvements: removed unnecessary type assertions across multiple components and utilities, consolidated imports in Popover module, and enhanced type safety. + +- Updated dependencies [[`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1), [`e2aed2e`](https://github.com/heroui-inc/heroui/commit/e2aed2e9467c09fd8e32d8f4706289e4dc61bf2c), [`b6fda4f`](https://github.com/heroui-inc/heroui/commit/b6fda4fe6fdbdeaff0876eeb602014e666c81ec6)]: + - @heroui/use-aria-overlay@2.0.3 + - @heroui/use-aria-button@2.2.19 + - @heroui/aria-utils@2.2.22 + - @heroui/button@2.2.25 + - @heroui/shared-utils@2.1.11 + - @heroui/framer-utils@2.1.21 + - @heroui/react-utils@2.1.13 + ## 2.3.24 ### Patch Changes diff --git a/packages/components/popover/package.json b/packages/components/popover/package.json index 569230109..10e13b4a6 100644 --- a/packages/components/popover/package.json +++ b/packages/components/popover/package.json @@ -1,6 +1,6 @@ { "name": "@heroui/popover", - "version": "2.3.24", + "version": "2.3.25", "description": "A popover is an overlay element positioned relative to a trigger.", "keywords": [ "popover" @@ -50,11 +50,11 @@ "@heroui/use-aria-overlay": "workspace:*", "@heroui/use-safe-layout-effect": "workspace:*", "@heroui/dom-animation": "workspace:*", - "@react-aria/dialog": "3.5.28", - "@react-aria/focus": "3.21.0", - "@react-aria/overlays": "3.28.0", - "@react-stately/overlays": "3.6.18", - "@react-types/overlays": "3.9.0" + "@react-aria/dialog": "3.5.29", + "@react-aria/focus": "3.21.1", + "@react-aria/overlays": "3.29.0", + "@react-stately/overlays": "3.6.19", + "@react-types/overlays": "3.9.1" }, "devDependencies": { "@heroui/card": "workspace:*", diff --git a/packages/components/popover/src/popover-trigger.tsx b/packages/components/popover/src/popover-trigger.tsx index cf05b46cb..9662a82e8 100644 --- a/packages/components/popover/src/popover-trigger.tsx +++ b/packages/components/popover/src/popover-trigger.tsx @@ -32,7 +32,7 @@ const PopoverTrigger = (props: PopoverTriggerProps) => { // Accessing the ref from props, else fallback to element.ref // https://github.com/facebook/react/pull/28348 - const childRef = child.props.ref ?? (child as any).ref; + const childRef = child.props.ref ?? child.ref; const {onPress, isDisabled, ...restProps} = useMemo(() => { return getTriggerProps(mergeProps(otherProps, child.props), childRef); diff --git a/packages/components/popover/src/use-aria-popover.ts b/packages/components/popover/src/use-aria-popover.ts index 102216d2b..f6a73f664 100644 --- a/packages/components/popover/src/use-aria-popover.ts +++ b/packages/components/popover/src/use-aria-popover.ts @@ -41,6 +41,10 @@ export interface Props { * @default true */ isDismissable?: boolean; + /** + * The origin of the target in the overlay's coordinate system. Useful for animations. + */ + triggerAnchorPoint?: {x: number; y: number} | null; } export type ReactAriaPopoverProps = Props & @@ -100,6 +104,7 @@ export function useReactAriaPopover( arrowProps, placement, updatePosition, + triggerAnchorPoint: origin, } = useOverlayPosition({ ...otherProps, shouldFlip, @@ -136,5 +141,6 @@ export function useReactAriaPopover( arrowProps, underlayProps, placement, + triggerAnchorPoint: origin, }; } diff --git a/packages/components/popover/src/use-popover.ts b/packages/components/popover/src/use-popover.ts index 765d24fec..bb28a8745 100644 --- a/packages/components/popover/src/use-popover.ts +++ b/packages/components/popover/src/use-popover.ts @@ -13,9 +13,8 @@ import {useDOMRef} from "@heroui/react-utils"; import {useOverlayTriggerState} from "@react-stately/overlays"; import {useFocusRing} from "@react-aria/focus"; import {useOverlayTrigger, usePreventScroll} from "@react-aria/overlays"; -import {getShouldUseAxisPlacement} from "@heroui/aria-utils"; +import {getShouldUseAxisPlacement, getArrowPlacement} from "@heroui/aria-utils"; import {mapPropsVariants, useProviderContext} from "@heroui/system"; -import {getArrowPlacement} from "@heroui/aria-utils"; import {popover} from "@heroui/theme"; import {clsx, dataAttr, objectToDeps, mergeProps, mergeRefs} from "@heroui/shared-utils"; import {useMemo, useCallback, useRef} from "react"; @@ -120,6 +119,7 @@ export function usePopover(originalProps: UsePopoverProps) { isKeyboardDismissDisabled, shouldCloseOnInteractOutside, shouldCloseOnScroll, + triggerAnchorPoint, motionProps, className, classNames, @@ -173,6 +173,7 @@ export function usePopover(originalProps: UsePopoverProps) { isKeyboardDismissDisabled, shouldCloseOnScroll, shouldCloseOnInteractOutside, + triggerAnchorPoint, }, state, ); @@ -201,6 +202,12 @@ export function usePopover(originalProps: UsePopoverProps) { const baseStyles = clsx(classNames?.base, className); + const anchorStyles = { + "--trigger-anchor-point": triggerAnchorPoint + ? `${triggerAnchorPoint.x}px ${triggerAnchorPoint.y}px` + : undefined, + }; + usePreventScroll({ isDisabled: !(shouldBlockScroll && state.isOpen), }); @@ -225,6 +232,7 @@ export function usePopover(originalProps: UsePopoverProps) { style: { // this prevent the dialog to have a default outline outline: "none", + ...anchorStyles, }, }); diff --git a/packages/components/progress/CHANGELOG.md b/packages/components/progress/CHANGELOG.md index eb4a16923..5ec65a989 100644 --- a/packages/components/progress/CHANGELOG.md +++ b/packages/components/progress/CHANGELOG.md @@ -1,5 +1,15 @@ # @heroui/progress +## 2.2.21 + +### Patch Changes + +- [#5640](https://github.com/heroui-inc/heroui/pull/5640) [`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1) Thanks [@wingkwong](https://github.com/wingkwong)! - bump RA versions (aug 2025) + +- Updated dependencies [[`e2aed2e`](https://github.com/heroui-inc/heroui/commit/e2aed2e9467c09fd8e32d8f4706289e4dc61bf2c)]: + - @heroui/shared-utils@2.1.11 + - @heroui/react-utils@2.1.13 + ## 2.2.20 ### Patch Changes diff --git a/packages/components/progress/package.json b/packages/components/progress/package.json index ffc3cce47..7778bd71e 100644 --- a/packages/components/progress/package.json +++ b/packages/components/progress/package.json @@ -1,6 +1,6 @@ { "name": "@heroui/progress", - "version": "2.2.20", + "version": "2.2.21", "description": "Progress bars show either determinate or indeterminate progress of an operation over time.", "keywords": [ "progress" @@ -43,8 +43,8 @@ "@heroui/shared-utils": "workspace:*", "@heroui/react-utils": "workspace:*", "@heroui/use-is-mounted": "workspace:*", - "@react-aria/progress": "3.4.25", - "@react-types/progress": "3.5.14" + "@react-aria/progress": "3.4.26", + "@react-types/progress": "3.5.15" }, "devDependencies": { "@heroui/theme": "workspace:*", diff --git a/packages/components/radio/CHANGELOG.md b/packages/components/radio/CHANGELOG.md index a1af40f74..8d9244c8b 100644 --- a/packages/components/radio/CHANGELOG.md +++ b/packages/components/radio/CHANGELOG.md @@ -1,5 +1,16 @@ # @heroui/radio +## 2.3.25 + +### Patch Changes + +- [#5640](https://github.com/heroui-inc/heroui/pull/5640) [`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1) Thanks [@wingkwong](https://github.com/wingkwong)! - bump RA versions (aug 2025) + +- Updated dependencies [[`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1), [`e2aed2e`](https://github.com/heroui-inc/heroui/commit/e2aed2e9467c09fd8e32d8f4706289e4dc61bf2c)]: + - @heroui/form@2.1.25 + - @heroui/shared-utils@2.1.11 + - @heroui/react-utils@2.1.13 + ## 2.3.24 ### Patch Changes diff --git a/packages/components/radio/package.json b/packages/components/radio/package.json index 30013306b..ca1f7f142 100644 --- a/packages/components/radio/package.json +++ b/packages/components/radio/package.json @@ -1,6 +1,6 @@ { "name": "@heroui/radio", - "version": "2.3.24", + "version": "2.3.25", "description": "Radios allow users to select a single option from a list of mutually exclusive options.", "keywords": [ "radio" @@ -43,13 +43,13 @@ "@heroui/form": "workspace:*", "@heroui/shared-utils": "workspace:*", "@heroui/react-utils": "workspace:*", - "@react-aria/focus": "3.21.0", - "@react-aria/interactions": "3.25.4", - "@react-aria/radio": "3.12.0", - "@react-aria/visually-hidden": "3.8.26", - "@react-stately/radio": "3.11.0", - "@react-types/radio": "3.9.0", - "@react-types/shared": "3.31.0" + "@react-aria/focus": "3.21.1", + "@react-aria/interactions": "3.25.5", + "@react-aria/radio": "3.12.1", + "@react-aria/visually-hidden": "3.8.27", + "@react-stately/radio": "3.11.1", + "@react-types/radio": "3.9.1", + "@react-types/shared": "3.32.0" }, "devDependencies": { "@heroui/theme": "workspace:*", diff --git a/packages/components/ripple/CHANGELOG.md b/packages/components/ripple/CHANGELOG.md index 667cb094e..8af978ad4 100644 --- a/packages/components/ripple/CHANGELOG.md +++ b/packages/components/ripple/CHANGELOG.md @@ -1,5 +1,12 @@ # @heroui/ripple +## 2.2.19 + +### Patch Changes + +- Updated dependencies [[`e2aed2e`](https://github.com/heroui-inc/heroui/commit/e2aed2e9467c09fd8e32d8f4706289e4dc61bf2c)]: + - @heroui/shared-utils@2.1.11 + ## 2.2.18 ### Patch Changes diff --git a/packages/components/ripple/package.json b/packages/components/ripple/package.json index 53502ab9c..b5e60a36a 100644 --- a/packages/components/ripple/package.json +++ b/packages/components/ripple/package.json @@ -1,6 +1,6 @@ { "name": "@heroui/ripple", - "version": "2.2.18", + "version": "2.2.19", "description": "A simple implementation to display a ripple animation when the source component is clicked", "keywords": [ "ripple" diff --git a/packages/components/scroll-shadow/CHANGELOG.md b/packages/components/scroll-shadow/CHANGELOG.md index 0cdcb6e18..acef7422e 100644 --- a/packages/components/scroll-shadow/CHANGELOG.md +++ b/packages/components/scroll-shadow/CHANGELOG.md @@ -1,5 +1,14 @@ # @heroui/scroll-shadow +## 2.3.17 + +### Patch Changes + +- Updated dependencies [[`e2aed2e`](https://github.com/heroui-inc/heroui/commit/e2aed2e9467c09fd8e32d8f4706289e4dc61bf2c)]: + - @heroui/shared-utils@2.1.11 + - @heroui/use-data-scroll-overflow@2.2.12 + - @heroui/react-utils@2.1.13 + ## 2.3.16 ### Patch Changes diff --git a/packages/components/scroll-shadow/package.json b/packages/components/scroll-shadow/package.json index b60deb424..82eb712fa 100644 --- a/packages/components/scroll-shadow/package.json +++ b/packages/components/scroll-shadow/package.json @@ -1,6 +1,6 @@ { "name": "@heroui/scroll-shadow", - "version": "2.3.16", + "version": "2.3.17", "description": "A component that applies top and bottom shadows when content overflows on scroll.", "keywords": [ "scroll-shadow" diff --git a/packages/components/select/CHANGELOG.md b/packages/components/select/CHANGELOG.md index d43ab3c7d..aa6bc3df9 100644 --- a/packages/components/select/CHANGELOG.md +++ b/packages/components/select/CHANGELOG.md @@ -1,5 +1,23 @@ # @heroui/select +## 2.4.26 + +### Patch Changes + +- [#5640](https://github.com/heroui-inc/heroui/pull/5640) [`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1) Thanks [@wingkwong](https://github.com/wingkwong)! - bump RA versions (aug 2025) + +- Updated dependencies [[`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1), [`e2aed2e`](https://github.com/heroui-inc/heroui/commit/e2aed2e9467c09fd8e32d8f4706289e4dc61bf2c), [`97a1c4a`](https://github.com/heroui-inc/heroui/commit/97a1c4a4f1c42f90fd65b3233ac2a054bce89624)]: + - @heroui/use-aria-multiselect@2.4.18 + - @heroui/use-aria-button@2.2.19 + - @heroui/aria-utils@2.2.22 + - @heroui/listbox@2.3.24 + - @heroui/popover@2.3.25 + - @heroui/form@2.1.25 + - @heroui/shared-utils@2.1.11 + - @heroui/spinner@2.2.22 + - @heroui/scroll-shadow@2.3.17 + - @heroui/react-utils@2.1.13 + ## 2.4.25 ### Patch Changes diff --git a/packages/components/select/package.json b/packages/components/select/package.json index 8146cf385..d1a5554d3 100644 --- a/packages/components/select/package.json +++ b/packages/components/select/package.json @@ -1,6 +1,6 @@ { "name": "@heroui/select", - "version": "2.4.25", + "version": "2.4.26", "description": "A select displays a collapsible list of options and allows a user to select one of them.", "keywords": [ "select" @@ -54,12 +54,12 @@ "@heroui/use-aria-multiselect": "workspace:*", "@heroui/use-safe-layout-effect": "workspace:*", "@heroui/form": "workspace:*", - "@react-aria/focus": "3.21.0", - "@react-aria/form": "3.1.0", - "@react-aria/overlays": "3.28.0", - "@react-aria/interactions": "3.25.4", - "@react-aria/visually-hidden": "3.8.26", - "@react-types/shared": "3.31.0" + "@react-aria/focus": "3.21.1", + "@react-aria/form": "3.1.1", + "@react-aria/overlays": "3.29.0", + "@react-aria/interactions": "3.25.5", + "@react-aria/visually-hidden": "3.8.27", + "@react-types/shared": "3.32.0" }, "devDependencies": { "@heroui/avatar": "workspace:*", diff --git a/packages/components/skeleton/CHANGELOG.md b/packages/components/skeleton/CHANGELOG.md index 00f2bce27..789582058 100644 --- a/packages/components/skeleton/CHANGELOG.md +++ b/packages/components/skeleton/CHANGELOG.md @@ -1,5 +1,12 @@ # @heroui/skeleton +## 2.2.16 + +### Patch Changes + +- Updated dependencies [[`e2aed2e`](https://github.com/heroui-inc/heroui/commit/e2aed2e9467c09fd8e32d8f4706289e4dc61bf2c)]: + - @heroui/shared-utils@2.1.11 + ## 2.2.15 ### Patch Changes diff --git a/packages/components/skeleton/package.json b/packages/components/skeleton/package.json index 60edfba0c..2986f6de9 100644 --- a/packages/components/skeleton/package.json +++ b/packages/components/skeleton/package.json @@ -1,6 +1,6 @@ { "name": "@heroui/skeleton", - "version": "2.2.15", + "version": "2.2.16", "description": "Skeleton is used to display the loading state of some component.", "keywords": [ "skeleton" diff --git a/packages/components/slider/CHANGELOG.md b/packages/components/slider/CHANGELOG.md index a1e070d69..a02cd6b8b 100644 --- a/packages/components/slider/CHANGELOG.md +++ b/packages/components/slider/CHANGELOG.md @@ -1,5 +1,16 @@ # @heroui/slider +## 2.4.22 + +### Patch Changes + +- [#5640](https://github.com/heroui-inc/heroui/pull/5640) [`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1) Thanks [@wingkwong](https://github.com/wingkwong)! - bump RA versions (aug 2025) + +- Updated dependencies [[`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1), [`e2aed2e`](https://github.com/heroui-inc/heroui/commit/e2aed2e9467c09fd8e32d8f4706289e4dc61bf2c)]: + - @heroui/tooltip@2.2.22 + - @heroui/shared-utils@2.1.11 + - @heroui/react-utils@2.1.13 + ## 2.4.21 ### Patch Changes diff --git a/packages/components/slider/package.json b/packages/components/slider/package.json index 70a247a1d..79e8650d1 100644 --- a/packages/components/slider/package.json +++ b/packages/components/slider/package.json @@ -1,6 +1,6 @@ { "name": "@heroui/slider", - "version": "2.4.21", + "version": "2.4.22", "description": "A slider allows a user to select one or more values within a range.", "keywords": [ "slider" @@ -43,12 +43,12 @@ "@heroui/shared-utils": "workspace:*", "@heroui/react-utils": "workspace:*", "@heroui/tooltip": "workspace:*", - "@react-aria/focus": "3.21.0", - "@react-aria/i18n": "3.12.11", - "@react-aria/interactions": "3.25.4", - "@react-aria/slider": "3.8.0", - "@react-aria/visually-hidden": "3.8.26", - "@react-stately/slider": "3.7.0" + "@react-aria/focus": "3.21.1", + "@react-aria/i18n": "3.12.12", + "@react-aria/interactions": "3.25.5", + "@react-aria/slider": "3.8.1", + "@react-aria/visually-hidden": "3.8.27", + "@react-stately/slider": "3.7.1" }, "devDependencies": { "@heroui/theme": "workspace:*", diff --git a/packages/components/snippet/CHANGELOG.md b/packages/components/snippet/CHANGELOG.md index c3f25397a..f775854fa 100644 --- a/packages/components/snippet/CHANGELOG.md +++ b/packages/components/snippet/CHANGELOG.md @@ -1,5 +1,17 @@ # @heroui/snippet +## 2.2.26 + +### Patch Changes + +- [#5640](https://github.com/heroui-inc/heroui/pull/5640) [`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1) Thanks [@wingkwong](https://github.com/wingkwong)! - bump RA versions (aug 2025) + +- Updated dependencies [[`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1), [`e2aed2e`](https://github.com/heroui-inc/heroui/commit/e2aed2e9467c09fd8e32d8f4706289e4dc61bf2c)]: + - @heroui/tooltip@2.2.22 + - @heroui/button@2.2.25 + - @heroui/shared-utils@2.1.11 + - @heroui/react-utils@2.1.13 + ## 2.2.25 ### Patch Changes diff --git a/packages/components/snippet/package.json b/packages/components/snippet/package.json index 2f80a59bf..873a74353 100644 --- a/packages/components/snippet/package.json +++ b/packages/components/snippet/package.json @@ -1,6 +1,6 @@ { "name": "@heroui/snippet", - "version": "2.2.25", + "version": "2.2.26", "description": "Display a snippet of copyable code for the command line.", "keywords": [ "snippet" @@ -47,7 +47,7 @@ "@heroui/shared-icons": "workspace:*", "@heroui/use-clipboard": "workspace:*", "@heroui/tooltip": "workspace:*", - "@react-aria/focus": "3.21.0" + "@react-aria/focus": "3.21.1" }, "devDependencies": { "@heroui/theme": "workspace:*", diff --git a/packages/components/spacer/CHANGELOG.md b/packages/components/spacer/CHANGELOG.md index 08e6a4aeb..e33622eff 100644 --- a/packages/components/spacer/CHANGELOG.md +++ b/packages/components/spacer/CHANGELOG.md @@ -1,5 +1,14 @@ # @heroui/spacer +## 2.2.19 + +### Patch Changes + +- Updated dependencies [[`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1), [`e2aed2e`](https://github.com/heroui-inc/heroui/commit/e2aed2e9467c09fd8e32d8f4706289e4dc61bf2c), [`6b86a41`](https://github.com/heroui-inc/heroui/commit/6b86a41fe42ecf1830f90b2685a64ff0784a9e14)]: + - @heroui/system-rsc@2.3.18 + - @heroui/shared-utils@2.1.11 + - @heroui/react-utils@2.1.13 + ## 2.2.18 ### Patch Changes diff --git a/packages/components/spacer/package.json b/packages/components/spacer/package.json index 968bf642d..41eac70b0 100644 --- a/packages/components/spacer/package.json +++ b/packages/components/spacer/package.json @@ -1,6 +1,6 @@ { "name": "@heroui/spacer", - "version": "2.2.18", + "version": "2.2.19", "description": "A flexible spacer component designed to create consistent spacing and maintain alignment in your layout.", "keywords": [ "spacer" diff --git a/packages/components/spinner/CHANGELOG.md b/packages/components/spinner/CHANGELOG.md index eb940fbeb..642f56964 100644 --- a/packages/components/spinner/CHANGELOG.md +++ b/packages/components/spinner/CHANGELOG.md @@ -1,5 +1,14 @@ # @heroui/spinner +## 2.2.22 + +### Patch Changes + +- Updated dependencies [[`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1), [`e2aed2e`](https://github.com/heroui-inc/heroui/commit/e2aed2e9467c09fd8e32d8f4706289e4dc61bf2c), [`6b86a41`](https://github.com/heroui-inc/heroui/commit/6b86a41fe42ecf1830f90b2685a64ff0784a9e14)]: + - @heroui/system-rsc@2.3.18 + - @heroui/system@2.4.21 + - @heroui/shared-utils@2.1.11 + ## 2.2.21 ### Patch Changes diff --git a/packages/components/spinner/package.json b/packages/components/spinner/package.json index dccd4344e..5f54378af 100644 --- a/packages/components/spinner/package.json +++ b/packages/components/spinner/package.json @@ -1,6 +1,6 @@ { "name": "@heroui/spinner", - "version": "2.2.21", + "version": "2.2.22", "description": "Loaders express an unspecified wait time or display the length of a process.", "keywords": [ "loading", diff --git a/packages/components/switch/CHANGELOG.md b/packages/components/switch/CHANGELOG.md index 1835de094..4cd9f8d2a 100644 --- a/packages/components/switch/CHANGELOG.md +++ b/packages/components/switch/CHANGELOG.md @@ -1,5 +1,15 @@ # @heroui/switch +## 2.2.23 + +### Patch Changes + +- [#5640](https://github.com/heroui-inc/heroui/pull/5640) [`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1) Thanks [@wingkwong](https://github.com/wingkwong)! - bump RA versions (aug 2025) + +- Updated dependencies [[`e2aed2e`](https://github.com/heroui-inc/heroui/commit/e2aed2e9467c09fd8e32d8f4706289e4dc61bf2c)]: + - @heroui/shared-utils@2.1.11 + - @heroui/react-utils@2.1.13 + ## 2.2.22 ### Patch Changes diff --git a/packages/components/switch/package.json b/packages/components/switch/package.json index 692ebcd81..7a9c9adf6 100644 --- a/packages/components/switch/package.json +++ b/packages/components/switch/package.json @@ -1,6 +1,6 @@ { "name": "@heroui/switch", - "version": "2.2.22", + "version": "2.2.23", "description": "A switch is similar to a checkbox, but represents on/off values as opposed to selection.", "keywords": [ "switch" @@ -43,11 +43,11 @@ "@heroui/shared-utils": "workspace:*", "@heroui/react-utils": "workspace:*", "@heroui/use-safe-layout-effect": "workspace:*", - "@react-aria/focus": "3.21.0", - "@react-aria/interactions": "3.25.4", - "@react-aria/switch": "3.7.6", - "@react-aria/visually-hidden": "3.8.26", - "@react-stately/toggle": "3.9.0" + "@react-aria/focus": "3.21.1", + "@react-aria/interactions": "3.25.5", + "@react-aria/switch": "3.7.7", + "@react-aria/visually-hidden": "3.8.27", + "@react-stately/toggle": "3.9.1" }, "devDependencies": { "@heroui/theme": "workspace:*", diff --git a/packages/components/table/CHANGELOG.md b/packages/components/table/CHANGELOG.md index eb2bd9892..1dbbe1599 100644 --- a/packages/components/table/CHANGELOG.md +++ b/packages/components/table/CHANGELOG.md @@ -1,5 +1,17 @@ # @heroui/table +## 2.2.25 + +### Patch Changes + +- [#5640](https://github.com/heroui-inc/heroui/pull/5640) [`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1) Thanks [@wingkwong](https://github.com/wingkwong)! - bump RA versions (aug 2025) + +- Updated dependencies [[`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1), [`e2aed2e`](https://github.com/heroui-inc/heroui/commit/e2aed2e9467c09fd8e32d8f4706289e4dc61bf2c)]: + - @heroui/checkbox@2.3.25 + - @heroui/shared-utils@2.1.11 + - @heroui/spacer@2.2.19 + - @heroui/react-utils@2.1.13 + ## 2.2.24 ### Patch Changes diff --git a/packages/components/table/package.json b/packages/components/table/package.json index 54378f1fc..071092e8e 100644 --- a/packages/components/table/package.json +++ b/packages/components/table/package.json @@ -1,6 +1,6 @@ { "name": "@heroui/table", - "version": "2.2.24", + "version": "2.2.25", "description": "Tables are used to display tabular data using rows and columns. ", "keywords": [ "table" @@ -45,14 +45,14 @@ "@heroui/shared-icons": "workspace:*", "@heroui/shared-utils": "workspace:*", "@heroui/spacer": "workspace:*", - "@react-aria/focus": "3.21.0", - "@react-aria/interactions": "3.25.4", - "@react-aria/table": "3.17.6", - "@react-aria/visually-hidden": "3.8.26", - "@react-stately/table": "3.14.4", - "@react-stately/virtualizer": "4.4.2", - "@react-types/grid": "3.3.4", - "@react-types/table": "3.13.2", + "@react-aria/focus": "3.21.1", + "@react-aria/interactions": "3.25.5", + "@react-aria/table": "3.17.7", + "@react-aria/visually-hidden": "3.8.27", + "@react-stately/table": "3.15.0", + "@react-stately/virtualizer": "4.4.3", + "@react-types/grid": "3.3.5", + "@react-types/table": "3.13.3", "@tanstack/react-virtual": "3.11.3" }, "devDependencies": { @@ -65,7 +65,7 @@ "@heroui/tooltip": "workspace:*", "@heroui/use-infinite-scroll": "workspace:*", "@heroui/user": "workspace:*", - "@react-stately/data": "3.13.2", + "@react-stately/data": "3.14.0", "clean-package": "2.2.0", "react": "18.3.0", "react-dom": "18.3.0", diff --git a/packages/components/tabs/CHANGELOG.md b/packages/components/tabs/CHANGELOG.md index 1f67fd51d..8d4a7a604 100644 --- a/packages/components/tabs/CHANGELOG.md +++ b/packages/components/tabs/CHANGELOG.md @@ -1,5 +1,18 @@ # @heroui/tabs +## 2.2.22 + +### Patch Changes + +- [#5640](https://github.com/heroui-inc/heroui/pull/5640) [`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1) Thanks [@wingkwong](https://github.com/wingkwong)! - bump RA versions (aug 2025) + +- [#5582](https://github.com/heroui-inc/heroui/pull/5582) [`8eb269d`](https://github.com/heroui-inc/heroui/commit/8eb269df9e630257447bb7cf7efb60382ffc9212) Thanks [@wingkwong](https://github.com/wingkwong)! - fix unresponsive modal after switching tabs inside (#5543) + +- Updated dependencies [[`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1), [`e2aed2e`](https://github.com/heroui-inc/heroui/commit/e2aed2e9467c09fd8e32d8f4706289e4dc61bf2c)]: + - @heroui/aria-utils@2.2.22 + - @heroui/shared-utils@2.1.11 + - @heroui/react-utils@2.1.13 + ## 2.2.21 ### Patch Changes diff --git a/packages/components/tabs/__tests__/tabs.test.tsx b/packages/components/tabs/__tests__/tabs.test.tsx index 9734e5c1f..89fd7ec85 100644 --- a/packages/components/tabs/__tests__/tabs.test.tsx +++ b/packages/components/tabs/__tests__/tabs.test.tsx @@ -2,10 +2,12 @@ import type {UserEvent} from "@testing-library/user-event"; import type {TabsProps} from "../src"; import * as React from "react"; -import {act, render, fireEvent, within} from "@testing-library/react"; +import {act, render, fireEvent, within, waitFor} from "@testing-library/react"; import userEvent from "@testing-library/user-event"; import {focus} from "@heroui/test-utils"; import {spy, shouldIgnoreReactWarning} from "@heroui/test-utils"; +import {Modal, ModalContent, ModalHeader, ModalBody, ModalFooter} from "@heroui/modal"; +import {Button} from "@heroui/button"; import {Tabs, Tab} from "../src"; @@ -435,4 +437,106 @@ describe("Tabs", () => { expect(item2Click).toHaveBeenCalledTimes(2); expect(tab2).toHaveAttribute("aria-selected", "true"); }); + + it("should allow reopening modal with tabs without blocking", async () => { + const TestComponent = () => { + const [isOpen, setIsOpen] = React.useState(false); + + return ( + <> + + + + {(onClose) => ( + <> + Test Modal with Tabs + + + +
Content for Tab 1
+
+ +
Content for Tab 2
+
+ +
Content for Tab 3
+
+
+
+ + + + + )} +
+
+ + ); + }; + + const {getByTestId, getByRole, queryByRole} = render(); + + const openButton = getByTestId("open-modal-btn"); + + await act(async () => { + fireEvent.click(openButton); + }); + + await waitFor(() => { + const modal = getByRole("dialog"); + + expect(modal).toBeInTheDocument(); + }); + + const tabButtons = getByRole("dialog").querySelectorAll('[role="tab"]'); + + expect(tabButtons).toHaveLength(3); + + await act(async () => { + fireEvent.click(tabButtons[1]); + }); + + await waitFor(() => { + expect(tabButtons[1]).toHaveAttribute("aria-selected", "true"); + }); + + const closeButton = getByTestId("close-modal-btn"); + + await act(async () => { + fireEvent.click(closeButton); + }); + + await waitFor( + () => { + expect(queryByRole("dialog")).not.toBeInTheDocument(); + }, + {timeout: 1000}, + ); + + await act(async () => { + fireEvent.click(openButton); + }); + + await waitFor(() => { + const modal = getByRole("dialog"); + + expect(modal).toBeInTheDocument(); + }); + + const newTabButtons = getByRole("dialog").querySelectorAll('[role="tab"]'); + + expect(newTabButtons).toHaveLength(3); + + await act(async () => { + fireEvent.click(newTabButtons[2]); + }); + + await waitFor(() => { + expect(newTabButtons[2]).toHaveAttribute("aria-selected", "true"); + }); + }); }); diff --git a/packages/components/tabs/package.json b/packages/components/tabs/package.json index 24fb54adc..9b212016d 100644 --- a/packages/components/tabs/package.json +++ b/packages/components/tabs/package.json @@ -1,6 +1,6 @@ { "name": "@heroui/tabs", - "version": "2.2.21", + "version": "2.2.22", "description": "Tabs organize content into multiple sections and allow users to navigate between them.", "keywords": [ "tabs" @@ -45,11 +45,11 @@ "@heroui/react-utils": "workspace:*", "@heroui/aria-utils": "workspace:*", "@heroui/use-is-mounted": "workspace:*", - "@react-aria/focus": "3.21.0", - "@react-aria/interactions": "3.25.4", - "@react-aria/tabs": "3.10.6", - "@react-stately/tabs": "3.8.4", - "@react-types/shared": "3.31.0", + "@react-aria/focus": "3.21.1", + "@react-aria/interactions": "3.25.5", + "@react-aria/tabs": "3.10.7", + "@react-stately/tabs": "3.8.5", + "@react-types/shared": "3.32.0", "scroll-into-view-if-needed": "3.0.10" }, "devDependencies": { @@ -61,6 +61,7 @@ "@heroui/input": "workspace:*", "@heroui/test-utils": "workspace:*", "@heroui/button": "workspace:*", + "@heroui/modal": "workspace:*", "@heroui/shared-icons": "workspace:*", "clean-package": "2.2.0", "react": "18.3.0", diff --git a/packages/components/tabs/src/tab.tsx b/packages/components/tabs/src/tab.tsx index d3f68ad4a..d346c545d 100644 --- a/packages/components/tabs/src/tab.tsx +++ b/packages/components/tabs/src/tab.tsx @@ -76,6 +76,8 @@ const Tab = forwardRef<"button", TabItemProps>((props, ref) => { rerender: true, }); + const isInModal = domRef?.current?.closest('[aria-modal="true"]') !== null; + const handleClick = () => { if (!domRef?.current || !listRef?.current) return; @@ -120,7 +122,7 @@ const Tab = forwardRef<"button", TabItemProps>((props, ref) => { title={otherProps?.titleValue} type={Component === "button" ? "button" : undefined} > - {isSelected && !disableAnimation && !disableCursorAnimation && isMounted ? ( + {isSelected && !disableAnimation && !disableCursorAnimation && isMounted && !isInModal ? ( // use synchronous loading for domMax here // since lazy loading produces different behaviour diff --git a/packages/components/tabs/src/tabs.tsx b/packages/components/tabs/src/tabs.tsx index 2d8c0ffb7..a1b289388 100644 --- a/packages/components/tabs/src/tabs.tsx +++ b/packages/components/tabs/src/tabs.tsx @@ -21,6 +21,7 @@ const Tabs = forwardRef(function Tabs( Component, values, state, + domRef, destroyInactiveTabPanel, getBaseProps, getTabListProps, @@ -32,7 +33,9 @@ const Tabs = forwardRef(function Tabs( const layoutId = useId(); - const layoutGroupEnabled = !props.disableAnimation && !props.disableCursorAnimation; + const isInModal = domRef?.current?.closest('[aria-modal="true"]') !== null; + + const layoutGroupEnabled = !props.disableAnimation && !props.disableCursorAnimation && !isInModal; const tabsProps = { state, diff --git a/packages/components/toast/CHANGELOG.md b/packages/components/toast/CHANGELOG.md index f47c44b45..98ff41d84 100644 --- a/packages/components/toast/CHANGELOG.md +++ b/packages/components/toast/CHANGELOG.md @@ -1,5 +1,20 @@ # @heroui/toast +## 2.0.15 + +### Patch Changes + +- [#5640](https://github.com/heroui-inc/heroui/pull/5640) [`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1) Thanks [@wingkwong](https://github.com/wingkwong)! - bump RA versions (aug 2025) + +- [#5647](https://github.com/heroui-inc/heroui/pull/5647) [`e0dc33f`](https://github.com/heroui-inc/heroui/commit/e0dc33f3b696351c822f724df328472559b0c2bc) Thanks [@wingkwong](https://github.com/wingkwong)! - refactor: toast + +- [#5637](https://github.com/heroui-inc/heroui/pull/5637) [`afe2f97`](https://github.com/heroui-inc/heroui/commit/afe2f977fcebc84a616a251fd3be301ac81da7ac) Thanks [@anshumandev2025](https://github.com/anshumandev2025)! - show animation when closing all modals (#5620) + +- Updated dependencies [[`e2aed2e`](https://github.com/heroui-inc/heroui/commit/e2aed2e9467c09fd8e32d8f4706289e4dc61bf2c)]: + - @heroui/shared-utils@2.1.11 + - @heroui/spinner@2.2.22 + - @heroui/react-utils@2.1.13 + ## 2.0.14 ### Patch Changes diff --git a/packages/components/toast/package.json b/packages/components/toast/package.json index 6b24b8038..2d2a42259 100644 --- a/packages/components/toast/package.json +++ b/packages/components/toast/package.json @@ -1,6 +1,6 @@ { "name": "@heroui/toast", - "version": "2.0.14", + "version": "2.0.15", "description": "Toast are temporary notifications that provide concise feedback about an action or event", "keywords": [ "toast" @@ -46,8 +46,8 @@ "@heroui/shared-icons": "workspace:*", "@heroui/use-is-mobile": "workspace:*", "@heroui/spinner": "workspace:*", - "@react-aria/toast": "3.0.6", - "@react-aria/interactions": "3.25.4", + "@react-aria/toast": "3.0.7", + "@react-aria/interactions": "3.25.5", "@react-stately/toast": "3.1.2" }, "devDependencies": { diff --git a/packages/components/toast/src/index.ts b/packages/components/toast/src/index.ts index e5454e240..2df91e31a 100644 --- a/packages/components/toast/src/index.ts +++ b/packages/components/toast/src/index.ts @@ -6,7 +6,7 @@ export type {ToastProps} from "./toast"; // export hooks export {useToast} from "./use-toast"; -export {addToast, closeAll, closeToast, getToastQueue} from "./toast-provider"; +export {addToast, closeAll, closeToast, getToastQueue, isToastClosing} from "./toast-provider"; // export component export {Toast}; diff --git a/packages/components/toast/src/toast-provider.tsx b/packages/components/toast/src/toast-provider.tsx index d203129a0..aeeb68431 100644 --- a/packages/components/toast/src/toast-provider.tsx +++ b/packages/components/toast/src/toast-provider.tsx @@ -68,11 +68,23 @@ export const addToast = ({...props}: ToastProps & ToastOptions) => { return globalToastQueue.add(props); }; +const closingToasts = new Map>(); + export const closeToast = (key: string) => { if (!globalToastQueue) { return; } - globalToastQueue.close(key); + + if (closingToasts.has(key)) { + return; + } + + const timeoutId = setTimeout(() => { + closingToasts.delete(key); + globalToastQueue?.close(key); + }, 300); + + closingToasts.set(key, timeoutId); }; export const closeAll = () => { @@ -80,9 +92,11 @@ export const closeAll = () => { return; } - const keys = globalToastQueue.visibleToasts.map((toast) => toast.key); + const toasts = [...globalToastQueue.visibleToasts]; - keys.map((key) => { - globalToastQueue?.close(key); + toasts.forEach((toast) => { + closeToast(toast.key); }); }; + +export const isToastClosing = (key: string) => closingToasts.has(key); diff --git a/packages/components/toast/src/toast-region.tsx b/packages/components/toast/src/toast-region.tsx index f6f6f9109..cb139751a 100644 --- a/packages/components/toast/src/toast-region.tsx +++ b/packages/components/toast/src/toast-region.tsx @@ -11,6 +11,7 @@ import {clsx, mergeProps} from "@heroui/shared-utils"; import {AnimatePresence} from "framer-motion"; import Toast from "./toast"; +import {isToastClosing} from "./toast-provider"; export interface RegionProps { className?: string; @@ -93,12 +94,14 @@ export function ToastRegion({ total - index <= 4 || (isHovered && total - index <= maxVisibleToasts + 1) ) { + const isClosing = isToastClosing(toast.key); + return ( ((props, ref) => { ); return ( - <> - {disableAnimation ? ( - toastContent - ) : ( - - - {toastContent} - - - )} - + <>{disableAnimation ? toastContent : {toastContent}} ); }); diff --git a/packages/components/toast/src/use-toast.ts b/packages/components/toast/src/use-toast.ts index faf659d1d..82cd52dda 100644 --- a/packages/components/toast/src/use-toast.ts +++ b/packages/components/toast/src/use-toast.ts @@ -110,6 +110,10 @@ export interface ToastProps extends ToastVariantProps { * @default "default" */ severity?: "default" | "primary" | "secondary" | "success" | "warning" | "danger"; + /** + * Whether the toast is being closed programmatically + */ + isClosing?: boolean; } interface Props extends Omit, "title">, ToastProps { @@ -165,6 +169,7 @@ export function useToast(originalProps: UseToastProps) severity, maxVisibleToasts, loadingComponent, + isClosing = false, ...otherProps } = props; @@ -210,6 +215,18 @@ export function useToast(originalProps: UseToastProps) }); }, [promiseProp]); + useEffect(() => { + if (isClosing && !isToastExiting) { + setIsToastExiting(true); + } + }, [isClosing, isToastExiting]); + + useEffect(() => { + if (isToastExiting && disableAnimation) { + state.close(toast.key); + } + }, [isToastExiting, disableAnimation, state, toast.key]); + useEffect(() => { const updateProgress = (timestamp: number) => { if (!timeout || isLoading) { @@ -290,6 +307,7 @@ export function useToast(originalProps: UseToastProps) if (!domRef.current || !mounted || isToastExiting) { return; } + const toastNode = domRef.current; const originalHeight = toastNode.style.height; @@ -315,7 +333,7 @@ export function useToast(originalProps: UseToastProps) let liftHeight = 4; for (let idx = index + 1; idx < total; idx++) { - liftHeight += heights[idx]; + liftHeight += heights[idx] || 0; } const frontHeight = heights[heights.length - 1]; @@ -413,16 +431,12 @@ export function useToast(originalProps: UseToastProps) "data-toast": true, "aria-label": "toast", "data-toast-exiting": dataAttr(isToastExiting), - onTransitionEnd: () => { - if (isToastExiting) { - const updatedHeights = heights; - - updatedHeights.splice(index, 1); - setHeights([...updatedHeights]); - - state.close(toast.key); - } - }, + onTransitionEnd: disableAnimation + ? undefined + : () => { + if (!isToastExiting) return; + state.close(toast.key); + }, style: { opacity: opacityValue, ...pseudoElementStyles, @@ -441,6 +455,7 @@ export function useToast(originalProps: UseToastProps) isToastExiting, state, toast.key, + disableAnimation, ], ); @@ -580,7 +595,10 @@ export function useToast(originalProps: UseToastProps) }, drag: dragDirection, dragConstraints, - exit: {opacity: 0}, + exit: { + opacity: 0, + transition: {duration: 0.3}, + }, initial: {opacity: 0, scale: 1, y: -40 * multiplier}, transition: {duration: 0.3, ease: "easeOut"}, variants: toastVariants, @@ -591,12 +609,7 @@ export function useToast(originalProps: UseToastProps) setDrag(false); if (shouldCloseToast(offsetX, offsetY)) { - const updatedHeights = heights; - - updatedHeights.splice(index, 1); - setHeights([...updatedHeights]); - - state.close(toast.key); + setIsToastExiting(true); return; } diff --git a/packages/components/tooltip/CHANGELOG.md b/packages/components/tooltip/CHANGELOG.md index b9af8a114..05af08a68 100644 --- a/packages/components/tooltip/CHANGELOG.md +++ b/packages/components/tooltip/CHANGELOG.md @@ -1,5 +1,18 @@ # @heroui/tooltip +## 2.2.22 + +### Patch Changes + +- [#5640](https://github.com/heroui-inc/heroui/pull/5640) [`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1) Thanks [@wingkwong](https://github.com/wingkwong)! - bump RA versions (aug 2025) + +- Updated dependencies [[`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1), [`e2aed2e`](https://github.com/heroui-inc/heroui/commit/e2aed2e9467c09fd8e32d8f4706289e4dc61bf2c), [`b6fda4f`](https://github.com/heroui-inc/heroui/commit/b6fda4fe6fdbdeaff0876eeb602014e666c81ec6)]: + - @heroui/use-aria-overlay@2.0.3 + - @heroui/aria-utils@2.2.22 + - @heroui/shared-utils@2.1.11 + - @heroui/framer-utils@2.1.21 + - @heroui/react-utils@2.1.13 + ## 2.2.21 ### Patch Changes diff --git a/packages/components/tooltip/package.json b/packages/components/tooltip/package.json index a89645d17..280a3681d 100644 --- a/packages/components/tooltip/package.json +++ b/packages/components/tooltip/package.json @@ -1,6 +1,6 @@ { "name": "@heroui/tooltip", - "version": "2.2.21", + "version": "2.2.22", "description": "A React Component for rendering dynamically positioned Tooltips", "keywords": [ "tooltip" @@ -48,11 +48,11 @@ "@heroui/use-safe-layout-effect": "workspace:*", "@heroui/use-aria-overlay": "workspace:*", "@heroui/dom-animation": "workspace:*", - "@react-aria/overlays": "3.28.0", - "@react-aria/tooltip": "3.8.6", - "@react-stately/tooltip": "3.5.6", - "@react-types/overlays": "3.9.0", - "@react-types/tooltip": "3.4.19" + "@react-aria/overlays": "3.29.0", + "@react-aria/tooltip": "3.8.7", + "@react-stately/tooltip": "3.5.7", + "@react-types/overlays": "3.9.1", + "@react-types/tooltip": "3.4.20" }, "devDependencies": { "@heroui/button": "workspace:*", diff --git a/packages/components/user/CHANGELOG.md b/packages/components/user/CHANGELOG.md index 9844ee6cd..88159329e 100644 --- a/packages/components/user/CHANGELOG.md +++ b/packages/components/user/CHANGELOG.md @@ -1,5 +1,16 @@ # @heroui/user +## 2.2.21 + +### Patch Changes + +- [#5640](https://github.com/heroui-inc/heroui/pull/5640) [`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1) Thanks [@wingkwong](https://github.com/wingkwong)! - bump RA versions (aug 2025) + +- Updated dependencies [[`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1), [`e2aed2e`](https://github.com/heroui-inc/heroui/commit/e2aed2e9467c09fd8e32d8f4706289e4dc61bf2c)]: + - @heroui/avatar@2.2.21 + - @heroui/shared-utils@2.1.11 + - @heroui/react-utils@2.1.13 + ## 2.2.20 ### Patch Changes diff --git a/packages/components/user/package.json b/packages/components/user/package.json index 17c2c0e25..0572dd695 100644 --- a/packages/components/user/package.json +++ b/packages/components/user/package.json @@ -1,6 +1,6 @@ { "name": "@heroui/user", - "version": "2.2.20", + "version": "2.2.21", "description": "Flexible User Profile Component.", "keywords": [ "user" @@ -43,7 +43,7 @@ "@heroui/avatar": "workspace:*", "@heroui/shared-utils": "workspace:*", "@heroui/react-utils": "workspace:*", - "@react-aria/focus": "3.21.0" + "@react-aria/focus": "3.21.1" }, "devDependencies": { "@heroui/theme": "workspace:*", diff --git a/packages/core/react/CHANGELOG.md b/packages/core/react/CHANGELOG.md index 1e9dd977c..2aeb786ab 100644 --- a/packages/core/react/CHANGELOG.md +++ b/packages/core/react/CHANGELOG.md @@ -1,5 +1,62 @@ # @heroui/react +## 2.8.3 + +### Patch Changes + +- [#5640](https://github.com/heroui-inc/heroui/pull/5640) [`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1) Thanks [@wingkwong](https://github.com/wingkwong)! - bump RA versions (aug 2025) + +- Updated dependencies [[`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1), [`e2aed2e`](https://github.com/heroui-inc/heroui/commit/e2aed2e9467c09fd8e32d8f4706289e4dc61bf2c), [`928383b`](https://github.com/heroui-inc/heroui/commit/928383bcfc5f35a80010c833f655c1355349d0f2), [`f8fbe4b`](https://github.com/heroui-inc/heroui/commit/f8fbe4ba222e93308ed5786cee4fa2e5134d5367), [`8eb269d`](https://github.com/heroui-inc/heroui/commit/8eb269df9e630257447bb7cf7efb60382ffc9212), [`3ba7d29`](https://github.com/heroui-inc/heroui/commit/3ba7d29848d8c27c83f0293ef04620a0b3c42a0c), [`743505f`](https://github.com/heroui-inc/heroui/commit/743505fbc07fc057775042096bd8454d43d0499b), [`e0dc33f`](https://github.com/heroui-inc/heroui/commit/e0dc33f3b696351c822f724df328472559b0c2bc), [`afe2f97`](https://github.com/heroui-inc/heroui/commit/afe2f977fcebc84a616a251fd3be301ac81da7ac), [`6b86a41`](https://github.com/heroui-inc/heroui/commit/6b86a41fe42ecf1830f90b2685a64ff0784a9e14)]: + - @heroui/autocomplete@2.3.27 + - @heroui/number-input@2.0.16 + - @heroui/breadcrumbs@2.2.21 + - @heroui/date-picker@2.3.26 + - @heroui/date-input@2.3.25 + - @heroui/pagination@2.2.23 + - @heroui/accordion@2.2.22 + - @heroui/input-otp@2.1.25 + - @heroui/calendar@2.2.25 + - @heroui/checkbox@2.3.25 + - @heroui/dropdown@2.3.25 + - @heroui/progress@2.2.21 + - @heroui/divider@2.2.18 + - @heroui/listbox@2.3.24 + - @heroui/popover@2.3.25 + - @heroui/snippet@2.2.26 + - @heroui/tooltip@2.2.22 + - @heroui/avatar@2.2.21 + - @heroui/button@2.2.25 + - @heroui/navbar@2.2.23 + - @heroui/select@2.4.26 + - @heroui/slider@2.4.22 + - @heroui/switch@2.2.23 + - @heroui/input@2.4.26 + - @heroui/modal@2.2.22 + - @heroui/radio@2.3.25 + - @heroui/table@2.2.25 + - @heroui/toast@2.0.15 + - @heroui/card@2.2.24 + - @heroui/chip@2.2.21 + - @heroui/form@2.1.25 + - @heroui/link@2.2.22 + - @heroui/menu@2.2.24 + - @heroui/tabs@2.2.22 + - @heroui/user@2.2.21 + - @heroui/system@2.4.21 + - @heroui/theme@2.4.21 + - @heroui/drawer@2.2.22 + - @heroui/badge@2.2.16 + - @heroui/alert@2.2.25 + - @heroui/skeleton@2.2.16 + - @heroui/code@2.2.19 + - @heroui/kbd@2.2.20 + - @heroui/spacer@2.2.19 + - @heroui/spinner@2.2.22 + - @heroui/image@2.2.16 + - @heroui/ripple@2.2.19 + - @heroui/scroll-shadow@2.3.17 + - @heroui/framer-utils@2.1.21 + ## 2.8.2 ### Patch Changes diff --git a/packages/core/react/package.json b/packages/core/react/package.json index 4660e6add..11f0f1834 100644 --- a/packages/core/react/package.json +++ b/packages/core/react/package.json @@ -1,6 +1,6 @@ { "name": "@heroui/react", - "version": "2.8.2", + "version": "2.8.3", "description": "🚀 Beautiful and modern React UI library.", "author": "HeroUI ", "homepage": "https://heroui.com", @@ -91,7 +91,7 @@ "@heroui/alert": "workspace:*", "@heroui/number-input": "workspace:*", "@heroui/toast": "workspace:*", - "@react-aria/visually-hidden": "3.8.26" + "@react-aria/visually-hidden": "3.8.27" }, "peerDependencies": { "react": ">=18 || >=19.0.0-rc.0", diff --git a/packages/core/system-rsc/CHANGELOG.md b/packages/core/system-rsc/CHANGELOG.md index 1b0708d44..fe26a3427 100644 --- a/packages/core/system-rsc/CHANGELOG.md +++ b/packages/core/system-rsc/CHANGELOG.md @@ -1,5 +1,13 @@ # @heroui/system-rsc +## 2.3.18 + +### Patch Changes + +- [#5640](https://github.com/heroui-inc/heroui/pull/5640) [`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1) Thanks [@wingkwong](https://github.com/wingkwong)! - bump RA versions (aug 2025) + +- [#5635](https://github.com/heroui-inc/heroui/pull/5635) [`6b86a41`](https://github.com/heroui-inc/heroui/commit/6b86a41fe42ecf1830f90b2685a64ff0784a9e14) Thanks [@wingkwong](https://github.com/wingkwong)! - chore: bump tailwind-variants version + ## 2.3.17 ### Patch Changes diff --git a/packages/core/system-rsc/package.json b/packages/core/system-rsc/package.json index 6aa64efbb..ccc3a7962 100644 --- a/packages/core/system-rsc/package.json +++ b/packages/core/system-rsc/package.json @@ -1,6 +1,6 @@ { "name": "@heroui/system-rsc", - "version": "2.3.17", + "version": "2.3.18", "description": "HeroUI system primitives compatibles with RSC imports", "keywords": [ "system-rsc" @@ -42,12 +42,12 @@ "@heroui/react-utils": "workspace:*", "@heroui/shared-utils": "workspace:*", "react": "18.3.0", - "tailwind-variants": "2.0.1", + "tailwind-variants": "3.1.0", "tailwind-merge": "3.3.1", "clean-package": "2.2.0" }, "dependencies": { - "@react-types/shared": "3.31.0", + "@react-types/shared": "3.32.0", "clsx": "^1.2.1" }, "clean-package": "../../../clean-package.config.json", diff --git a/packages/core/system/CHANGELOG.md b/packages/core/system/CHANGELOG.md index 29d042c85..68b63992a 100644 --- a/packages/core/system/CHANGELOG.md +++ b/packages/core/system/CHANGELOG.md @@ -1,5 +1,15 @@ # @heroui/system +## 2.4.21 + +### Patch Changes + +- [#5640](https://github.com/heroui-inc/heroui/pull/5640) [`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1) Thanks [@wingkwong](https://github.com/wingkwong)! - bump RA versions (aug 2025) + +- Updated dependencies [[`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1), [`6b86a41`](https://github.com/heroui-inc/heroui/commit/6b86a41fe42ecf1830f90b2685a64ff0784a9e14)]: + - @heroui/system-rsc@2.3.18 + - @heroui/react-utils@2.1.13 + ## 2.4.20 ### Patch Changes diff --git a/packages/core/system/package.json b/packages/core/system/package.json index e9ddb60e5..e7a23c614 100644 --- a/packages/core/system/package.json +++ b/packages/core/system/package.json @@ -1,6 +1,6 @@ { "name": "@heroui/system", - "version": "2.4.20", + "version": "2.4.21", "description": "HeroUI system primitives", "keywords": [ "system" @@ -56,8 +56,8 @@ "dependencies": { "@heroui/react-utils": "workspace:*", "@heroui/system-rsc": "workspace:*", - "@react-aria/i18n": "3.12.11", - "@react-aria/overlays": "3.28.0", - "@react-aria/utils": "3.30.0" + "@react-aria/i18n": "3.12.12", + "@react-aria/overlays": "3.29.0", + "@react-aria/utils": "3.30.1" } } \ No newline at end of file diff --git a/packages/core/theme/CHANGELOG.md b/packages/core/theme/CHANGELOG.md index d1185c9aa..3e926b8a0 100644 --- a/packages/core/theme/CHANGELOG.md +++ b/packages/core/theme/CHANGELOG.md @@ -1,5 +1,20 @@ # @heroui/theme +## 2.4.21 + +### Patch Changes + +- [#5607](https://github.com/heroui-inc/heroui/pull/5607) [`928383b`](https://github.com/heroui-inc/heroui/commit/928383bcfc5f35a80010c833f655c1355349d0f2) Thanks [@luislh-dev](https://github.com/luislh-dev)! - use peer-data-[filled=true]:pointer-events-none to disable clear button interaction when input is disabled and has content + +- [#5638](https://github.com/heroui-inc/heroui/pull/5638) [`3ba7d29`](https://github.com/heroui-inc/heroui/commit/3ba7d29848d8c27c83f0293ef04620a0b3c42a0c) Thanks [@IsDyh01](https://github.com/IsDyh01)! - fix after setting the maximum width at DropdownMenu, if there is a description, an ellipsis will not appear if the text is too long (#5564) + +- [#5628](https://github.com/heroui-inc/heroui/pull/5628) [`743505f`](https://github.com/heroui-inc/heroui/commit/743505fbc07fc057775042096bd8454d43d0499b) Thanks [@IsDyh01](https://github.com/IsDyh01)! - set stepperButton height when lablePlacement=outside (#5622) + +- [#5635](https://github.com/heroui-inc/heroui/pull/5635) [`6b86a41`](https://github.com/heroui-inc/heroui/commit/6b86a41fe42ecf1830f90b2685a64ff0784a9e14) Thanks [@wingkwong](https://github.com/wingkwong)! - chore: bump tailwind-variants version + +- Updated dependencies [[`e2aed2e`](https://github.com/heroui-inc/heroui/commit/e2aed2e9467c09fd8e32d8f4706289e4dc61bf2c)]: + - @heroui/shared-utils@2.1.11 + ## 2.4.20 ### Patch Changes diff --git a/packages/core/theme/package.json b/packages/core/theme/package.json index 847ed822d..d954816b5 100644 --- a/packages/core/theme/package.json +++ b/packages/core/theme/package.json @@ -1,6 +1,6 @@ { "name": "@heroui/theme", - "version": "2.4.20", + "version": "2.4.21", "description": "The default theme for HeroUI components", "keywords": [ "theme", @@ -51,7 +51,7 @@ "deepmerge": "4.3.1", "flat": "^5.0.2", "clsx": "^1.2.1", - "tailwind-variants": "2.0.1", + "tailwind-variants": "3.1.0", "tailwind-merge": "3.3.1", "@heroui/shared-utils": "workspace:*" }, diff --git a/packages/core/theme/src/components/input.ts b/packages/core/theme/src/components/input.ts index 654efce64..fc8e8b991 100644 --- a/packages/core/theme/src/components/input.ts +++ b/packages/core/theme/src/components/input.ts @@ -890,6 +890,14 @@ const input = tv({ ], }, }, + // isClearable & isDisabled + { + isClearable: true, + isDisabled: true, + class: { + clearButton: "peer-data-[filled=true]:pointer-events-none", + }, + }, ], }); diff --git a/packages/core/theme/src/components/menu.ts b/packages/core/theme/src/components/menu.ts index be2ec604e..fc1faf591 100644 --- a/packages/core/theme/src/components/menu.ts +++ b/packages/core/theme/src/components/menu.ts @@ -70,8 +70,8 @@ const menuItem = tv({ ...dataFocusVisibleClasses, "data-[focus-visible=true]:dark:ring-offset-background-content1", ], - wrapper: "w-full flex flex-col items-start justify-center", - title: "flex-1 text-small font-normal", + wrapper: "w-full flex flex-col items-start justify-center min-w-0", + title: "flex-1 text-small font-normal w-full", description: ["w-full", "text-tiny", "text-foreground-500", "group-hover:text-current"], selectedIcon: ["text-inherit", "w-3", "h-3", "shrink-0"], shortcut: [ diff --git a/packages/core/theme/src/components/number-input.ts b/packages/core/theme/src/components/number-input.ts index 42299b12d..8445959f1 100644 --- a/packages/core/theme/src/components/number-input.ts +++ b/packages/core/theme/src/components/number-input.ts @@ -801,6 +801,7 @@ const numberInput = tv({ "group-data-[filled-within=true]:-translate-y-[calc(100%_+_var(--heroui-font-size-small)/2_+_20px)]", ], base: "data-[has-label=true]:mt-[calc(var(--heroui-font-size-small)_+_10px)]", + stepperButton: "before:h-4", }, }, { @@ -849,6 +850,14 @@ const numberInput = tv({ label: ["pe-2", "max-w-full", "text-ellipsis", "overflow-hidden"], }, }, + // isClearable & isDisabled + { + isClearable: true, + isDisabled: true, + class: { + clearButton: "peer-data-[filled=true]:pointer-events-none", + }, + }, ], }); diff --git a/packages/core/theme/src/components/popover.ts b/packages/core/theme/src/components/popover.ts index a2c486778..7de274b3f 100644 --- a/packages/core/theme/src/components/popover.ts +++ b/packages/core/theme/src/components/popover.ts @@ -24,6 +24,7 @@ const popover = tv({ "z-0", "relative", "bg-transparent", + "[transform-origin:var(--trigger-anchor-point)]", // arrow "before:content-['']", "before:hidden", diff --git a/packages/hooks/use-aria-accordion-item/CHANGELOG.md b/packages/hooks/use-aria-accordion-item/CHANGELOG.md index c742c0a00..58001ea94 100644 --- a/packages/hooks/use-aria-accordion-item/CHANGELOG.md +++ b/packages/hooks/use-aria-accordion-item/CHANGELOG.md @@ -1,5 +1,13 @@ # @heroui/use-aria-accordion-item +## 2.2.17 + +### Patch Changes + +- [#5640](https://github.com/heroui-inc/heroui/pull/5640) [`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1) Thanks [@wingkwong](https://github.com/wingkwong)! - bump RA versions (aug 2025) + +- [#5539](https://github.com/heroui-inc/heroui/pull/5539) [`e2aed2e`](https://github.com/heroui-inc/heroui/commit/e2aed2e9467c09fd8e32d8f4706289e4dc61bf2c) Thanks [@luislh-dev](https://github.com/luislh-dev)! - Code quality improvements: removed unnecessary type assertions across multiple components and utilities, consolidated imports in Popover module, and enhanced type safety. + ## 2.2.16 ### Patch Changes diff --git a/packages/hooks/use-aria-accordion-item/package.json b/packages/hooks/use-aria-accordion-item/package.json index 6b0e9180e..e55ebfa10 100644 --- a/packages/hooks/use-aria-accordion-item/package.json +++ b/packages/hooks/use-aria-accordion-item/package.json @@ -1,6 +1,6 @@ { "name": "@heroui/use-aria-accordion-item", - "version": "2.2.16", + "version": "2.2.17", "description": "Internal impl for react aria accordion item", "keywords": [ "use-aria-accordion-item" @@ -34,10 +34,10 @@ "postpack": "clean-package restore" }, "dependencies": { - "@react-aria/button": "3.14.0", - "@react-aria/focus": "3.21.0", - "@react-stately/tree": "3.9.1", - "@react-types/shared": "3.31.0" + "@react-aria/button": "3.14.1", + "@react-aria/focus": "3.21.1", + "@react-stately/tree": "3.9.2", + "@react-types/shared": "3.32.0" }, "peerDependencies": { "react": ">=18 || >=19.0.0-rc.0" diff --git a/packages/hooks/use-aria-accordion-item/src/index.ts b/packages/hooks/use-aria-accordion-item/src/index.ts index e4a067ed6..7784f85aa 100644 --- a/packages/hooks/use-aria-accordion-item/src/index.ts +++ b/packages/hooks/use-aria-accordion-item/src/index.ts @@ -49,7 +49,7 @@ export function useAriaAccordionItem( if (!manager.canSelectItem(key)) { return; } - manager.select(key, e as any); + manager.select(key, e); state.toggleKey(key); }, [key, manager], diff --git a/packages/hooks/use-aria-accordion/CHANGELOG.md b/packages/hooks/use-aria-accordion/CHANGELOG.md index f1cbc3664..5408df845 100644 --- a/packages/hooks/use-aria-accordion/CHANGELOG.md +++ b/packages/hooks/use-aria-accordion/CHANGELOG.md @@ -1,5 +1,11 @@ # @heroui/use-aria-accordion +## 2.2.17 + +### Patch Changes + +- [#5640](https://github.com/heroui-inc/heroui/pull/5640) [`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1) Thanks [@wingkwong](https://github.com/wingkwong)! - bump RA versions (aug 2025) + ## 2.2.16 ### Patch Changes diff --git a/packages/hooks/use-aria-accordion/package.json b/packages/hooks/use-aria-accordion/package.json index 32e8184c2..a7420f1c9 100644 --- a/packages/hooks/use-aria-accordion/package.json +++ b/packages/hooks/use-aria-accordion/package.json @@ -1,6 +1,6 @@ { "name": "@heroui/use-aria-accordion", - "version": "2.2.16", + "version": "2.2.17", "description": "React-aria useAccordion hooks with custom implementations", "keywords": [ "use-aria-accordion" @@ -34,12 +34,12 @@ "postpack": "clean-package restore" }, "dependencies": { - "@react-aria/button": "3.14.0", - "@react-aria/focus": "3.21.0", - "@react-aria/selection": "3.25.0", - "@react-stately/tree": "3.9.1", + "@react-aria/button": "3.14.1", + "@react-aria/focus": "3.21.1", + "@react-aria/selection": "3.25.1", + "@react-stately/tree": "3.9.2", "@react-types/accordion": "3.0.0-alpha.26", - "@react-types/shared": "3.31.0" + "@react-types/shared": "3.32.0" }, "peerDependencies": { "react": ">=18 || >=19.0.0-rc.0" diff --git a/packages/hooks/use-aria-button/CHANGELOG.md b/packages/hooks/use-aria-button/CHANGELOG.md index 0be2e8409..4ca275974 100644 --- a/packages/hooks/use-aria-button/CHANGELOG.md +++ b/packages/hooks/use-aria-button/CHANGELOG.md @@ -1,5 +1,11 @@ # @heroui/use-aria-button +## 2.2.19 + +### Patch Changes + +- [#5640](https://github.com/heroui-inc/heroui/pull/5640) [`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1) Thanks [@wingkwong](https://github.com/wingkwong)! - bump RA versions (aug 2025) + ## 2.2.18 ### Patch Changes diff --git a/packages/hooks/use-aria-button/package.json b/packages/hooks/use-aria-button/package.json index 8e57ee6d1..31d66f47f 100644 --- a/packages/hooks/use-aria-button/package.json +++ b/packages/hooks/use-aria-button/package.json @@ -1,6 +1,6 @@ { "name": "@heroui/use-aria-button", - "version": "2.2.18", + "version": "2.2.19", "description": "Internal hook to handle button a11y and events, this is based on react-aria button hook but without the onClick warning", "keywords": [ "use-aria-button" @@ -37,11 +37,11 @@ "react": ">=18 || >=19.0.0-rc.0" }, "dependencies": { - "@react-aria/focus": "3.21.0", - "@react-aria/interactions": "3.25.4", - "@react-aria/utils": "3.30.0", - "@react-types/button": "3.13.0", - "@react-types/shared": "3.31.0" + "@react-aria/focus": "3.21.1", + "@react-aria/interactions": "3.25.5", + "@react-aria/utils": "3.30.1", + "@react-types/button": "3.14.0", + "@react-types/shared": "3.32.0" }, "devDependencies": { "clean-package": "2.2.0", diff --git a/packages/hooks/use-aria-link/CHANGELOG.md b/packages/hooks/use-aria-link/CHANGELOG.md index 224bae1e5..a988c81b9 100644 --- a/packages/hooks/use-aria-link/CHANGELOG.md +++ b/packages/hooks/use-aria-link/CHANGELOG.md @@ -1,5 +1,13 @@ # @heroui/use-aria-link +## 2.2.20 + +### Patch Changes + +- [#5640](https://github.com/heroui-inc/heroui/pull/5640) [`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1) Thanks [@wingkwong](https://github.com/wingkwong)! - bump RA versions (aug 2025) + +- [#5632](https://github.com/heroui-inc/heroui/pull/5632) [`f8fbe4b`](https://github.com/heroui-inc/heroui/commit/f8fbe4ba222e93308ed5786cee4fa2e5134d5367) Thanks [@wingkwong](https://github.com/wingkwong)! - refactor: use handleLinkClick from RA's utils + ## 2.2.19 ### Patch Changes diff --git a/packages/hooks/use-aria-link/package.json b/packages/hooks/use-aria-link/package.json index fa57b6ccb..9ce1666e8 100644 --- a/packages/hooks/use-aria-link/package.json +++ b/packages/hooks/use-aria-link/package.json @@ -1,6 +1,6 @@ { "name": "@heroui/use-aria-link", - "version": "2.2.19", + "version": "2.2.20", "description": "Internal hook to handle link a11y and events, this is based on react-aria link hook but without the onClick warning", "keywords": [ "use-aria-link" @@ -37,11 +37,11 @@ "react": ">=18 || >=19.0.0-rc.0" }, "dependencies": { - "@react-aria/focus": "3.21.0", - "@react-aria/interactions": "3.25.4", - "@react-aria/utils": "3.30.0", - "@react-types/link": "3.6.3", - "@react-types/shared": "3.31.0" + "@react-aria/focus": "3.21.1", + "@react-aria/interactions": "3.25.5", + "@react-aria/utils": "3.30.1", + "@react-types/link": "3.6.4", + "@react-types/shared": "3.32.0" }, "devDependencies": { "clean-package": "2.2.0", diff --git a/packages/hooks/use-aria-link/src/index.ts b/packages/hooks/use-aria-link/src/index.ts index eb628ea40..0040a0b4b 100644 --- a/packages/hooks/use-aria-link/src/index.ts +++ b/packages/hooks/use-aria-link/src/index.ts @@ -6,8 +6,8 @@ import { filterDOMProps, mergeProps, useRouter, - shouldClientNavigate, useLinkProps, + handleLinkClick, } from "@react-aria/utils"; import {useFocusable} from "@react-aria/focus"; import {usePress} from "@react-aria/interactions"; @@ -79,20 +79,7 @@ export function useAriaLink(props: AriaLinkOptions, ref: RefObject) => { pressProps.onClick?.(e); - - // If a custom router is provided, prevent default and forward if this link should client navigate. - if ( - !router.isNative && - e.currentTarget instanceof HTMLAnchorElement && - e.currentTarget.href && - // If props are applied to a router Link component, it may have already prevented default. - !e.isDefaultPrevented() && - shouldClientNavigate(e.currentTarget, e) && - props.href - ) { - e.preventDefault(); - router.open(e.currentTarget, e, props.href, props.routerOptions); - } + handleLinkClick(e, router, props.href, props.routerOptions); }, }), }; diff --git a/packages/hooks/use-aria-modal-overlay/CHANGELOG.md b/packages/hooks/use-aria-modal-overlay/CHANGELOG.md index ed9fb7cb3..3188e5f5c 100644 --- a/packages/hooks/use-aria-modal-overlay/CHANGELOG.md +++ b/packages/hooks/use-aria-modal-overlay/CHANGELOG.md @@ -1,5 +1,14 @@ # @heroui/use-aria-modal-overlay +## 2.2.18 + +### Patch Changes + +- [#5640](https://github.com/heroui-inc/heroui/pull/5640) [`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1) Thanks [@wingkwong](https://github.com/wingkwong)! - bump RA versions (aug 2025) + +- Updated dependencies [[`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1), [`b6fda4f`](https://github.com/heroui-inc/heroui/commit/b6fda4fe6fdbdeaff0876eeb602014e666c81ec6)]: + - @heroui/use-aria-overlay@2.0.3 + ## 2.2.17 ### Patch Changes diff --git a/packages/hooks/use-aria-modal-overlay/package.json b/packages/hooks/use-aria-modal-overlay/package.json index 2143f34ac..334821594 100644 --- a/packages/hooks/use-aria-modal-overlay/package.json +++ b/packages/hooks/use-aria-modal-overlay/package.json @@ -1,6 +1,6 @@ { "name": "@heroui/use-aria-modal-overlay", - "version": "2.2.17", + "version": "2.2.18", "description": "A custom implementation of react aria modal overlay, this removes the prevent scroll", "keywords": [ "use-aria-modal-overlay" @@ -35,9 +35,9 @@ }, "dependencies": { "@heroui/use-aria-overlay": "workspace:*", - "@react-aria/overlays": "3.28.0", - "@react-aria/utils": "3.30.0", - "@react-stately/overlays": "3.6.18" + "@react-aria/overlays": "3.29.0", + "@react-aria/utils": "3.30.1", + "@react-stately/overlays": "3.6.19" }, "peerDependencies": { "react": ">=18 || >=19.0.0-rc.0", diff --git a/packages/hooks/use-aria-multiselect/CHANGELOG.md b/packages/hooks/use-aria-multiselect/CHANGELOG.md index c6a6cf36a..581200048 100644 --- a/packages/hooks/use-aria-multiselect/CHANGELOG.md +++ b/packages/hooks/use-aria-multiselect/CHANGELOG.md @@ -1,5 +1,13 @@ # @heroui/use-aria-multiselect +## 2.4.18 + +### Patch Changes + +- [#5640](https://github.com/heroui-inc/heroui/pull/5640) [`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1) Thanks [@wingkwong](https://github.com/wingkwong)! - bump RA versions (aug 2025) + +- [#5587](https://github.com/heroui-inc/heroui/pull/5587) [`97a1c4a`](https://github.com/heroui-inc/heroui/commit/97a1c4a4f1c42f90fd65b3233ac2a054bce89624) Thanks [@dklymenk](https://github.com/dklymenk)! - fix `Select` accessibility label not including selected options (#5586) + ## 2.4.17 ### Patch Changes diff --git a/packages/hooks/use-aria-multiselect/package.json b/packages/hooks/use-aria-multiselect/package.json index 9ec9c28ef..0f9b93e7c 100644 --- a/packages/hooks/use-aria-multiselect/package.json +++ b/packages/hooks/use-aria-multiselect/package.json @@ -1,6 +1,6 @@ { "name": "@heroui/use-aria-multiselect", - "version": "2.4.17", + "version": "2.4.18", "description": "Provides the behavior and accessibility implementation for a multi-select component.", "keywords": [ "use-aria-multiselect" @@ -34,19 +34,19 @@ "postpack": "clean-package restore" }, "dependencies": { - "@react-aria/i18n": "3.12.11", - "@react-aria/interactions": "3.25.4", - "@react-aria/label": "3.7.20", - "@react-aria/listbox": "3.14.7", - "@react-aria/menu": "3.19.0", - "@react-aria/selection": "3.25.0", - "@react-aria/utils": "3.30.0", - "@react-stately/form": "3.2.0", - "@react-stately/list": "3.12.4", - "@react-stately/menu": "3.9.6", - "@react-types/button": "3.13.0", - "@react-types/overlays": "3.9.0", - "@react-types/shared": "3.31.0" + "@react-aria/i18n": "3.12.12", + "@react-aria/interactions": "3.25.5", + "@react-aria/label": "3.7.21", + "@react-aria/listbox": "3.14.8", + "@react-aria/menu": "3.19.1", + "@react-aria/selection": "3.25.1", + "@react-aria/utils": "3.30.1", + "@react-stately/form": "3.2.1", + "@react-stately/list": "3.13.0", + "@react-stately/menu": "3.9.7", + "@react-types/button": "3.14.0", + "@react-types/overlays": "3.9.1", + "@react-types/shared": "3.32.0" }, "peerDependencies": { "react": ">=18 || >=19.0.0-rc.0", diff --git a/packages/hooks/use-aria-multiselect/src/use-multiselect.ts b/packages/hooks/use-aria-multiselect/src/use-multiselect.ts index ded0b36a7..00e97041f 100644 --- a/packages/hooks/use-aria-multiselect/src/use-multiselect.ts +++ b/packages/hooks/use-aria-multiselect/src/use-multiselect.ts @@ -144,7 +144,7 @@ export function useMultiSelect( valueId, triggerProps["aria-labelledby"], triggerProps["aria-label"] && !triggerProps["aria-labelledby"] ? triggerProps.id : null, - ].join(","), + ].join(" "), onFocus(e: FocusEvent) { if (state.isFocused) { return; diff --git a/packages/hooks/use-aria-overlay/CHANGELOG.md b/packages/hooks/use-aria-overlay/CHANGELOG.md index 7a42b71fc..67462c9bc 100644 --- a/packages/hooks/use-aria-overlay/CHANGELOG.md +++ b/packages/hooks/use-aria-overlay/CHANGELOG.md @@ -1,5 +1,13 @@ # @heroui/use-aria-overlay +## 2.0.3 + +### Patch Changes + +- [#5640](https://github.com/heroui-inc/heroui/pull/5640) [`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1) Thanks [@wingkwong](https://github.com/wingkwong)! - bump RA versions (aug 2025) + +- [#5624](https://github.com/heroui-inc/heroui/pull/5624) [`b6fda4f`](https://github.com/heroui-inc/heroui/commit/b6fda4fe6fdbdeaff0876eeb602014e666c81ec6) Thanks [@anshumandev2025](https://github.com/anshumandev2025)! - prevent modal/drawer from closing on press instead (#5616) + ## 2.0.2 ### Patch Changes diff --git a/packages/hooks/use-aria-overlay/package.json b/packages/hooks/use-aria-overlay/package.json index 32d74d3cb..e0b2e3d9b 100644 --- a/packages/hooks/use-aria-overlay/package.json +++ b/packages/hooks/use-aria-overlay/package.json @@ -1,6 +1,6 @@ { "name": "@heroui/use-aria-overlay", - "version": "2.0.2", + "version": "2.0.3", "description": "A custom implementation of react aria overlay", "keywords": [ "use-aria-overlay" @@ -34,10 +34,10 @@ "postpack": "clean-package restore" }, "dependencies": { - "@react-aria/focus": "3.21.0", - "@react-aria/interactions": "3.25.4", - "@react-aria/overlays": "3.28.0", - "@react-types/shared": "3.31.0" + "@react-aria/focus": "3.21.1", + "@react-aria/interactions": "3.25.5", + "@react-aria/overlays": "3.29.0", + "@react-types/shared": "3.32.0" }, "peerDependencies": { "react": ">=18", diff --git a/packages/hooks/use-aria-overlay/src/index.ts b/packages/hooks/use-aria-overlay/src/index.ts index 09c53333f..1ee1f1e80 100644 --- a/packages/hooks/use-aria-overlay/src/index.ts +++ b/packages/hooks/use-aria-overlay/src/index.ts @@ -65,7 +65,9 @@ export function useAriaOverlay(props: UseAriaOverlayProps, ref: RefObject, + ): "pressEnd" | "pressStart" | "unknown" { + const el = ref.current; + + if (!el) return "unknown"; + + const role = (el.getAttribute("role") || "").toLowerCase(); + const ariaModalAttr = el.getAttribute("aria-modal"); + + // Dialogs (Modal/Drawer) should close on press release. + // Include alertdialog and treat missing aria-modal (unless explicitly "false") as modal. + if ( + (role === "dialog" || role === "alertdialog") && + (ariaModalAttr === null || ariaModalAttr.toLowerCase() === "true") + ) { + return "pressEnd"; + } + + // Select-like/menu-like overlays typically close on press start. + if (["listbox", "menu", "tree", "grid", "combobox"].includes(role)) { + return "pressStart"; + } + + return "unknown"; + } + return { overlayProps: { onKeyDown, diff --git a/packages/hooks/use-data-scroll-overflow/CHANGELOG.md b/packages/hooks/use-data-scroll-overflow/CHANGELOG.md index 2c03fcc3c..cf00f687b 100644 --- a/packages/hooks/use-data-scroll-overflow/CHANGELOG.md +++ b/packages/hooks/use-data-scroll-overflow/CHANGELOG.md @@ -1,5 +1,12 @@ # @heroui/use-data-scroll-overflow +## 2.2.12 + +### Patch Changes + +- Updated dependencies [[`e2aed2e`](https://github.com/heroui-inc/heroui/commit/e2aed2e9467c09fd8e32d8f4706289e4dc61bf2c)]: + - @heroui/shared-utils@2.1.11 + ## 2.2.11 ### Patch Changes diff --git a/packages/hooks/use-data-scroll-overflow/package.json b/packages/hooks/use-data-scroll-overflow/package.json index 89a613574..90835f9c6 100644 --- a/packages/hooks/use-data-scroll-overflow/package.json +++ b/packages/hooks/use-data-scroll-overflow/package.json @@ -1,6 +1,6 @@ { "name": "@heroui/use-data-scroll-overflow", - "version": "2.2.11", + "version": "2.2.12", "description": "A hook to add data attributes when the element has top or bottom scroll.", "keywords": [ "use-data-scroll-overflow" diff --git a/packages/hooks/use-disclosure/CHANGELOG.md b/packages/hooks/use-disclosure/CHANGELOG.md index b606e8d30..312975de3 100644 --- a/packages/hooks/use-disclosure/CHANGELOG.md +++ b/packages/hooks/use-disclosure/CHANGELOG.md @@ -1,5 +1,11 @@ # @heroui/use-disclosure +## 2.2.16 + +### Patch Changes + +- [#5640](https://github.com/heroui-inc/heroui/pull/5640) [`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1) Thanks [@wingkwong](https://github.com/wingkwong)! - bump RA versions (aug 2025) + ## 2.2.15 ### Patch Changes diff --git a/packages/hooks/use-disclosure/package.json b/packages/hooks/use-disclosure/package.json index afe5f11fc..989fee2df 100644 --- a/packages/hooks/use-disclosure/package.json +++ b/packages/hooks/use-disclosure/package.json @@ -1,6 +1,6 @@ { "name": "@heroui/use-disclosure", - "version": "2.2.15", + "version": "2.2.16", "description": "The hook in charge of managing modals", "keywords": [ "use-disclosure" @@ -38,7 +38,7 @@ }, "dependencies": { "@heroui/use-callback-ref": "workspace:*", - "@react-aria/utils": "3.30.0", + "@react-aria/utils": "3.30.1", "@react-stately/utils": "3.10.8" }, "devDependencies": { diff --git a/packages/hooks/use-draggable/CHANGELOG.md b/packages/hooks/use-draggable/CHANGELOG.md index 004b712e5..f3c26dcc9 100644 --- a/packages/hooks/use-draggable/CHANGELOG.md +++ b/packages/hooks/use-draggable/CHANGELOG.md @@ -1,5 +1,11 @@ # @heroui/use-draggable +## 2.1.17 + +### Patch Changes + +- [#5640](https://github.com/heroui-inc/heroui/pull/5640) [`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1) Thanks [@wingkwong](https://github.com/wingkwong)! - bump RA versions (aug 2025) + ## 2.1.16 ### Patch Changes diff --git a/packages/hooks/use-draggable/package.json b/packages/hooks/use-draggable/package.json index 2efb0cdc7..df55bdb55 100644 --- a/packages/hooks/use-draggable/package.json +++ b/packages/hooks/use-draggable/package.json @@ -1,6 +1,6 @@ { "name": "@heroui/use-draggable", - "version": "2.1.16", + "version": "2.1.17", "description": "This hook can provide drag and drop interaction", "keywords": [ "use-draggable" @@ -50,6 +50,6 @@ ] }, "dependencies": { - "@react-aria/interactions": "3.25.4" + "@react-aria/interactions": "3.25.5" } } \ No newline at end of file diff --git a/packages/hooks/use-image/CHANGELOG.md b/packages/hooks/use-image/CHANGELOG.md index b170657ba..35cedff5d 100644 --- a/packages/hooks/use-image/CHANGELOG.md +++ b/packages/hooks/use-image/CHANGELOG.md @@ -1,5 +1,12 @@ # @heroui/use-image +## 2.1.12 + +### Patch Changes + +- Updated dependencies []: + - @heroui/react-utils@2.1.13 + ## 2.1.11 ### Patch Changes diff --git a/packages/hooks/use-image/package.json b/packages/hooks/use-image/package.json index f4cddc354..c39f7d05f 100644 --- a/packages/hooks/use-image/package.json +++ b/packages/hooks/use-image/package.json @@ -1,6 +1,6 @@ { "name": "@heroui/use-image", - "version": "2.1.11", + "version": "2.1.12", "description": "React hook for progressing image loading", "keywords": [ "use-image" diff --git a/packages/hooks/use-infinite-scroll/CHANGELOG.md b/packages/hooks/use-infinite-scroll/CHANGELOG.md index f4e437bef..02f5ee7d2 100644 --- a/packages/hooks/use-infinite-scroll/CHANGELOG.md +++ b/packages/hooks/use-infinite-scroll/CHANGELOG.md @@ -1,5 +1,12 @@ # @heroui/use-infinite-scroll +## 2.2.11 + +### Patch Changes + +- Updated dependencies [[`e2aed2e`](https://github.com/heroui-inc/heroui/commit/e2aed2e9467c09fd8e32d8f4706289e4dc61bf2c)]: + - @heroui/shared-utils@2.1.11 + ## 2.2.10 ### Patch Changes diff --git a/packages/hooks/use-infinite-scroll/package.json b/packages/hooks/use-infinite-scroll/package.json index 235ba0c11..3a26eb836 100644 --- a/packages/hooks/use-infinite-scroll/package.json +++ b/packages/hooks/use-infinite-scroll/package.json @@ -1,6 +1,6 @@ { "name": "@heroui/use-infinite-scroll", - "version": "2.2.10", + "version": "2.2.11", "description": "A hook for handling infinite scroll based on the IntersectionObserver API", "keywords": [ "use-infinite-scroll" diff --git a/packages/hooks/use-pagination/CHANGELOG.md b/packages/hooks/use-pagination/CHANGELOG.md index 425b1b02b..5f8c5a1f4 100644 --- a/packages/hooks/use-pagination/CHANGELOG.md +++ b/packages/hooks/use-pagination/CHANGELOG.md @@ -1,5 +1,14 @@ # @heroui/use-pagination +## 2.2.17 + +### Patch Changes + +- [#5640](https://github.com/heroui-inc/heroui/pull/5640) [`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1) Thanks [@wingkwong](https://github.com/wingkwong)! - bump RA versions (aug 2025) + +- Updated dependencies [[`e2aed2e`](https://github.com/heroui-inc/heroui/commit/e2aed2e9467c09fd8e32d8f4706289e4dc61bf2c)]: + - @heroui/shared-utils@2.1.11 + ## 2.2.16 ### Patch Changes diff --git a/packages/hooks/use-pagination/package.json b/packages/hooks/use-pagination/package.json index 46e05d407..67f82f928 100644 --- a/packages/hooks/use-pagination/package.json +++ b/packages/hooks/use-pagination/package.json @@ -1,6 +1,6 @@ { "name": "@heroui/use-pagination", - "version": "2.2.16", + "version": "2.2.17", "description": "State management hook for Pagination component, it lets you manage pagination with controlled and uncontrolled state", "keywords": [ "use-pagination" @@ -35,7 +35,7 @@ }, "dependencies": { "@heroui/shared-utils": "workspace:*", - "@react-aria/i18n": "3.12.11" + "@react-aria/i18n": "3.12.12" }, "peerDependencies": { "react": ">=18 || >=19.0.0-rc.0" diff --git a/packages/hooks/use-real-shape/CHANGELOG.md b/packages/hooks/use-real-shape/CHANGELOG.md index e73b75208..f1f028d50 100644 --- a/packages/hooks/use-real-shape/CHANGELOG.md +++ b/packages/hooks/use-real-shape/CHANGELOG.md @@ -1,5 +1,12 @@ # @heroui/use-real-shape +## 2.1.13 + +### Patch Changes + +- Updated dependencies []: + - @heroui/react-utils@2.1.13 + ## 2.1.12 ### Patch Changes diff --git a/packages/hooks/use-real-shape/package.json b/packages/hooks/use-real-shape/package.json index ace9ff19c..86591827d 100644 --- a/packages/hooks/use-real-shape/package.json +++ b/packages/hooks/use-real-shape/package.json @@ -1,6 +1,6 @@ { "name": "@heroui/use-real-shape", - "version": "2.1.12", + "version": "2.1.13", "description": "Hook that returns the real dimensions of an element", "keywords": [ "use-real-shape" diff --git a/packages/utilities/aria-utils/CHANGELOG.md b/packages/utilities/aria-utils/CHANGELOG.md index 33fb15789..7e7ddb7b9 100644 --- a/packages/utilities/aria-utils/CHANGELOG.md +++ b/packages/utilities/aria-utils/CHANGELOG.md @@ -1,5 +1,14 @@ # @heroui/aria-utils +## 2.2.22 + +### Patch Changes + +- [#5640](https://github.com/heroui-inc/heroui/pull/5640) [`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1) Thanks [@wingkwong](https://github.com/wingkwong)! - bump RA versions (aug 2025) + +- Updated dependencies [[`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1)]: + - @heroui/system@2.4.21 + ## 2.2.21 ### Patch Changes diff --git a/packages/utilities/aria-utils/package.json b/packages/utilities/aria-utils/package.json index ac62e1d1b..9010b8605 100644 --- a/packages/utilities/aria-utils/package.json +++ b/packages/utilities/aria-utils/package.json @@ -1,6 +1,6 @@ { "name": "@heroui/aria-utils", - "version": "2.2.21", + "version": "2.2.22", "description": "A package for managing @react-aria HeroUI utils.", "keywords": [ "aria-utils" @@ -39,10 +39,10 @@ }, "dependencies": { "@heroui/system": "workspace:*", - "@react-aria/utils": "3.30.0", - "@react-stately/collections": "3.12.6", - "@react-types/overlays": "3.9.0", - "@react-types/shared": "3.31.0" + "@react-aria/utils": "3.30.1", + "@react-stately/collections": "3.12.7", + "@react-types/overlays": "3.9.1", + "@react-types/shared": "3.32.0" }, "devDependencies": { "clean-package": "2.2.0", diff --git a/packages/utilities/framer-utils/CHANGELOG.md b/packages/utilities/framer-utils/CHANGELOG.md index 55fb71230..b2ff812a2 100644 --- a/packages/utilities/framer-utils/CHANGELOG.md +++ b/packages/utilities/framer-utils/CHANGELOG.md @@ -1,5 +1,12 @@ # @heroui/framer-utils +## 2.1.21 + +### Patch Changes + +- Updated dependencies [[`d90ac57`](https://github.com/heroui-inc/heroui/commit/d90ac57bc537e8999b21d4ad3f7e4894e6106fd1)]: + - @heroui/system@2.4.21 + ## 2.1.20 ### Patch Changes diff --git a/packages/utilities/framer-utils/package.json b/packages/utilities/framer-utils/package.json index 901578d65..67f2ccc48 100644 --- a/packages/utilities/framer-utils/package.json +++ b/packages/utilities/framer-utils/package.json @@ -1,6 +1,6 @@ { "name": "@heroui/framer-utils", - "version": "2.1.20", + "version": "2.1.21", "description": "A set of framer motion transitions for react", "keywords": [ "framer-utils" diff --git a/packages/utilities/react-utils/CHANGELOG.md b/packages/utilities/react-utils/CHANGELOG.md index 629bbdcab..7faa2d890 100644 --- a/packages/utilities/react-utils/CHANGELOG.md +++ b/packages/utilities/react-utils/CHANGELOG.md @@ -1,5 +1,12 @@ # @heroui/react-utils +## 2.1.13 + +### Patch Changes + +- Updated dependencies [[`e2aed2e`](https://github.com/heroui-inc/heroui/commit/e2aed2e9467c09fd8e32d8f4706289e4dc61bf2c)]: + - @heroui/shared-utils@2.1.11 + ## 2.1.12 ### Patch Changes diff --git a/packages/utilities/react-utils/package.json b/packages/utilities/react-utils/package.json index 5aeb394d5..a54d70e97 100644 --- a/packages/utilities/react-utils/package.json +++ b/packages/utilities/react-utils/package.json @@ -1,6 +1,6 @@ { "name": "@heroui/react-utils", - "version": "2.1.12", + "version": "2.1.13", "description": "A set of utilities for react on client side", "keywords": [ "react-utils" diff --git a/packages/utilities/shared-utils/CHANGELOG.md b/packages/utilities/shared-utils/CHANGELOG.md index 702d8949a..507d62816 100644 --- a/packages/utilities/shared-utils/CHANGELOG.md +++ b/packages/utilities/shared-utils/CHANGELOG.md @@ -1,5 +1,11 @@ # @heroui/shared-utils +## 2.1.11 + +### Patch Changes + +- [#5539](https://github.com/heroui-inc/heroui/pull/5539) [`e2aed2e`](https://github.com/heroui-inc/heroui/commit/e2aed2e9467c09fd8e32d8f4706289e4dc61bf2c) Thanks [@luislh-dev](https://github.com/luislh-dev)! - Code quality improvements: removed unnecessary type assertions across multiple components and utilities, consolidated imports in Popover module, and enhanced type safety. + ## 2.1.10 ### Patch Changes diff --git a/packages/utilities/shared-utils/package.json b/packages/utilities/shared-utils/package.json index d09209175..4afd78f45 100644 --- a/packages/utilities/shared-utils/package.json +++ b/packages/utilities/shared-utils/package.json @@ -1,6 +1,6 @@ { "name": "@heroui/shared-utils", - "version": "2.1.10", + "version": "2.1.11", "description": "A set of HeroUI utilities", "keywords": [ "system" diff --git a/packages/utilities/shared-utils/src/common/functions.ts b/packages/utilities/shared-utils/src/common/functions.ts index d51870c22..78a0feae5 100644 --- a/packages/utilities/shared-utils/src/common/functions.ts +++ b/packages/utilities/shared-utils/src/common/functions.ts @@ -353,9 +353,9 @@ export const intersectionBy = (...args: [...arrays: T[][], iteratee: Iteratee const getIterateeValue = (item: T): unknown => { if (typeof iteratee === "function") { - return (iteratee as (value: T) => any)(item); + return iteratee(item); } else if (typeof iteratee === "string") { - return (item as any)[iteratee]; + return item[iteratee]; } else { throw new Error("Iteratee must be a function or a string key of the array elements"); } diff --git a/packages/utilities/test-utils/CHANGELOG.md b/packages/utilities/test-utils/CHANGELOG.md index 04a15212f..9d074cc0c 100644 --- a/packages/utilities/test-utils/CHANGELOG.md +++ b/packages/utilities/test-utils/CHANGELOG.md @@ -1,5 +1,11 @@ # @heroui/test-utils +## 2.1.10 + +### Patch Changes + +- [#5539](https://github.com/heroui-inc/heroui/pull/5539) [`e2aed2e`](https://github.com/heroui-inc/heroui/commit/e2aed2e9467c09fd8e32d8f4706289e4dc61bf2c) Thanks [@luislh-dev](https://github.com/luislh-dev)! - Code quality improvements: removed unnecessary type assertions across multiple components and utilities, consolidated imports in Popover module, and enhanced type safety. + ## 2.1.9 ### Patch Changes diff --git a/packages/utilities/test-utils/package.json b/packages/utilities/test-utils/package.json index 1f42e6742..0557237ad 100644 --- a/packages/utilities/test-utils/package.json +++ b/packages/utilities/test-utils/package.json @@ -1,6 +1,6 @@ { "name": "@heroui/test-utils", - "version": "2.1.9", + "version": "2.1.10", "description": "A set of utilities for react testing", "keywords": [ "test-utils" diff --git a/packages/utilities/test-utils/src/mocks/image.ts b/packages/utilities/test-utils/src/mocks/image.ts index b5932ef35..ab6379308 100644 --- a/packages/utilities/test-utils/src/mocks/image.ts +++ b/packages/utilities/test-utils/src/mocks/image.ts @@ -22,7 +22,7 @@ export function mockImage() { return name in this; } getAttribute(name: string) { - return name in this ? (this as any)[name] : null; + return name in this ? this[name] : null; } constructor() { setTimeout(() => { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 20859ca7c..308d7d5c5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -68,11 +68,11 @@ importers: specifier: ^2.1.0 version: 2.3.0 '@react-types/link': - specifier: 3.6.3 - version: 3.6.3(react@18.3.0) + specifier: 3.6.4 + version: 3.6.4(react@18.3.0) '@react-types/shared': - specifier: 3.31.0 - version: 3.31.0(react@18.3.0) + specifier: 3.32.0 + version: 3.32.0(react@18.3.0) '@storybook/react': specifier: ^8.4.5 version: 8.6.14(@storybook/test@8.6.14(storybook@8.6.14(prettier@3.5.3)))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(storybook@8.6.14(prettier@3.5.3))(typescript@5.8.3) @@ -314,38 +314,38 @@ importers: specifier: 5.0.2 version: 5.0.2(react@18.3.0) '@internationalized/date': - specifier: 3.8.2 - version: 3.8.2 + specifier: 3.9.0 + version: 3.9.0 '@radix-ui/react-scroll-area': specifier: ^1.0.5 version: 1.2.9(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/focus': - specifier: 3.21.0 - version: 3.21.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.21.1 + version: 3.21.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/i18n': - specifier: 3.12.11 - version: 3.12.11(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.12.12 + version: 3.12.12(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/interactions': - specifier: 3.25.4 - version: 3.25.4(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.25.5 + version: 3.25.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/selection': - specifier: 3.25.0 - version: 3.25.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.25.1 + version: 3.25.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/ssr': specifier: 3.9.10 version: 3.9.10(react@18.3.0) '@react-aria/utils': - specifier: 3.30.0 - version: 3.30.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.30.1 + version: 3.30.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/visually-hidden': - specifier: 3.8.26 - version: 3.8.26(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.8.27 + version: 3.8.27(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-stately/data': - specifier: 3.13.2 - version: 3.13.2(react@18.3.0) + specifier: 3.14.0 + version: 3.14.0(react@18.3.0) '@react-stately/tree': - specifier: 3.9.1 - version: 3.9.1(react@18.3.0) + specifier: 3.9.2 + version: 3.9.2(react@18.3.0) '@rehooks/local-storage': specifier: ^2.4.5 version: 2.4.5(react@18.3.0) @@ -473,8 +473,8 @@ importers: specifier: 3.3.1 version: 3.3.1 tailwind-variants: - specifier: 2.0.1 - version: 2.0.1(tailwind-merge@3.3.1)(tailwindcss@4.1.11) + specifier: 3.1.0 + version: 3.1.0(tailwind-merge@3.3.1)(tailwindcss@4.1.11) unified: specifier: ^11.0.5 version: 11.0.5 @@ -495,14 +495,14 @@ importers: specifier: 2.0.0-beta.3 version: 2.0.0-beta.3(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.25.5)(webpack-cli@3.3.12) '@react-types/calendar': - specifier: 3.7.3 - version: 3.7.3(react@18.3.0) + specifier: 3.7.4 + version: 3.7.4(react@18.3.0) '@react-types/datepicker': - specifier: 3.13.0 - version: 3.13.0(react@18.3.0) + specifier: 3.13.1 + version: 3.13.1(react@18.3.0) '@react-types/shared': - specifier: 3.31.0 - version: 3.31.0(react@18.3.0) + specifier: 3.32.0 + version: 3.32.0(react@18.3.0) '@tailwindcss/postcss': specifier: 4.1.11 version: 4.1.11 @@ -603,20 +603,20 @@ importers: specifier: workspace:* version: link:../../hooks/use-aria-accordion '@react-aria/focus': - specifier: 3.21.0 - version: 3.21.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.21.1 + version: 3.21.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/interactions': - specifier: 3.25.4 - version: 3.25.4(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.25.5 + version: 3.25.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-stately/tree': - specifier: 3.9.1 - version: 3.9.1(react@18.3.0) + specifier: 3.9.2 + version: 3.9.2(react@18.3.0) '@react-types/accordion': specifier: 3.0.0-alpha.26 version: 3.0.0-alpha.26(react@18.3.0) '@react-types/shared': - specifier: 3.31.0 - version: 3.31.0(react@18.3.0) + specifier: 3.32.0 + version: 3.32.0(react@18.3.0) devDependencies: '@heroui/avatar': specifier: workspace:* @@ -719,20 +719,20 @@ importers: specifier: workspace:* version: link:../../hooks/use-safe-layout-effect '@react-aria/combobox': - specifier: 3.13.0 - version: 3.13.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.13.1 + version: 3.13.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/i18n': - specifier: 3.12.11 - version: 3.12.11(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.12.12 + version: 3.12.12(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-stately/combobox': - specifier: 3.11.0 - version: 3.11.0(react@18.3.0) + specifier: 3.11.1 + version: 3.11.1(react@18.3.0) '@react-types/combobox': - specifier: 3.13.7 - version: 3.13.7(react@18.3.0) + specifier: 3.13.8 + version: 3.13.8(react@18.3.0) '@react-types/shared': - specifier: 3.31.0 - version: 3.31.0(react@18.3.0) + specifier: 3.32.0 + version: 3.32.0(react@18.3.0) devDependencies: '@heroui/avatar': specifier: workspace:* @@ -753,8 +753,8 @@ importers: specifier: workspace:* version: link:../../hooks/use-infinite-scroll '@react-stately/data': - specifier: 3.13.2 - version: 3.13.2(react@18.3.0) + specifier: 3.14.0 + version: 3.14.0(react@18.3.0) clean-package: specifier: 2.2.0 version: 2.2.0 @@ -783,11 +783,11 @@ importers: specifier: workspace:* version: link:../../hooks/use-image '@react-aria/focus': - specifier: 3.21.0 - version: 3.21.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.21.1 + version: 3.21.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/interactions': - specifier: 3.25.4 - version: 3.25.4(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.25.5 + version: 3.25.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0) devDependencies: '@heroui/shared-icons': specifier: workspace:* @@ -857,14 +857,14 @@ importers: specifier: workspace:* version: link:../../utilities/shared-utils '@react-aria/breadcrumbs': - specifier: 3.5.27 - version: 3.5.27(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.5.28 + version: 3.5.28(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/focus': - specifier: 3.21.0 - version: 3.21.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.21.1 + version: 3.21.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-types/breadcrumbs': - specifier: 3.7.15 - version: 3.7.15(react@18.3.0) + specifier: 3.7.16 + version: 3.7.16(react@18.3.0) devDependencies: '@heroui/button': specifier: workspace:* @@ -909,14 +909,14 @@ importers: specifier: workspace:* version: link:../../hooks/use-aria-button '@react-aria/focus': - specifier: 3.21.0 - version: 3.21.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.21.1 + version: 3.21.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/interactions': - specifier: 3.25.4 - version: 3.25.4(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.25.5 + version: 3.25.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-types/shared': - specifier: 3.31.0 - version: 3.31.0(react@18.3.0) + specifier: 3.32.0 + version: 3.32.0(react@18.3.0) devDependencies: '@heroui/shared-icons': specifier: workspace:* @@ -964,38 +964,38 @@ importers: specifier: workspace:* version: link:../../hooks/use-aria-button '@internationalized/date': - specifier: 3.8.2 - version: 3.8.2 - '@react-aria/calendar': specifier: 3.9.0 - version: 3.9.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + version: 3.9.0 + '@react-aria/calendar': + specifier: 3.9.1 + version: 3.9.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/focus': - specifier: 3.21.0 - version: 3.21.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.21.1 + version: 3.21.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/i18n': - specifier: 3.12.11 - version: 3.12.11(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.12.12 + version: 3.12.12(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/interactions': - specifier: 3.25.4 - version: 3.25.4(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.25.5 + version: 3.25.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/visually-hidden': - specifier: 3.8.26 - version: 3.8.26(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.8.27 + version: 3.8.27(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-stately/calendar': - specifier: 3.8.3 - version: 3.8.3(react@18.3.0) + specifier: 3.8.4 + version: 3.8.4(react@18.3.0) '@react-stately/utils': specifier: 3.10.8 version: 3.10.8(react@18.3.0) '@react-types/button': - specifier: 3.13.0 - version: 3.13.0(react@18.3.0) + specifier: 3.14.0 + version: 3.14.0(react@18.3.0) '@react-types/calendar': - specifier: 3.7.3 - version: 3.7.3(react@18.3.0) + specifier: 3.7.4 + version: 3.7.4(react@18.3.0) '@react-types/shared': - specifier: 3.31.0 - version: 3.31.0(react@18.3.0) + specifier: 3.32.0 + version: 3.32.0(react@18.3.0) scroll-into-view-if-needed: specifier: 3.0.10 version: 3.0.10 @@ -1040,14 +1040,14 @@ importers: specifier: workspace:* version: link:../../hooks/use-aria-button '@react-aria/focus': - specifier: 3.21.0 - version: 3.21.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.21.1 + version: 3.21.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/interactions': - specifier: 3.25.4 - version: 3.25.4(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.25.5 + version: 3.25.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-types/shared': - specifier: 3.31.0 - version: 3.31.0(react@18.3.0) + specifier: 3.32.0 + version: 3.32.0(react@18.3.0) devDependencies: '@heroui/avatar': specifier: workspace:* @@ -1101,26 +1101,26 @@ importers: specifier: workspace:* version: link:../../hooks/use-safe-layout-effect '@react-aria/checkbox': - specifier: 3.16.0 - version: 3.16.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.16.1 + version: 3.16.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/focus': - specifier: 3.21.0 - version: 3.21.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.21.1 + version: 3.21.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/interactions': - specifier: 3.25.4 - version: 3.25.4(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.25.5 + version: 3.25.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-stately/checkbox': - specifier: 3.7.0 - version: 3.7.0(react@18.3.0) + specifier: 3.7.1 + version: 3.7.1(react@18.3.0) '@react-stately/toggle': - specifier: 3.9.0 - version: 3.9.0(react@18.3.0) + specifier: 3.9.1 + version: 3.9.1(react@18.3.0) '@react-types/checkbox': - specifier: 3.10.0 - version: 3.10.0(react@18.3.0) + specifier: 3.10.1 + version: 3.10.1(react@18.3.0) '@react-types/shared': - specifier: 3.31.0 - version: 3.31.0(react@18.3.0) + specifier: 3.32.0 + version: 3.32.0(react@18.3.0) devDependencies: '@heroui/shared-icons': specifier: workspace:* @@ -1156,11 +1156,11 @@ importers: specifier: workspace:* version: link:../../utilities/shared-utils '@react-aria/focus': - specifier: 3.21.0 - version: 3.21.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.21.1 + version: 3.21.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/interactions': - specifier: 3.25.4 - version: 3.25.4(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.25.5 + version: 3.25.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0) devDependencies: '@heroui/avatar': specifier: workspace:* @@ -1221,23 +1221,23 @@ importers: specifier: workspace:* version: link:../../utilities/shared-utils '@internationalized/date': - specifier: 3.8.2 - version: 3.8.2 + specifier: 3.9.0 + version: 3.9.0 '@react-aria/datepicker': - specifier: 3.15.0 - version: 3.15.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.15.1 + version: 3.15.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/i18n': - specifier: 3.12.11 - version: 3.12.11(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.12.12 + version: 3.12.12(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-stately/datepicker': - specifier: 3.15.0 - version: 3.15.0(react@18.3.0) + specifier: 3.15.1 + version: 3.15.1(react@18.3.0) '@react-types/datepicker': - specifier: 3.13.0 - version: 3.13.0(react@18.3.0) + specifier: 3.13.1 + version: 3.13.1(react@18.3.0) '@react-types/shared': - specifier: 3.31.0 - version: 3.31.0(react@18.3.0) + specifier: 3.32.0 + version: 3.32.0(react@18.3.0) devDependencies: '@heroui/shared-icons': specifier: workspace:* @@ -1291,26 +1291,26 @@ importers: specifier: workspace:* version: link:../../utilities/shared-utils '@internationalized/date': - specifier: 3.8.2 - version: 3.8.2 + specifier: 3.9.0 + version: 3.9.0 '@react-aria/datepicker': - specifier: 3.15.0 - version: 3.15.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.15.1 + version: 3.15.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/i18n': - specifier: 3.12.11 - version: 3.12.11(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.12.12 + version: 3.12.12(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-stately/datepicker': - specifier: 3.15.0 - version: 3.15.0(react@18.3.0) + specifier: 3.15.1 + version: 3.15.1(react@18.3.0) '@react-stately/utils': specifier: 3.10.8 version: 3.10.8(react@18.3.0) '@react-types/datepicker': - specifier: 3.13.0 - version: 3.13.0(react@18.3.0) + specifier: 3.13.1 + version: 3.13.1(react@18.3.0) '@react-types/shared': - specifier: 3.31.0 - version: 3.31.0(react@18.3.0) + specifier: 3.32.0 + version: 3.32.0(react@18.3.0) devDependencies: '@heroui/radio': specifier: workspace:* @@ -1346,8 +1346,8 @@ importers: specifier: workspace:* version: link:../../core/system-rsc '@react-types/shared': - specifier: 3.31.0 - version: 3.31.0(react@18.3.0) + specifier: 3.32.0 + version: 3.32.0(react@18.3.0) devDependencies: '@heroui/theme': specifier: workspace:* @@ -1441,17 +1441,17 @@ importers: specifier: workspace:* version: link:../../utilities/shared-utils '@react-aria/focus': - specifier: 3.21.0 - version: 3.21.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.21.1 + version: 3.21.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/menu': - specifier: 3.19.0 - version: 3.19.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.19.1 + version: 3.19.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-stately/menu': - specifier: 3.9.6 - version: 3.9.6(react@18.3.0) + specifier: 3.9.7 + version: 3.9.7(react@18.3.0) '@react-types/menu': - specifier: 3.10.3 - version: 3.10.3(react@18.3.0) + specifier: 3.10.4 + version: 3.10.4(react@18.3.0) devDependencies: '@heroui/avatar': specifier: workspace:* @@ -1502,14 +1502,14 @@ importers: specifier: workspace:* version: link:../../core/theme '@react-stately/form': - specifier: 3.2.0 - version: 3.2.0(react@18.3.0) + specifier: 3.2.1 + version: 3.2.1(react@18.3.0) '@react-types/form': - specifier: 3.7.14 - version: 3.7.14(react@18.3.0) + specifier: 3.7.15 + version: 3.7.15(react@18.3.0) '@react-types/shared': - specifier: 3.31.0 - version: 3.31.0(react@18.3.0) + specifier: 3.32.0 + version: 3.32.0(react@18.3.0) devDependencies: '@heroui/button': specifier: workspace:* @@ -1570,23 +1570,23 @@ importers: specifier: workspace:* version: link:../../hooks/use-safe-layout-effect '@react-aria/focus': - specifier: 3.21.0 - version: 3.21.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.21.1 + version: 3.21.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/interactions': - specifier: 3.25.4 - version: 3.25.4(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.25.5 + version: 3.25.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/textfield': - specifier: 3.18.0 - version: 3.18.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.18.1 + version: 3.18.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-stately/utils': specifier: 3.10.8 version: 3.10.8(react@18.3.0) '@react-types/shared': - specifier: 3.31.0 - version: 3.31.0(react@18.3.0) + specifier: 3.32.0 + version: 3.32.0(react@18.3.0) '@react-types/textfield': - specifier: 3.12.4 - version: 3.12.4(react@18.3.0) + specifier: 3.12.5 + version: 3.12.5(react@18.3.0) react-textarea-autosize: specifier: ^8.5.3 version: 8.5.9(@types/react@18.2.8)(react@18.3.0) @@ -1625,20 +1625,20 @@ importers: specifier: workspace:* version: link:../../hooks/use-form-reset '@react-aria/focus': - specifier: 3.21.0 - version: 3.21.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.21.1 + version: 3.21.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/form': - specifier: 3.1.0 - version: 3.1.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.1.1 + version: 3.1.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-stately/form': - specifier: 3.2.0 - version: 3.2.0(react@18.3.0) + specifier: 3.2.1 + version: 3.2.1(react@18.3.0) '@react-stately/utils': specifier: 3.10.8 version: 3.10.8(react@18.3.0) '@react-types/textfield': - specifier: 3.12.4 - version: 3.12.4(react@18.3.0) + specifier: 3.12.5 + version: 3.12.5(react@18.3.0) input-otp: specifier: 1.4.1 version: 1.4.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) @@ -1708,11 +1708,11 @@ importers: specifier: workspace:* version: link:../../hooks/use-aria-link '@react-aria/focus': - specifier: 3.21.0 - version: 3.21.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.21.1 + version: 3.21.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-types/link': - specifier: 3.6.3 - version: 3.6.3(react@18.3.0) + specifier: 3.6.4 + version: 3.6.4(react@18.3.0) devDependencies: '@heroui/system': specifier: workspace:* @@ -1748,20 +1748,20 @@ importers: specifier: workspace:* version: link:../../hooks/use-is-mobile '@react-aria/focus': - specifier: 3.21.0 - version: 3.21.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.21.1 + version: 3.21.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/interactions': - specifier: 3.25.4 - version: 3.25.4(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.25.5 + version: 3.25.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/listbox': - specifier: 3.14.7 - version: 3.14.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.14.8 + version: 3.14.8(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-stately/list': - specifier: 3.12.4 - version: 3.12.4(react@18.3.0) + specifier: 3.13.0 + version: 3.13.0(react@18.3.0) '@react-types/shared': - specifier: 3.31.0 - version: 3.31.0(react@18.3.0) + specifier: 3.32.0 + version: 3.32.0(react@18.3.0) '@tanstack/react-virtual': specifier: 3.11.3 version: 3.11.3(react-dom@18.3.0(react@18.3.0))(react@18.3.0) @@ -1815,23 +1815,23 @@ importers: specifier: workspace:* version: link:../../hooks/use-is-mobile '@react-aria/focus': - specifier: 3.21.0 - version: 3.21.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.21.1 + version: 3.21.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/interactions': - specifier: 3.25.4 - version: 3.25.4(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.25.5 + version: 3.25.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/menu': - specifier: 3.19.0 - version: 3.19.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.19.1 + version: 3.19.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-stately/tree': - specifier: 3.9.1 - version: 3.9.1(react@18.3.0) + specifier: 3.9.2 + version: 3.9.2(react@18.3.0) '@react-types/menu': - specifier: 3.10.3 - version: 3.10.3(react@18.3.0) + specifier: 3.10.4 + version: 3.10.4(react@18.3.0) '@react-types/shared': - specifier: 3.31.0 - version: 3.31.0(react@18.3.0) + specifier: 3.32.0 + version: 3.32.0(react@18.3.0) devDependencies: '@heroui/shared-icons': specifier: workspace:* @@ -1885,17 +1885,17 @@ importers: specifier: workspace:* version: link:../../hooks/use-viewport-size '@react-aria/dialog': - specifier: 3.5.28 - version: 3.5.28(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.5.29 + version: 3.5.29(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/focus': - specifier: 3.21.0 - version: 3.21.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.21.1 + version: 3.21.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/overlays': - specifier: 3.28.0 - version: 3.28.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.29.0 + version: 3.29.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-stately/overlays': - specifier: 3.6.18 - version: 3.6.18(react@18.3.0) + specifier: 3.6.19 + version: 3.6.19(react@18.3.0) devDependencies: '@heroui/autocomplete': specifier: workspace:* @@ -1961,20 +1961,20 @@ importers: specifier: workspace:* version: link:../../hooks/use-scroll-position '@react-aria/button': - specifier: 3.14.0 - version: 3.14.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.14.1 + version: 3.14.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/focus': - specifier: 3.21.0 - version: 3.21.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.21.1 + version: 3.21.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/interactions': - specifier: 3.25.4 - version: 3.25.4(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.25.5 + version: 3.25.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/overlays': - specifier: 3.28.0 - version: 3.28.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.29.0 + version: 3.29.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-stately/toggle': - specifier: 3.9.0 - version: 3.9.0(react@18.3.0) + specifier: 3.9.1 + version: 3.9.1(react@18.3.0) '@react-stately/utils': specifier: 3.10.8 version: 3.10.8(react@18.3.0) @@ -2043,29 +2043,29 @@ importers: specifier: workspace:* version: link:../../hooks/use-safe-layout-effect '@react-aria/focus': - specifier: 3.21.0 - version: 3.21.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.21.1 + version: 3.21.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/i18n': - specifier: 3.12.11 - version: 3.12.11(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.12.12 + version: 3.12.12(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/interactions': - specifier: 3.25.4 - version: 3.25.4(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.25.5 + version: 3.25.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/numberfield': - specifier: 3.12.0 - version: 3.12.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.12.1 + version: 3.12.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-stately/numberfield': - specifier: 3.10.0 - version: 3.10.0(react@18.3.0) + specifier: 3.10.1 + version: 3.10.1(react@18.3.0) '@react-types/button': - specifier: 3.13.0 - version: 3.13.0(react@18.3.0) + specifier: 3.14.0 + version: 3.14.0(react@18.3.0) '@react-types/numberfield': - specifier: 3.8.13 - version: 3.8.13(react@18.3.0) + specifier: 3.8.14 + version: 3.8.14(react@18.3.0) '@react-types/shared': - specifier: 3.31.0 - version: 3.31.0(react@18.3.0) + specifier: 3.32.0 + version: 3.32.0(react@18.3.0) devDependencies: '@heroui/system': specifier: workspace:* @@ -2104,17 +2104,17 @@ importers: specifier: workspace:* version: link:../../hooks/use-pagination '@react-aria/focus': - specifier: 3.21.0 - version: 3.21.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.21.1 + version: 3.21.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/i18n': - specifier: 3.12.11 - version: 3.12.11(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.12.12 + version: 3.12.12(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/interactions': - specifier: 3.25.4 - version: 3.25.4(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.25.5 + version: 3.25.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/utils': - specifier: 3.30.0 - version: 3.30.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.30.1 + version: 3.30.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) scroll-into-view-if-needed: specifier: 3.0.10 version: 3.0.10 @@ -2168,20 +2168,20 @@ importers: specifier: workspace:* version: link:../../hooks/use-safe-layout-effect '@react-aria/dialog': - specifier: 3.5.28 - version: 3.5.28(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.5.29 + version: 3.5.29(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/focus': - specifier: 3.21.0 - version: 3.21.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.21.1 + version: 3.21.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/overlays': - specifier: 3.28.0 - version: 3.28.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.29.0 + version: 3.29.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-stately/overlays': - specifier: 3.6.18 - version: 3.6.18(react@18.3.0) + specifier: 3.6.19 + version: 3.6.19(react@18.3.0) '@react-types/overlays': - specifier: 3.9.0 - version: 3.9.0(react@18.3.0) + specifier: 3.9.1 + version: 3.9.1(react@18.3.0) devDependencies: '@heroui/card': specifier: workspace:* @@ -2223,11 +2223,11 @@ importers: specifier: workspace:* version: link:../../hooks/use-is-mounted '@react-aria/progress': - specifier: 3.4.25 - version: 3.4.25(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.4.26 + version: 3.4.26(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-types/progress': - specifier: 3.5.14 - version: 3.5.14(react@18.3.0) + specifier: 3.5.15 + version: 3.5.15(react@18.3.0) devDependencies: '@heroui/card': specifier: workspace:* @@ -2263,26 +2263,26 @@ importers: specifier: workspace:* version: link:../../utilities/shared-utils '@react-aria/focus': - specifier: 3.21.0 - version: 3.21.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.21.1 + version: 3.21.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/interactions': - specifier: 3.25.4 - version: 3.25.4(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.25.5 + version: 3.25.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/radio': - specifier: 3.12.0 - version: 3.12.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.12.1 + version: 3.12.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/visually-hidden': - specifier: 3.8.26 - version: 3.8.26(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.8.27 + version: 3.8.27(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-stately/radio': - specifier: 3.11.0 - version: 3.11.0(react@18.3.0) + specifier: 3.11.1 + version: 3.11.1(react@18.3.0) '@react-types/radio': - specifier: 3.9.0 - version: 3.9.0(react@18.3.0) + specifier: 3.9.1 + version: 3.9.1(react@18.3.0) '@react-types/shared': - specifier: 3.31.0 - version: 3.31.0(react@18.3.0) + specifier: 3.32.0 + version: 3.32.0(react@18.3.0) devDependencies: '@heroui/system': specifier: workspace:* @@ -2401,23 +2401,23 @@ importers: specifier: workspace:* version: link:../../hooks/use-safe-layout-effect '@react-aria/focus': - specifier: 3.21.0 - version: 3.21.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.21.1 + version: 3.21.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/form': - specifier: 3.1.0 - version: 3.1.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.1.1 + version: 3.1.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/interactions': - specifier: 3.25.4 - version: 3.25.4(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.25.5 + version: 3.25.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/overlays': - specifier: 3.28.0 - version: 3.28.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.29.0 + version: 3.29.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/visually-hidden': - specifier: 3.8.26 - version: 3.8.26(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.8.27 + version: 3.8.27(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-types/shared': - specifier: 3.31.0 - version: 3.31.0(react@18.3.0) + specifier: 3.32.0 + version: 3.32.0(react@18.3.0) devDependencies: '@heroui/avatar': specifier: workspace:* @@ -2499,23 +2499,23 @@ importers: specifier: workspace:* version: link:../tooltip '@react-aria/focus': - specifier: 3.21.0 - version: 3.21.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.21.1 + version: 3.21.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/i18n': - specifier: 3.12.11 - version: 3.12.11(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.12.12 + version: 3.12.12(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/interactions': - specifier: 3.25.4 - version: 3.25.4(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.25.5 + version: 3.25.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/slider': - specifier: 3.8.0 - version: 3.8.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.8.1 + version: 3.8.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/visually-hidden': - specifier: 3.8.26 - version: 3.8.26(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.8.27 + version: 3.8.27(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-stately/slider': - specifier: 3.7.0 - version: 3.7.0(react@18.3.0) + specifier: 3.7.1 + version: 3.7.1(react@18.3.0) devDependencies: '@heroui/shared-icons': specifier: workspace:* @@ -2557,8 +2557,8 @@ importers: specifier: workspace:* version: link:../../hooks/use-clipboard '@react-aria/focus': - specifier: 3.21.0 - version: 3.21.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.21.1 + version: 3.21.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) devDependencies: '@heroui/system': specifier: workspace:* @@ -2644,20 +2644,20 @@ importers: specifier: workspace:* version: link:../../hooks/use-safe-layout-effect '@react-aria/focus': - specifier: 3.21.0 - version: 3.21.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.21.1 + version: 3.21.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/interactions': - specifier: 3.25.4 - version: 3.25.4(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.25.5 + version: 3.25.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/switch': - specifier: 3.7.6 - version: 3.7.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.7.7 + version: 3.7.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/visually-hidden': - specifier: 3.8.26 - version: 3.8.26(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.8.27 + version: 3.8.27(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-stately/toggle': - specifier: 3.9.0 - version: 3.9.0(react@18.3.0) + specifier: 3.9.1 + version: 3.9.1(react@18.3.0) devDependencies: '@heroui/shared-icons': specifier: workspace:* @@ -2699,29 +2699,29 @@ importers: specifier: workspace:* version: link:../spacer '@react-aria/focus': - specifier: 3.21.0 - version: 3.21.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.21.1 + version: 3.21.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/interactions': - specifier: 3.25.4 - version: 3.25.4(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.25.5 + version: 3.25.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/table': - specifier: 3.17.6 - version: 3.17.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.17.7 + version: 3.17.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/visually-hidden': - specifier: 3.8.26 - version: 3.8.26(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.8.27 + version: 3.8.27(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-stately/table': - specifier: 3.14.4 - version: 3.14.4(react@18.3.0) + specifier: 3.15.0 + version: 3.15.0(react@18.3.0) '@react-stately/virtualizer': - specifier: 4.4.2 - version: 4.4.2(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 4.4.3 + version: 4.4.3(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-types/grid': - specifier: 3.3.4 - version: 3.3.4(react@18.3.0) + specifier: 3.3.5 + version: 3.3.5(react@18.3.0) '@react-types/table': - specifier: 3.13.2 - version: 3.13.2(react@18.3.0) + specifier: 3.13.3 + version: 3.13.3(react@18.3.0) '@tanstack/react-virtual': specifier: 3.11.3 version: 3.11.3(react-dom@18.3.0(react@18.3.0))(react@18.3.0) @@ -2754,8 +2754,8 @@ importers: specifier: workspace:* version: link:../user '@react-stately/data': - specifier: 3.13.2 - version: 3.13.2(react@18.3.0) + specifier: 3.14.0 + version: 3.14.0(react@18.3.0) clean-package: specifier: 2.2.0 version: 2.2.0 @@ -2784,20 +2784,20 @@ importers: specifier: workspace:* version: link:../../hooks/use-is-mounted '@react-aria/focus': - specifier: 3.21.0 - version: 3.21.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.21.1 + version: 3.21.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/interactions': - specifier: 3.25.4 - version: 3.25.4(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.25.5 + version: 3.25.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/tabs': - specifier: 3.10.6 - version: 3.10.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.10.7 + version: 3.10.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-stately/tabs': - specifier: 3.8.4 - version: 3.8.4(react@18.3.0) + specifier: 3.8.5 + version: 3.8.5(react@18.3.0) '@react-types/shared': - specifier: 3.31.0 - version: 3.31.0(react@18.3.0) + specifier: 3.32.0 + version: 3.32.0(react@18.3.0) scroll-into-view-if-needed: specifier: 3.0.10 version: 3.0.10 @@ -2811,6 +2811,9 @@ importers: '@heroui/input': specifier: workspace:* version: link:../input + '@heroui/modal': + specifier: workspace:* + version: link:../modal '@heroui/shared-icons': specifier: workspace:* version: link:../../utilities/shared-icons @@ -2857,11 +2860,11 @@ importers: specifier: workspace:* version: link:../../hooks/use-is-mobile '@react-aria/interactions': - specifier: 3.25.4 - version: 3.25.4(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.25.5 + version: 3.25.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/toast': - specifier: 3.0.6 - version: 3.0.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.0.7 + version: 3.0.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-stately/toast': specifier: 3.1.2 version: 3.1.2(react@18.3.0) @@ -2918,20 +2921,20 @@ importers: specifier: workspace:* version: link:../../hooks/use-safe-layout-effect '@react-aria/overlays': - specifier: 3.28.0 - version: 3.28.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.29.0 + version: 3.29.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/tooltip': - specifier: 3.8.6 - version: 3.8.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.8.7 + version: 3.8.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-stately/tooltip': - specifier: 3.5.6 - version: 3.5.6(react@18.3.0) + specifier: 3.5.7 + version: 3.5.7(react@18.3.0) '@react-types/overlays': - specifier: 3.9.0 - version: 3.9.0(react@18.3.0) + specifier: 3.9.1 + version: 3.9.1(react@18.3.0) '@react-types/tooltip': - specifier: 3.4.19 - version: 3.4.19(react@18.3.0) + specifier: 3.4.20 + version: 3.4.20(react@18.3.0) react: specifier: 18.3.0 version: 18.3.0 @@ -2970,8 +2973,8 @@ importers: specifier: workspace:* version: link:../../utilities/shared-utils '@react-aria/focus': - specifier: 3.21.0 - version: 3.21.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.21.1 + version: 3.21.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) devDependencies: '@heroui/link': specifier: workspace:* @@ -3142,8 +3145,8 @@ importers: specifier: workspace:* version: link:../../components/user '@react-aria/visually-hidden': - specifier: 3.8.26 - version: 3.8.26(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.8.27 + version: 3.8.27(react-dom@18.3.0(react@18.3.0))(react@18.3.0) framer-motion: specifier: '>=11.5.6 || >=12.0.0-alpha.1' version: 11.18.2(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) @@ -3167,14 +3170,14 @@ importers: specifier: workspace:* version: link:../system-rsc '@react-aria/i18n': - specifier: 3.12.11 - version: 3.12.11(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.12.12 + version: 3.12.12(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/overlays': - specifier: 3.28.0 - version: 3.28.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.29.0 + version: 3.29.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/utils': - specifier: 3.30.0 - version: 3.30.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.30.1 + version: 3.30.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) devDependencies: clean-package: specifier: 2.2.0 @@ -3192,8 +3195,8 @@ importers: packages/core/system-rsc: dependencies: '@react-types/shared': - specifier: 3.31.0 - version: 3.31.0(react@18.3.0) + specifier: 3.32.0 + version: 3.32.0(react@18.3.0) clsx: specifier: ^1.2.1 version: 1.2.1 @@ -3217,8 +3220,8 @@ importers: specifier: 3.3.1 version: 3.3.1 tailwind-variants: - specifier: 2.0.1 - version: 2.0.1(tailwind-merge@3.3.1)(tailwindcss@4.1.11) + specifier: 3.1.0 + version: 3.1.0(tailwind-merge@3.3.1)(tailwindcss@4.1.11) packages/core/theme: dependencies: @@ -3244,8 +3247,8 @@ importers: specifier: 3.3.1 version: 3.3.1 tailwind-variants: - specifier: 2.0.1 - version: 2.0.1(tailwind-merge@3.3.1)(tailwindcss@4.1.11) + specifier: 3.1.0 + version: 3.1.0(tailwind-merge@3.3.1)(tailwindcss@4.1.11) devDependencies: '@types/color': specifier: ^4.2.0 @@ -3263,23 +3266,23 @@ importers: packages/hooks/use-aria-accordion: dependencies: '@react-aria/button': - specifier: 3.14.0 - version: 3.14.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.14.1 + version: 3.14.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/focus': - specifier: 3.21.0 - version: 3.21.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.21.1 + version: 3.21.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/selection': - specifier: 3.25.0 - version: 3.25.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.25.1 + version: 3.25.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-stately/tree': - specifier: 3.9.1 - version: 3.9.1(react@18.3.0) + specifier: 3.9.2 + version: 3.9.2(react@18.3.0) '@react-types/accordion': specifier: 3.0.0-alpha.26 version: 3.0.0-alpha.26(react@18.3.0) '@react-types/shared': - specifier: 3.31.0 - version: 3.31.0(react@18.3.0) + specifier: 3.32.0 + version: 3.32.0(react@18.3.0) devDependencies: clean-package: specifier: 2.2.0 @@ -3291,17 +3294,17 @@ importers: packages/hooks/use-aria-accordion-item: dependencies: '@react-aria/button': - specifier: 3.14.0 - version: 3.14.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.14.1 + version: 3.14.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/focus': - specifier: 3.21.0 - version: 3.21.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.21.1 + version: 3.21.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-stately/tree': - specifier: 3.9.1 - version: 3.9.1(react@18.3.0) + specifier: 3.9.2 + version: 3.9.2(react@18.3.0) '@react-types/shared': - specifier: 3.31.0 - version: 3.31.0(react@18.3.0) + specifier: 3.32.0 + version: 3.32.0(react@18.3.0) devDependencies: clean-package: specifier: 2.2.0 @@ -3313,20 +3316,20 @@ importers: packages/hooks/use-aria-button: dependencies: '@react-aria/focus': - specifier: 3.21.0 - version: 3.21.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.21.1 + version: 3.21.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/interactions': - specifier: 3.25.4 - version: 3.25.4(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.25.5 + version: 3.25.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/utils': - specifier: 3.30.0 - version: 3.30.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.30.1 + version: 3.30.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-types/button': - specifier: 3.13.0 - version: 3.13.0(react@18.3.0) + specifier: 3.14.0 + version: 3.14.0(react@18.3.0) '@react-types/shared': - specifier: 3.31.0 - version: 3.31.0(react@18.3.0) + specifier: 3.32.0 + version: 3.32.0(react@18.3.0) devDependencies: clean-package: specifier: 2.2.0 @@ -3338,20 +3341,20 @@ importers: packages/hooks/use-aria-link: dependencies: '@react-aria/focus': - specifier: 3.21.0 - version: 3.21.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.21.1 + version: 3.21.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/interactions': - specifier: 3.25.4 - version: 3.25.4(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.25.5 + version: 3.25.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/utils': - specifier: 3.30.0 - version: 3.30.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.30.1 + version: 3.30.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-types/link': - specifier: 3.6.3 - version: 3.6.3(react@18.3.0) + specifier: 3.6.4 + version: 3.6.4(react@18.3.0) '@react-types/shared': - specifier: 3.31.0 - version: 3.31.0(react@18.3.0) + specifier: 3.32.0 + version: 3.32.0(react@18.3.0) devDependencies: clean-package: specifier: 2.2.0 @@ -3366,14 +3369,14 @@ importers: specifier: workspace:* version: link:../use-aria-overlay '@react-aria/overlays': - specifier: 3.28.0 - version: 3.28.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.29.0 + version: 3.29.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/utils': - specifier: 3.30.0 - version: 3.30.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.30.1 + version: 3.30.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-stately/overlays': - specifier: 3.6.18 - version: 3.6.18(react@18.3.0) + specifier: 3.6.19 + version: 3.6.19(react@18.3.0) devDependencies: clean-package: specifier: 2.2.0 @@ -3388,44 +3391,44 @@ importers: packages/hooks/use-aria-multiselect: dependencies: '@react-aria/i18n': - specifier: 3.12.11 - version: 3.12.11(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.12.12 + version: 3.12.12(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/interactions': - specifier: 3.25.4 - version: 3.25.4(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.25.5 + version: 3.25.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/label': - specifier: 3.7.20 - version: 3.7.20(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.7.21 + version: 3.7.21(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/listbox': - specifier: 3.14.7 - version: 3.14.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.14.8 + version: 3.14.8(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/menu': - specifier: 3.19.0 - version: 3.19.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.19.1 + version: 3.19.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/selection': - specifier: 3.25.0 - version: 3.25.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.25.1 + version: 3.25.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/utils': - specifier: 3.30.0 - version: 3.30.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.30.1 + version: 3.30.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-stately/form': - specifier: 3.2.0 - version: 3.2.0(react@18.3.0) + specifier: 3.2.1 + version: 3.2.1(react@18.3.0) '@react-stately/list': - specifier: 3.12.4 - version: 3.12.4(react@18.3.0) - '@react-stately/menu': - specifier: 3.9.6 - version: 3.9.6(react@18.3.0) - '@react-types/button': specifier: 3.13.0 version: 3.13.0(react@18.3.0) + '@react-stately/menu': + specifier: 3.9.7 + version: 3.9.7(react@18.3.0) + '@react-types/button': + specifier: 3.14.0 + version: 3.14.0(react@18.3.0) '@react-types/overlays': - specifier: 3.9.0 - version: 3.9.0(react@18.3.0) + specifier: 3.9.1 + version: 3.9.1(react@18.3.0) '@react-types/shared': - specifier: 3.31.0 - version: 3.31.0(react@18.3.0) + specifier: 3.32.0 + version: 3.32.0(react@18.3.0) devDependencies: clean-package: specifier: 2.2.0 @@ -3440,17 +3443,17 @@ importers: packages/hooks/use-aria-overlay: dependencies: '@react-aria/focus': - specifier: 3.21.0 - version: 3.21.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.21.1 + version: 3.21.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/interactions': - specifier: 3.25.4 - version: 3.25.4(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.25.5 + version: 3.25.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/overlays': - specifier: 3.28.0 - version: 3.28.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.29.0 + version: 3.29.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-types/shared': - specifier: 3.31.0 - version: 3.31.0(react@18.3.0) + specifier: 3.32.0 + version: 3.32.0(react@18.3.0) devDependencies: clean-package: specifier: 2.2.0 @@ -3503,8 +3506,8 @@ importers: specifier: workspace:* version: link:../use-callback-ref '@react-aria/utils': - specifier: 3.30.0 - version: 3.30.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.30.1 + version: 3.30.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-stately/utils': specifier: 3.10.8 version: 3.10.8(react@18.3.0) @@ -3519,8 +3522,8 @@ importers: packages/hooks/use-draggable: dependencies: '@react-aria/interactions': - specifier: 3.25.4 - version: 3.25.4(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.25.5 + version: 3.25.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0) devDependencies: clean-package: specifier: 2.2.0 @@ -3616,8 +3619,8 @@ importers: specifier: workspace:* version: link:../../utilities/shared-utils '@react-aria/i18n': - specifier: 3.12.11 - version: 3.12.11(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.12.12 + version: 3.12.12(react-dom@18.3.0(react@18.3.0))(react@18.3.0) devDependencies: clean-package: specifier: 2.2.0 @@ -3787,17 +3790,17 @@ importers: specifier: workspace:* version: link:../../core/system '@react-aria/utils': - specifier: 3.30.0 - version: 3.30.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 3.30.1 + version: 3.30.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-stately/collections': - specifier: 3.12.6 - version: 3.12.6(react@18.3.0) + specifier: 3.12.7 + version: 3.12.7(react@18.3.0) '@react-types/overlays': - specifier: 3.9.0 - version: 3.9.0(react@18.3.0) + specifier: 3.9.1 + version: 3.9.1(react@18.3.0) '@react-types/shared': - specifier: 3.31.0 - version: 3.31.0(react@18.3.0) + specifier: 3.32.0 + version: 3.32.0(react@18.3.0) devDependencies: clean-package: specifier: 2.2.0 @@ -5805,14 +5808,14 @@ packages: cpu: [x64] os: [win32] - '@internationalized/date@3.8.2': - resolution: {integrity: sha512-/wENk7CbvLbkUvX1tu0mwq49CVkkWpkXubGel6birjRPyo6uQ4nQpnq5xZu823zRCwwn82zgHrvgF1vZyvmVgA==} + '@internationalized/date@3.9.0': + resolution: {integrity: sha512-yaN3brAnHRD+4KyyOsJyk49XUvj2wtbNACSqg0bz3u8t2VuzhC8Q5dfRnrSxjnnbDb+ienBnkn1TzQfE154vyg==} '@internationalized/message@3.1.8': resolution: {integrity: sha512-Rwk3j/TlYZhn3HQ6PyXUV0XP9Uv42jqZGNegt0BXlxjE6G3+LwHjbQZAGHhCnCPdaA6Tvd3ma/7QzLlLkJxAWA==} - '@internationalized/number@3.6.4': - resolution: {integrity: sha512-P+/h+RDaiX8EGt3shB9AYM1+QgkvHmJ5rKi4/59k4sg9g58k9rqsRW0WxRO7jCoHyvVbFRRFKmVTdFYdehrxHg==} + '@internationalized/number@3.6.5': + resolution: {integrity: sha512-6hY4Kl4HPBvtfS62asS/R22JzNNy8vi/Ssev7x6EobfCp+9QIB2hKvI2EtbdJ0VSQacxVNtqhE/NmF/NZ0gm6g==} '@internationalized/string@3.2.7': resolution: {integrity: sha512-D4OHBjrinH+PFZPvfCXvG28n2LSykWcJ7GIioQL+ok0LON15SdfoUssoHzzOUmVZLbRoREsQXVzA6r8JKsbP6A==} @@ -6925,98 +6928,98 @@ packages: '@types/react': optional: true - '@react-aria/breadcrumbs@3.5.27': - resolution: {integrity: sha512-fuXD9nvBaBVZO0Z6EntBlxQD621/2Ldcxz76jFjc4V/jNOq/6BIVQRtpnAYYrSTiW3ZV2IoAyxRWNxQU22hOow==} + '@react-aria/breadcrumbs@3.5.28': + resolution: {integrity: sha512-6S3QelpajodEzN7bm49XXW5gGoZksK++cl191W0sexq/E5hZHAEA9+CFC8pL3px13ji7qHGqKAxOP4IUVBdVpQ==} peerDependencies: react: 18.3.0 react-dom: 18.3.0 - '@react-aria/button@3.14.0': - resolution: {integrity: sha512-we6z+2GpZO8lGD6EPmYH2S87kLCpU14D2E3tD2vES+SS2sZM2qcm2dUGpeo4+gZqBToLWKEBAGCSlkWEtgS19A==} + '@react-aria/button@3.14.1': + resolution: {integrity: sha512-Ug06unKEYVG3OF6zKmpVR7VfLzpj7eJVuFo3TCUxwFJG7DI28pZi2TaGWnhm7qjkxfl1oz0avQiHVfDC99gSuw==} peerDependencies: react: 18.3.0 react-dom: 18.3.0 - '@react-aria/calendar@3.9.0': - resolution: {integrity: sha512-YxHLqL/LZrgwYGKzlQ96Fgt6gC+Q1L8k56sD51jJAtiD+YtT/pKJfK1zjZ3rtHtPTDYzosJ8vFgOmZNpnKQpXQ==} + '@react-aria/calendar@3.9.1': + resolution: {integrity: sha512-dCJliRIi3x3VmAZkJDNTZddq0+QoUX9NS7GgdqPPYcJIMbVPbyLWL61//0SrcCr3MuSRCoI1eQZ8PkQe/2PJZQ==} peerDependencies: react: 18.3.0 react-dom: 18.3.0 - '@react-aria/checkbox@3.16.0': - resolution: {integrity: sha512-XPaMz1/iVBG6EbJOPYlNtvr+q4f0axJeoIvyzWW3ciIdDSX/3jYuFg/sv/b3OQQl389cbQ/WUBQyWre/uXWVEg==} + '@react-aria/checkbox@3.16.1': + resolution: {integrity: sha512-YcG3QhuGIwqPHo4GVGVmwxPM5Ayq9CqYfZjla/KTfJILPquAJ12J7LSMpqS/Z5TlMNgIIqZ3ZdrYmjQlUY7eUg==} peerDependencies: react: 18.3.0 react-dom: 18.3.0 - '@react-aria/combobox@3.13.0': - resolution: {integrity: sha512-eBa8aWcL3Ar/BvgSaqYDmNQP70LPZ7us2myM31QQt2YDRptqGHd44wzXCts9SaDVIeMVy+AEY2NkuxrVE6yNrw==} + '@react-aria/combobox@3.13.1': + resolution: {integrity: sha512-3lt3TGfjadJsN+illC23hgfeQ/VqF04mxczoU+3znOZ+vTx9zov/YfUysAsaxc8hyjr65iydz+CEbyg4+i0y3A==} peerDependencies: react: 18.3.0 react-dom: 18.3.0 - '@react-aria/datepicker@3.15.0': - resolution: {integrity: sha512-AONeLj7sMKz4JmzCu4bhsqwcNFXCSWoaBhi4wOJO9+WYmxudn5mSI9ez8NMCVn+s5kcYpyvzrrAFf/DvQ4UDgw==} + '@react-aria/datepicker@3.15.1': + resolution: {integrity: sha512-RfUOvsupON6E5ZELpBgb9qxsilkbqwzsZ78iqCDTVio+5kc5G9jVeHEIQOyHnavi/TmJoAnbmmVpEbE6M9lYJQ==} peerDependencies: react: 18.3.0 react-dom: 18.3.0 - '@react-aria/dialog@3.5.28': - resolution: {integrity: sha512-S9dgdFBQc9LbhyBiHwGPSATwtvsIl6h+UnxDJ4oKBSse+wxdAyshbZv2tyO5RFbe3k73SAgU7yKocfg7YyRM0A==} + '@react-aria/dialog@3.5.29': + resolution: {integrity: sha512-GtxB0oTwkSz/GiKMPN0lU4h/r+Cr04FFUonZU5s03YmDTtgVjTSjFPmsd7pkbt3qq0aEiQASx/vWdAkKLWjRHA==} peerDependencies: react: 18.3.0 react-dom: 18.3.0 - '@react-aria/focus@3.21.0': - resolution: {integrity: sha512-7NEGtTPsBy52EZ/ToVKCu0HSelE3kq9qeis+2eEq90XSuJOMaDHUQrA7RC2Y89tlEwQB31bud/kKRi9Qme1dkA==} + '@react-aria/focus@3.21.1': + resolution: {integrity: sha512-hmH1IhHlcQ2lSIxmki1biWzMbGgnhdxJUM0MFfzc71Rv6YAzhlx4kX3GYn4VNcjCeb6cdPv4RZ5vunV4kgMZYQ==} peerDependencies: react: 18.3.0 react-dom: 18.3.0 - '@react-aria/form@3.1.0': - resolution: {integrity: sha512-aDAOZafrn0V8e09mDAtCvc+JnpnkFM9X8cbI5+fdXsXAA+JxO+3uRRfnJHBlIL0iLc4C4OVWxBxWToV95pg1KA==} + '@react-aria/form@3.1.1': + resolution: {integrity: sha512-PjZC25UgH5orit9p56Ymbbo288F3eaDd3JUvD8SG+xgx302HhlFAOYsQLLAb4k4H03bp0gWtlUEkfX6KYcE1Tw==} peerDependencies: react: 18.3.0 react-dom: 18.3.0 - '@react-aria/grid@3.14.3': - resolution: {integrity: sha512-O4Ius5tJqKcMGfQT6IXD4MnEOeq6f/59nKmfCLTXMREFac/oxafqanUx3zrEVYbaqLOjEmONcd8S61ptQM6aPg==} + '@react-aria/grid@3.14.4': + resolution: {integrity: sha512-l1FLQNKnoHpY4UClUTPUV0AqJ5bfAULEE0ErY86KznWLd+Hqzo7mHLqqDV02CDa/8mIUcdoax/MrYYIbPDlOZA==} peerDependencies: react: 18.3.0 react-dom: 18.3.0 - '@react-aria/i18n@3.12.11': - resolution: {integrity: sha512-1mxUinHbGJ6nJ/uSl62dl48vdZfWTBZePNF/wWQy98gR0qNFXLeusd7CsEmJT1971CR5i/WNYUo1ezNlIJnu6A==} + '@react-aria/i18n@3.12.12': + resolution: {integrity: sha512-JN6p+Xc6Pu/qddGRoeYY6ARsrk2Oz7UiQc9nLEPOt3Ch+blJZKWwDjcpo/p6/wVZdD/2BgXS7El6q6+eMg7ibw==} peerDependencies: react: 18.3.0 react-dom: 18.3.0 - '@react-aria/interactions@3.25.4': - resolution: {integrity: sha512-HBQMxgUPHrW8V63u9uGgBymkMfj6vdWbB0GgUJY49K9mBKMsypcHeWkWM6+bF7kxRO728/IK8bWDV6whDbqjHg==} + '@react-aria/interactions@3.25.5': + resolution: {integrity: sha512-EweYHOEvMwef/wsiEqV73KurX/OqnmbzKQa2fLxdULbec5+yDj6wVGaRHIzM4NiijIDe+bldEl5DG05CAKOAHA==} peerDependencies: react: 18.3.0 react-dom: 18.3.0 - '@react-aria/label@3.7.20': - resolution: {integrity: sha512-Hw7OsC2GBnjptyW1lC1+SNoSIZA0eIh02QnNDr1XX2S+BPfn958NxoI7sJIstO/TUpQVNqdjEN/NI6+cyuJE6g==} + '@react-aria/label@3.7.21': + resolution: {integrity: sha512-8G+059/GZahgQbrhMcCcVcrjm7W+pfzrypH/Qkjo7C1yqPGt6geeFwWeOIbiUZoI0HD9t9QvQPryd6m46UC7Tg==} peerDependencies: react: 18.3.0 react-dom: 18.3.0 - '@react-aria/landmark@3.0.5': - resolution: {integrity: sha512-klUgRGQyTv5qWFQ0EMMLBOLa87qSTGjWoiMvytL9EgJCACkn/OzNMPbqVSkMADvadDyWCMWFYWvfweLxl3T5yw==} + '@react-aria/landmark@3.0.6': + resolution: {integrity: sha512-dMPBqJWTDAr3Lj5hA+XYDH2PWqtFghYy+y7iq7K5sK/96cub8hZEUjhwn+HGgHsLerPp0dWt293nKupAJnf4Vw==} peerDependencies: react: 18.3.0 react-dom: 18.3.0 - '@react-aria/link@3.8.4': - resolution: {integrity: sha512-7cPRGIo7x6ZZv1dhp2xGjqLR1snazSQgl7tThrBDL5E8f6Yr7SVpxOOK5/EBmfpFkhkmmXEO/Fgo/GPJdc6Vmw==} + '@react-aria/link@3.8.5': + resolution: {integrity: sha512-klhV4roPp5MLRXJv1N+7SXOj82vx4gzVpuwQa3vouA+YI1my46oNzwgtkLGSTvE9OvDqYzPDj2YxFYhMywrkuw==} peerDependencies: react: 18.3.0 react-dom: 18.3.0 - '@react-aria/listbox@3.14.7': - resolution: {integrity: sha512-U5a+AIDblaeQTIA1MDFUaYIKoPwPNAuY7SwkuA5Z7ClDOeQJkiyExmAoKcUXwUkrLULQcbOPKr401q38IL3T7Q==} + '@react-aria/listbox@3.14.8': + resolution: {integrity: sha512-uRgbuD9afFv0PDhQ/VXCmAwlYctIyKRzxztkqp1p/1yz/tn/hs+bG9kew9AI02PtlRO1mSc+32O+mMDXDer8hA==} peerDependencies: react: 18.3.0 react-dom: 18.3.0 @@ -7024,50 +7027,50 @@ packages: '@react-aria/live-announcer@3.4.4': resolution: {integrity: sha512-PTTBIjNRnrdJOIRTDGNifY2d//kA7GUAwRFJNOEwSNG4FW+Bq9awqLiflw0JkpyB0VNIwou6lqKPHZVLsGWOXA==} - '@react-aria/menu@3.19.0': - resolution: {integrity: sha512-VLUGbZedKJvK2OFWEpa86GPIaj9QcWox/R9JXmNk6nyrAz/V46OBQENdliV26PEdBZgzrVxGvmkjaH7ZsN/32Q==} + '@react-aria/menu@3.19.1': + resolution: {integrity: sha512-hRYFdOOj3fYyoh/tJGxY1CWY80geNb3BT3DMNHgGBVMvnZ0E6k3WoQH+QZkVnwSnNIQAIPQFcYWPyZeE+ElEhA==} peerDependencies: react: 18.3.0 react-dom: 18.3.0 - '@react-aria/numberfield@3.12.0': - resolution: {integrity: sha512-JkgkjYsZ9lN5m3//X3buOKVrA/QJEeeXJ+5T5r6AmF29YdIhD1Plf5AEOWoRpZWQ25chH7FI/Orsf4h3/SLOpg==} + '@react-aria/numberfield@3.12.1': + resolution: {integrity: sha512-3KjxGgWiF4GRvIyqrE3nCndkkEJ68v86y0nx89TpAjdzg7gCgdXgU2Lr4BhC/xImrmlqCusw0IBUMhsEq9EQWA==} peerDependencies: react: 18.3.0 react-dom: 18.3.0 - '@react-aria/overlays@3.28.0': - resolution: {integrity: sha512-qaHahAXTmxXULgg2/UfWEIwfgdKsn27XYryXAWWDu2CAZTcbI+5mGwYrQZSDWraM6v5PUUepzOVvm7hjTqiMFw==} + '@react-aria/overlays@3.29.0': + resolution: {integrity: sha512-OmMcwrbBMcv4KWNAPxvMZw02Wcw+z3e5dOS+MOb4AfY4bOJUvw+9hB13cfECs5lNXjV/UHT+5w2WBs32jmTwTg==} peerDependencies: react: 18.3.0 react-dom: 18.3.0 - '@react-aria/progress@3.4.25': - resolution: {integrity: sha512-KD9Gow+Ip6ZCBdsarR+Hby3c4d99I6L95Ruf7tbCh4ut9i9Dbr+x99OwhpAbT0g549cOyeIqxutPkT+JuzrRuA==} + '@react-aria/progress@3.4.26': + resolution: {integrity: sha512-EJBzbE0IjXrJ19ofSyNKDnqC70flUM0Z+9heMRPLi6Uz01o6Uuz9tjyzmoPnd9Q1jnTT7dCl7ydhdYTGsWFcUg==} peerDependencies: react: 18.3.0 react-dom: 18.3.0 - '@react-aria/radio@3.12.0': - resolution: {integrity: sha512-//0zZUuHtbm6uZR9+sNRNzVcQpjJKjZj57bDD0lMNj3NZp/Tkw+zXIFy6j1adv3JMe6iYkzEgaB7YRDD1Fe/ZA==} + '@react-aria/radio@3.12.1': + resolution: {integrity: sha512-feZdMJyNp+UX03seIX0W6gdUk8xayTY+U0Ct61eci6YXzyyZoL2PVh49ojkbyZ2UZA/eXeygpdF5sgQrKILHCA==} peerDependencies: react: 18.3.0 react-dom: 18.3.0 - '@react-aria/selection@3.25.0': - resolution: {integrity: sha512-Q3U0Ya0PTP/TR0a2g+7YEbFVLphiWthmEkHyvOx9HsKSjE8w9wXY3C14DZWKskB/BBrXKJuOWxBDa0xhC83S+A==} + '@react-aria/selection@3.25.1': + resolution: {integrity: sha512-HG+k3rDjuhnXPdVyv9CKiebee2XNkFYeYZBxEGlK3/pFVBzndnc8BXNVrXSgtCHLs2d090JBVKl1k912BPbj0Q==} peerDependencies: react: 18.3.0 react-dom: 18.3.0 - '@react-aria/slider@3.8.0': - resolution: {integrity: sha512-D7Sa7q21cV3gBid7frjoYw6924qYqNdJn2oai1BEemHSuwQatRlm1o2j+fnPTy9sYZfNOqXYnv5YjEn0o1T+Gw==} + '@react-aria/slider@3.8.1': + resolution: {integrity: sha512-uPgwZQrcuqHaLU2prJtPEPIyN9ugZ7qGgi0SB2U8tvoODNVwuPvOaSsvR98Mn6jiAzMFNoWMydeIi+J1OjvWsQ==} peerDependencies: react: 18.3.0 react-dom: 18.3.0 - '@react-aria/spinbutton@3.6.17': - resolution: {integrity: sha512-gdGc3kkqpvFUd9XsrhPwQHMrG2TY0LVuGGgjvaZwF/ONm9FMz393ogCM0P484HsjU50hClO+yiRRgNjdwDIzPQ==} + '@react-aria/spinbutton@3.6.18': + resolution: {integrity: sha512-dnmh7sNsprhYTpqCJhcuc9QJ9C/IG/o9TkgW5a9qcd2vS+dzEgqAiJKIMbJFG9kiJymv2NwIPysF12IWix+J3A==} peerDependencies: react: 18.3.0 react-dom: 18.3.0 @@ -7078,62 +7081,62 @@ packages: peerDependencies: react: 18.3.0 - '@react-aria/switch@3.7.6': - resolution: {integrity: sha512-C+Od8hZNZCf3thgtZnZKzHl5b/63Q9xf+Pw6ugLA1qaKazwp46x1EwUVVqVhfAeVhmag++eHs8Lol5ZwQEinjQ==} + '@react-aria/switch@3.7.7': + resolution: {integrity: sha512-auV3g1qh+d/AZk7Idw2BOcYeXfCD9iDaiGmlcLJb9Eaz4nkq8vOkQxIXQFrn9Xhb+PfQzmQYKkt5N6P2ZNsw/g==} peerDependencies: react: 18.3.0 react-dom: 18.3.0 - '@react-aria/table@3.17.6': - resolution: {integrity: sha512-PSEaeKOIazVEaykeTLudPbDLytJgOPLZJalS/xXY0/KL+Gi0Olchmz4tvS0WBe87ChmlVi6GQqU+stk23aZVWg==} + '@react-aria/table@3.17.7': + resolution: {integrity: sha512-FxXryGTxePgh8plIxlOMwXdleGWjK52vsmbRoqz66lTIHMUMLTmmm+Y0V3lBOIoaW1rxvKcolYgS79ROnbDYBw==} peerDependencies: react: 18.3.0 react-dom: 18.3.0 - '@react-aria/tabs@3.10.6': - resolution: {integrity: sha512-L8MaE7+bu6ByDOUxNPpMMYxdHULhKUfBoXdsSsXqb1z3QxdFW2zovfag0dvpyVWB6ALghX2T0PlTUNqaKA5tGw==} + '@react-aria/tabs@3.10.7': + resolution: {integrity: sha512-iA1M6H+N+9GggsEy/6MmxpMpeOocwYgFy2EoEl3it24RVccY6iZT4AweJq96s5IYga5PILpn7VVcpssvhkPgeA==} peerDependencies: react: 18.3.0 react-dom: 18.3.0 - '@react-aria/textfield@3.18.0': - resolution: {integrity: sha512-kCwbyDHi2tRaD/OjagA3m3q2mMZUPeXY7hRqhDxpl2MwyIdd+/PQOJLM8tZr5+m2zvBx+ffOcjZMGTMwMtoV5w==} + '@react-aria/textfield@3.18.1': + resolution: {integrity: sha512-8yCoirnQzbbQgdk5J5bqimEu3GhHZ9FXeMHez1OF+H+lpTwyTYQ9XgioEN3HKnVUBNEufG4lYkQMxTKJdq1v9g==} peerDependencies: react: 18.3.0 react-dom: 18.3.0 - '@react-aria/toast@3.0.6': - resolution: {integrity: sha512-PoCLWoZzdHIMYY0zIU3WYsHAHPS52sN1gzGRJ+cr5zogU8wwg8lwFZCvs/yql0IhQLsO930zcCXWeL/NsCMrlA==} + '@react-aria/toast@3.0.7': + resolution: {integrity: sha512-nuxPQ7wcSTg9UNMhXl9Uwyc5you/D1RfwymI3VDa5OGTZdJOmV2j94nyjBfMO2168EYMZjw+wEovvOZphs2Pbw==} peerDependencies: react: 18.3.0 react-dom: 18.3.0 - '@react-aria/toggle@3.12.0': - resolution: {integrity: sha512-JfcrF8xUEa2CbbUXp+WQiTBVwSM/dm21v5kueQlksvLfXG6DGE8/zjM6tJFErrFypAasc1JXyrI4dspLOWCfRA==} + '@react-aria/toggle@3.12.1': + resolution: {integrity: sha512-XaFiRs1KEcIT6bTtVY/KTQxw4kinemj/UwXw2iJTu9XS43hhJ/9cvj8KzNGrKGqaxTpOYj62TnSHZbSiFViHDA==} peerDependencies: react: 18.3.0 react-dom: 18.3.0 - '@react-aria/toolbar@3.0.0-beta.19': - resolution: {integrity: sha512-G4sgtOUTUUJHznXlpKcY64SxD2gKOqIQXZXjWTVcY/Q5hAjl8gbTt5XIED22GmeIgd/tVl6+lddGj6ESze4vSg==} + '@react-aria/toolbar@3.0.0-beta.20': + resolution: {integrity: sha512-Kxvqw+TpVOE/eSi8RAQ9xjBQ2uXe8KkRvlRNQWQsrzkZDkXhzqGfQuJnBmozFxqpzSLwaVqQajHFUSvPAScT8Q==} peerDependencies: react: 18.3.0 react-dom: 18.3.0 - '@react-aria/tooltip@3.8.6': - resolution: {integrity: sha512-lW/PegiswGLlCP0CM4FH2kbIrEe4Li2SoklzIRh4nXZtiLIexswoE5/5af7PMtoMAl31or6fHZleVLzZD4VcfA==} + '@react-aria/tooltip@3.8.7': + resolution: {integrity: sha512-Aj7DPJYGZ9/+2ZfhkvbN7YMeA5qu4oy4LVQiMCpqNwcFzvhTAVhN7J7cS6KjA64fhd1shKm3BZ693Ez6lSpqwg==} peerDependencies: react: 18.3.0 react-dom: 18.3.0 - '@react-aria/utils@3.30.0': - resolution: {integrity: sha512-ydA6y5G1+gbem3Va2nczj/0G0W7/jUVo/cbN10WA5IizzWIwMP5qhFr7macgbKfHMkZ+YZC3oXnt2NNre5odKw==} + '@react-aria/utils@3.30.1': + resolution: {integrity: sha512-zETcbDd6Vf9GbLndO6RiWJadIZsBU2MMm23rBACXLmpRztkrIqPEb2RVdlLaq1+GklDx0Ii6PfveVjx+8S5U6A==} peerDependencies: react: 18.3.0 react-dom: 18.3.0 - '@react-aria/visually-hidden@3.8.26': - resolution: {integrity: sha512-Lz36lTVaQbv5Kn74sPv0l9SnLQ5XHKCoq2zilP14Eb4QixDIqR7Ovj43m+6wi9pynf29jtOb/8D/9jrTjbmmgw==} + '@react-aria/visually-hidden@3.8.27': + resolution: {integrity: sha512-hD1DbL3WnjPnCdlQjwe19bQVRAGJyN0Aaup+s7NNtvZUn7AjoEH78jo8TE+L8yM7z/OZUQF26laCfYqeIwWn4g==} peerDependencies: react: 18.3.0 react-dom: 18.3.0 @@ -7151,96 +7154,96 @@ packages: peerDependencies: react: 18.3.0 - '@react-stately/calendar@3.8.3': - resolution: {integrity: sha512-HTWD6ZKQcXDlvj6glEEG0oi2Tpkaw19y5rK526s04zJs894wFqM9PK0WHthEYqjCeQJ5B/OkyG19XX4lENxnZw==} + '@react-stately/calendar@3.8.4': + resolution: {integrity: sha512-q9mq0ydOLS5vJoHLnYfSCS/vppfjbg0XHJlAoPR+w+WpYZF4wPP453SrlX9T1DbxCEYFTpcxcMk/O8SDW3miAw==} peerDependencies: react: 18.3.0 - '@react-stately/checkbox@3.7.0': - resolution: {integrity: sha512-opViVhNvxFVHjXhM4nA/E03uvbLazsIKloXX9JtyBCZAQRUag17dpmkekfIkHvP4o7z7AWFoibD8JBFV1IrMcQ==} + '@react-stately/checkbox@3.7.1': + resolution: {integrity: sha512-ezfKRJsDuRCLtNoNOi9JXCp6PjffZWLZ/vENW/gbRDL8i46RKC/HpfJrJhvTPmsLYazxPC99Me9iq3v0VoNCsw==} peerDependencies: react: 18.3.0 - '@react-stately/collections@3.12.6': - resolution: {integrity: sha512-S158RKWGZSodbJXKZDdcnrLzFxzFmyRWDNakQd1nBGhSrW2JV8lDn9ku5Og7TrjoEpkz//B2oId648YT792ilw==} + '@react-stately/collections@3.12.7': + resolution: {integrity: sha512-0kQc0mI986GOCQHvRy4L0JQiotIK/KmEhR9Mu/6V0GoSdqg5QeUe4kyoNWj3bl03uQXme80v0L2jLHt+fOHHjA==} peerDependencies: react: 18.3.0 - '@react-stately/combobox@3.11.0': - resolution: {integrity: sha512-W9COXdSOC+uqCZrRHJI0K7emlPb/Tx4A89JHWBcFmiAk+hs1Cnlyjw3aaqEiT8A8/HxDNMO9QcfisWC1iNyE9A==} + '@react-stately/combobox@3.11.1': + resolution: {integrity: sha512-ZZh+SaAmddoY+MeJr470oDYA0nGaJm4xoHCBapaBA0JNakGC/wTzF/IRz3tKQT2VYK4rumr1BJLZQydGp7zzeg==} peerDependencies: react: 18.3.0 - '@react-stately/data@3.13.2': - resolution: {integrity: sha512-xdCqR8dJ3cnvO8EdCeuQ335dOuBqEV4z/3LnpxmR11gyn8dWwtY5O794g5+AS0KqCgd9W0v7iBrRywq5UT2pCA==} + '@react-stately/data@3.14.0': + resolution: {integrity: sha512-3GUsOXatYohBX2wTQHnJKVQlFfYXnt7IoDDuIaUeM8kXlF+dRSFAOAfPUSGAph6lJz2ht4dq1SEl6ZL/u+dRlQ==} peerDependencies: react: 18.3.0 - '@react-stately/datepicker@3.15.0': - resolution: {integrity: sha512-OuBx+h802CoANy6KNR6XuZCndiyRf9vpB32CYZX86nqWy21GSTeT73G41ze5cAH88A/6zmtpYK24nTlk8bdfWA==} + '@react-stately/datepicker@3.15.1': + resolution: {integrity: sha512-t64iYPms9y+MEQgOAu0XUHccbEXWVUWBHJWnYvAmILCHY8ZAOeSPAT1g4v9nzyiApcflSNXgpsvbs9BBEsrWww==} peerDependencies: react: 18.3.0 '@react-stately/flags@3.1.2': resolution: {integrity: sha512-2HjFcZx1MyQXoPqcBGALwWWmgFVUk2TuKVIQxCbRq7fPyWXIl6VHcakCLurdtYC2Iks7zizvz0Idv48MQ38DWg==} - '@react-stately/form@3.2.0': - resolution: {integrity: sha512-PfefxvT7/BIhAGpD4oQpdcxnL8cfN0ZTQxQq+Wmb9z3YzK1oM8GFxb8eGdDRG71JeF8WUNMAQVZFhgl00Z/YKg==} + '@react-stately/form@3.2.1': + resolution: {integrity: sha512-btgOPXkwvd6fdWKoepy5Ue43o2932OSkQxozsR7US1ffFLcQc3SNlADHaRChIXSG8ffPo9t0/Sl4eRzaKu3RgQ==} peerDependencies: react: 18.3.0 - '@react-stately/grid@3.11.4': - resolution: {integrity: sha512-oaXFSk2eM0PJ0GVniGA0ZlTpAA0AL0O4MQ7V3cHqZAQbwSO0n2pT31GM0bSVnYP/qTF5lQHo3ECmRQCz0fVyMw==} + '@react-stately/grid@3.11.5': + resolution: {integrity: sha512-4cNjGYaNkcVS2wZoNHUrMRICBpkHStYw57EVemP7MjiWEVu53kzPgR1Iwmti2WFCpi1Lwu0qWNeCfzKpXW4BTg==} peerDependencies: react: 18.3.0 - '@react-stately/list@3.12.4': - resolution: {integrity: sha512-r7vMM//tpmagyNlRzl2NFPPtx+az5R9pM6q7aI4aBf6/zpZt2eX2UW5gaDTGlkQng7r6OGyAgJD52jmGcCJk7Q==} + '@react-stately/list@3.13.0': + resolution: {integrity: sha512-Panv8TmaY8lAl3R7CRhyUadhf2yid6VKsRDBCBB1FHQOOeL7lqIraz/oskvpabZincuaIUWqQhqYslC4a6dvuA==} peerDependencies: react: 18.3.0 - '@react-stately/menu@3.9.6': - resolution: {integrity: sha512-2rVtgeVAiyr7qL8BhmCK/4el49rna/5kADRH5NfPdpXw8ZzaiiHq2RtX443Txj7pUU82CJWQn+CRobq7k6ZTEw==} + '@react-stately/menu@3.9.7': + resolution: {integrity: sha512-mfz1YoCgtje61AGxVdQaAFLlOXt9vV5dd1lQljYUPRafA/qu5Ursz4fNVlcavWW9GscebzFQErx+y0oSP7EUtQ==} peerDependencies: react: 18.3.0 - '@react-stately/numberfield@3.10.0': - resolution: {integrity: sha512-6C8ML4/e2tcn01BRNfFLxetVaWwz0n0pVROnVpo8p761c6lmTqohqEMNcXCVNw9H0wsa1hug2a1S5PcN2OXgag==} + '@react-stately/numberfield@3.10.1': + resolution: {integrity: sha512-lXABmcTneVvXYMGTgZvTCr4E+upOi7VRLL50ZzTMJqHwB/qlEQPAam3dmddQRwIsuCM3MEnL7bSZFFlSYAtkEw==} peerDependencies: react: 18.3.0 - '@react-stately/overlays@3.6.18': - resolution: {integrity: sha512-g8n2FtDCxIg2wQ09R7lrM2niuxMPCdP17bxsPV9hyYnN6m42aAKGOhzWrFOK+3phQKgk/E1JQZEvKw1cyyGo1A==} + '@react-stately/overlays@3.6.19': + resolution: {integrity: sha512-swZXfDvxTYd7tKEpijEHBFFaEmbbnCvEhGlmrAz4K72cuRR9O5u+lcla8y1veGBbBSzrIdKNdBoIIJ+qQH+1TQ==} peerDependencies: react: 18.3.0 - '@react-stately/radio@3.11.0': - resolution: {integrity: sha512-hsCmKb9e/ygmzBADFYIGpEQ43LrxjWnlKESgxphvlv0Klla4d6XLAYSFOTX1kcjSztpvVWrdl4cIfmKVF1pz2g==} + '@react-stately/radio@3.11.1': + resolution: {integrity: sha512-ld9KWztI64gssg7zSZi9li21sG85Exb+wFPXtCim1TtpnEpmRtB05pXDDS3xkkIU/qOL4eMEnnLO7xlNm0CRIA==} peerDependencies: react: 18.3.0 - '@react-stately/select@3.7.0': - resolution: {integrity: sha512-OWLOCKBEj8/XI+vzBSSHQAJu0Hf9Xl/flMhYh47f2b45bO++DRLcVsi8nycPNisudvK6xMQ8a/h4FwjePrCXfg==} + '@react-stately/select@3.7.1': + resolution: {integrity: sha512-vZt4j9yVyOTWWJoP9plXmYaPZH2uMxbjcGMDbiShwsFiK8C2m9b3Cvy44TZehfzCWzpMVR/DYxEYuonEIGA82Q==} peerDependencies: react: 18.3.0 - '@react-stately/selection@3.20.4': - resolution: {integrity: sha512-Hxmc6NtECStYo+Z2uBRhQ80KPhbSF7xXv9eb4qN8dhyuSnsD6c0wc6oAJsv18dldcFz8VrD48aP/uff9mj0hxQ==} + '@react-stately/selection@3.20.5': + resolution: {integrity: sha512-YezWUNEn2pz5mQlbhmngiX9HqQsruLSXlkrAzB1DD6aliGrUvPKufTTGCixOaB8KVeCamdiFAgx1WomNplzdQA==} peerDependencies: react: 18.3.0 - '@react-stately/slider@3.7.0': - resolution: {integrity: sha512-quxqkyyxrxLELYEkPrIrucpVPdYDK8yyliv/vvNuHrjuLRIvx6UmssxqESp2EpZfwPYtEB29QXbAKT9+KuXoCQ==} + '@react-stately/slider@3.7.1': + resolution: {integrity: sha512-J+G18m1bZBCNQSXhxGd4GNGDUVonv4Sg7fZL+uLhXUy1x71xeJfFdKaviVvZcggtl0/q5InW41PXho7EouMDEg==} peerDependencies: react: 18.3.0 - '@react-stately/table@3.14.4': - resolution: {integrity: sha512-uhwk8z3DemozD+yHBjSa4WyxKczpDkxhJhW7ZVOY+1jNuTYxc9/JxzPsHICrlDVV8EPWwwyMUz8eO/8rKN7DbA==} + '@react-stately/table@3.15.0': + resolution: {integrity: sha512-KbvkrVF3sb25IPwyte9JcG5/4J7TgjHSsw7D61d/T/oUFMYPYVeolW9/2y+6u48WPkDJE8HJsurme+HbTN0FQA==} peerDependencies: react: 18.3.0 - '@react-stately/tabs@3.8.4': - resolution: {integrity: sha512-2Tr4yXkcNDLyyxrZr+c4FnAW/wkSim3UhDUWoOgTCy3mwlQzdh9r5qJrOZRghn1QvF7p8Ahp7O7qxwd2ZGJrvQ==} + '@react-stately/tabs@3.8.5': + resolution: {integrity: sha512-gdeI+NUH3hfqrxkJQSZkt+Zw4G2DrYJRloq/SGxu/9Bu5QD/U0psU2uqxQNtavW5qTChFK+D30rCPXpKlslWAA==} peerDependencies: react: 18.3.0 @@ -7249,18 +7252,18 @@ packages: peerDependencies: react: 18.3.0 - '@react-stately/toggle@3.9.0': - resolution: {integrity: sha512-1URd97R5nbFF9Hc1nQBhvln55EnOkLNz6pjtXU7TCnV4tYVbe+tc++hgr5XRt6KAfmuXxVDujlzRc6QjfCn0cQ==} + '@react-stately/toggle@3.9.1': + resolution: {integrity: sha512-L6yUdE8xZfQhw4aEFZduF8u4v0VrpYrwWEA4Tu/4qwGIPukH0wd2W21Zpw+vAiLOaDKnxel1nXX68MWnm4QXpw==} peerDependencies: react: 18.3.0 - '@react-stately/tooltip@3.5.6': - resolution: {integrity: sha512-BnOtE7726t1sCKPGbwzzEtEx40tjpbJvw5yqpoVnAV0OLfrXtLVYfd7tWRHmZOYmhELaUnY+gm3ZFYtwvnjs+A==} + '@react-stately/tooltip@3.5.7': + resolution: {integrity: sha512-GYh764BcYZz+Lclyutyir5I3elNo+vVNYzeNOKmPGZCE3p5B+/8lgZAHKxnRc9qmBlxvofnhMcuQxAPlBhoEkw==} peerDependencies: react: 18.3.0 - '@react-stately/tree@3.9.1': - resolution: {integrity: sha512-dyoPIvPK/cs03Tg/MQSODi2kKYW1zaiOG9KC2P0c8b44mywU2ojBKzhSJky3dBkJ4VVGy7L+voBh50ELMjEa8Q==} + '@react-stately/tree@3.9.2': + resolution: {integrity: sha512-jsT1WZZhb7GRmg1iqoib9bULsilIK5KhbE8WrcfIml8NYr4usP4DJMcIYfRuiRtPLhKtUvHSoZ5CMbinPp8PUQ==} peerDependencies: react: 18.3.0 @@ -7269,8 +7272,8 @@ packages: peerDependencies: react: 18.3.0 - '@react-stately/virtualizer@4.4.2': - resolution: {integrity: sha512-csU/Bbq1+JYCXlF3wKHa690EhV4/uuK5VwZZvi9jTMqjblDiNUwEmIcx78J8aoadjho5wgRw3ddE9NPDGcVElA==} + '@react-stately/virtualizer@4.4.3': + resolution: {integrity: sha512-kk6ZyMtOT51kZYGUjUhbgEdRBp/OR3WD+Vj9kFoCa1vbY+fGzbpcnjsvR2LDZuEq8W45ruOvdr1c7HRJG4gWxA==} peerDependencies: react: 18.3.0 react-dom: 18.3.0 @@ -7280,123 +7283,123 @@ packages: peerDependencies: react: 18.3.0 - '@react-types/breadcrumbs@3.7.15': - resolution: {integrity: sha512-0RsymrsOAsx443XRDJ1krK+Lusr4t0qqExmzFe7/XYXOn/RbGKjzSdezsoWfTy8Hjks0YbfQPVKnNxg9LKv4XA==} + '@react-types/breadcrumbs@3.7.16': + resolution: {integrity: sha512-4J+7b9y6z8QGZqvsBSWQfebx6aIbc+1unQqnZCAlJl9EGzlI6SGdXRsURGkOUGJCV2GqY8bSocc8AZbRXpQ0XQ==} peerDependencies: react: 18.3.0 - '@react-types/button@3.13.0': - resolution: {integrity: sha512-hwvcNnBjDeNvWheWfBhmkJSzC48ub5rZq0DnpemB3XKOvv5WcF9p6rrQZsQ3egNGkh0Z+bKfr2QfotgOkccHSw==} + '@react-types/button@3.14.0': + resolution: {integrity: sha512-pXt1a+ElxiZyWpX0uznyjy5Z6EHhYxPcaXpccZXyn6coUo9jmCbgg14xR7Odo+JcbfaaISzZTDO7oGLVTcHnpA==} peerDependencies: react: 18.3.0 - '@react-types/calendar@3.7.3': - resolution: {integrity: sha512-gofPgVpSawJ0iGO01SbVH46u3gdykHlGT5BfGU1cRnsOR2tJX38dekO/rnuGsMQYF0+kU6U9YVae+XoOFJNnWg==} + '@react-types/calendar@3.7.4': + resolution: {integrity: sha512-MZDyXtvdHl8CKQGYBkjYwc4ABBq6Mb4Fu7k/4boQAmMQ5Rtz29ouBCJrAs0BpR14B8ZMGzoNIolxS5RLKBmFSA==} peerDependencies: react: 18.3.0 - '@react-types/checkbox@3.10.0': - resolution: {integrity: sha512-DJ84ilBDvZddE/Sul97Otee4M6psrPRaJm2a1Bc7M3Y5UKo6d6RGXdcDarRRpbnS7BeAbVanKiMS2ygI9QHh9g==} + '@react-types/checkbox@3.10.1': + resolution: {integrity: sha512-8ZqBoGBxtn6U/znpmyutGtBBaafUzcZnbuvYjwyRSONTrqQ0IhUq6jI/jbnE9r9SslIkbMB8IS1xRh2e63qmEQ==} peerDependencies: react: 18.3.0 - '@react-types/combobox@3.13.7': - resolution: {integrity: sha512-R7MQ4Qm4fryo6FCg3Vo/l9wxkYVG05trsLbxzMvvxCMkpcoHUPhy8Ll33eXA3YP74Rs/IaM9d0d/amSUZ4M9wg==} + '@react-types/combobox@3.13.8': + resolution: {integrity: sha512-HGC3X9hmDRsjSZcFiflvJ7vbIgQ2gX/ZDxo1HVtvQqUDbgQCVakCcCdrB44aYgHFnyDiO6hyp7Y7jXtDBaEIIA==} peerDependencies: react: 18.3.0 - '@react-types/datepicker@3.13.0': - resolution: {integrity: sha512-AG/iGcdQ5SVSjw8Ta7bCdGNkMda+e+Z7lOHxDawL44SII8LtZroBDlaCpb178Tvo17bBfJ6TvWXlvSpBY8GPRg==} + '@react-types/datepicker@3.13.1': + resolution: {integrity: sha512-ub+g5pS3WOo5P/3FRNsQSwvlb9CuLl2m6v6KBkRXc5xqKhFd7UjvVpL6Oi/1zwwfow4itvD1t7l1XxgCo7wZ6Q==} peerDependencies: react: 18.3.0 - '@react-types/dialog@3.5.20': - resolution: {integrity: sha512-ebn8jW/xW/nmRATaWIPHVBIpIFWSaqjrAxa58f5TXer5FtCD9pUuzAQDmy/o22ucB0yvn6Kl+fjb3SMbMdALZQ==} + '@react-types/dialog@3.5.21': + resolution: {integrity: sha512-jF1gN4bvwYamsLjefaFDnaSKxTa3Wtvn5f7WLjNVZ8ICVoiMBMdUJXTlPQHAL4YWqtCj4hK/3uimR1E+Pwd7Xw==} peerDependencies: react: 18.3.0 - '@react-types/form@3.7.14': - resolution: {integrity: sha512-P+FXOQR/ISxLfBbCwgttcR1OZGqOknk7Ksgrxf7jpc4PuyUC048Jf+FcG+fARhoUeNEhv6kBXI5fpAB6xqnDhA==} + '@react-types/form@3.7.15': + resolution: {integrity: sha512-a7C1RXgMpHX9b1x/+h5YCOJL/2/Ojw9ErOJhLwUWzKUu5JWpQYf8JsXNsuMSndo4YBaiH/7bXFmg09cllHUmow==} peerDependencies: react: 18.3.0 - '@react-types/grid@3.3.4': - resolution: {integrity: sha512-8XNn7Czhl+D1b2zRwdO8c3oBJmKgevT/viKJB4qBVFOhK0l/p3HYDZUMdeclvUfSt4wx4ASpI7MD3v1vmN54oA==} + '@react-types/grid@3.3.5': + resolution: {integrity: sha512-hG6J2KDfmOHitkWoCa/9DvY1nTO2wgMIApcFoqLv7AWJr9CzvVqo5tIhZZCXiT1AvU2kafJxu9e7sr5GxAT2YA==} peerDependencies: react: 18.3.0 - '@react-types/link@3.6.3': - resolution: {integrity: sha512-XIYEl9ZPa5mLy8uGQabdhPaFVmnvxNSYF59t0vs/IV0yxeoPvrjKjRAbXS+WP9zYMXIkHYNYYucriCkqKhotJA==} + '@react-types/link@3.6.4': + resolution: {integrity: sha512-eLpIgOPf7GW4DpdMq8UqiRJkriend1kWglz5O9qU+/FM6COtvRnQkEeRhHICUaU2NZUvMRQ30KaGUo3eeZ6b+g==} peerDependencies: react: 18.3.0 - '@react-types/listbox@3.7.2': - resolution: {integrity: sha512-MRpBhApR1jJNASoVWsEvH5vf89TJw+l9Lt1ssawop0K2iYF5PmkthRdqcpYcTkFu5+f5QvFchVsNJ3TKD4cf2A==} + '@react-types/listbox@3.7.3': + resolution: {integrity: sha512-ONgror9uyGmIer5XxpRRNcc8QFVWiOzINrMKyaS8G4l3aP52ZwYpRfwMAVtra8lkVNvXDmO7hthPZkB6RYdNOA==} peerDependencies: react: 18.3.0 - '@react-types/menu@3.10.3': - resolution: {integrity: sha512-Vd3t7fEbIOiq7kBAHaihfYf+/3Fuh0yK2KNjJ70BPtlAhMRMDVG3m0PheSTm3FFfj+uAdQdfc2YKPnMBbWjDuQ==} + '@react-types/menu@3.10.4': + resolution: {integrity: sha512-jCFVShLq3eASiuznenjoKBv3j0Jy2KQilAjBxdEp56WkZ5D338y/oY5zR6d25u9M0QslpI0DgwC8BwU7MCsPnw==} peerDependencies: react: 18.3.0 - '@react-types/numberfield@3.8.13': - resolution: {integrity: sha512-zRSqInmxOTQJZt2fjAhuQK3Wa1vCOlKsRzUVvxTrE8gtQxlgFxirmobuUnjTEhwkFyb0bq8GvVfQV1E95Si2yw==} + '@react-types/numberfield@3.8.14': + resolution: {integrity: sha512-tlGEHJyeQSMlUoO4g9ekoELGJcqsjc/+/FAxo6YQMhQSkuIdkUKZg3UEBKzif4hLw787u80e1D0SxPUi3KO2oA==} peerDependencies: react: 18.3.0 - '@react-types/overlays@3.9.0': - resolution: {integrity: sha512-T2DqMcDN5p8vb4vu2igoLrAtuewaNImLS8jsK7th7OjwQZfIWJn5Y45jSxHtXJUddEg1LkUjXYPSXCMerMcULw==} + '@react-types/overlays@3.9.1': + resolution: {integrity: sha512-UCG3TOu8FLk4j0Pr1nlhv0opcwMoqbGEOUvsSr6ITN6Qs2y0j+KYSYQ7a4+04m3dN//8+9Wjkkid8k+V1dV2CA==} peerDependencies: react: 18.3.0 - '@react-types/progress@3.5.14': - resolution: {integrity: sha512-GeGrjOeHR/p5qQ1gGlN68jb+lL47kuddxMgdR1iEnAlYGY4OtJoEN/EM5W2ZxJRKPcJmzdcY/p/J0PXa8URbSg==} + '@react-types/progress@3.5.15': + resolution: {integrity: sha512-3SYvEyRt7vq7w0sc6wBYmkPqLMZbhH8FI3Lrnn9r3y8+69/efRjVmmJvwjm1z+c6rukszc2gCjUGTsMPQxVk2w==} peerDependencies: react: 18.3.0 - '@react-types/radio@3.9.0': - resolution: {integrity: sha512-phndlgqMF6/9bOOhO3le00eozNfDU1E7OHWV2cWWhGSMRFuRdf7/d+NjVtavCX75+GJ50MxvXk+KB0fjTuvKyg==} + '@react-types/radio@3.9.1': + resolution: {integrity: sha512-DUCN3msm8QZ0MJrP55FmqMONaadYq6JTxihYFGMLP+NoKRnkxvXqNZ2PlkAOLGy3y4RHOnOF8O1LuJqFCCuxDw==} peerDependencies: react: 18.3.0 - '@react-types/select@3.10.0': - resolution: {integrity: sha512-+xJwYWJoJTCGsaiPAqb6QB79ub1WKIHSmOS9lh/fPUXfUszVs05jhajaN9KjrKmnXds5uh4u6l1JH5J1l2K5pw==} + '@react-types/select@3.10.1': + resolution: {integrity: sha512-teANUr1byOzGsS/r2j7PatV470JrOhKP8En9lscfnqW5CeUghr+0NxkALnPkiEhCObi/Vu8GIcPareD0HNhtFA==} peerDependencies: react: 18.3.0 - '@react-types/shared@3.31.0': - resolution: {integrity: sha512-ua5U6V66gDcbLZe4P2QeyNgPp4YWD1ymGA6j3n+s8CGExtrCPe64v+g4mvpT8Bnb985R96e4zFT61+m0YCwqMg==} + '@react-types/shared@3.32.0': + resolution: {integrity: sha512-t+cligIJsZYFMSPFMvsJMjzlzde06tZMOIOFa1OV5Z0BcMowrb2g4mB57j/9nP28iJIRYn10xCniQts+qadrqQ==} peerDependencies: react: 18.3.0 - '@react-types/slider@3.8.0': - resolution: {integrity: sha512-eN6Fd3YCPseGfvfOJDtn9Lh9CrAb8tF3cTAprEcpnGrsxmdW9JQpcuciYuLM871X5D2fYg4WaYMpZaiYssjxBQ==} + '@react-types/slider@3.8.1': + resolution: {integrity: sha512-WxiQWj6iQr5Uft0/KcB9XSr361XnyTmL6eREZZacngA9CjPhRWYP3BRDPcCTuP7fj9Yi4QKMrryyjHqMHP8OKQ==} peerDependencies: react: 18.3.0 - '@react-types/switch@3.5.13': - resolution: {integrity: sha512-C2EhKBu7g7xhKboPPxhyKtROEti80Ck7TBnKclXt0D4LiwbzpR3qGfuzB+7YFItnhiauP7Uxe+bAfM5ojjtm9w==} + '@react-types/switch@3.5.14': + resolution: {integrity: sha512-M8kIv97i+ejCel4Ho+Y7tDbpOehymGwPA4ChxibeyD32+deyxu5B6BXxgKiL3l+oTLQ8ihLo3sRESdPFw8vpQg==} peerDependencies: react: 18.3.0 - '@react-types/table@3.13.2': - resolution: {integrity: sha512-3/BpFIWHXTcGgQEfip87gMNCWPtPNsc3gFkW4qtsevQ+V0577KyNyvQgvFrqMZKnvz3NWFKyshBb7PTevsus4Q==} + '@react-types/table@3.13.3': + resolution: {integrity: sha512-/kY/VlXN+8l9saySd6igcsDQ3x8pOVFJAWyMh6gOaOVN7HOJkTMIchmqS+ATa4nege8jZqcdzyGeAmv7mN655A==} peerDependencies: react: 18.3.0 - '@react-types/tabs@3.3.17': - resolution: {integrity: sha512-cLcdxWNJe0Kf/pKuPQbEF9Fl+axiP4gB/WVjmAdhCgQ5LCJw2dGcy1LI1SXrlS3PVclbnujD1DJ8z1lIW4Tmww==} + '@react-types/tabs@3.3.18': + resolution: {integrity: sha512-yX/AVlGS7VXCuy2LSm8y8nxUrKVBgnLv+FrtkLqf6jUMtD4KP3k1c4+GPHeScR0HcYzCQF7gCF3Skba1RdYoug==} peerDependencies: react: 18.3.0 - '@react-types/textfield@3.12.4': - resolution: {integrity: sha512-cOgzI1dT8X1JMNQ9u2UKoV2L28ROkbFEtzY9At0MqTZYYSxYp3Q7i+XRqIBehu8jOMuCtN9ed9EgwVSfkicyLQ==} + '@react-types/textfield@3.12.5': + resolution: {integrity: sha512-VXez8KIcop87EgIy00r+tb30xokA309TfJ32Qv5qOYB5SMqoHnb6SYvWL8Ih2PDqCo5eBiiGesSaWYrHnRIL8Q==} peerDependencies: react: 18.3.0 - '@react-types/tooltip@3.4.19': - resolution: {integrity: sha512-OR/pwZReWbCIxuHJYB1L4fTwliA+mzVvUJMWwXIRy6Eh5d07spS3FZEKFvOgjMxA1nyv5PLf8eyr5RuuP1GGAA==} + '@react-types/tooltip@3.4.20': + resolution: {integrity: sha512-tF1yThwvgSgW8Gu/CLL0p92AUldHR6szlwhwW+ewT318sQlfabMGO4xlCNFdxJYtqTpEXk2rlaVrBuaC//du0w==} peerDependencies: react: 18.3.0 @@ -14289,8 +14292,8 @@ packages: tailwind-merge@3.3.1: resolution: {integrity: sha512-gBXpgUm/3rp1lMZZrM/w7D8GKqshif0zAymAhbCyIt8KMe+0v9DQ7cdYLR4FHH/cKpdTXb+A/tKKU3eolfsI+g==} - tailwind-variants@2.0.1: - resolution: {integrity: sha512-1wt8c4PWO3jbZcKGBrjIV8cehWarREw1C2os0k8Mcq0nof/CbafNhUUjb0LRWiiRfAvDK6v1deswtHLsygKglw==} + tailwind-variants@3.1.0: + resolution: {integrity: sha512-ieiYaEfUr+sNhw/k++dosmZfVA4VIG5bV+G1eGdJSC4FcflqQv0iSIlOLj/RbzRuTu/VrIiNSlwh1esBM3BXUg==} engines: {node: '>=16.x', pnpm: '>=7.x'} peerDependencies: tailwind-merge: '>=3.0.0' @@ -17428,7 +17431,7 @@ snapshots: '@img/sharp-win32-x64@0.34.2': optional: true - '@internationalized/date@3.8.2': + '@internationalized/date@3.9.0': dependencies: '@swc/helpers': 0.5.17 @@ -17437,7 +17440,7 @@ snapshots: '@swc/helpers': 0.5.17 intl-messageformat: 10.7.16 - '@internationalized/number@3.6.4': + '@internationalized/number@3.6.5': dependencies: '@swc/helpers': 0.5.17 @@ -18972,213 +18975,213 @@ snapshots: optionalDependencies: '@types/react': 18.2.8 - '@react-aria/breadcrumbs@3.5.27(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': + '@react-aria/breadcrumbs@3.5.28(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: - '@react-aria/i18n': 3.12.11(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/link': 3.8.4(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/utils': 3.30.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-types/breadcrumbs': 3.7.15(react@18.3.0) - '@react-types/shared': 3.31.0(react@18.3.0) + '@react-aria/i18n': 3.12.12(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/link': 3.8.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/utils': 3.30.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-types/breadcrumbs': 3.7.16(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) '@swc/helpers': 0.5.17 react: 18.3.0 react-dom: 18.3.0(react@18.3.0) - '@react-aria/button@3.14.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': + '@react-aria/button@3.14.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: - '@react-aria/interactions': 3.25.4(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/toolbar': 3.0.0-beta.19(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/utils': 3.30.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-stately/toggle': 3.9.0(react@18.3.0) - '@react-types/button': 3.13.0(react@18.3.0) - '@react-types/shared': 3.31.0(react@18.3.0) + '@react-aria/interactions': 3.25.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/toolbar': 3.0.0-beta.20(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/utils': 3.30.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-stately/toggle': 3.9.1(react@18.3.0) + '@react-types/button': 3.14.0(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) '@swc/helpers': 0.5.17 react: 18.3.0 react-dom: 18.3.0(react@18.3.0) - '@react-aria/calendar@3.9.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': + '@react-aria/calendar@3.9.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: - '@internationalized/date': 3.8.2 - '@react-aria/i18n': 3.12.11(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/interactions': 3.25.4(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@internationalized/date': 3.9.0 + '@react-aria/i18n': 3.12.12(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/interactions': 3.25.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/live-announcer': 3.4.4 - '@react-aria/utils': 3.30.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-stately/calendar': 3.8.3(react@18.3.0) - '@react-types/button': 3.13.0(react@18.3.0) - '@react-types/calendar': 3.7.3(react@18.3.0) - '@react-types/shared': 3.31.0(react@18.3.0) + '@react-aria/utils': 3.30.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-stately/calendar': 3.8.4(react@18.3.0) + '@react-types/button': 3.14.0(react@18.3.0) + '@react-types/calendar': 3.7.4(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) '@swc/helpers': 0.5.17 react: 18.3.0 react-dom: 18.3.0(react@18.3.0) - '@react-aria/checkbox@3.16.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': + '@react-aria/checkbox@3.16.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: - '@react-aria/form': 3.1.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/interactions': 3.25.4(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/label': 3.7.20(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/toggle': 3.12.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/utils': 3.30.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-stately/checkbox': 3.7.0(react@18.3.0) - '@react-stately/form': 3.2.0(react@18.3.0) - '@react-stately/toggle': 3.9.0(react@18.3.0) - '@react-types/checkbox': 3.10.0(react@18.3.0) - '@react-types/shared': 3.31.0(react@18.3.0) + '@react-aria/form': 3.1.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/interactions': 3.25.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/label': 3.7.21(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/toggle': 3.12.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/utils': 3.30.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-stately/checkbox': 3.7.1(react@18.3.0) + '@react-stately/form': 3.2.1(react@18.3.0) + '@react-stately/toggle': 3.9.1(react@18.3.0) + '@react-types/checkbox': 3.10.1(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) '@swc/helpers': 0.5.17 react: 18.3.0 react-dom: 18.3.0(react@18.3.0) - '@react-aria/combobox@3.13.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': + '@react-aria/combobox@3.13.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: - '@react-aria/focus': 3.21.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/i18n': 3.12.11(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/listbox': 3.14.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/focus': 3.21.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/i18n': 3.12.12(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/listbox': 3.14.8(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/live-announcer': 3.4.4 - '@react-aria/menu': 3.19.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/overlays': 3.28.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/selection': 3.25.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/textfield': 3.18.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/utils': 3.30.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-stately/collections': 3.12.6(react@18.3.0) - '@react-stately/combobox': 3.11.0(react@18.3.0) - '@react-stately/form': 3.2.0(react@18.3.0) - '@react-types/button': 3.13.0(react@18.3.0) - '@react-types/combobox': 3.13.7(react@18.3.0) - '@react-types/shared': 3.31.0(react@18.3.0) + '@react-aria/menu': 3.19.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/overlays': 3.29.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/selection': 3.25.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/textfield': 3.18.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/utils': 3.30.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-stately/collections': 3.12.7(react@18.3.0) + '@react-stately/combobox': 3.11.1(react@18.3.0) + '@react-stately/form': 3.2.1(react@18.3.0) + '@react-types/button': 3.14.0(react@18.3.0) + '@react-types/combobox': 3.13.8(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) '@swc/helpers': 0.5.17 react: 18.3.0 react-dom: 18.3.0(react@18.3.0) - '@react-aria/datepicker@3.15.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': + '@react-aria/datepicker@3.15.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: - '@internationalized/date': 3.8.2 - '@internationalized/number': 3.6.4 + '@internationalized/date': 3.9.0 + '@internationalized/number': 3.6.5 '@internationalized/string': 3.2.7 - '@react-aria/focus': 3.21.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/form': 3.1.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/i18n': 3.12.11(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/interactions': 3.25.4(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/label': 3.7.20(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/spinbutton': 3.6.17(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/utils': 3.30.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-stately/datepicker': 3.15.0(react@18.3.0) - '@react-stately/form': 3.2.0(react@18.3.0) - '@react-types/button': 3.13.0(react@18.3.0) - '@react-types/calendar': 3.7.3(react@18.3.0) - '@react-types/datepicker': 3.13.0(react@18.3.0) - '@react-types/dialog': 3.5.20(react@18.3.0) - '@react-types/shared': 3.31.0(react@18.3.0) + '@react-aria/focus': 3.21.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/form': 3.1.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/i18n': 3.12.12(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/interactions': 3.25.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/label': 3.7.21(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/spinbutton': 3.6.18(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/utils': 3.30.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-stately/datepicker': 3.15.1(react@18.3.0) + '@react-stately/form': 3.2.1(react@18.3.0) + '@react-types/button': 3.14.0(react@18.3.0) + '@react-types/calendar': 3.7.4(react@18.3.0) + '@react-types/datepicker': 3.13.1(react@18.3.0) + '@react-types/dialog': 3.5.21(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) '@swc/helpers': 0.5.17 react: 18.3.0 react-dom: 18.3.0(react@18.3.0) - '@react-aria/dialog@3.5.28(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': + '@react-aria/dialog@3.5.29(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: - '@react-aria/interactions': 3.25.4(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/overlays': 3.28.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/utils': 3.30.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-types/dialog': 3.5.20(react@18.3.0) - '@react-types/shared': 3.31.0(react@18.3.0) + '@react-aria/interactions': 3.25.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/overlays': 3.29.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/utils': 3.30.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-types/dialog': 3.5.21(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) '@swc/helpers': 0.5.17 react: 18.3.0 react-dom: 18.3.0(react@18.3.0) - '@react-aria/focus@3.21.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': + '@react-aria/focus@3.21.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: - '@react-aria/interactions': 3.25.4(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/utils': 3.30.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-types/shared': 3.31.0(react@18.3.0) + '@react-aria/interactions': 3.25.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/utils': 3.30.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) '@swc/helpers': 0.5.17 clsx: 2.1.1 react: 18.3.0 react-dom: 18.3.0(react@18.3.0) - '@react-aria/form@3.1.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': + '@react-aria/form@3.1.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: - '@react-aria/interactions': 3.25.4(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/utils': 3.30.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-stately/form': 3.2.0(react@18.3.0) - '@react-types/shared': 3.31.0(react@18.3.0) + '@react-aria/interactions': 3.25.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/utils': 3.30.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-stately/form': 3.2.1(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) '@swc/helpers': 0.5.17 react: 18.3.0 react-dom: 18.3.0(react@18.3.0) - '@react-aria/grid@3.14.3(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': + '@react-aria/grid@3.14.4(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: - '@react-aria/focus': 3.21.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/i18n': 3.12.11(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/interactions': 3.25.4(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/focus': 3.21.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/i18n': 3.12.12(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/interactions': 3.25.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/live-announcer': 3.4.4 - '@react-aria/selection': 3.25.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/utils': 3.30.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-stately/collections': 3.12.6(react@18.3.0) - '@react-stately/grid': 3.11.4(react@18.3.0) - '@react-stately/selection': 3.20.4(react@18.3.0) - '@react-types/checkbox': 3.10.0(react@18.3.0) - '@react-types/grid': 3.3.4(react@18.3.0) - '@react-types/shared': 3.31.0(react@18.3.0) + '@react-aria/selection': 3.25.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/utils': 3.30.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-stately/collections': 3.12.7(react@18.3.0) + '@react-stately/grid': 3.11.5(react@18.3.0) + '@react-stately/selection': 3.20.5(react@18.3.0) + '@react-types/checkbox': 3.10.1(react@18.3.0) + '@react-types/grid': 3.3.5(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) '@swc/helpers': 0.5.17 react: 18.3.0 react-dom: 18.3.0(react@18.3.0) - '@react-aria/i18n@3.12.11(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': + '@react-aria/i18n@3.12.12(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: - '@internationalized/date': 3.8.2 + '@internationalized/date': 3.9.0 '@internationalized/message': 3.1.8 - '@internationalized/number': 3.6.4 + '@internationalized/number': 3.6.5 '@internationalized/string': 3.2.7 '@react-aria/ssr': 3.9.10(react@18.3.0) - '@react-aria/utils': 3.30.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-types/shared': 3.31.0(react@18.3.0) + '@react-aria/utils': 3.30.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) '@swc/helpers': 0.5.17 react: 18.3.0 react-dom: 18.3.0(react@18.3.0) - '@react-aria/interactions@3.25.4(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': + '@react-aria/interactions@3.25.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: '@react-aria/ssr': 3.9.10(react@18.3.0) - '@react-aria/utils': 3.30.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/utils': 3.30.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-stately/flags': 3.1.2 - '@react-types/shared': 3.31.0(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) '@swc/helpers': 0.5.17 react: 18.3.0 react-dom: 18.3.0(react@18.3.0) - '@react-aria/label@3.7.20(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': + '@react-aria/label@3.7.21(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: - '@react-aria/utils': 3.30.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-types/shared': 3.31.0(react@18.3.0) + '@react-aria/utils': 3.30.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) '@swc/helpers': 0.5.17 react: 18.3.0 react-dom: 18.3.0(react@18.3.0) - '@react-aria/landmark@3.0.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': + '@react-aria/landmark@3.0.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: - '@react-aria/utils': 3.30.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-types/shared': 3.31.0(react@18.3.0) + '@react-aria/utils': 3.30.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) '@swc/helpers': 0.5.17 react: 18.3.0 react-dom: 18.3.0(react@18.3.0) use-sync-external-store: 1.5.0(react@18.3.0) - '@react-aria/link@3.8.4(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': + '@react-aria/link@3.8.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: - '@react-aria/interactions': 3.25.4(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/utils': 3.30.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-types/link': 3.6.3(react@18.3.0) - '@react-types/shared': 3.31.0(react@18.3.0) + '@react-aria/interactions': 3.25.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/utils': 3.30.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-types/link': 3.6.4(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) '@swc/helpers': 0.5.17 react: 18.3.0 react-dom: 18.3.0(react@18.3.0) - '@react-aria/listbox@3.14.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': + '@react-aria/listbox@3.14.8(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: - '@react-aria/interactions': 3.25.4(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/label': 3.7.20(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/selection': 3.25.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/utils': 3.30.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-stately/collections': 3.12.6(react@18.3.0) - '@react-stately/list': 3.12.4(react@18.3.0) - '@react-types/listbox': 3.7.2(react@18.3.0) - '@react-types/shared': 3.31.0(react@18.3.0) + '@react-aria/interactions': 3.25.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/label': 3.7.21(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/selection': 3.25.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/utils': 3.30.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-stately/collections': 3.12.7(react@18.3.0) + '@react-stately/list': 3.13.0(react@18.3.0) + '@react-types/listbox': 3.7.3(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) '@swc/helpers': 0.5.17 react: 18.3.0 react-dom: 18.3.0(react@18.3.0) @@ -19187,115 +19190,115 @@ snapshots: dependencies: '@swc/helpers': 0.5.17 - '@react-aria/menu@3.19.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': + '@react-aria/menu@3.19.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: - '@react-aria/focus': 3.21.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/i18n': 3.12.11(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/interactions': 3.25.4(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/overlays': 3.28.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/selection': 3.25.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/utils': 3.30.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-stately/collections': 3.12.6(react@18.3.0) - '@react-stately/menu': 3.9.6(react@18.3.0) - '@react-stately/selection': 3.20.4(react@18.3.0) - '@react-stately/tree': 3.9.1(react@18.3.0) - '@react-types/button': 3.13.0(react@18.3.0) - '@react-types/menu': 3.10.3(react@18.3.0) - '@react-types/shared': 3.31.0(react@18.3.0) + '@react-aria/focus': 3.21.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/i18n': 3.12.12(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/interactions': 3.25.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/overlays': 3.29.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/selection': 3.25.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/utils': 3.30.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-stately/collections': 3.12.7(react@18.3.0) + '@react-stately/menu': 3.9.7(react@18.3.0) + '@react-stately/selection': 3.20.5(react@18.3.0) + '@react-stately/tree': 3.9.2(react@18.3.0) + '@react-types/button': 3.14.0(react@18.3.0) + '@react-types/menu': 3.10.4(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) '@swc/helpers': 0.5.17 react: 18.3.0 react-dom: 18.3.0(react@18.3.0) - '@react-aria/numberfield@3.12.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': + '@react-aria/numberfield@3.12.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: - '@react-aria/i18n': 3.12.11(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/interactions': 3.25.4(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/spinbutton': 3.6.17(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/textfield': 3.18.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/utils': 3.30.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-stately/form': 3.2.0(react@18.3.0) - '@react-stately/numberfield': 3.10.0(react@18.3.0) - '@react-types/button': 3.13.0(react@18.3.0) - '@react-types/numberfield': 3.8.13(react@18.3.0) - '@react-types/shared': 3.31.0(react@18.3.0) + '@react-aria/i18n': 3.12.12(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/interactions': 3.25.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/spinbutton': 3.6.18(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/textfield': 3.18.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/utils': 3.30.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-stately/form': 3.2.1(react@18.3.0) + '@react-stately/numberfield': 3.10.1(react@18.3.0) + '@react-types/button': 3.14.0(react@18.3.0) + '@react-types/numberfield': 3.8.14(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) '@swc/helpers': 0.5.17 react: 18.3.0 react-dom: 18.3.0(react@18.3.0) - '@react-aria/overlays@3.28.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': + '@react-aria/overlays@3.29.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: - '@react-aria/focus': 3.21.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/i18n': 3.12.11(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/interactions': 3.25.4(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/focus': 3.21.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/i18n': 3.12.12(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/interactions': 3.25.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/ssr': 3.9.10(react@18.3.0) - '@react-aria/utils': 3.30.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/visually-hidden': 3.8.26(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-stately/overlays': 3.6.18(react@18.3.0) - '@react-types/button': 3.13.0(react@18.3.0) - '@react-types/overlays': 3.9.0(react@18.3.0) - '@react-types/shared': 3.31.0(react@18.3.0) + '@react-aria/utils': 3.30.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/visually-hidden': 3.8.27(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-stately/overlays': 3.6.19(react@18.3.0) + '@react-types/button': 3.14.0(react@18.3.0) + '@react-types/overlays': 3.9.1(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) '@swc/helpers': 0.5.17 react: 18.3.0 react-dom: 18.3.0(react@18.3.0) - '@react-aria/progress@3.4.25(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': + '@react-aria/progress@3.4.26(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: - '@react-aria/i18n': 3.12.11(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/label': 3.7.20(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/utils': 3.30.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-types/progress': 3.5.14(react@18.3.0) - '@react-types/shared': 3.31.0(react@18.3.0) + '@react-aria/i18n': 3.12.12(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/label': 3.7.21(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/utils': 3.30.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-types/progress': 3.5.15(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) '@swc/helpers': 0.5.17 react: 18.3.0 react-dom: 18.3.0(react@18.3.0) - '@react-aria/radio@3.12.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': + '@react-aria/radio@3.12.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: - '@react-aria/focus': 3.21.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/form': 3.1.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/i18n': 3.12.11(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/interactions': 3.25.4(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/label': 3.7.20(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/utils': 3.30.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-stately/radio': 3.11.0(react@18.3.0) - '@react-types/radio': 3.9.0(react@18.3.0) - '@react-types/shared': 3.31.0(react@18.3.0) + '@react-aria/focus': 3.21.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/form': 3.1.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/i18n': 3.12.12(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/interactions': 3.25.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/label': 3.7.21(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/utils': 3.30.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-stately/radio': 3.11.1(react@18.3.0) + '@react-types/radio': 3.9.1(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) '@swc/helpers': 0.5.17 react: 18.3.0 react-dom: 18.3.0(react@18.3.0) - '@react-aria/selection@3.25.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': + '@react-aria/selection@3.25.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: - '@react-aria/focus': 3.21.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/i18n': 3.12.11(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/interactions': 3.25.4(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/utils': 3.30.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-stately/selection': 3.20.4(react@18.3.0) - '@react-types/shared': 3.31.0(react@18.3.0) + '@react-aria/focus': 3.21.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/i18n': 3.12.12(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/interactions': 3.25.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/utils': 3.30.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-stately/selection': 3.20.5(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) '@swc/helpers': 0.5.17 react: 18.3.0 react-dom: 18.3.0(react@18.3.0) - '@react-aria/slider@3.8.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': + '@react-aria/slider@3.8.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: - '@react-aria/i18n': 3.12.11(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/interactions': 3.25.4(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/label': 3.7.20(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/utils': 3.30.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-stately/slider': 3.7.0(react@18.3.0) - '@react-types/shared': 3.31.0(react@18.3.0) - '@react-types/slider': 3.8.0(react@18.3.0) + '@react-aria/i18n': 3.12.12(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/interactions': 3.25.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/label': 3.7.21(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/utils': 3.30.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-stately/slider': 3.7.1(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) + '@react-types/slider': 3.8.1(react@18.3.0) '@swc/helpers': 0.5.17 react: 18.3.0 react-dom: 18.3.0(react@18.3.0) - '@react-aria/spinbutton@3.6.17(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': + '@react-aria/spinbutton@3.6.18(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: - '@react-aria/i18n': 3.12.11(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/i18n': 3.12.12(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/live-announcer': 3.4.4 - '@react-aria/utils': 3.30.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-types/button': 3.13.0(react@18.3.0) - '@react-types/shared': 3.31.0(react@18.3.0) + '@react-aria/utils': 3.30.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-types/button': 3.14.0(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) '@swc/helpers': 0.5.17 react: 18.3.0 react-dom: 18.3.0(react@18.3.0) @@ -19305,124 +19308,124 @@ snapshots: '@swc/helpers': 0.5.17 react: 18.3.0 - '@react-aria/switch@3.7.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': + '@react-aria/switch@3.7.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: - '@react-aria/toggle': 3.12.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-stately/toggle': 3.9.0(react@18.3.0) - '@react-types/shared': 3.31.0(react@18.3.0) - '@react-types/switch': 3.5.13(react@18.3.0) + '@react-aria/toggle': 3.12.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-stately/toggle': 3.9.1(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) + '@react-types/switch': 3.5.14(react@18.3.0) '@swc/helpers': 0.5.17 react: 18.3.0 react-dom: 18.3.0(react@18.3.0) - '@react-aria/table@3.17.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': + '@react-aria/table@3.17.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: - '@react-aria/focus': 3.21.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/grid': 3.14.3(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/i18n': 3.12.11(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/interactions': 3.25.4(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/focus': 3.21.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/grid': 3.14.4(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/i18n': 3.12.12(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/interactions': 3.25.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-aria/live-announcer': 3.4.4 - '@react-aria/utils': 3.30.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/visually-hidden': 3.8.26(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-stately/collections': 3.12.6(react@18.3.0) + '@react-aria/utils': 3.30.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/visually-hidden': 3.8.27(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-stately/collections': 3.12.7(react@18.3.0) '@react-stately/flags': 3.1.2 - '@react-stately/table': 3.14.4(react@18.3.0) - '@react-types/checkbox': 3.10.0(react@18.3.0) - '@react-types/grid': 3.3.4(react@18.3.0) - '@react-types/shared': 3.31.0(react@18.3.0) - '@react-types/table': 3.13.2(react@18.3.0) + '@react-stately/table': 3.15.0(react@18.3.0) + '@react-types/checkbox': 3.10.1(react@18.3.0) + '@react-types/grid': 3.3.5(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) + '@react-types/table': 3.13.3(react@18.3.0) '@swc/helpers': 0.5.17 react: 18.3.0 react-dom: 18.3.0(react@18.3.0) - '@react-aria/tabs@3.10.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': + '@react-aria/tabs@3.10.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: - '@react-aria/focus': 3.21.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/i18n': 3.12.11(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/selection': 3.25.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/utils': 3.30.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-stately/tabs': 3.8.4(react@18.3.0) - '@react-types/shared': 3.31.0(react@18.3.0) - '@react-types/tabs': 3.3.17(react@18.3.0) + '@react-aria/focus': 3.21.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/i18n': 3.12.12(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/selection': 3.25.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/utils': 3.30.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-stately/tabs': 3.8.5(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) + '@react-types/tabs': 3.3.18(react@18.3.0) '@swc/helpers': 0.5.17 react: 18.3.0 react-dom: 18.3.0(react@18.3.0) - '@react-aria/textfield@3.18.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': + '@react-aria/textfield@3.18.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: - '@react-aria/form': 3.1.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/interactions': 3.25.4(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/label': 3.7.20(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/utils': 3.30.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-stately/form': 3.2.0(react@18.3.0) + '@react-aria/form': 3.1.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/interactions': 3.25.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/label': 3.7.21(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/utils': 3.30.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-stately/form': 3.2.1(react@18.3.0) '@react-stately/utils': 3.10.8(react@18.3.0) - '@react-types/shared': 3.31.0(react@18.3.0) - '@react-types/textfield': 3.12.4(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) + '@react-types/textfield': 3.12.5(react@18.3.0) '@swc/helpers': 0.5.17 react: 18.3.0 react-dom: 18.3.0(react@18.3.0) - '@react-aria/toast@3.0.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': + '@react-aria/toast@3.0.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: - '@react-aria/i18n': 3.12.11(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/interactions': 3.25.4(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/landmark': 3.0.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/utils': 3.30.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/i18n': 3.12.12(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/interactions': 3.25.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/landmark': 3.0.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/utils': 3.30.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-stately/toast': 3.1.2(react@18.3.0) - '@react-types/button': 3.13.0(react@18.3.0) - '@react-types/shared': 3.31.0(react@18.3.0) + '@react-types/button': 3.14.0(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) '@swc/helpers': 0.5.17 react: 18.3.0 react-dom: 18.3.0(react@18.3.0) - '@react-aria/toggle@3.12.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': + '@react-aria/toggle@3.12.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: - '@react-aria/interactions': 3.25.4(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/utils': 3.30.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-stately/toggle': 3.9.0(react@18.3.0) - '@react-types/checkbox': 3.10.0(react@18.3.0) - '@react-types/shared': 3.31.0(react@18.3.0) + '@react-aria/interactions': 3.25.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/utils': 3.30.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-stately/toggle': 3.9.1(react@18.3.0) + '@react-types/checkbox': 3.10.1(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) '@swc/helpers': 0.5.17 react: 18.3.0 react-dom: 18.3.0(react@18.3.0) - '@react-aria/toolbar@3.0.0-beta.19(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': + '@react-aria/toolbar@3.0.0-beta.20(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: - '@react-aria/focus': 3.21.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/i18n': 3.12.11(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/utils': 3.30.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-types/shared': 3.31.0(react@18.3.0) + '@react-aria/focus': 3.21.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/i18n': 3.12.12(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/utils': 3.30.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) '@swc/helpers': 0.5.17 react: 18.3.0 react-dom: 18.3.0(react@18.3.0) - '@react-aria/tooltip@3.8.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': + '@react-aria/tooltip@3.8.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: - '@react-aria/interactions': 3.25.4(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/utils': 3.30.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-stately/tooltip': 3.5.6(react@18.3.0) - '@react-types/shared': 3.31.0(react@18.3.0) - '@react-types/tooltip': 3.4.19(react@18.3.0) + '@react-aria/interactions': 3.25.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/utils': 3.30.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-stately/tooltip': 3.5.7(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) + '@react-types/tooltip': 3.4.20(react@18.3.0) '@swc/helpers': 0.5.17 react: 18.3.0 react-dom: 18.3.0(react@18.3.0) - '@react-aria/utils@3.30.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': + '@react-aria/utils@3.30.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: '@react-aria/ssr': 3.9.10(react@18.3.0) '@react-stately/flags': 3.1.2 '@react-stately/utils': 3.10.8(react@18.3.0) - '@react-types/shared': 3.31.0(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) '@swc/helpers': 0.5.17 clsx: 2.1.1 react: 18.3.0 react-dom: 18.3.0(react@18.3.0) - '@react-aria/visually-hidden@3.8.26(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': + '@react-aria/visually-hidden@3.8.27(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: - '@react-aria/interactions': 3.25.4(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-aria/utils': 3.30.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-types/shared': 3.31.0(react@18.3.0) + '@react-aria/interactions': 3.25.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-aria/utils': 3.30.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) '@swc/helpers': 0.5.17 react: 18.3.0 react-dom: 18.3.0(react@18.3.0) @@ -19454,58 +19457,58 @@ snapshots: dependencies: react: 18.3.0 - '@react-stately/calendar@3.8.3(react@18.3.0)': + '@react-stately/calendar@3.8.4(react@18.3.0)': dependencies: - '@internationalized/date': 3.8.2 + '@internationalized/date': 3.9.0 '@react-stately/utils': 3.10.8(react@18.3.0) - '@react-types/calendar': 3.7.3(react@18.3.0) - '@react-types/shared': 3.31.0(react@18.3.0) + '@react-types/calendar': 3.7.4(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) '@swc/helpers': 0.5.17 react: 18.3.0 - '@react-stately/checkbox@3.7.0(react@18.3.0)': + '@react-stately/checkbox@3.7.1(react@18.3.0)': dependencies: - '@react-stately/form': 3.2.0(react@18.3.0) + '@react-stately/form': 3.2.1(react@18.3.0) '@react-stately/utils': 3.10.8(react@18.3.0) - '@react-types/checkbox': 3.10.0(react@18.3.0) - '@react-types/shared': 3.31.0(react@18.3.0) + '@react-types/checkbox': 3.10.1(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) '@swc/helpers': 0.5.17 react: 18.3.0 - '@react-stately/collections@3.12.6(react@18.3.0)': + '@react-stately/collections@3.12.7(react@18.3.0)': dependencies: - '@react-types/shared': 3.31.0(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) '@swc/helpers': 0.5.17 react: 18.3.0 - '@react-stately/combobox@3.11.0(react@18.3.0)': + '@react-stately/combobox@3.11.1(react@18.3.0)': dependencies: - '@react-stately/collections': 3.12.6(react@18.3.0) - '@react-stately/form': 3.2.0(react@18.3.0) - '@react-stately/list': 3.12.4(react@18.3.0) - '@react-stately/overlays': 3.6.18(react@18.3.0) - '@react-stately/select': 3.7.0(react@18.3.0) + '@react-stately/collections': 3.12.7(react@18.3.0) + '@react-stately/form': 3.2.1(react@18.3.0) + '@react-stately/list': 3.13.0(react@18.3.0) + '@react-stately/overlays': 3.6.19(react@18.3.0) + '@react-stately/select': 3.7.1(react@18.3.0) '@react-stately/utils': 3.10.8(react@18.3.0) - '@react-types/combobox': 3.13.7(react@18.3.0) - '@react-types/shared': 3.31.0(react@18.3.0) + '@react-types/combobox': 3.13.8(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) '@swc/helpers': 0.5.17 react: 18.3.0 - '@react-stately/data@3.13.2(react@18.3.0)': + '@react-stately/data@3.14.0(react@18.3.0)': dependencies: - '@react-types/shared': 3.31.0(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) '@swc/helpers': 0.5.17 react: 18.3.0 - '@react-stately/datepicker@3.15.0(react@18.3.0)': + '@react-stately/datepicker@3.15.1(react@18.3.0)': dependencies: - '@internationalized/date': 3.8.2 + '@internationalized/date': 3.9.0 '@internationalized/string': 3.2.7 - '@react-stately/form': 3.2.0(react@18.3.0) - '@react-stately/overlays': 3.6.18(react@18.3.0) + '@react-stately/form': 3.2.1(react@18.3.0) + '@react-stately/overlays': 3.6.19(react@18.3.0) '@react-stately/utils': 3.10.8(react@18.3.0) - '@react-types/datepicker': 3.13.0(react@18.3.0) - '@react-types/shared': 3.31.0(react@18.3.0) + '@react-types/datepicker': 3.13.1(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) '@swc/helpers': 0.5.17 react: 18.3.0 @@ -19513,107 +19516,107 @@ snapshots: dependencies: '@swc/helpers': 0.5.17 - '@react-stately/form@3.2.0(react@18.3.0)': + '@react-stately/form@3.2.1(react@18.3.0)': dependencies: - '@react-types/shared': 3.31.0(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) '@swc/helpers': 0.5.17 react: 18.3.0 - '@react-stately/grid@3.11.4(react@18.3.0)': + '@react-stately/grid@3.11.5(react@18.3.0)': dependencies: - '@react-stately/collections': 3.12.6(react@18.3.0) - '@react-stately/selection': 3.20.4(react@18.3.0) - '@react-types/grid': 3.3.4(react@18.3.0) - '@react-types/shared': 3.31.0(react@18.3.0) + '@react-stately/collections': 3.12.7(react@18.3.0) + '@react-stately/selection': 3.20.5(react@18.3.0) + '@react-types/grid': 3.3.5(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) '@swc/helpers': 0.5.17 react: 18.3.0 - '@react-stately/list@3.12.4(react@18.3.0)': + '@react-stately/list@3.13.0(react@18.3.0)': dependencies: - '@react-stately/collections': 3.12.6(react@18.3.0) - '@react-stately/selection': 3.20.4(react@18.3.0) + '@react-stately/collections': 3.12.7(react@18.3.0) + '@react-stately/selection': 3.20.5(react@18.3.0) '@react-stately/utils': 3.10.8(react@18.3.0) - '@react-types/shared': 3.31.0(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) '@swc/helpers': 0.5.17 react: 18.3.0 - '@react-stately/menu@3.9.6(react@18.3.0)': + '@react-stately/menu@3.9.7(react@18.3.0)': dependencies: - '@react-stately/overlays': 3.6.18(react@18.3.0) - '@react-types/menu': 3.10.3(react@18.3.0) - '@react-types/shared': 3.31.0(react@18.3.0) + '@react-stately/overlays': 3.6.19(react@18.3.0) + '@react-types/menu': 3.10.4(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) '@swc/helpers': 0.5.17 react: 18.3.0 - '@react-stately/numberfield@3.10.0(react@18.3.0)': + '@react-stately/numberfield@3.10.1(react@18.3.0)': dependencies: - '@internationalized/number': 3.6.4 - '@react-stately/form': 3.2.0(react@18.3.0) + '@internationalized/number': 3.6.5 + '@react-stately/form': 3.2.1(react@18.3.0) '@react-stately/utils': 3.10.8(react@18.3.0) - '@react-types/numberfield': 3.8.13(react@18.3.0) + '@react-types/numberfield': 3.8.14(react@18.3.0) '@swc/helpers': 0.5.17 react: 18.3.0 - '@react-stately/overlays@3.6.18(react@18.3.0)': + '@react-stately/overlays@3.6.19(react@18.3.0)': dependencies: '@react-stately/utils': 3.10.8(react@18.3.0) - '@react-types/overlays': 3.9.0(react@18.3.0) + '@react-types/overlays': 3.9.1(react@18.3.0) '@swc/helpers': 0.5.17 react: 18.3.0 - '@react-stately/radio@3.11.0(react@18.3.0)': + '@react-stately/radio@3.11.1(react@18.3.0)': dependencies: - '@react-stately/form': 3.2.0(react@18.3.0) + '@react-stately/form': 3.2.1(react@18.3.0) '@react-stately/utils': 3.10.8(react@18.3.0) - '@react-types/radio': 3.9.0(react@18.3.0) - '@react-types/shared': 3.31.0(react@18.3.0) + '@react-types/radio': 3.9.1(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) '@swc/helpers': 0.5.17 react: 18.3.0 - '@react-stately/select@3.7.0(react@18.3.0)': + '@react-stately/select@3.7.1(react@18.3.0)': dependencies: - '@react-stately/form': 3.2.0(react@18.3.0) - '@react-stately/list': 3.12.4(react@18.3.0) - '@react-stately/overlays': 3.6.18(react@18.3.0) - '@react-types/select': 3.10.0(react@18.3.0) - '@react-types/shared': 3.31.0(react@18.3.0) + '@react-stately/form': 3.2.1(react@18.3.0) + '@react-stately/list': 3.13.0(react@18.3.0) + '@react-stately/overlays': 3.6.19(react@18.3.0) + '@react-types/select': 3.10.1(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) '@swc/helpers': 0.5.17 react: 18.3.0 - '@react-stately/selection@3.20.4(react@18.3.0)': + '@react-stately/selection@3.20.5(react@18.3.0)': dependencies: - '@react-stately/collections': 3.12.6(react@18.3.0) + '@react-stately/collections': 3.12.7(react@18.3.0) '@react-stately/utils': 3.10.8(react@18.3.0) - '@react-types/shared': 3.31.0(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) '@swc/helpers': 0.5.17 react: 18.3.0 - '@react-stately/slider@3.7.0(react@18.3.0)': + '@react-stately/slider@3.7.1(react@18.3.0)': dependencies: '@react-stately/utils': 3.10.8(react@18.3.0) - '@react-types/shared': 3.31.0(react@18.3.0) - '@react-types/slider': 3.8.0(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) + '@react-types/slider': 3.8.1(react@18.3.0) '@swc/helpers': 0.5.17 react: 18.3.0 - '@react-stately/table@3.14.4(react@18.3.0)': + '@react-stately/table@3.15.0(react@18.3.0)': dependencies: - '@react-stately/collections': 3.12.6(react@18.3.0) + '@react-stately/collections': 3.12.7(react@18.3.0) '@react-stately/flags': 3.1.2 - '@react-stately/grid': 3.11.4(react@18.3.0) - '@react-stately/selection': 3.20.4(react@18.3.0) + '@react-stately/grid': 3.11.5(react@18.3.0) + '@react-stately/selection': 3.20.5(react@18.3.0) '@react-stately/utils': 3.10.8(react@18.3.0) - '@react-types/grid': 3.3.4(react@18.3.0) - '@react-types/shared': 3.31.0(react@18.3.0) - '@react-types/table': 3.13.2(react@18.3.0) + '@react-types/grid': 3.3.5(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) + '@react-types/table': 3.13.3(react@18.3.0) '@swc/helpers': 0.5.17 react: 18.3.0 - '@react-stately/tabs@3.8.4(react@18.3.0)': + '@react-stately/tabs@3.8.5(react@18.3.0)': dependencies: - '@react-stately/list': 3.12.4(react@18.3.0) - '@react-types/shared': 3.31.0(react@18.3.0) - '@react-types/tabs': 3.3.17(react@18.3.0) + '@react-stately/list': 3.13.0(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) + '@react-types/tabs': 3.3.18(react@18.3.0) '@swc/helpers': 0.5.17 react: 18.3.0 @@ -19623,27 +19626,27 @@ snapshots: react: 18.3.0 use-sync-external-store: 1.5.0(react@18.3.0) - '@react-stately/toggle@3.9.0(react@18.3.0)': + '@react-stately/toggle@3.9.1(react@18.3.0)': dependencies: '@react-stately/utils': 3.10.8(react@18.3.0) - '@react-types/checkbox': 3.10.0(react@18.3.0) - '@react-types/shared': 3.31.0(react@18.3.0) + '@react-types/checkbox': 3.10.1(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) '@swc/helpers': 0.5.17 react: 18.3.0 - '@react-stately/tooltip@3.5.6(react@18.3.0)': + '@react-stately/tooltip@3.5.7(react@18.3.0)': dependencies: - '@react-stately/overlays': 3.6.18(react@18.3.0) - '@react-types/tooltip': 3.4.19(react@18.3.0) + '@react-stately/overlays': 3.6.19(react@18.3.0) + '@react-types/tooltip': 3.4.20(react@18.3.0) '@swc/helpers': 0.5.17 react: 18.3.0 - '@react-stately/tree@3.9.1(react@18.3.0)': + '@react-stately/tree@3.9.2(react@18.3.0)': dependencies: - '@react-stately/collections': 3.12.6(react@18.3.0) - '@react-stately/selection': 3.20.4(react@18.3.0) + '@react-stately/collections': 3.12.7(react@18.3.0) + '@react-stately/selection': 3.20.5(react@18.3.0) '@react-stately/utils': 3.10.8(react@18.3.0) - '@react-types/shared': 3.31.0(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) '@swc/helpers': 0.5.17 react: 18.3.0 @@ -19652,145 +19655,145 @@ snapshots: '@swc/helpers': 0.5.17 react: 18.3.0 - '@react-stately/virtualizer@4.4.2(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': + '@react-stately/virtualizer@4.4.3(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: - '@react-aria/utils': 3.30.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@react-types/shared': 3.31.0(react@18.3.0) + '@react-aria/utils': 3.30.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) '@swc/helpers': 0.5.17 react: 18.3.0 react-dom: 18.3.0(react@18.3.0) '@react-types/accordion@3.0.0-alpha.26(react@18.3.0)': dependencies: - '@react-types/shared': 3.31.0(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) react: 18.3.0 - '@react-types/breadcrumbs@3.7.15(react@18.3.0)': + '@react-types/breadcrumbs@3.7.16(react@18.3.0)': dependencies: - '@react-types/link': 3.6.3(react@18.3.0) - '@react-types/shared': 3.31.0(react@18.3.0) + '@react-types/link': 3.6.4(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) react: 18.3.0 - '@react-types/button@3.13.0(react@18.3.0)': + '@react-types/button@3.14.0(react@18.3.0)': dependencies: - '@react-types/shared': 3.31.0(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) react: 18.3.0 - '@react-types/calendar@3.7.3(react@18.3.0)': + '@react-types/calendar@3.7.4(react@18.3.0)': dependencies: - '@internationalized/date': 3.8.2 - '@react-types/shared': 3.31.0(react@18.3.0) + '@internationalized/date': 3.9.0 + '@react-types/shared': 3.32.0(react@18.3.0) react: 18.3.0 - '@react-types/checkbox@3.10.0(react@18.3.0)': + '@react-types/checkbox@3.10.1(react@18.3.0)': dependencies: - '@react-types/shared': 3.31.0(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) react: 18.3.0 - '@react-types/combobox@3.13.7(react@18.3.0)': + '@react-types/combobox@3.13.8(react@18.3.0)': dependencies: - '@react-types/shared': 3.31.0(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) react: 18.3.0 - '@react-types/datepicker@3.13.0(react@18.3.0)': + '@react-types/datepicker@3.13.1(react@18.3.0)': dependencies: - '@internationalized/date': 3.8.2 - '@react-types/calendar': 3.7.3(react@18.3.0) - '@react-types/overlays': 3.9.0(react@18.3.0) - '@react-types/shared': 3.31.0(react@18.3.0) + '@internationalized/date': 3.9.0 + '@react-types/calendar': 3.7.4(react@18.3.0) + '@react-types/overlays': 3.9.1(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) react: 18.3.0 - '@react-types/dialog@3.5.20(react@18.3.0)': + '@react-types/dialog@3.5.21(react@18.3.0)': dependencies: - '@react-types/overlays': 3.9.0(react@18.3.0) - '@react-types/shared': 3.31.0(react@18.3.0) + '@react-types/overlays': 3.9.1(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) react: 18.3.0 - '@react-types/form@3.7.14(react@18.3.0)': + '@react-types/form@3.7.15(react@18.3.0)': dependencies: - '@react-types/shared': 3.31.0(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) react: 18.3.0 - '@react-types/grid@3.3.4(react@18.3.0)': + '@react-types/grid@3.3.5(react@18.3.0)': dependencies: - '@react-types/shared': 3.31.0(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) react: 18.3.0 - '@react-types/link@3.6.3(react@18.3.0)': + '@react-types/link@3.6.4(react@18.3.0)': dependencies: - '@react-types/shared': 3.31.0(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) react: 18.3.0 - '@react-types/listbox@3.7.2(react@18.3.0)': + '@react-types/listbox@3.7.3(react@18.3.0)': dependencies: - '@react-types/shared': 3.31.0(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) react: 18.3.0 - '@react-types/menu@3.10.3(react@18.3.0)': + '@react-types/menu@3.10.4(react@18.3.0)': dependencies: - '@react-types/overlays': 3.9.0(react@18.3.0) - '@react-types/shared': 3.31.0(react@18.3.0) + '@react-types/overlays': 3.9.1(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) react: 18.3.0 - '@react-types/numberfield@3.8.13(react@18.3.0)': + '@react-types/numberfield@3.8.14(react@18.3.0)': dependencies: - '@react-types/shared': 3.31.0(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) react: 18.3.0 - '@react-types/overlays@3.9.0(react@18.3.0)': + '@react-types/overlays@3.9.1(react@18.3.0)': dependencies: - '@react-types/shared': 3.31.0(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) react: 18.3.0 - '@react-types/progress@3.5.14(react@18.3.0)': + '@react-types/progress@3.5.15(react@18.3.0)': dependencies: - '@react-types/shared': 3.31.0(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) react: 18.3.0 - '@react-types/radio@3.9.0(react@18.3.0)': + '@react-types/radio@3.9.1(react@18.3.0)': dependencies: - '@react-types/shared': 3.31.0(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) react: 18.3.0 - '@react-types/select@3.10.0(react@18.3.0)': + '@react-types/select@3.10.1(react@18.3.0)': dependencies: - '@react-types/shared': 3.31.0(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) react: 18.3.0 - '@react-types/shared@3.31.0(react@18.3.0)': + '@react-types/shared@3.32.0(react@18.3.0)': dependencies: react: 18.3.0 - '@react-types/slider@3.8.0(react@18.3.0)': + '@react-types/slider@3.8.1(react@18.3.0)': dependencies: - '@react-types/shared': 3.31.0(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) react: 18.3.0 - '@react-types/switch@3.5.13(react@18.3.0)': + '@react-types/switch@3.5.14(react@18.3.0)': dependencies: - '@react-types/shared': 3.31.0(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) react: 18.3.0 - '@react-types/table@3.13.2(react@18.3.0)': + '@react-types/table@3.13.3(react@18.3.0)': dependencies: - '@react-types/grid': 3.3.4(react@18.3.0) - '@react-types/shared': 3.31.0(react@18.3.0) + '@react-types/grid': 3.3.5(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) react: 18.3.0 - '@react-types/tabs@3.3.17(react@18.3.0)': + '@react-types/tabs@3.3.18(react@18.3.0)': dependencies: - '@react-types/shared': 3.31.0(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) react: 18.3.0 - '@react-types/textfield@3.12.4(react@18.3.0)': + '@react-types/textfield@3.12.5(react@18.3.0)': dependencies: - '@react-types/shared': 3.31.0(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) react: 18.3.0 - '@react-types/tooltip@3.4.19(react@18.3.0)': + '@react-types/tooltip@3.4.20(react@18.3.0)': dependencies: - '@react-types/overlays': 3.9.0(react@18.3.0) - '@react-types/shared': 3.31.0(react@18.3.0) + '@react-types/overlays': 3.9.1(react@18.3.0) + '@react-types/shared': 3.32.0(react@18.3.0) react: 18.3.0 '@rehooks/local-storage@2.4.5(react@18.3.0)': @@ -28250,7 +28253,7 @@ snapshots: tailwind-merge@3.3.1: {} - tailwind-variants@2.0.1(tailwind-merge@3.3.1)(tailwindcss@4.1.11): + tailwind-variants@3.1.0(tailwind-merge@3.3.1)(tailwindcss@4.1.11): dependencies: tailwindcss: 4.1.11 optionalDependencies: