Junior Garcia 8f00708d03
v2.7.5 (#5007)
* chore: org name change (#4596)

* chore: update brand name (#4600)

* fix(calendar): function components cannot be given refs (#4614)

* docs(modal): fix small typos and add clarifying language (#4629)

* chore(deps): bump RA versions (#4611)

* chore(deps): bump RA versions

* chore(deps): bump @internationalized/date

* chore(docs): update RA versions

* chore(docs): update versions

* chore(docs): use string type

* chore(deps): update @react-types versions

* refactor(docs): undo version change since they will be removed in another PR

* feat: tailwind variants upgrade (#4386)

* feat: tailwind variants upgrade

* chore: restore npmrc

* chore: adjust pkgs

* fix: versions

* fix: lock file

* chore(changeset): update package name

* chore(deps): use fixed version

* fix(test): incorrect package name

---------

Co-authored-by: աӄա <wingkwong.code@gmail.com>

* feat: add fn win alt keys (#4638)

* feat: add new keys

* feat: add new keys

* chore: update docs & storybook as well

---------

Co-authored-by: WK Wong <wingkwong.code@gmail.com>

* fix(use-image): load images after props change (#4523)

* fix(use-image): load image after props change

* chore(changeset): add changeset

* refactor(use-image): remove unused props

* feat(use-image): add test case

* fix(use-image): apply useCallback to load & remove status check

* chore(changeset): update package name

* feat: global labelPlacement prop (#4346)

* feat: adding the support for labelPlacement globally

* chore: reafctoring

* chore: updating the dependency

* chore(changeset): update package name

* chore: adding Marcus's suggestions

---------

Co-authored-by: աӄա <wingkwong.code@gmail.com>

* fix(form): use native as default validation behavior (#4425)

* fix(form): use native as default validation behavior

* docs(form): delete explicit validationBehavior=native

* test(form): adjusted form test validation behaviors

* chore(form): adjusted stories with forms

* chore(changeset): changed form default validation behavior to native

* chore(changeset): removed packages with only test changes

* chore(changeset): change to patch

* chore(changeset): update package name

* refactor(docs): update package name

* refactor(docs): update to heroui

---------

Co-authored-by: աӄա <wingkwong.code@gmail.com>

* feat(spinner): new spinner variants (#4555)

* refactor(spinner): add default variant

* feature(spinner): add gradient variant

* feature(spinner): add dots variant

* feature(spinner): add dots-blink variant

* feature(spinner): add spinner-bars

* chore(spinner): add variants storybook

* chore: adding variants to docs

* chore: simplyfying the styles and modifying docs

* chore: nits

* chore: updating the dots and dots-blink animation

* chore: nits

* chore: adding Marcus' suggestions

* chore: adding Marcus's suggestions

* chore: adding junior's suggestions

---------

Co-authored-by: Maharshi Alpesh <maharshialpesh@gmail.com>

* fix: rename wrapper to tab wrapper (#4636)

* fix: rename wrapper to tab wrapper

* docs: update

* docs: update

* docs: update

* fix: rename wrapper to tab wrapper

* refactor: remove feature request from issue template (#4661)

* refactor(.github): remove feature request template

* refactor(.github): add a link to redirect to discussion (feature request category)

* docs(table): include TS examples to show Selection type usage (#4793)

* fix(listbox): unexpected scrollShadow on virtualized listbox (#4784)

* fix(listbox): add scroll height & scroll top to listbox

* fix(use-data-scroll-overflow): handle scrollHeight & scrollTop in virtualization

* chore(changeset): add changeset

* refactor(theme): replace left & right by start & end to support RTL (#4782)

* fix(date-picker): deprecate dateInputClassNames (#4780)

* chore(date-picker): add missing slots comments

* fix(date-picker): remove dateInputClassNames

* fix(date-picker): use classNames instead of dateInputClassNames

* chore(docs): add missing attributes

* fix(date-picker): use classNames instead of dateInputClassNames

* feat(changeset): add changeset

* fix(docs): broken type

* refactor(navbar): remove dropdown menu width (#4757)

* refactor: remove dropdown menu width

* refactor: shorter description

* refactor: rename instances of NextUI to Hero UI (#4645)

* docs: use the correct org for `img.shields.io` license in README

* docs: update opencollective org name

* docs: use correct org name in site footer

* docs: update image urls for heroui pro sections

* docs: update laravel installation keywords in route config

* docs: add `heroui` tag to `Introducing HeroUI` blog post

* fix: use correct names in `plop/components/src` templates

* chore: add empty changeset

* fix: revert image urls back to `nextuipro.nyc3.cdn.digitaloceanspaces...`

* chore: undo footer change

* chore: update incorrect brand name

* chore(docs): nextui -> heroui

---------

Co-authored-by: աӄա <wingkwong.code@gmail.com>

* fix(input): missing clear button with file input type (#4599)

* fix(theme): sync with input theme on labelPlacement (#4597)

* fix(theme): sync with input theme on labelPlacement

* chore(select): revise width for labelPlacement

* chore(changeset): add changeset

* test(input): input interaction tests (#4579)

* test(input): user interaction tests

* test(input): missing act wrappers

---------

Co-authored-by: WK Wong <wingkwong.code@gmail.com>

* fix(calendar): rtl navigation (#4565)

* fix(calendar): rtl navigation

* chore(changeset): fixed reverse behavior of NextButton and PrevButton in the RTL calendar

* chore(changeset): update package name

* refactor(calendar): prefer isRTL and use className in theme package instead

* chore(changeset): add theme package as well

* chore(calendar): add min theme package to 2.4.7

---------

Co-authored-by: աӄա <wingkwong.code@gmail.com>

* refactor: remove unnecessary className passing to tv and make naming consistent (#4558)

* refactor: remove unnecessary className passing to tv

* refactor(button): move styles to getButtonProps

* refactor: rename classNames to styles to keep the naming consistent

* fix: deprecation warning triggered by internal onClick  (#4557)

* fix(use-aria-link): onClick deprecation warning

* fix(use-aria-button): onClick deprecation warning

* feat(changeset): add changeset

* fix(use-aria-button): incorrect prop name

* chore(changeset): update package name

* ci: add pkg pr new (#4540)

* ci: add pkg pr new

* ci: add pkg pr new

* chore(workflow): update repo name

---------

Co-authored-by: աӄա <wingkwong.code@gmail.com>

* chore(docs): remove shouldBlockScroll prop in Tooltip page (#4539)

* fix(use-pagination): controlled page after delay (#4536)

* fix(use-pagination): add page to dependency for scrollTo

* feat(changeset): add changeset

* chore(changeset): update package name

* fix(tooltip): accessing element.ref was removed in React 19 issue (#4531)

* fix(tooltip): accessing element.ref was removed in React 19 issue

* chore(changeset): update package name

* fix: correctly dismissable default value (#4524)

* fix: correctly dismissable default value

* fix: correctly dismissable default value

* chore(changeset): update package name

---------

Co-authored-by: աӄա <wingkwong.code@gmail.com>

* fix(theme): input height in innerWrapper in Select (#4512)

* fix(select): fix input height #4321

* chore(select): changed package name in changeset to theme

* chore(select): updated changeset message

* chore(changeset): update package name

---------

Co-authored-by: աӄա <wingkwong.code@gmail.com>

* fix: inert value in next15 (#4491)

* feat: add post install

* feat: add postinstall

* feat: add postinstall

* fix: type

* fix: type

* fix: next version

* chore(changeset): update package name

---------

Co-authored-by: աӄա <wingkwong.code@gmail.com>

* refactor: remove cursor-hit in hiddenInputClasses (#4474)

* refactor: remove cursor-hit in hiddenInputClasses

* Create lazy-ants-exercise.md

* chore(changeset): update package name

---------

Co-authored-by: աӄա <wingkwong.code@gmail.com>

* feat(table): virtualization (#4285)

* feat: baseline virtualization for table

* merge branch canary

* fix: table layout

* fix: calc header height w layouteffect to offset padding

* Merge branch 'canary' into feat/eng-1633-virtualization-for-table

* chore: remove unused files and comments

* chore: add missing package

* feat: add shouldVirtualize conditional to render virtualized-table

* feat: update docs for table

* feat: use wrapper to support theme styles

* chore: add changeset

* chore(changeset): update package name

* chore(deps): pnpm-lock.yaml

* fix(table): outdated package name

* chore(changeset): add issue number

* fix(deps): keep the version consistent with other components

* fix(table): incorrect displayName

* refactor(table): use VirtualizedTemplate

* chore(deps): bump `@tanstack/react-virtua`

* chore(deps): typecheck issue

* fix(table): do not use any type

* chore: remove auto virtualization

---------

Co-authored-by: աӄա <wingkwong.code@gmail.com>
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com>

* feat(toast): introduce Toast component (#4437)

* feat: initial commit

* chore: adding the animation

* chore: nits

* chore: fixes and adding draft1 of stories

* chore: adding the docs draft

* chore: adding the swiping interaction for toast removal

* chore: adding the tests

* fix: improving the progress bar logix

* chore: refactoring and refining the animations

* fix: making the animations compatible with the positons

* chore: fixing the styles

* chore: modifying the animations

* chore: improving the animations

* chore: adding the decorator to the story-book

* chore: fixing the animations and positions

* fix: handle expand region on touch

* feat: adding the promises support

* chore: updating the styles

* chore: improving styles

* chore: styles correction

* fix: adding junior's suggestions

* chore: correcting styles

* fix: fixing the timer behavior

* chore: adding the spinner to the toast

* chore: full width for mobile

* chore: modifying styles

* chore: fixing the positions on smaller devices

* chore: adding story with description

* chore: adding credits for sonner

* fix: adding junior's suggestions

* chore: adding the exit animation

* fix: adding junior's suggestions

* chore: improving the swipe animations

* fix: fixing the swipe animations on touch

* chore: adding tests

* chore: adding swipe threshild and initial position variable

* fix: fixing autoclose in timeout

* chore: modifying the docs

* chore: fixing the conflict

* chore: adding marcus' suggestions

* chore: adding the bottom animations

* chore: modying docs

* chore: removing nextui references

* chore: adding info about the provider

* chore: updating the docs

* chore: versions in package.json

* chore: nits

* chore: adding junior's suggestions

* chore: nits

* fix: applying junior's suggestions

* chore: adding junior's suggestions

* chore: using domMax

* fix: adding Marcus's suggestions

* chore: add global toast props and custom close icon

* chore: adding the defaultTimout provider prop

* chore: modifying defaultTimeout

* chore: nits

* fix: adding Marcus' suggestions

* chore: fixing bg

* chore(deps): bump RA deps

* fix: fixing the color discrepancy due to the timer

* chore: moving the kapan ai to the left side

* refactor(toast): update author

* chore: nit

* chore: improvements

* chore: updating the solid variant

---------

Co-authored-by: Junior Garcia <jrgarciadev@gmail.com>
Co-authored-by: WK Wong <wingkwong.code@gmail.com>

* fix(docs): correct Tab usage example (#4821)

* chore(docs): add note itemHeight for virtualization (#4822)

* chore(docs): add note itemHeight for virtualization

* fix: format

* fix(docs): fix horizontal scrolling example in scroll-shadow (#4820)

* refactor: update author in package.json (#4800)

* feat(button): export PressEvent for onPress event typing   (#4819)

* fix(docs): failed to install dependencies in StackBlitz (#4639)

* chore(Docs): remove step 2 from "Using use-theme-hook" (#4797)

* fix(docs): incorrect code Modal placement (#4652)

* docs: update DatePicker example to remove "time" label as time selection is not supported in this example (#4443)

* feat(button): export PressEvent for onPress event typing

* revert unnecessary changes

* chore: format

---------

Co-authored-by: աӄա <wingkwong.code@gmail.com>
Co-authored-by: Praharsh Bhatt <30700808+praharshbhatt@users.noreply.github.com>

* fix(listbox): pass missing press events to usePress (#4812)

* fix(listbox): pass missing press events to usePress

* feat(listbox): add test case for press event

* chore(changeset): add changeset

* fix(checkbox): inherit stroke in CheckboxIcon (#4811)

* fix: `SelectItem`, `ListboxItem`, and `AutocompleteItem` not to accept `value` props (#4653)

* fix(select): `SelectItem` does not accept value props

* refactor: do not use the index as `key`

* Update .changeset/light-hairs-draw.md

* chore: remove unnecessary `value` props

* chore: update changeset

* refactor: remove unnecessary value prop

---------

Co-authored-by: WK Wong <wingkwong.code@gmail.com>

* fix: pkg package scope (#4823)

* fix: pkg package scope

* fix: pkg package scope

* fix: pkg package scope

* fix(theme): border radius in Table when isMultiSelectable (#4808)

* fix(theme): border radius in Table when isMultiSelectable

* chore(theme): added changeset (#4807)

* chore: removing the kapa ai for toast doc page (#4833)

* fix(accordion): add data-slot attributes to accordion (#4832)

* fix(accordion): add data-slot attributes to accordion

* chore

---------

Co-authored-by: Hovannes Markarian <hovannes.markarian@socrate.fr>
Co-authored-by: աӄա <wingkwong.code@gmail.com>

* chore(docs): update versions (#4836)

* docs(themes): adding theme generator (#4626)

* chore: adding xylish's contributions + modifying styles

* chore: nextui to heroui

* chore: colors in theme generator

* chore: radiuses, disable-opacity

* chore: fixing the configuration box styles

* chore: adding the showcase elemtents

* chore: modifying styles

* chore: adding the fonts

* chore: adding the scaling

* chore: removing the calendar

* feat: adding the border-width

* chore: modifying style for mobile

* chore: modifying the styles

* chore: removing the NextUI references + small bug fix

* chore: adding coderabits reviews

* fix: borderWidth not getting applied on breadcrumbs and input

* chore: rebasing

* chore: modifying the styles

* chore: updating the styles for the smaller devices

* chore: refactoring

* chore: improvements

* chore: making the fonts workable

* chore: making the fonts workable

* chore: modifying the swatch according to the theme

* chore: adding the default selected template

* chore: modifying mobile styles

* chore: fixing the popover

* chore: nit

* fix: fixing the select styles

* chore: modifying the mobile styles

* chore: modifying the styles

* fix: adding junior's suggestions

* fix: fixing the breadcrumb

* fix: adding junior's suggestions

* feat: introduce NumberInput (#4475)

* feat(number-field): init structure

* feat(deps): add `@nextui-org/button` & `@react-types/button`

* feat(theme): export number-field

* feat(number-field): storybook init structure

* feat(number-field): add NumberFieldHorizontalStepper

* feat(number-field): add NumberFieldHorizontalStepper

* feat(theme): init number field theme

* feat(number-field): number-field draft

* refactor(number-field): revise stepper icons

* feat(shared-icons): add ChevronLeftIcon

* feat(theme): stepperButton styles

* feat(theme): number-field styles

* fix(number-field): label layout

* feat(number-field): vertical stepper wrapper

* feat(number-field): use-number-field (wip)

* feat(number-field): add data-direction

* feat(theme): center the text if it is horizontal stepper

* feat(number-field): add HorizontalStepper

* feat(number-field): add HideStepper

* chore(number-field): revise minValue & defaultValue

* feat(docs): init number field structure

* fix(theme): outside-left styles

* refactor(theme): remove labelPlacement styles

* refactor(number-field): remove labelContent logic

* refactor(number-field): remove labelPlacement args

* feat(number-field): helper text

* feat(number-field): revise number field stories

* feat(number-field): description

* refactor(number-field): revise number field stories

* feat(theme): numberFieldLabelClasses

* fix(number-field): incorrect button props

* fix(number-field): typing issue on stepper buttons

* chore(number-field): add aria-label

* refactor(number-field): merge props

* fix(number-field): pass originalProps instead

* chore(number-field): revise Required story args

* feat(number-field): add WithStepValue & WithWheelDisabled & revise stories

* chore(number-field): add label to Required

* feat(docs): number-field doc page

* fix(number-field): typing issue

* fix(number-field): test cases

* fix(number-field): user.keyboard & defaultValue

* fix(number-field): should work with defaultValues

* chore(number-field): add type: number

* chore(number-field): remove hidden related code

* fix(number-field): numeric value

* chore(changeset): add changeset

* feat(deps): add "@nextui-org/number-field" to docs

* feat(react): export `@nextui-org/number-field`

* feat(changeset): add @nextui-org/react

* feat(docs): number-field examples

* chore(number-field): use text instead

* refactor(number-field): remove unnecessary filled-within

* fix(number-field): test case

* chore(number-field): remove aria-label for stepper buttons

* feat(docs): add incrementAriaLabel & decrementAriaLabel to NumberField

* chore(number-field): reorder WithFormatOptions

* fix(deps): update number-field's peerDependencies & dependencies

* feat(number-field): hidden input for holding numeric vaule

* fix(docs): number field title

* feat(docs): add format options to number field

* chore(docs): revise number field content

* chore(number-field): add type to useDOMRef

* fix(number-field): clear button

* fix(theme): clear button styles

* refactor(theme): stepper button styles

* chore(number-field): accept stepperButton class

* fix(theme): helper wrapper padding

* feat(deps): add `@react-aria/i18n`

* fix(number-field): use locale from `@react-aria/i18n`

* fix(deps): dependency order

* fix(docs): incorrect command

* chore(docs): remove type=number

* chore(theme): add padding to stepper wrapper

* fix(number-field): avoid resetting value

* fix(number-field): storybook

* chore(docs): remove custom impl

* chore(docs): update docs code & content

* chore(number-field):  migrate to heroui

* chore(number-field): migrate to heroui

* chore(number-field): migrate to heroui

* chore: rename to number input

* fix(number-input): incorrect import

* chore(docs): rename to number input

* chore: change to number input

* refactor(number-input): change label to amount

* fix(docs): use heroui commands

* chore(changeset): update package name

* refactor(number-input): remove steps

* refactor: remove helper text

* feat(number-input): label placement

* refactor(number-input): rename stepper

* fix(theme): isClearable

* feat(docs): add label placements

* refactor(docs): update number-input content

* fix(docs): incorrect file

* feat(docs): add lablePlacement

* refactor(docs): remove labelPlacement & startContent

* refactor(docs): remove helperText

* refactor(docs): remove helperText

* refactor(docs): revise description

* feat(number-input): add data-slot for stepper-wrapper

* fix(number-input): test cases

* fix(docs): unexpected change

* refactor(number-input): update outdated info

* fix(docs): coderabbitai comments

* refactor: remove validationState

* fix(docs): typo

* chore(deps): remove unnecessary dep

* chore(deps): bump RA versions

* chore(number-input): apply latest labelPlacement change

* refactor(number-input): update author

* refactor(number-input): revise stepper wrapper alignment

* refactor(number-input): stepper button styles

* chore(number-input): add disableRipple

* fix(theme): increase stepper button click area

* fix(number-input): sync latest validationBehavior changes

* fix(number-input): pass validationBehavior to useAriaNumberInput

* chore(docs): add import react

* chore(number-input): remove HorizontalStepper story

* chore(number-input): enable ripple

* fix(number-input): remove number type

* refactor(theme): follow input clear button styles

* feat(theme): add color for stepperButton

* fix(theme): revise stepperButton size for outside & outside-left cases

* fix(number-input): typo

* chore(docs): update description for wheel

* chore(theme): change opacity when pressed

* chore(number-input): add disableRipple

* Update .changeset/witty-flies-reflect.md

* fix(theme): add hover opacity effect

---------

Co-authored-by: Junior Garcia <jrgarciadev@gmail.com>

* chore(docs): revised tags in doc routes for 2.7.0 (#4777)

* chore(docs): remove last version update tags

* chore(docs): add updated tag for 2.7.0

* chore(docs): updated table

* chore(docs): update search meta

* chore(docs): update github info

* Merge branch 'canary' into docs/eng-2003

* chore(docs): update routes.json

* chore(docs): update meta info

* chore: improve theme builder

* v2.7.0

* chore: v2.7.0 combined changeset

* fix: changeset

* fix: peer deps

* feat: toast api improved

* chore: toast styles improved

* fix: toast styles

* chore: toast width style changed

* fix: changeset release

* fix: changeset peerdeps

* chore: toast styles improved

* refactor(pagination): rtl (#4843)

* refactor(pagination): rtl

* chore(changeset): add changeset

* feat: new spinner variant

* fix(docs): popover shouldBlockScroll default value (#4851)

* fix(select): select scroll content will close immediately when popover on click (#4849)

* chore(select): update select deps

* fix(select): select scroll content will close immediately when popover on click

* chore(select): add .changeset file

* chore(changeset): add issue number

---------

Co-authored-by: աӄա <wingkwong.code@gmail.com>

* feat(calendar): add firstDayOfWeek (#4852)

* feat(calendar): add firstDayOfWeek

* feat(docs): add firstDayOfWeek in Calendar docs

* feat(calendar): add firstDayOfWeek to range calendar

* feat(docs): add firstDayOfWeek to API table

* feat: add firstDayOfWeek to date picker & date range picker

* feat(docs): add firstDayOfWeek

* feat(changeset): add changeset

* feat: add firstDayOfWeek option in storybook

* feat(docs): export firstDayOfWeek

* chore(docs): update title

* chore: spinner variants updated

* feat: v2.7.0 blog

* ci(changesets): version packages (#4601)

Co-authored-by: Junior Garcia <jrgarciadev@gmail.com>

* chore: manual release

* fix(toast): fixing maxVisibleToasts, solid variant promise, promise timer (#4881)

* fix: maxVisibleToasts functionality

* chore: adding the changeset

* fix: starting the toast timer when the promise is resolved

* fix: spinner invisible in solid variants

* fix(toast): shouldShowTimeoutProgess typo (#4858)

* fix(toast): shouldShowTimeoutProgess typo

* fix(toast): shouldShowTimeoutProgess typo

* fix(select): pass form prop to hidden-select (#4854)

* fix(select): pass form prop to hidden-select

* chore(select): changeset

* fix(spinner): Attempted to call useProviderContext() from the server (#4904)

* fix(spinner): add banner in tsup.config.ts

* chore(changeset): add changeset

* chore(docs): update breaking changes in blog

* chore(docs): handled in PR4905

* fix(number-input): onChange event in number input (#4907)

* fix(number-input): onChange event in number input

* chore(number-input): remove duplicate test case

* fix(breadcrumb): broken start & end content (#4921) (#4922)

* refactor: build process (#4909)

* chore: update component description

* chore: exclude stories-utils & test-utils

* chore(utilities): remove unused info

* chore(deps): pnpm-lock.yaml

* fix: incorrect system & theme version in peerDependencies (#4901)

* fix: incorrect system & theme version in peerDependencies

* fix: incorrect system & theme version in peerDependencies

* chore(changeset): add changeset

* fix(changeset): remove `@heroui/stories-utils` and `@heroui/test-utils` from ignore list (#4939)

* fix(docs): include .npmrc in sandbox (#4951)

* fix(input): esc key to clear input value (#4892)

* chore: theme generator credits

* fix: blog date and spinner default variant

* fix: #4850
Solve Pressing ESC doesn't clear input value

* fix: #4850 code review change

* fix: undo changes in apps/docs/content/blog/v2.7.0.mdx and add a test case for my changes

* fix: run through the test cases successfully

* fix: change md content

* fix: using isClearable not clear the value

* fix: add number-input clearable esc clear

* fix: edit review problem

* fix: delete unless file

* chore(changeset): update changeset

* fix: add inputProps.onKeyDown

* fix: pressing ESC key in a read-only input not clear

---------

Co-authored-by: Junior Garcia <jrgarciadev@gmail.com>
Co-authored-by: աӄա <wingkwong.code@gmail.com>

* ci(changesets): version packages (#4896)

Co-authored-by: Junior Garcia <jrgarciadev@gmail.com>

* v2.7.4

* chore(deps): bump turbo version (#4958)

* chore(deps): bump turbo version

* chore(root): update turbo.json

* fix(docs): typecheck errors

* fix(docs): typecheck errors

* fix(deps): bump react-aria versions (#4998)

* fix(deps): bump react-aria versions

* chore(changeset): add changeset

* chore(hooks): sync with RA's useButton

* fix(use-aria-button): support aria-current

* fix(docs): remove priority prop

* fix(toast): remove priority queue & animation

* fix(toast): remove deprecated logic

* fix(popover): avoid passing preventFocusOnPress to non heroui button

* fix: sync with UsePopover

* fix(popover): prevent submenus from closing on scroll

* fix(tests): test cases related to press refactoring

* fix(toast): toast should appear above overlay and adding regionProps to ToastProvider (#5001)

* 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 "fix: renaming the loadingIcon to loadingComponent"

This reverts commit 4c6bf32765542ba8fe4d862005e6f0ac75c5e49a.

* chore: adding marcus' suggestions

* fix(number-stepper): stepper button pseudo height (#4968)

* fix(progress): incorrect size in indeterminate storybook (#4967)

* fix: shouldShowTimeoutProgress typo (#4961)

* chore(workflows): update runner (#4960)

* fix: a small eye icon for password input in edge(#4927) (#4950)

* fix(progress): add RTL support to the progress component (#4911)

* fix(progress): add RTL support to the progress component (#4908)

* docs(progress): add changeset notes

* refactor: resolved code review notes

* refactor: removed unnecessary change

* refactor: undo unnecessary change

* fix: build

* fix(toast): unexpected toast animation (#5003)

* fix(deps): use RA beta toast

* chore(toast): remove non-existing wrapUpdate

* chore(changeset): add changeset

* ci(changesets): version packages (#5002)

Co-authored-by: Junior Garcia <jrgarciadev@gmail.com>

---------

Co-authored-by: աӄա <wingkwong.code@gmail.com>
Co-authored-by: millmason <jmsoper@protonmail.com>
Co-authored-by: winches <329487092@qq.com>
Co-authored-by: Maharshi Alpesh <maharshialpesh@gmail.com>
Co-authored-by: Peterl561 <76144929+Peterl561@users.noreply.github.com>
Co-authored-by: Paul Ebose <49006567+plbstl@users.noreply.github.com>
Co-authored-by: Zarin <thesharifi.maruf@gmail.com>
Co-authored-by: Shrinidhi Upadhyaya <shrinidhiupadhyaya1195@gmail.com>
Co-authored-by: Avan <layouwen@gmail.com>
Co-authored-by: Vincentius Roger Kuswara <vincentiusrkuswara@gmail.com>
Co-authored-by: Ryo Matsukawa <76232929+ryo-manba@users.noreply.github.com>
Co-authored-by: Praharsh Bhatt <30700808+praharshbhatt@users.noreply.github.com>
Co-authored-by: Adrian Szarapow <63786007+Adee1499@users.noreply.github.com>
Co-authored-by: Hova25 <75216176+Hova25@users.noreply.github.com>
Co-authored-by: Hovannes Markarian <hovannes.markarian@socrate.fr>
Co-authored-by: Tsuki <76603360+sudongyuer@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Steve Mosley <steve@starter4ten.com>
Co-authored-by: LinYongLu <88522000+linyonglu@users.noreply.github.com>
Co-authored-by: Waleed Asender <waleed.asender@mobasher.sa>
2025-03-08 16:13:01 -03:00

1049 lines
50 KiB
Markdown

# @heroui/autocomplete
## 2.3.17
### Patch Changes
- [#4998](https://github.com/heroui-inc/heroui/pull/4998) [`88f1641`](https://github.com/heroui-inc/heroui/commit/88f164116c2be75cd2de0a076f5ba0942a43e3de) Thanks [@wingkwong](https://github.com/wingkwong)! - bump RA versions
- Updated dependencies [[`58128c4`](https://github.com/heroui-inc/heroui/commit/58128c403e014315d96fbcb428c3b2a1e2ed9cf6), [`88f1641`](https://github.com/heroui-inc/heroui/commit/88f164116c2be75cd2de0a076f5ba0942a43e3de)]:
- @heroui/input@2.4.16
- @heroui/use-aria-button@2.2.10
- @heroui/aria-utils@2.2.13
- @heroui/listbox@2.3.15
- @heroui/popover@2.3.16
- @heroui/button@2.2.16
- @heroui/form@2.1.15
- @heroui/scroll-shadow@2.3.10
- @heroui/spinner@2.2.13
## 2.3.16
### Patch Changes
- v2.7.4
- Updated dependencies []:
- @heroui/button@2.2.15
- @heroui/form@2.1.14
- @heroui/input@2.4.15
- @heroui/listbox@2.3.14
- @heroui/popover@2.3.15
- @heroui/scroll-shadow@2.3.10
- @heroui/spinner@2.2.12
- @heroui/use-aria-button@2.2.9
- @heroui/use-safe-layout-effect@2.1.6
- @heroui/aria-utils@2.2.12
- @heroui/react-utils@2.1.8
- @heroui/shared-icons@2.1.6
- @heroui/shared-utils@2.1.7
## 2.3.15
### Patch Changes
- Updated dependencies [[`2186f6d`](https://github.com/heroui-inc/heroui/commit/2186f6da23679c5cf63ea03c9c6df9ca6df92ad9), [`09a2b73`](https://github.com/heroui-inc/heroui/commit/09a2b7387056e176417404dbf7edb4cfb8c880a9)]:
- @heroui/spinner@2.2.11
- @heroui/input@2.4.14
- @heroui/button@2.2.14
- @heroui/popover@2.3.14
- @heroui/form@2.1.13
- @heroui/listbox@2.3.13
- @heroui/scroll-shadow@2.3.9
## 2.3.14
### Patch Changes
- Fix v2.7.0 release
- Updated dependencies []:
- @heroui/use-safe-layout-effect@2.1.5
- @heroui/scroll-shadow@2.3.9
- @heroui/shared-icons@2.1.5
- @heroui/shared-utils@2.1.6
- @heroui/use-aria-button@2.2.8
- @heroui/react-utils@2.1.7
- @heroui/aria-utils@2.2.11
- @heroui/listbox@2.3.13
- @heroui/popover@2.3.13
- @heroui/spinner@2.2.10
- @heroui/button@2.2.13
- @heroui/input@2.4.13
- @heroui/form@2.1.12
## 2.3.13
### Patch Changes
- Fix v2.7.0 release
- Updated dependencies []:
- @heroui/button@2.2.12
- @heroui/form@2.1.11
- @heroui/input@2.4.12
- @heroui/listbox@2.3.12
- @heroui/popover@2.3.12
- @heroui/scroll-shadow@2.3.8
- @heroui/spinner@2.2.9
- @heroui/use-aria-button@2.2.7
- @heroui/use-safe-layout-effect@2.1.4
- @heroui/aria-utils@2.2.10
- @heroui/react-utils@2.1.6
- @heroui/shared-icons@2.1.4
- @heroui/shared-utils@2.1.5
## 2.3.12
### Patch Changes
- [`4ff87ca`](https://github.com/heroui-inc/heroui/commit/4ff87ca7afccd2c3db0b145156a8357b2b51e7b5) Thanks [@jrgarciadev](https://github.com/jrgarciadev)! - v2.7.0
- Tailwind variants upgraded to the latest version, classnames adjusted, tests fixed
- Bump RA versions
- Various package updates and improvements across the HeroUI component library
- Fixed reversed navigation behavior of nextButton and prevButton in the RTL calendar (#4541)
- Adding support for global labelPlacement prop (ENG-1694)
- Avoid showing onClick deprecation warning for internal onClick (#4549, #4546)
- Fixed unexpected scrollShadow on virtualized listbox (#4553)
- Fix SelectItem, ListboxItem, and AutocompleteItem not to accept value props (#2283)
- New Components and Features:
- Introduce NumberInput component
- Introduce Toast component (#2560)
- Various improvements and bug fixes across components:
- Enhanced accessibility features and ARIA support
- Updated component styling and theme configurations
- Performance optimizations and code cleanup
- RTL support improvements
- Better type safety and prop validation
- Updated dependencies [[`f51d645`](https://github.com/heroui-inc/heroui/commit/f51d645d3d98ca2cc9ebcc89627959766fecc234), [`88b9cbe`](https://github.com/heroui-inc/heroui/commit/88b9cbeddde4fee3f84c5422d55cd9b64e9025e0), [`4ff87ca`](https://github.com/heroui-inc/heroui/commit/4ff87ca7afccd2c3db0b145156a8357b2b51e7b5)]:
- @heroui/spinner@2.2.8
- @heroui/input@2.4.11
- @heroui/button@2.2.11
- @heroui/form@2.1.10
- @heroui/listbox@2.3.11
- @heroui/popover@2.3.11
- @heroui/scroll-shadow@2.3.7
- @heroui/use-aria-button@2.2.6
- @heroui/use-safe-layout-effect@2.1.3
- @heroui/aria-utils@2.2.9
- @heroui/react-utils@2.1.5
- @heroui/shared-icons@2.1.3
- @heroui/shared-utils@2.1.4
## 2.3.11
### Patch Changes
- [#4594](https://github.com/heroui-inc/heroui/pull/4594) [`7ebe0e6`](https://github.com/heroui-inc/heroui/commit/7ebe0e664feb777fe0cad311312d0e02b899319e) Thanks [@jrgarciadev](https://github.com/jrgarciadev)! - Org name changed
- Updated dependencies [[`7ebe0e6`](https://github.com/heroui-inc/heroui/commit/7ebe0e664feb777fe0cad311312d0e02b899319e)]:
- @heroui/use-safe-layout-effect@2.1.2
- @heroui/scroll-shadow@2.3.6
- @heroui/shared-icons@2.1.2
- @heroui/shared-utils@2.1.3
- @heroui/use-aria-button@2.2.5
- @heroui/react-utils@2.1.4
- @heroui/aria-utils@2.2.8
- @heroui/listbox@2.3.10
- @heroui/popover@2.3.10
- @heroui/spinner@2.2.7
- @heroui/button@2.2.10
- @heroui/input@2.4.10
- @heroui/form@2.1.9
## 2.3.10
### Patch Changes
- Updated dependencies [[`45b1d82`](https://github.com/heroui-inc/heroui/commit/45b1d82c391dac7f39609d492010164b6c2d6d38)]:
- @heroui/input@2.4.9
- @heroui/popover@2.3.9
## 2.3.9
### Patch Changes
- [#4458](https://github.com/heroui-inc/heroui/pull/4458) [`7c2bc4a`](https://github.com/heroui-inc/heroui/commit/7c2bc4a18ef01424c7ff464cad3401dd6596e7b3) Thanks [@wingkwong](https://github.com/wingkwong)! - clear autocomplete value when pressing clear button (#4402)
- [#4452](https://github.com/heroui-inc/heroui/pull/4452) [`0401f25`](https://github.com/heroui-inc/heroui/commit/0401f2548f525fc4194186b54f563cb91c6ccd0c) Thanks [@Peterl561](https://github.com/Peterl561)! - fixed autocomplete validate prop not working after hovering when validation behavior is native
- [#4462](https://github.com/heroui-inc/heroui/pull/4462) [`16c57ec`](https://github.com/heroui-inc/heroui/commit/16c57ece6467d755645f109b8de810c9063e5665) Thanks [@vinroger](https://github.com/vinroger)! - add support for dataset with section, add support for scrollshadow
- [#4496](https://github.com/heroui-inc/heroui/pull/4496) [`0c45fed`](https://github.com/heroui-inc/heroui/commit/0c45fed420747b41a4d2a7bb07e9582f6f609287) Thanks [@wingkwong](https://github.com/wingkwong)! - fix missing popover props except content (#4484)
- Updated dependencies [[`d92468a`](https://github.com/heroui-inc/heroui/commit/d92468aa1e35d5022c071b5d2674f5bfb6408001), [`33e0418`](https://github.com/heroui-inc/heroui/commit/33e0418d08c29f829b00ee3bc41972dfce6a3370), [`16c57ec`](https://github.com/heroui-inc/heroui/commit/16c57ece6467d755645f109b8de810c9063e5665), [`e7ff673`](https://github.com/heroui-inc/heroui/commit/e7ff6730d7e891f1e9e3ca232b1faaebc5aedef2), [`fb46df2`](https://github.com/heroui-inc/heroui/commit/fb46df2430f95cddef0c25fce4639c2078b34f62)]:
- @heroui/listbox@2.3.9
- @heroui/popover@2.3.9
- @heroui/react-utils@2.1.3
- @heroui/button@2.2.9
- @heroui/form@2.1.8
- @heroui/input@2.4.8
- @heroui/scroll-shadow@2.3.5
- @heroui/spinner@2.2.6
- @heroui/aria-utils@2.2.7
## 2.3.8
### Patch Changes
- Updated dependencies [[`b5943db`](https://github.com/heroui-inc/heroui/commit/b5943db1fdad3cacba54e10ef828bc24c740f01b), [`9e8a656`](https://github.com/heroui-inc/heroui/commit/9e8a656665464152c4d226fa520fc4219eca0a8d), [`77206bc`](https://github.com/heroui-inc/heroui/commit/77206bc62596894d038b9715e40b361fec286c10), [`5f388fc`](https://github.com/heroui-inc/heroui/commit/5f388fc68c7db7f852432e73386686d919d44d31)]:
- @heroui/listbox@2.3.8
- @heroui/input@2.4.7
- @heroui/shared-utils@2.1.2
- @heroui/popover@2.3.8
- @heroui/button@2.2.8
- @heroui/form@2.1.7
- @heroui/scroll-shadow@2.3.4
- @heroui/spinner@2.2.5
- @heroui/use-aria-button@2.2.4
- @heroui/aria-utils@2.2.6
- @heroui/react-utils@2.1.2
## 2.3.7
### Patch Changes
- Updated dependencies [[`78c0928`](https://github.com/heroui-inc/heroui/commit/78c09280e30113bd648057ad64ad6198d1e5d58f)]:
- @heroui/use-aria-button@2.2.3
- @heroui/aria-utils@2.2.5
- @heroui/listbox@2.3.7
- @heroui/button@2.2.7
- @heroui/popover@2.3.7
- @heroui/form@2.1.6
## 2.3.6
### Patch Changes
- Updated dependencies [[`5598806`](https://github.com/heroui-inc/heroui/commit/5598806216166dc9fff36cafd9112412486b747f)]:
- @heroui/button@2.2.6
- @heroui/listbox@2.3.6
- @heroui/form@2.1.6
- @heroui/popover@2.3.6
- @heroui/input@2.4.6
- @heroui/scroll-shadow@2.3.3
- @heroui/spinner@2.2.4
## 2.3.5
### Patch Changes
- Updated dependencies [[`11eae5c`](https://github.com/heroui-inc/heroui/commit/11eae5cc808e10db07b509f4e06d30441bb1937a), [`dfefdd6`](https://github.com/heroui-inc/heroui/commit/dfefdd6250eb81ae653e611a8dff12b2ae29a09c)]:
- @heroui/listbox@2.3.5
- @heroui/button@2.2.5
- @heroui/form@2.1.5
- @heroui/popover@2.3.5
- @heroui/input@2.4.5
- @heroui/scroll-shadow@2.3.3
- @heroui/spinner@2.2.4
## 2.3.4
### Patch Changes
- [#4258](https://github.com/heroui-inc/heroui/pull/4258) [`1031e98`](https://github.com/heroui-inc/heroui/commit/1031e985b71e69b8a7189ea049b9616257f820b3) Thanks [@wingkwong](https://github.com/wingkwong)! - sync with upstream RA versions
- Updated dependencies [[`b16291b`](https://github.com/heroui-inc/heroui/commit/b16291b2200229f0d0a9ea910e38f3f100f7931f), [`1031e98`](https://github.com/heroui-inc/heroui/commit/1031e985b71e69b8a7189ea049b9616257f820b3)]:
- @heroui/form@2.1.4
- @heroui/use-aria-button@2.2.2
- @heroui/aria-utils@2.2.4
- @heroui/listbox@2.3.4
- @heroui/popover@2.3.4
- @heroui/button@2.2.4
- @heroui/input@2.4.4
- @heroui/spinner@2.2.4
- @heroui/scroll-shadow@2.3.3
## 2.3.3
### Patch Changes
- [#4255](https://github.com/heroui-inc/heroui/pull/4255) [`6a94a12`](https://github.com/heroui-inc/heroui/commit/6a94a125d4836b0a18d9cd2cb521c85a6bfa9050) Thanks [@wingkwong](https://github.com/wingkwong)! - fixed incorrect peerDependencies for theme and system package (#4254)
- Updated dependencies [[`6a94a12`](https://github.com/heroui-inc/heroui/commit/6a94a125d4836b0a18d9cd2cb521c85a6bfa9050)]:
- @heroui/scroll-shadow@2.3.3
- @heroui/listbox@2.3.3
- @heroui/popover@2.3.3
- @heroui/spinner@2.2.3
- @heroui/button@2.2.3
- @heroui/input@2.4.3
- @heroui/form@2.1.3
- @heroui/aria-utils@2.2.3
## 2.3.2
### Patch Changes
- [#4247](https://github.com/heroui-inc/heroui/pull/4247) [`551ab18`](https://github.com/heroui-inc/heroui/commit/551ab184060b24b2c3a89598f84d4c18599649d0) Thanks [@jrgarciadev](https://github.com/jrgarciadev)! - Fix peerDeps & core package client on export \*
- Updated dependencies [[`551ab18`](https://github.com/heroui-inc/heroui/commit/551ab184060b24b2c3a89598f84d4c18599649d0)]:
- @heroui/scroll-shadow@2.3.2
- @heroui/listbox@2.3.2
- @heroui/popover@2.3.2
- @heroui/spinner@2.2.2
- @heroui/button@2.2.2
- @heroui/input@2.4.2
- @heroui/form@2.1.2
- @heroui/aria-utils@2.2.2
## 2.3.1
### Patch Changes
- [`d6eee4a`](https://github.com/heroui-inc/heroui/commit/d6eee4a8767556152f47f06dcf04940951abc5af) Thanks [@jrgarciadev](https://github.com/jrgarciadev)! - v2.6.2
- Updated dependencies [[`d6eee4a`](https://github.com/heroui-inc/heroui/commit/d6eee4a8767556152f47f06dcf04940951abc5af)]:
- @heroui/button@2.2.1
- @heroui/form@2.1.1
- @heroui/input@2.4.1
- @heroui/listbox@2.3.1
- @heroui/popover@2.3.1
- @heroui/scroll-shadow@2.3.1
- @heroui/spinner@2.2.1
- @heroui/use-aria-button@2.2.1
- @heroui/use-safe-layout-effect@2.1.1
- @heroui/aria-utils@2.2.1
- @heroui/react-utils@2.1.1
- @heroui/shared-icons@2.1.1
- @heroui/shared-utils@2.1.1
## 2.3.0
### Minor Changes
- [`5786897`](https://github.com/heroui-inc/heroui/commit/5786897b9950d95c12351dacd2fb41bb1e298201) Thanks [@jrgarciadev](https://github.com/jrgarciadev)! - This release includes several improvements and bug fixes:
- Updated react-aria version across all components
- Improved Drawer styles and transitions
- Fixed missing peer dependencies for framer-motion
- Fixed menu item classNames functionality
- Added isClearable prop to Textarea component
- Fixed label placement issues in Input and Select components
- Improved table keyboard navigation with new isKeyboardNavigationDisabled prop
- Fixed UI sliding issues with helper wrapper in Input and Select
- Updated use-image hook to avoid Next.js hydration issues
- Replaced RTL-specific styles with logical properties
- Fixed textarea label squish issue
- Bumped tailwind-merge version
- Applied tw nested group fixes
- Fixed fullWidth variant in input and select components
- Moved circular-progress tv to progress
- Changed ListboxItem key to optional
- Fixed autocomplete clear button behavior
- Updated Select label placement logic
- Added missing framer-motion peer dependencies
- Removed layoutNode prop from Table due to react-aria update
- Virtualization added to Autocomplete
### Patch Changes
- [#4207](https://github.com/heroui-inc/heroui/pull/4207) [`6bc616c`](https://github.com/heroui-inc/heroui/commit/6bc616caea948431d05eec33c1784e0560524e97) Thanks [@jrgarciadev](https://github.com/jrgarciadev)! - Fix the "forwardRef render functions accept exactly two parameters: props and ref. Did you forget to use the ref parameter?" on next.js by changing the way we manage collection base components refs
- [#4224](https://github.com/heroui-inc/heroui/pull/4224) [`26e478d`](https://github.com/heroui-inc/heroui/commit/26e478dd937dedcaf41110171d971a8a3cf2ff52) Thanks [@jrgarciadev](https://github.com/jrgarciadev)! - Added form support to input-otp, change default validationBehavior to "native" to avoid breaking changes, and fix select with form
- [#4226](https://github.com/heroui-inc/heroui/pull/4226) [`6c0213d`](https://github.com/heroui-inc/heroui/commit/6c0213dfc805aa3c793763c0b25f53b2b80c24dc) Thanks [@wingkwong](https://github.com/wingkwong)! - bump `@react-aria/utils` version (#4212)
- Updated dependencies [[`6bc616c`](https://github.com/heroui-inc/heroui/commit/6bc616caea948431d05eec33c1784e0560524e97), [`44958bf`](https://github.com/heroui-inc/heroui/commit/44958bf91a1677becd5e9f3c420b7956cf0244d8), [`26e478d`](https://github.com/heroui-inc/heroui/commit/26e478dd937dedcaf41110171d971a8a3cf2ff52), [`6c0213d`](https://github.com/heroui-inc/heroui/commit/6c0213dfc805aa3c793763c0b25f53b2b80c24dc), [`ffb1e55`](https://github.com/heroui-inc/heroui/commit/ffb1e554f7d6b5b1ede66d0838b3b1edeeccdf6b), [`5786897`](https://github.com/heroui-inc/heroui/commit/5786897b9950d95c12351dacd2fb41bb1e298201), [`44958bf`](https://github.com/heroui-inc/heroui/commit/44958bf91a1677becd5e9f3c420b7956cf0244d8)]:
- @heroui/listbox@2.3.0
- @heroui/popover@2.3.0
- @heroui/input@2.4.0
- @heroui/form@2.1.0
- @heroui/use-aria-button@2.2.0
- @heroui/aria-utils@2.2.0
- @heroui/button@2.2.0
- @heroui/scroll-shadow@2.3.0
- @heroui/spinner@2.2.0
- @heroui/use-safe-layout-effect@2.1.0
- @heroui/react-utils@2.1.0
- @heroui/shared-icons@2.1.0
- @heroui/shared-utils@2.1.0
## 2.2.0-beta.17
### Patch Changes
- Updated dependencies [[`004c4a4b3`](https://github.com/heroui-inc/heroui/commit/004c4a4b3e44477f148937b12bb542e4b27fd322), [`0b5ceb93c`](https://github.com/heroui-inc/heroui/commit/0b5ceb93ce098e5d76409190f2d57cd89c06b7e9)]:
- @heroui/input@2.3.0-beta.12
- @heroui/shared-icons@2.0.10-beta.8
- @heroui/listbox@2.2.0-beta.14
- @heroui/popover@2.2.0-beta.12
- @heroui/button@2.1.0-beta.10
- @heroui/scroll-shadow@2.2.0-beta.8
- @heroui/spinner@2.1.0-beta.9
## 2.2.0-beta.16
### Patch Changes
- Updated dependencies [[`17bf65799`](https://github.com/heroui-inc/heroui/commit/17bf65799c39c2ee44ea9c0b23aa80315b2a5083)]:
- @heroui/button@2.1.0-beta.10
- @heroui/input@2.3.0-beta.11
- @heroui/listbox@2.2.0-beta.13
- @heroui/popover@2.2.0-beta.12
- @heroui/scroll-shadow@2.2.0-beta.8
- @heroui/spinner@2.1.0-beta.9
- @heroui/form@2.0.1-beta.1
- @heroui/aria-utils@2.1.0-beta.11
## 2.2.0-beta.15
### Patch Changes
- [`9869f2b91`](https://github.com/heroui-inc/heroui/commit/9869f2b91d0829f9c7f0500ba05745707820bf27) Thanks [@wingkwong](https://github.com/wingkwong)! - bump version
- Updated dependencies [[`9869f2b91`](https://github.com/heroui-inc/heroui/commit/9869f2b91d0829f9c7f0500ba05745707820bf27)]:
- @heroui/button@2.1.0-beta.9
- @heroui/form@2.0.1-beta.1
- @heroui/input@2.3.0-beta.11
- @heroui/listbox@2.2.0-beta.12
- @heroui/popover@2.2.0-beta.11
- @heroui/scroll-shadow@2.2.0-beta.8
- @heroui/spinner@2.1.0-beta.9
- @heroui/use-aria-button@2.1.0-beta.8
- @heroui/use-safe-layout-effect@2.0.7-beta.5
- @heroui/aria-utils@2.1.0-beta.10
- @heroui/react-utils@2.0.18-beta.8
- @heroui/shared-icons@2.0.10-beta.7
- @heroui/shared-utils@2.0.9-beta.8
## 2.2.0-beta.14
### Patch Changes
- [#3036](https://github.com/heroui-inc/heroui/pull/3036) [`eafdb7d47`](https://github.com/heroui-inc/heroui/commit/eafdb7d475a7fcaa7671af77e86fcdf62f14ae00) Thanks [@ryo-manba](https://github.com/ryo-manba)! - support server validation with form
- Updated dependencies [[`eafdb7d47`](https://github.com/heroui-inc/heroui/commit/eafdb7d475a7fcaa7671af77e86fcdf62f14ae00), [`eafdb7d47`](https://github.com/heroui-inc/heroui/commit/eafdb7d475a7fcaa7671af77e86fcdf62f14ae00), [`eafdb7d47`](https://github.com/heroui-inc/heroui/commit/eafdb7d475a7fcaa7671af77e86fcdf62f14ae00)]:
- @heroui/button@2.1.0-beta.8
- @heroui/listbox@2.2.0-beta.11
- @heroui/popover@2.2.0-beta.10
- @heroui/use-aria-button@2.1.0-beta.7
- @heroui/aria-utils@2.1.0-beta.9
- @heroui/form@2.0.1-beta.0
- @heroui/input@2.3.0-beta.10
- @heroui/scroll-shadow@2.2.0-beta.7
- @heroui/spinner@2.1.0-beta.8
## 2.2.0-beta.13
### Patch Changes
- Updated dependencies [[`256d46277`](https://github.com/heroui-inc/heroui/commit/256d462771c19d6ca5b969d0ec44419fb560f0ac)]:
- @heroui/listbox@2.2.0-beta.10
- @heroui/button@2.1.0-beta.7
- @heroui/input@2.3.0-beta.9
- @heroui/popover@2.2.0-beta.9
- @heroui/scroll-shadow@2.2.0-beta.7
- @heroui/spinner@2.1.0-beta.7
## 2.2.0-beta.12
### Patch Changes
- Updated dependencies []:
- @heroui/button@2.1.0-beta.7
- @heroui/input@2.3.0-beta.9
- @heroui/listbox@2.2.0-beta.9
- @heroui/popover@2.2.0-beta.9
- @heroui/scroll-shadow@2.2.0-beta.7
- @heroui/aria-utils@2.1.0-beta.8
## 2.2.0-beta.11
### Patch Changes
- [#4094](https://github.com/heroui-inc/heroui/pull/4094) [`b9d5d4925`](https://github.com/heroui-inc/heroui/commit/b9d5d492519778a4bf071748ec9f2b4e25d8373f) Thanks [@jrgarciadev](https://github.com/jrgarciadev)! - Virtualization support added to Listbox & Autocomplete
- Updated dependencies [[`b9d5d4925`](https://github.com/heroui-inc/heroui/commit/b9d5d492519778a4bf071748ec9f2b4e25d8373f)]:
- @heroui/listbox@2.2.0-beta.8
- @heroui/button@2.1.0-beta.7
- @heroui/input@2.3.0-beta.9
- @heroui/popover@2.2.0-beta.8
- @heroui/scroll-shadow@2.2.0-beta.7
- @heroui/spinner@2.1.0-beta.7
## 2.2.0-beta.10
### Patch Changes
- [#4092](https://github.com/heroui-inc/heroui/pull/4092) [`528668db8`](https://github.com/heroui-inc/heroui/commit/528668db85b98b46473cb1e214780b7468cdadba) Thanks [@jrgarciadev](https://github.com/jrgarciadev)! - Test new runner
- Updated dependencies [[`528668db8`](https://github.com/heroui-inc/heroui/commit/528668db85b98b46473cb1e214780b7468cdadba)]:
- @heroui/button@2.1.0-beta.7
- @heroui/input@2.3.0-beta.9
- @heroui/listbox@2.2.0-beta.7
- @heroui/popover@2.2.0-beta.8
- @heroui/scroll-shadow@2.2.0-beta.7
- @heroui/spinner@2.1.0-beta.7
- @heroui/use-aria-button@2.1.0-beta.6
- @heroui/use-safe-layout-effect@2.0.7-beta.4
- @heroui/aria-utils@2.1.0-beta.7
- @heroui/react-utils@2.0.18-beta.7
- @heroui/shared-icons@2.0.10-beta.6
- @heroui/shared-utils@2.0.9-beta.7
## 2.2.0-beta.9
### Patch Changes
- [#4086](https://github.com/heroui-inc/heroui/pull/4086) [`f69fe47b5`](https://github.com/heroui-inc/heroui/commit/f69fe47b5b8f6f3a77a7a8c20d8715263fa32acb) Thanks [@jrgarciadev](https://github.com/jrgarciadev)! - Pnpm clean
- Updated dependencies [[`f69fe47b5`](https://github.com/heroui-inc/heroui/commit/f69fe47b5b8f6f3a77a7a8c20d8715263fa32acb)]:
- @heroui/button@2.1.0-beta.6
- @heroui/input@2.3.0-beta.8
- @heroui/listbox@2.2.0-beta.6
- @heroui/popover@2.2.0-beta.7
- @heroui/scroll-shadow@2.2.0-beta.6
- @heroui/spinner@2.1.0-beta.6
- @heroui/use-aria-button@2.1.0-beta.5
- @heroui/use-safe-layout-effect@2.0.7-beta.3
- @heroui/aria-utils@2.1.0-beta.6
- @heroui/react-utils@2.0.18-beta.6
- @heroui/shared-icons@2.0.10-beta.5
- @heroui/shared-utils@2.0.9-beta.6
## 2.2.0-beta.8
### Patch Changes
- [#4083](https://github.com/heroui-inc/heroui/pull/4083) [`35058262c`](https://github.com/heroui-inc/heroui/commit/35058262c61628fb42907f529c4417886aa12bb2) Thanks [@jrgarciadev](https://github.com/jrgarciadev)! - Fix build
- Updated dependencies [[`35058262c`](https://github.com/heroui-inc/heroui/commit/35058262c61628fb42907f529c4417886aa12bb2)]:
- @heroui/button@2.1.0-beta.5
- @heroui/input@2.3.0-beta.7
- @heroui/listbox@2.2.0-beta.5
- @heroui/popover@2.2.0-beta.6
- @heroui/scroll-shadow@2.2.0-beta.5
- @heroui/spinner@2.1.0-beta.5
- @heroui/use-aria-button@2.1.0-beta.4
- @heroui/use-safe-layout-effect@2.0.7-beta.2
- @heroui/aria-utils@2.1.0-beta.5
- @heroui/react-utils@2.0.18-beta.5
- @heroui/shared-icons@2.0.10-beta.4
- @heroui/shared-utils@2.0.9-beta.5
## 2.2.0-beta.7
### Patch Changes
- Updated dependencies [[`0f55c491b`](https://github.com/heroui-inc/heroui/commit/0f55c491b73da8944f9b38f2ad7486d1b89f8b7a)]:
- @heroui/shared-icons@2.0.10-beta.3
- @heroui/button@2.1.0-beta.4
- @heroui/input@2.3.0-beta.6
- @heroui/listbox@2.2.0-beta.4
- @heroui/popover@2.2.0-beta.5
- @heroui/scroll-shadow@2.2.0-beta.4
- @heroui/spinner@2.1.0-beta.4
## 2.2.0-beta.6
### Patch Changes
- Updated dependencies [[`5339b2571`](https://github.com/heroui-inc/heroui/commit/5339b2571e6d73ca6efe2acd34d88669419db9f7)]:
- @heroui/shared-utils@2.0.9-beta.4
- @heroui/button@2.1.0-beta.4
- @heroui/input@2.3.0-beta.5
- @heroui/listbox@2.2.0-beta.4
- @heroui/popover@2.2.0-beta.5
- @heroui/scroll-shadow@2.2.0-beta.4
- @heroui/spinner@2.1.0-beta.4
- @heroui/aria-utils@2.1.0-beta.4
- @heroui/react-utils@2.0.18-beta.4
## 2.2.0-beta.5
### Patch Changes
- [#4010](https://github.com/heroui-inc/heroui/pull/4010) [`ef432eb53`](https://github.com/heroui-inc/heroui/commit/ef432eb539714fded6cab86a2185956fb103e0df) Thanks [@jrgarciadev](https://github.com/jrgarciadev)! - framer-motion alpha version added
- Updated dependencies [[`ef432eb53`](https://github.com/heroui-inc/heroui/commit/ef432eb539714fded6cab86a2185956fb103e0df)]:
- @heroui/button@2.1.0-beta.3
- @heroui/input@2.3.0-beta.4
- @heroui/listbox@2.2.0-beta.3
- @heroui/popover@2.2.0-beta.4
- @heroui/scroll-shadow@2.2.0-beta.3
- @heroui/spinner@2.1.0-beta.3
- @heroui/use-aria-button@2.1.0-beta.3
- @heroui/use-safe-layout-effect@2.0.7-beta.1
- @heroui/aria-utils@2.1.0-beta.3
- @heroui/react-utils@2.0.18-beta.3
- @heroui/shared-icons@2.0.10-beta.2
- @heroui/shared-utils@2.0.9-beta.3
## 2.2.0-beta.4
### Patch Changes
- [#4008](https://github.com/heroui-inc/heroui/pull/4008) [`7c1c0dd8f`](https://github.com/heroui-inc/heroui/commit/7c1c0dd8fef3ea72996c1095b919574c4b7f9b89) Thanks [@jrgarciadev](https://github.com/jrgarciadev)! - React 19 added to peerDeps
- Updated dependencies [[`7c1c0dd8f`](https://github.com/heroui-inc/heroui/commit/7c1c0dd8fef3ea72996c1095b919574c4b7f9b89)]:
- @heroui/button@2.1.0-beta.2
- @heroui/input@2.3.0-beta.3
- @heroui/listbox@2.2.0-beta.2
- @heroui/popover@2.2.0-beta.3
- @heroui/scroll-shadow@2.2.0-beta.2
- @heroui/spinner@2.1.0-beta.2
- @heroui/use-aria-button@2.1.0-beta.2
- @heroui/use-safe-layout-effect@2.0.7-beta.0
- @heroui/aria-utils@2.1.0-beta.2
- @heroui/react-utils@2.0.18-beta.2
- @heroui/shared-icons@2.0.10-beta.1
- @heroui/shared-utils@2.0.9-beta.2
## 2.2.0-beta.3
### Patch Changes
- Updated dependencies [[`563c1585a`](https://github.com/heroui-inc/heroui/commit/563c1585a3c1a32e8272ec4641cfabeaaac3296c)]:
- @heroui/popover@2.2.0-beta.2
## 2.2.0-beta.2
### Patch Changes
- Updated dependencies [[`a2d653137`](https://github.com/heroui-inc/heroui/commit/a2d653137d61465a88dfa3830bb3a44e3a7faa87)]:
- @heroui/input@2.3.0-beta.2
- @heroui/popover@2.2.0-beta.1
- @heroui/listbox@2.2.0-beta.1
## 2.2.0-beta.1
### Patch Changes
- [#3990](https://github.com/heroui-inc/heroui/pull/3990) [`cb5bc4c74`](https://github.com/heroui-inc/heroui/commit/cb5bc4c74f00caaee80dca89c1f02038db315b85) Thanks [@jrgarciadev](https://github.com/jrgarciadev)! - Beta 1
- Updated dependencies [[`cb5bc4c74`](https://github.com/heroui-inc/heroui/commit/cb5bc4c74f00caaee80dca89c1f02038db315b85)]:
- @heroui/button@2.1.0-beta.1
- @heroui/input@2.3.0-beta.1
- @heroui/listbox@2.2.0-beta.1
- @heroui/popover@2.2.0-beta.1
- @heroui/scroll-shadow@2.2.0-beta.1
- @heroui/spinner@2.1.0-beta.1
- @heroui/use-aria-button@2.1.0-beta.1
- @heroui/aria-utils@2.1.0-beta.1
- @heroui/react-utils@2.0.18-beta.1
- @heroui/shared-icons@2.0.10-beta.0
- @heroui/shared-utils@2.0.9-beta.1
## 2.2.0-beta.0
### Minor Changes
- [#3732](https://github.com/heroui-inc/heroui/pull/3732) [`67ea2f65e`](https://github.com/heroui-inc/heroui/commit/67ea2f65e17f913bdffae4690586a6ae202c8f7d) Thanks [@ryo-manba](https://github.com/ryo-manba)! - update react-aria version
### Patch Changes
- [#3788](https://github.com/heroui-inc/heroui/pull/3788) [`2e82f165a`](https://github.com/heroui-inc/heroui/commit/2e82f165a98e1cdc8f0702d2971fc534b763fd15) Thanks [@abhinav700](https://github.com/abhinav700)! - Clicking the clear button clears the selected value without closing the dropdown. (#3788)
- [#3845](https://github.com/heroui-inc/heroui/pull/3845) [`780ba4316`](https://github.com/heroui-inc/heroui/commit/780ba43162dc7ceb3f7b46c68c8134473013c873) Thanks [@alexnguyennz](https://github.com/alexnguyennz)! - Return null if there are items for exit animation on popover close to work
- [#2186](https://github.com/heroui-inc/heroui/pull/2186) [`557f10f5e`](https://github.com/heroui-inc/heroui/commit/557f10f5ec60f9f69bed098b3670046cd56d15da) Thanks [@juliesaia](https://github.com/juliesaia)! - automatically focus first non-disabled item
- [#3523](https://github.com/heroui-inc/heroui/pull/3523) [`3f0d81b56`](https://github.com/heroui-inc/heroui/commit/3f0d81b560e7ef3eb315bd98407249c0eb4ed5eb) Thanks [@wingkwong](https://github.com/wingkwong)! - update `framer-motion` versions
- Updated dependencies [[`0cf91395c`](https://github.com/heroui-inc/heroui/commit/0cf91395c7c66a69fb05c7fca4a30cbad9e1e0f8), [`a2e562b03`](https://github.com/heroui-inc/heroui/commit/a2e562b03f79b52b0b35f07104b3585ea05e2cb6), [`781b85566`](https://github.com/heroui-inc/heroui/commit/781b85566ee5eac3f505625462c4f5f14e36ed3a), [`67ea2f65e`](https://github.com/heroui-inc/heroui/commit/67ea2f65e17f913bdffae4690586a6ae202c8f7d), [`38a54ab49`](https://github.com/heroui-inc/heroui/commit/38a54ab497781e17799b37f0061ba50f2dc44e09), [`af3c4f706`](https://github.com/heroui-inc/heroui/commit/af3c4f706bb88eae02eee594a6db68cdd33bbe88), [`ae73de1a6`](https://github.com/heroui-inc/heroui/commit/ae73de1a61c26e78235ce2d4c38159d486b55d56), [`ad6393ab3`](https://github.com/heroui-inc/heroui/commit/ad6393ab33362119203455ef5c8ffbfe1ffa96a1), [`3f0d81b56`](https://github.com/heroui-inc/heroui/commit/3f0d81b560e7ef3eb315bd98407249c0eb4ed5eb), [`cb1b3135b`](https://github.com/heroui-inc/heroui/commit/cb1b3135bc7e811c9c2e163d4778f9f6eb2ef8c8), [`a5cac4561`](https://github.com/heroui-inc/heroui/commit/a5cac45619e529cf9850f02f416b6bc7cba77f3f), [`d90ad05b1`](https://github.com/heroui-inc/heroui/commit/d90ad05b13b36617009cb0e5f57f299aa7bb7bd0), [`a0d7141db`](https://github.com/heroui-inc/heroui/commit/a0d7141db314c6bea27df6b8beb15dae3b1bcb93), [`9f6839faf`](https://github.com/heroui-inc/heroui/commit/9f6839faf9fe05c766571bcb71028bd3236d6e3a), [`3f0d81b56`](https://github.com/heroui-inc/heroui/commit/3f0d81b560e7ef3eb315bd98407249c0eb4ed5eb), [`3f0d81b56`](https://github.com/heroui-inc/heroui/commit/3f0d81b560e7ef3eb315bd98407249c0eb4ed5eb), [`8a33eabb2`](https://github.com/heroui-inc/heroui/commit/8a33eabb2583202fcc8fbc33e8f2ed23bb45f1a4), [`606f75726`](https://github.com/heroui-inc/heroui/commit/606f75726c6b273ea25528ec3269fa6e82af3349), [`559436d46`](https://github.com/heroui-inc/heroui/commit/559436d462bdb8739d8c817d1aa98607969d8a07)]:
- @heroui/theme@2.3.0-beta.0
- @heroui/listbox@2.2.0-beta.0
- @heroui/button@2.1.0-beta.0
- @heroui/input@2.3.0-beta.0
- @heroui/popover@2.2.0-beta.0
- @heroui/scroll-shadow@2.2.0-beta.0
- @heroui/spinner@2.1.0-beta.0
- @heroui/system@2.3.0-beta.0
- @heroui/use-aria-button@2.1.0-beta.0
- @heroui/aria-utils@2.1.0-beta.0
- @heroui/shared-utils@2.0.9-beta.0
- @heroui/react-utils@2.0.18-beta.0
## 2.1.7
### Patch Changes
- [#3759](https://github.com/heroui-inc/heroui/pull/3759) [`229388422`](https://github.com/heroui-inc/heroui/commit/2293884229541e363b1983fea88ba6e3bee6be14) Thanks [@wingkwong](https://github.com/wingkwong)! - rollback pr3467. rescheduled to v2.5.0.
- Updated dependencies [[`4c01d1824`](https://github.com/heroui-inc/heroui/commit/4c01d1824d4dde22d89232968a3a4c48fe04678f), [`229388422`](https://github.com/heroui-inc/heroui/commit/2293884229541e363b1983fea88ba6e3bee6be14)]:
- @heroui/popover@2.1.29
- @heroui/aria-utils@2.0.26
- @heroui/button@2.0.38
- @heroui/input@2.2.5
- @heroui/listbox@2.1.27
- @heroui/scroll-shadow@2.1.20
- @heroui/spinner@2.0.34
## 2.1.6
### Patch Changes
- [#3467](https://github.com/heroui-inc/heroui/pull/3467) [`123b7fbc9`](https://github.com/heroui-inc/heroui/commit/123b7fbc9fb51613d7568572a00982ad230d02ae) Thanks [@chirokas](https://github.com/chirokas)! - Refactor overlays to reduce its complexity, while improving stability.
- [#3000](https://github.com/heroui-inc/heroui/pull/3000) [`81da063d6`](https://github.com/heroui-inc/heroui/commit/81da063d6ab80e1b352ebfda78ed26a47a239c49) Thanks [@chirokas](https://github.com/chirokas)! - Improve clear button pointer events, keyboard reopen issue on mobile
- Updated dependencies [[`123b7fbc9`](https://github.com/heroui-inc/heroui/commit/123b7fbc9fb51613d7568572a00982ad230d02ae), [`985c2e1dd`](https://github.com/heroui-inc/heroui/commit/985c2e1dd3642e3087aa0555a3c3ae4ea182b099), [`d621b2923`](https://github.com/heroui-inc/heroui/commit/d621b2923e7c90e73bea996e5918b744223e896c), [`19c331be7`](https://github.com/heroui-inc/heroui/commit/19c331be75f1d03048c7b2dc92c2c9b62865cc11), [`3d6865586`](https://github.com/heroui-inc/heroui/commit/3d6865586fe7cec850925c8e8ff42155a97c43ea), [`f36df4362`](https://github.com/heroui-inc/heroui/commit/f36df4362f572e8e233d4357f43600265cd5b8d5)]:
- @heroui/popover@2.1.28
- @heroui/input@2.2.5
- @heroui/listbox@2.1.26
- @heroui/shared-utils@2.0.8
- @heroui/button@2.0.38
- @heroui/scroll-shadow@2.1.20
- @heroui/spinner@2.0.34
- @heroui/react-utils@2.0.17
## 2.1.5
### Patch Changes
- [#3512](https://github.com/heroui-inc/heroui/pull/3512) [`2d2d300a1`](https://github.com/heroui-inc/heroui/commit/2d2d300a12dbe20ca7ebd125daf3dce74efcbf34) Thanks [@wingkwong](https://github.com/wingkwong)! - fix conflicting versions in npm
- Updated dependencies [[`2d2d300a1`](https://github.com/heroui-inc/heroui/commit/2d2d300a12dbe20ca7ebd125daf3dce74efcbf34)]:
- @heroui/button@2.0.37
- @heroui/input@2.2.4
- @heroui/listbox@2.1.25
- @heroui/popover@2.1.27
- @heroui/scroll-shadow@2.1.19
- @heroui/spinner@2.0.33
- @heroui/use-aria-button@2.0.10
- @heroui/use-safe-layout-effect@2.0.6
- @heroui/aria-utils@2.0.24
- @heroui/react-utils@2.0.16
- @heroui/shared-icons@2.0.9
- @heroui/shared-utils@2.0.7
## 2.1.4
### Patch Changes
- Updated dependencies []:
- @heroui/spinner@2.0.32
- @heroui/listbox@2.1.24
- @heroui/button@2.0.36
- @heroui/input@2.2.3
- @heroui/popover@2.1.26
- @heroui/scroll-shadow@2.1.18
- @heroui/aria-utils@2.0.23
## 2.1.3
### Patch Changes
- [#3311](https://github.com/heroui-inc/heroui/pull/3311) [`0462dde0a`](https://github.com/heroui-inc/heroui/commit/0462dde0a752e5ee5341c372834be5496296a6cc) Thanks [@wingkwong](https://github.com/wingkwong)! - add `disableDialogFocus` to free-solo-popover (#3225, #3124, #3203)
- Updated dependencies [[`60bb09fe6`](https://github.com/heroui-inc/heroui/commit/60bb09fe6455475a16225e776348e9acf0537f9b), [`edd48a09c`](https://github.com/heroui-inc/heroui/commit/edd48a09ccab2b0b1c0371d1f3fe23447b07fb54), [`0462dde0a`](https://github.com/heroui-inc/heroui/commit/0462dde0a752e5ee5341c372834be5496296a6cc), [`f5d94f96e`](https://github.com/heroui-inc/heroui/commit/f5d94f96e4cffed1d4aeef971c89f8d283effd49), [`93f178781`](https://github.com/heroui-inc/heroui/commit/93f17878154a6351c38c8ef4806b5fb20e4fa217), [`444d320db`](https://github.com/heroui-inc/heroui/commit/444d320dbc146399eb937c219ce983d427675425)]:
- @heroui/aria-utils@2.0.22
- @heroui/input@2.2.3
- @heroui/popover@2.1.25
- @heroui/shared-utils@2.0.6
- @heroui/button@2.0.35
- @heroui/listbox@2.1.23
- @heroui/scroll-shadow@2.1.18
- @heroui/spinner@2.0.31
- @heroui/react-utils@2.0.15
## 2.1.2
### Patch Changes
- [#3240](https://github.com/heroui-inc/heroui/pull/3240) [`47c2472fb`](https://github.com/heroui-inc/heroui/commit/47c2472fb22bfe1c0c357b5ba12e5606eba0d65b) Thanks [@wingkwong](https://github.com/wingkwong)! - Fix popover focus issue (#3171, #2992)
- [#3240](https://github.com/heroui-inc/heroui/pull/3240) [`47c2472fb`](https://github.com/heroui-inc/heroui/commit/47c2472fb22bfe1c0c357b5ba12e5606eba0d65b) Thanks [@wingkwong](https://github.com/wingkwong)! - bump react-aria dependencies
- [#2969](https://github.com/heroui-inc/heroui/pull/2969) [`255c641f9`](https://github.com/heroui-inc/heroui/commit/255c641f96903e0d6d29343774e9e7ae67fcdb34) Thanks [@chirokas](https://github.com/chirokas)! - Fix autocomplete controlled state (#2955)
- [#3175](https://github.com/heroui-inc/heroui/pull/3175) [`2069a7a9d`](https://github.com/heroui-inc/heroui/commit/2069a7a9d00291266fef763c6817b3bdd3ed4707) Thanks [@wingkwong](https://github.com/wingkwong)! - Fix maximum update depth exceeded on Autocomplete component (#3094)
- Updated dependencies [[`47c2472fb`](https://github.com/heroui-inc/heroui/commit/47c2472fb22bfe1c0c357b5ba12e5606eba0d65b), [`47c2472fb`](https://github.com/heroui-inc/heroui/commit/47c2472fb22bfe1c0c357b5ba12e5606eba0d65b), [`3500147d7`](https://github.com/heroui-inc/heroui/commit/3500147d7fbe53bc01ae24749fdeaf87c37c0d12), [`47c2472fb`](https://github.com/heroui-inc/heroui/commit/47c2472fb22bfe1c0c357b5ba12e5606eba0d65b), [`dbb4b8ee5`](https://github.com/heroui-inc/heroui/commit/dbb4b8ee564114bfb0ef93467ed9ef6a3ff7e2e7), [`b9bb06ff3`](https://github.com/heroui-inc/heroui/commit/b9bb06ff37f99bfc438e848706ec79b4c7b7c5d3)]:
- @heroui/popover@2.1.24
- @heroui/aria-utils@2.0.21
- @heroui/shared-icons@2.0.8
- @heroui/button@2.0.34
- @heroui/input@2.2.2
- @heroui/listbox@2.1.22
- @heroui/use-aria-button@2.0.9
- @heroui/react-utils@2.0.14
- @heroui/scroll-shadow@2.1.17
- @heroui/spinner@2.0.30
## 2.1.1
### Patch Changes
- [#3119](https://github.com/heroui-inc/heroui/pull/3119) [`685995a12`](https://github.com/heroui-inc/heroui/commit/685995a125cc3db26c6adb67ed9f7245b87e792a) Thanks [@wingkwong](https://github.com/wingkwong)! - bump `@react-aria/utils` version to `3.24.1` and bump `@react-types/shared` to `3.23.1`
- Updated dependencies [[`685995a12`](https://github.com/heroui-inc/heroui/commit/685995a125cc3db26c6adb67ed9f7245b87e792a)]:
- @heroui/button@2.0.33
- @heroui/input@2.2.1
- @heroui/listbox@2.1.21
- @heroui/popover@2.1.23
- @heroui/use-aria-button@2.0.8
- @heroui/aria-utils@2.0.20
- @heroui/scroll-shadow@2.1.16
- @heroui/spinner@2.0.29
## 2.1.0
### Minor Changes
- [#2987](https://github.com/heroui-inc/heroui/pull/2987) [`540aa2124`](https://github.com/heroui-inc/heroui/commit/540aa2124b45b65a40e73f5aea2b90405fe1fe9a) Thanks [@ryo-manba](https://github.com/ryo-manba)! - Change validationBehavior from native to aria by default, with the option to change via props.
### Patch Changes
- [#2889](https://github.com/heroui-inc/heroui/pull/2889) [`aba1716ed`](https://github.com/heroui-inc/heroui/commit/aba1716edc2a85c94e6baeb4acc481f67589d002) Thanks [@jrgarciadev](https://github.com/jrgarciadev)! - Update React Aria packages
- [#2854](https://github.com/heroui-inc/heroui/pull/2854) [`3b14c21e0`](https://github.com/heroui-inc/heroui/commit/3b14c21e02fedf15d7d22e911109dac60c4e780e) Thanks [@wingkwong](https://github.com/wingkwong)! - Revise popover-based focus behaviours (#2849, #2834, #2779, #2962, #2872, #2974, #1920, #1287, #3060)
- [#2953](https://github.com/heroui-inc/heroui/pull/2953) [`c8f792ccd`](https://github.com/heroui-inc/heroui/commit/c8f792ccd78a80000e6f5b15e6f22cac947fd531) Thanks [@ryo-manba](https://github.com/ryo-manba)! - Fix update type definition to prevent primitive values as items (#2938)
- [#2929](https://github.com/heroui-inc/heroui/pull/2929) [`422770cc6`](https://github.com/heroui-inc/heroui/commit/422770cc6bcdd1d4c51257654ab718f3c19d6cb2) Thanks [@jrgarciadev](https://github.com/jrgarciadev)! - Add support for disabling the animations globally.
- Updated dependencies [[`3b14c21e0`](https://github.com/heroui-inc/heroui/commit/3b14c21e02fedf15d7d22e911109dac60c4e780e), [`c8f792ccd`](https://github.com/heroui-inc/heroui/commit/c8f792ccd78a80000e6f5b15e6f22cac947fd531), [`422770cc6`](https://github.com/heroui-inc/heroui/commit/422770cc6bcdd1d4c51257654ab718f3c19d6cb2), [`540aa2124`](https://github.com/heroui-inc/heroui/commit/540aa2124b45b65a40e73f5aea2b90405fe1fe9a)]:
- @heroui/popover@2.1.22
- @heroui/aria-utils@2.0.19
- @heroui/listbox@2.1.20
- @heroui/button@2.0.32
- @heroui/input@2.2.0
- @heroui/scroll-shadow@2.1.16
- @heroui/spinner@2.0.29
## 2.0.16
### Patch Changes
- Updated dependencies [[`355235320`](https://github.com/heroui-inc/heroui/commit/35523532030468837939d127b68bee30bbc4e2b0), [`1dacf52f3`](https://github.com/heroui-inc/heroui/commit/1dacf52f305a410cbf59d067d1977024d982ad03)]:
- @heroui/input@2.1.21
- @heroui/popover@2.1.21
- @heroui/button@2.0.31
- @heroui/listbox@2.1.19
- @heroui/scroll-shadow@2.1.16
- @heroui/spinner@2.0.28
## 2.0.15
### Patch Changes
- Updated dependencies [[`183a4a6cf`](https://github.com/heroui-inc/heroui/commit/183a4a6cfda193a076a4a30550ab93b72d51002d), [`eccc2f2f3`](https://github.com/heroui-inc/heroui/commit/eccc2f2f3d856eefb2cc7c07b94e1c4cefd4d7d0)]:
- @heroui/popover@2.1.20
- @heroui/aria-utils@2.0.18
- @heroui/react-utils@2.0.13
- @heroui/button@2.0.30
- @heroui/input@2.1.20
- @heroui/listbox@2.1.19
- @heroui/scroll-shadow@2.1.16
- @heroui/spinner@2.0.28
## 2.0.14
### Patch Changes
- Updated dependencies [[`9e5dd8ce3`](https://github.com/heroui-inc/heroui/commit/9e5dd8ce37c94c9ca1ba7b2049a6e55f1803fee9)]:
- @heroui/popover@2.1.19
## 2.0.13
### Patch Changes
- Updated dependencies [[`f89356691`](https://github.com/heroui-inc/heroui/commit/f89356691cecb8e54f5f820b2b4491537e7c11f3)]:
- @heroui/popover@2.1.18
## 2.0.12
### Patch Changes
- Updated dependencies []:
- @heroui/button@2.0.29
- @heroui/input@2.1.19
- @heroui/listbox@2.1.18
- @heroui/popover@2.1.17
- @heroui/scroll-shadow@2.1.15
- @heroui/aria-utils@2.0.17
- @heroui/spinner@2.0.27
- @heroui/react-utils@2.0.12
## 2.0.11
### Patch Changes
- [#2674](https://github.com/heroui-inc/heroui/pull/2674) [`86a78c9b9`](https://github.com/heroui-inc/heroui/commit/86a78c9b91042f871a60a9a2d6e3e3acc636637d) Thanks [@wingkwong](https://github.com/wingkwong)! - Fixed empty items with allowCustomValue by avoiding null node in `ariaHideOutside` from `@react-aria/overlays`
- [#2618](https://github.com/heroui-inc/heroui/pull/2618) [`dc0bcf13a`](https://github.com/heroui-inc/heroui/commit/dc0bcf13a5e9aa0450938bcca47cd4c696066f14) Thanks [@jrgarciadev](https://github.com/jrgarciadev)! - v2.3.0
- [#2618](https://github.com/heroui-inc/heroui/pull/2618) [`dc0bcf13a`](https://github.com/heroui-inc/heroui/commit/dc0bcf13a5e9aa0450938bcca47cd4c696066f14) Thanks [@jrgarciadev](https://github.com/jrgarciadev)! - Fixed the issue where only two keyframes were supported with spring and inertia animations.
- [#2618](https://github.com/heroui-inc/heroui/pull/2618) [`dc0bcf13a`](https://github.com/heroui-inc/heroui/commit/dc0bcf13a5e9aa0450938bcca47cd4c696066f14) Thanks [@jrgarciadev](https://github.com/jrgarciadev)! - - Calendar component added
- objectToDeps function applied all across components
- `useMeasure` hook added
- `useIntersectionObserver` hook added
- `framer-transitions` renamed to `framer-utils`
- `ResizablePanel` component added to `framer-utils`
- `test-utils` updated
- [#2536](https://github.com/heroui-inc/heroui/pull/2536) [`2b9f89023`](https://github.com/heroui-inc/heroui/commit/2b9f89023ac087016083dcc205703ae1b2bc9cb8) Thanks [@wingkwong](https://github.com/wingkwong)! - revise shouldCloseOnInteractOutside for FreeSoloPopover
- [#2618](https://github.com/heroui-inc/heroui/pull/2618) [`dc0bcf13a`](https://github.com/heroui-inc/heroui/commit/dc0bcf13a5e9aa0450938bcca47cd4c696066f14) Thanks [@jrgarciadev](https://github.com/jrgarciadev)! - Fixed react-hook-form uncontrolled components (#1969)
- [#2100](https://github.com/heroui-inc/heroui/pull/2100) [`af877f7dd`](https://github.com/heroui-inc/heroui/commit/af877f7ddbfd0de5b2e025be077f22155762e93d) Thanks [@black197](https://github.com/black197)! - Fix #1909 overwrite `onKeyDown` to prevent meaningless error msg
- [#2654](https://github.com/heroui-inc/heroui/pull/2654) [`a1c112431`](https://github.com/heroui-inc/heroui/commit/a1c112431f211bb0417443e771a67bdd912f4d66) Thanks [@wingkwong](https://github.com/wingkwong)! - Removed unnecessary map after getting all collection keys
- [#2716](https://github.com/heroui-inc/heroui/pull/2716) [`25640e42f`](https://github.com/heroui-inc/heroui/commit/25640e42ff2656440f0fc33b9b75150005b9086d) Thanks [@wingkwong](https://github.com/wingkwong)! - Fixes incorrect prop name in getEmptyPopoverProps (#2715)
- [#2618](https://github.com/heroui-inc/heroui/pull/2618) [`dc0bcf13a`](https://github.com/heroui-inc/heroui/commit/dc0bcf13a5e9aa0450938bcca47cd4c696066f14) Thanks [@jrgarciadev](https://github.com/jrgarciadev)! - Fixed autocomplete listbox keyboard navigation (#2680)
- [#2429](https://github.com/heroui-inc/heroui/pull/2429) [`bae544d19`](https://github.com/heroui-inc/heroui/commit/bae544d1985dc093aedfa652578acdfcdae83983) Thanks [@wingkwong](https://github.com/wingkwong)! - fixed isReadOnly logic in Autocomplete (#2420)
- [#2458](https://github.com/heroui-inc/heroui/pull/2458) [`7263daca0`](https://github.com/heroui-inc/heroui/commit/7263daca08674338eb28529315070337ba0dfc17) Thanks [@wingkwong](https://github.com/wingkwong)! - fix(autocomplete): support isReadOnly for dynamic collections in Autocomplete
- Updated dependencies [[`dc0bcf13a`](https://github.com/heroui-inc/heroui/commit/dc0bcf13a5e9aa0450938bcca47cd4c696066f14), [`dc0bcf13a`](https://github.com/heroui-inc/heroui/commit/dc0bcf13a5e9aa0450938bcca47cd4c696066f14), [`dc0bcf13a`](https://github.com/heroui-inc/heroui/commit/dc0bcf13a5e9aa0450938bcca47cd4c696066f14), [`a05aef0ac`](https://github.com/heroui-inc/heroui/commit/a05aef0acb5a7b000c8131e8ba4f50f0adec01e5), [`2b9f89023`](https://github.com/heroui-inc/heroui/commit/2b9f89023ac087016083dcc205703ae1b2bc9cb8), [`c5049edfd`](https://github.com/heroui-inc/heroui/commit/c5049edfde7edaee2081d70e581739be9dcae2f9), [`dc0bcf13a`](https://github.com/heroui-inc/heroui/commit/dc0bcf13a5e9aa0450938bcca47cd4c696066f14), [`52dafd08f`](https://github.com/heroui-inc/heroui/commit/52dafd08f178483e79dc847b61d1c761af26eb8e), [`8761168d3`](https://github.com/heroui-inc/heroui/commit/8761168d3459cd83ce571f4e65eb8ea6db8516ef), [`eb51bf226`](https://github.com/heroui-inc/heroui/commit/eb51bf226170e4bb37ae30990d1c3aa26d8c504b), [`7263daca0`](https://github.com/heroui-inc/heroui/commit/7263daca08674338eb28529315070337ba0dfc17), [`2894aecca`](https://github.com/heroui-inc/heroui/commit/2894aecca1a2ef0dfb3066b9b8df24ce48c99dae)]:
- @heroui/button@2.0.28
- @heroui/input@2.1.18
- @heroui/listbox@2.1.17
- @heroui/popover@2.1.16
- @heroui/scroll-shadow@2.1.14
- @heroui/spinner@2.0.26
- @heroui/use-aria-button@2.0.7
- @heroui/aria-utils@2.0.16
- @heroui/react-utils@2.0.11
- @heroui/shared-icons@2.0.7
- @heroui/shared-utils@2.0.5
- @heroui/use-safe-layout-effect@2.0.5
## 2.0.10
### Patch Changes
- [#2375](https://github.com/heroui-inc/heroui/pull/2375) [`e12f3faa8`](https://github.com/heroui-inc/heroui/commit/e12f3faa81f804c22adfce8fd7458d68447a408b) Thanks [@kuri-sun](https://github.com/kuri-sun)! - autocomplete, tabIndex is not passed on input
- Updated dependencies [[`e4ba43b4e`](https://github.com/heroui-inc/heroui/commit/e4ba43b4e39203566614ac0aa58e844e9421c86e), [`0ba165f0f`](https://github.com/heroui-inc/heroui/commit/0ba165f0fd2257f5b8302b32a9f5eb1ecde8d890), [`436ba1cd8`](https://github.com/heroui-inc/heroui/commit/436ba1cd8412dc044651ab38ff2ed770f35377ff), [`e6f36281c`](https://github.com/heroui-inc/heroui/commit/e6f36281cb8bcf6784c2fee47860f618dea9346c), [`0b5cde7bc`](https://github.com/heroui-inc/heroui/commit/0b5cde7bc4fc71231eb117f44052db2efdbdc595), [`a235e324b`](https://github.com/heroui-inc/heroui/commit/a235e324b9ee0c7d4f6af23b086860ac112ff633), [`01aedcf09`](https://github.com/heroui-inc/heroui/commit/01aedcf09b63daafef9ff5e0465040c0c91c809e)]:
- @heroui/input@2.1.17
- @heroui/spinner@2.0.25
- @heroui/popover@2.1.15
- @heroui/button@2.0.27
- @heroui/listbox@2.1.16
- @heroui/scroll-shadow@2.1.13
## 2.0.9
### Patch Changes
- [#1948](https://github.com/heroui-inc/heroui/pull/1948) [`aab1dbf77`](https://github.com/heroui-inc/heroui/commit/aab1dbf77cee29375bf958e44bdf1d6da037cf1f) Thanks [@jrgarciadev](https://github.com/jrgarciadev)! - Autocomplete Reference aims to input instead of aiming to the wrapper element
- Updated dependencies []:
- @heroui/button@2.0.26
- @heroui/input@2.1.16
- @heroui/listbox@2.1.16
- @heroui/popover@2.1.14
- @heroui/scroll-shadow@2.1.12
- @heroui/spinner@2.0.24
- @heroui/aria-utils@2.0.15
## 2.0.8
### Patch Changes
- Updated dependencies [[`d2bd008ba`](https://github.com/heroui-inc/heroui/commit/d2bd008ba3d4de73f4405f1997b15466efd19a81)]:
- @heroui/input@2.1.16
- @heroui/popover@2.1.13
## 2.0.7
### Patch Changes
- Updated dependencies [[`9189b3fbf`](https://github.com/heroui-inc/heroui/commit/9189b3fbf2d6d6cc6566009c71b37d5fcc566291)]:
- @heroui/shared-icons@2.0.6
- @heroui/input@2.1.15
- @heroui/button@2.0.25
- @heroui/listbox@2.1.15
- @heroui/popover@2.1.13
- @heroui/scroll-shadow@2.1.12
- @heroui/spinner@2.0.23
- @heroui/aria-utils@2.0.14
## 2.0.6
### Patch Changes
- Updated dependencies [[`135cc21e6`](https://github.com/heroui-inc/heroui/commit/135cc21e6f0f2bee1f19e7e5799b6cea8179b7f5)]:
- @heroui/listbox@2.1.14
- @heroui/button@2.0.24
- @heroui/input@2.1.14
- @heroui/popover@2.1.12
- @heroui/scroll-shadow@2.1.12
- @heroui/spinner@2.0.22
## 2.0.5
### Patch Changes
- [#1902](https://github.com/heroui-inc/heroui/pull/1902) [`85a820eef`](https://github.com/heroui-inc/heroui/commit/85a820eeffe5df87e7622b0983788eb50adafe20) Thanks [@jrgarciadev](https://github.com/jrgarciadev)! - Fix #1893, `endContent` prop fixed.
- Updated dependencies [[`6a6d426b1`](https://github.com/heroui-inc/heroui/commit/6a6d426b10fa7f92dfb20611e261347027393193)]:
- @heroui/input@2.1.14
- @heroui/popover@2.1.12
- @heroui/button@2.0.24
- @heroui/listbox@2.1.13
- @heroui/scroll-shadow@2.1.12
- @heroui/spinner@2.0.22
## 2.0.4
### Patch Changes
- [#1877](https://github.com/heroui-inc/heroui/pull/1877) [`44ed1056e`](https://github.com/heroui-inc/heroui/commit/44ed1056e717c56633f60cf289f78e9c7b83b648) Thanks [@jrgarciadev](https://github.com/jrgarciadev)! - Peer dependencies updated, changeset config changed to update peer dependencies only when out of range
- Updated dependencies [[`44ed1056e`](https://github.com/heroui-inc/heroui/commit/44ed1056e717c56633f60cf289f78e9c7b83b648), [`acba2cf8f`](https://github.com/heroui-inc/heroui/commit/acba2cf8f5ba1526bd44c6851e0ed7fdc6c0b8ae), [`e728a8967`](https://github.com/heroui-inc/heroui/commit/e728a8967b1775be6a919f3b6bd6fc2267cc002d)]:
- @heroui/scroll-shadow@2.1.12
- @heroui/listbox@2.1.13
- @heroui/popover@2.1.12
- @heroui/spinner@2.0.22
- @heroui/button@2.0.24
- @heroui/input@2.1.13
- @heroui/aria-utils@2.0.13
## 2.0.3
### Patch Changes
- [#1874](https://github.com/heroui-inc/heroui/pull/1874) [`38af48faf`](https://github.com/heroui-inc/heroui/commit/38af48faf5b62d2f81f2402f3d83d78991eb46e0) Thanks [@jrgarciadev](https://github.com/jrgarciadev)! - Peer dependencies updated to avoid the peer conflicts issue.
- Updated dependencies [[`38af48faf`](https://github.com/heroui-inc/heroui/commit/38af48faf5b62d2f81f2402f3d83d78991eb46e0)]:
- @heroui/scroll-shadow@2.1.11
- @heroui/listbox@2.1.12
- @heroui/popover@2.1.11
- @heroui/spinner@2.0.21
- @heroui/button@2.0.23
- @heroui/input@2.1.12
- @heroui/system@2.0.12
- @heroui/aria-utils@2.0.12
## 2.0.2
### Patch Changes
- Updated dependencies [[`e84158db6`](https://github.com/heroui-inc/heroui/commit/e84158db620954b0f1d71206acbf3d46f43b0b89)]:
- @heroui/input@2.1.11
- @heroui/theme@2.1.12
- @heroui/popover@2.1.10
- @heroui/button@2.0.22
- @heroui/listbox@2.1.11
- @heroui/scroll-shadow@2.1.10
- @heroui/spinner@2.0.20
## 2.0.1
### Patch Changes
- [`25e86fb41`](https://github.com/heroui-inc/heroui/commit/25e86fb41770d3cdae6dfdb79306b78fa02d8187) Thanks [@jrgarciadev](https://github.com/jrgarciadev)! - New version v2.2.0
- Updated dependencies [[`25e86fb41`](https://github.com/heroui-inc/heroui/commit/25e86fb41770d3cdae6dfdb79306b78fa02d8187)]:
- @heroui/button@2.0.22
- @heroui/input@2.1.10
- @heroui/listbox@2.1.11
- @heroui/popover@2.1.10
- @heroui/scroll-shadow@2.1.10
- @heroui/spinner@2.0.20
- @heroui/system@2.0.11
- @heroui/theme@2.1.10
- @heroui/use-aria-button@2.0.6
- @heroui/aria-utils@2.0.11
- @heroui/react-utils@2.0.10
- @heroui/shared-icons@2.0.5
- @heroui/shared-utils@2.0.4