WK
a7655ad2c9
chore(docs): remove chat linkage ( #5959 )
...
* chore: remove unused globalEnv
* chore(docs): remove chat links
2025-12-04 16:59:57 -03:00
WK
4e3098a512
chore(docs): add deprecation message ( #5946 )
2025-11-25 14:57:35 -03:00
Junior Garcia
83b8fc1e7c
chore: v3 beta release banner
2025-11-06 17:12:46 -03:00
WK
680b68bc83
chore(docs): update nav banner ( #5835 )
2025-10-21 10:02:06 -03:00
Junior Garcia
acd5f1dfb5
Merge pull request #5772 from heroui-inc/canary
2025-10-04 11:03:28 -03:00
github-actions[bot]
37378704f1
ci(changesets): version packages ( #5755 )
...
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com>
@heroui/accordion@2.2.24
@heroui/alert@2.2.27
@heroui/aria-utils@2.2.24
@heroui/autocomplete@2.3.29
@heroui/avatar@2.2.22
@heroui/badge@2.2.17
@heroui/breadcrumbs@2.2.22
@heroui/button@2.2.27
@heroui/calendar@2.2.27
@heroui/card@2.2.25
@heroui/checkbox@2.3.27
@heroui/chip@2.2.22
@heroui/code@2.2.21
@heroui/date-input@2.3.27
@heroui/date-picker@2.3.28
@heroui/divider@2.2.20
@heroui/drawer@2.2.24
@heroui/dropdown@2.3.27
@heroui/form@2.1.27
@heroui/framer-utils@2.1.23
@heroui/image@2.2.17
@heroui/input-otp@2.1.27
@heroui/input@2.4.28
@heroui/kbd@2.2.22
@heroui/link@2.2.23
@heroui/listbox@2.3.26
@heroui/menu@2.2.26
@heroui/modal@2.2.24
@heroui/navbar@2.2.25
@heroui/number-input@2.0.18
@heroui/pagination@2.2.24
@heroui/popover@2.3.27
@heroui/progress@2.2.22
@heroui/radio@2.3.27
@heroui/react-utils@2.1.14
@heroui/react@2.8.5
@heroui/ripple@2.2.20
@heroui/scroll-shadow@2.3.18
@heroui/select@2.4.28
@heroui/shared-utils@2.1.12
@heroui/skeleton@2.2.17
@heroui/slider@2.4.24
@heroui/snippet@2.2.28
@heroui/spacer@2.2.21
@heroui/spinner@2.2.24
@heroui/switch@2.2.24
@heroui/system-rsc@2.3.20
@heroui/system@2.4.23
@heroui/table@2.2.27
@heroui/tabs@2.2.24
@heroui/theme@2.4.23
@heroui/toast@2.0.17
@heroui/tooltip@2.2.24
@heroui/use-aria-accordion-item@2.2.18
@heroui/use-aria-accordion@2.2.18
@heroui/use-aria-button@2.2.20
@heroui/use-aria-link@2.2.21
@heroui/use-aria-modal-overlay@2.2.19
@heroui/use-aria-multiselect@2.4.19
@heroui/use-aria-overlay@2.0.4
@heroui/use-data-scroll-overflow@2.2.13
@heroui/use-disclosure@2.2.17
@heroui/use-draggable@2.1.18
@heroui/use-image@2.1.13
@heroui/use-infinite-scroll@2.2.12
@heroui/use-pagination@2.2.18
@heroui/use-real-shape@2.1.14
@heroui/user@2.2.22
2025-10-04 21:39:38 +08:00
WK
ed76faacd4
fix(toast): trigger onClose after timeout ( #5771 )
2025-10-04 21:25:04 +08:00
WK
812f7939d9
fix(tabs): tab cursor ( #5769 )
2025-10-04 17:42:05 +08:00
WK
1f17962932
chore(docs): update meta info ( #5767 )
2025-10-04 13:45:41 +08:00
WK
6eba109a7f
fix(tabs): tabs in modal ( #5705 )
...
* fix(tabs): tabs in modal
* refactor(tabs): revise tabs cursor
* refactor(theme): remove unused styles
* fix(tabs): revise cursor rendering logic
* chore(docs): remove motionProps
* refactor(tabs): cursor styles
* refactor(tabs): cursor styles
* fix(tabs): avoid transition on variant change
* refactor(theme): cursor styles
* chore(changeset): include theme package
* chore(tabs): bump peerDeps on theme pkg
* fix(tabs): revise underlined cursor styles
2025-10-04 13:39:20 +08:00
WK
7537226b54
fix(system-rsc): incorrect typing ( #5765 )
2025-10-04 10:48:58 +08:00
WK
136bdf66b1
chore(deps): bump react-aria versions ( #5761 )
...
* chore(deps): bump react-aria versions
* chore: add changeset
* chore(docs): add selectionAlignment
2025-10-04 10:17:31 +08:00
WK
736293b8a6
fix(number-input): backspace behavior with formatted numbers ( #5719 )
...
* fix(number-input): backspace behavior with formatted numbers
* refactor(number-input): handle locale separator
* fix(number-input): set number input value logic
2025-10-04 10:16:56 +08:00
WK
f13c6875db
fix(number-input): ignore name prop in getNumberInputProps ( #5762 )
...
* fix(number-input): ignore name prop in getNumberInputProps
* fix(number-input): react-hook-form test case
* chore(number-input): assert no duplicate name attribute
2025-10-04 10:16:21 +08:00
doki-
0d95d7faa0
fix(avatar): add the safeInitials function to get the initials name ( #5677 )
...
* fix(Avatar): fix getInitials
* chore: update test
* chore(user): revise example
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com>
2025-10-04 01:14:00 +08:00
WK
7b7190e222
fix(autocomplete): duplicate id in clear & selector button ( #5750 )
2025-10-04 01:10:37 +08:00
WK
c3224113de
fix(theme): broken --visual-viewport-height ( #5752 )
2025-10-01 10:56:08 +08:00
Rodrigo Victor
7c215f289e
docs(popover): update shouldCloseOnScroll default to true ( #5736 )
2025-09-30 20:31:46 +08:00
Junior Garcia
a88f98a14b
Merge pull request #5679 from heroui-inc/canary
2025-09-09 15:51:27 -03:00
github-actions[bot]
27c512972a
ci(changesets): version packages ( #5673 )
...
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com>
@heroui/accordion@2.2.23
@heroui/alert@2.2.26
@heroui/aria-utils@2.2.23
@heroui/autocomplete@2.3.28
@heroui/button@2.2.26
@heroui/calendar@2.2.26
@heroui/checkbox@2.3.26
@heroui/code@2.2.20
@heroui/date-input@2.3.26
@heroui/date-picker@2.3.27
@heroui/divider@2.2.19
@heroui/drawer@2.2.23
@heroui/dropdown@2.3.26
@heroui/form@2.1.26
@heroui/framer-utils@2.1.22
@heroui/input-otp@2.1.26
@heroui/input@2.4.27
@heroui/kbd@2.2.21
@heroui/listbox@2.3.25
@heroui/menu@2.2.25
@heroui/modal@2.2.23
@heroui/navbar@2.2.24
@heroui/number-input@2.0.17
@heroui/popover@2.3.26
@heroui/radio@2.3.26
@heroui/react@2.8.4
@heroui/select@2.4.27
@heroui/slider@2.4.23
@heroui/snippet@2.2.27
@heroui/spacer@2.2.20
@heroui/spinner@2.2.23
@heroui/system-rsc@2.3.19
@heroui/system@2.4.22
@heroui/table@2.2.26
@heroui/tabs@2.2.23
@heroui/theme@2.4.22
@heroui/toast@2.0.16
@heroui/tooltip@2.2.23
2025-09-09 15:38:21 -03:00
Junior Garcia
e3cbbd259a
chore: merged with main
2025-09-09 15:33:17 -03:00
Tianen Pang
02d67714cc
fix: add global env ( #5678 )
2025-09-09 15:19:02 -03:00
WK
f9bf3e32c3
chore(deps): bump tailwind-variants version ( #5672 )
2025-09-09 11:21:00 +08:00
Takuya HARA
bd6d0624af
fix(docs): example code in toast page ( #5666 )
2025-09-07 20:48:13 +08:00
Takuya HARA
28c3306609
fix(docs): missing quote in toast page ( #5667 )
2025-09-07 19:16:42 +08:00
WK
ce0aea0592
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 <wingkwong.code@gmail.com>
* 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 <jrgarciadev@gmail.com>
* 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 <jrgarciadev@gmail.com>
* 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 <wingkwong.code@gmail.com>
* fix issues in tabs examples (#2405 )
Co-authored-by: WK Wong <wingkwong.code@gmail.com>
* chore(docs): add missing onValueChange in CheckboxGroup (#5332 )
* ci(changesets): version packages (#5323 )
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com>
* 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 <wingkwong.code@gmail.com>
* 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 <wingkwong.code@gmail.com>
* 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<DateValue>["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 <jrgarciadev@gmail.com>
* 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 <jrgarciadev@gmail.com>
* docs: replace invalid yarn command (#5422 )
* chore: remove ph banner (#5437 )
* feat: 2.8.0 beta changes (#5473 )
* ci(changesets): 📦 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 <wingkwong.code@gmail.com>
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com>
* feat: changeset for tailwindcss v4
* fix: changeset
* fix: changeset
* ci(changesets): version packages (beta) (#5008 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* 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] <github-actions[bot]@users.noreply.github.com>
* 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): 📦 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 <wingkwong.code@gmail.com>
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Charlotte21110 <hejianer9@163.com>
* 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 <wingkwong.code@gmail.com>
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com>
* feat: changeset for tailwindcss v4
* fix: changeset
* fix: changeset
* ci(changesets): version packages (beta) (#5008 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* 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] <github-actions[bot]@users.noreply.github.com>
* 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): 📦 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 <wingkwong.code@gmail.com>
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Charlotte21110 <hejianer9@163.com>
* 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 <wingkwong.code@gmail.com>
* 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 <wingkwong.code@gmail.com>
* 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 <wingkwong.code@gmail.com>
* 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 <wingkwong.code@gmail.com>
* 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 <jrgarciadev@gmail.com>
* 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 <jrgarciadev@gmail.com>
* 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 <wingkwong.code@gmail.com>
* fix issues in tabs examples (#2405 )
Co-authored-by: WK Wong <wingkwong.code@gmail.com>
* chore(docs): add missing onValueChange in CheckboxGroup (#5332 )
* ci(changesets): version packages (#5323 )
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com>
* chore: remove pre.json
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.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 <vigossliao@gmail.com>
Co-authored-by: zhengjitf <zhengjitf@gmail.com>
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): 📦 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 <wingkwong.code@gmail.com>
* 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 <wingkwong.code@gmail.com>
* 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 <wingkwong.code@gmail.com>
* 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 <wingkwong.code@gmail.com>
* 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 <wingkwong.code@gmail.com>
* 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 <wingkwong.code@gmail.com>
* 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 <wingkwong.code@gmail.com>
* 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 <nicolas.cappabianca@gmail.com>
Co-authored-by: WK <wingkwong.code@gmail.com>
* 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 <wingkwong.code@gmail.com>
* 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 <vishvsalvi@Vishvs-MacBook-Air.local>
* 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 <wingkwong.code@gmail.com>
* 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 <wingkwong.code@gmail.com>
* 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 <wingkwong.code@gmail.com>
* 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 <andartadev@gmail.com>
Co-authored-by: WK Wong <wingkwong.code@gmail.com>
* 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 <jrgarciadev@gmail.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Charlotte21110 <hejianer9@163.com>
Co-authored-by: Feiyu Zheng <67126194+ChaserZ98@users.noreply.github.com>
Co-authored-by: Dmytro Klymenko <dmytro@klymenko.xyz>
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 <vigossliao@gmail.com>
Co-authored-by: zhengjitf <zhengjitf@gmail.com>
Co-authored-by: Maharshi Alpesh <maharshialpesh@gmail.com>
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 <ap0524@srmist.edu.in>
Co-authored-by: Nicolas Cappabianca <nicolas.cappabianca@gmail.com>
Co-authored-by: Vishv Salvi <vishvsalvi@Vishvs-MacBook-Air.local>
Co-authored-by: Priyadharshini S <priyadharshinis5102@gmail.com>
Co-authored-by: arar <77303253+ararTP@users.noreply.github.com>
Co-authored-by: andartadev1 <andartadev@gmail.com>
* chore: consolidated version part 2
* ci(changesets): version packages (#5482 )
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com>
* 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 <jrgarciadev@gmail.com>
* 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 <tao@trlab.com>
Co-authored-by: WK Wong <wingkwong.code@gmail.com>
* 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 <i_nicck@i-niccks-MacBook-Air.local>
Co-authored-by: WK Wong <wingkwong.code@gmail.com>
* 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 <jrgarciadev@gmail.com>
* 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 <wingkwong.code@gmail.com>
* 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 <wingkwong.code@gmail.com>
* 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 <wingkwong.code@gmail.com>
* 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 <wingkwong.code@gmail.com>
* 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 <wingkwong.code@gmail.com>
* 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 <jrgarciadev@gmail.com>
---------
Co-authored-by: Vishv Salvi <82429084+Vishvsalvi@users.noreply.github.com>
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com>
Co-authored-by: KumJungMin <37934668+KumJungMin@users.noreply.github.com>
Co-authored-by: liaoyinglong <vigossliao@gmail.com>
Co-authored-by: zhengjitf <zhengjitf@gmail.com>
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 <nicolas.cappabianca@gmail.com>
Co-authored-by: winches <329487092@qq.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Charlotte21110 <hejianer9@163.com>
Co-authored-by: Feiyu Zheng <67126194+ChaserZ98@users.noreply.github.com>
Co-authored-by: Dmytro Klymenko <dmytro@klymenko.xyz>
Co-authored-by: Abhinav Agarwal <78839973+abhinav700@users.noreply.github.com>
Co-authored-by: Maharshi Alpesh <maharshialpesh@gmail.com>
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 <ap0524@srmist.edu.in>
Co-authored-by: Vishv Salvi <vishvsalvi@Vishvs-MacBook-Air.local>
Co-authored-by: Priyadharshini S <priyadharshinis5102@gmail.com>
Co-authored-by: arar <77303253+ararTP@users.noreply.github.com>
Co-authored-by: andartadev1 <andartadev@gmail.com>
Co-authored-by: wulimao49 <73568161+wulimao49@users.noreply.github.com>
Co-authored-by: wulimaomao <tao@trlab.com>
Co-authored-by: Shagun Sharma <108183568+nicck1@users.noreply.github.com>
Co-authored-by: i_nicck <i_nicck@i-niccks-MacBook-Air.local>
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 <anshumandev2002@gmail.com>
Co-authored-by: Igor Moraes <igormpaz@gmail.com>
Co-authored-by: Dmytro Klymenko <dmytro.klymenko@syniti.com>
2025-08-31 15:37:49 -03:00
Junior Garcia
4db5b2c7b5
chore: merged with main
2025-08-31 15:37:23 -03:00
github-actions[bot]
ec119799ed
ci(changesets): version packages ( #5610 )
...
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com>
@heroui/accordion@2.2.22
@heroui/alert@2.2.25
@heroui/aria-utils@2.2.22
@heroui/autocomplete@2.3.27
@heroui/avatar@2.2.21
@heroui/badge@2.2.16
@heroui/breadcrumbs@2.2.21
@heroui/button@2.2.25
@heroui/calendar@2.2.25
@heroui/card@2.2.24
@heroui/checkbox@2.3.25
@heroui/chip@2.2.21
@heroui/code@2.2.19
@heroui/date-input@2.3.25
@heroui/date-picker@2.3.26
@heroui/divider@2.2.18
@heroui/drawer@2.2.22
@heroui/dropdown@2.3.25
@heroui/form@2.1.25
@heroui/framer-utils@2.1.21
@heroui/image@2.2.16
@heroui/input-otp@2.1.25
@heroui/input@2.4.26
@heroui/kbd@2.2.20
@heroui/link@2.2.22
@heroui/listbox@2.3.24
@heroui/menu@2.2.24
@heroui/modal@2.2.22
@heroui/navbar@2.2.23
@heroui/number-input@2.0.16
@heroui/pagination@2.2.23
@heroui/popover@2.3.25
@heroui/progress@2.2.21
@heroui/radio@2.3.25
@heroui/react-utils@2.1.13
@heroui/react@2.8.3
@heroui/ripple@2.2.19
@heroui/scroll-shadow@2.3.17
@heroui/select@2.4.26
@heroui/shared-utils@2.1.11
@heroui/skeleton@2.2.16
@heroui/slider@2.4.22
@heroui/snippet@2.2.26
@heroui/spacer@2.2.19
@heroui/spinner@2.2.22
@heroui/switch@2.2.23
@heroui/system-rsc@2.3.18
@heroui/system@2.4.21
@heroui/table@2.2.25
@heroui/tabs@2.2.22
@heroui/test-utils@2.1.10
@heroui/theme@2.4.21
@heroui/toast@2.0.15
@heroui/tooltip@2.2.22
@heroui/use-aria-accordion-item@2.2.17
@heroui/use-aria-accordion@2.2.17
@heroui/use-aria-button@2.2.19
@heroui/use-aria-link@2.2.20
@heroui/use-aria-modal-overlay@2.2.18
@heroui/use-aria-multiselect@2.4.18
@heroui/use-aria-overlay@2.0.3
@heroui/use-data-scroll-overflow@2.2.12
@heroui/use-disclosure@2.2.16
@heroui/use-draggable@2.1.17
@heroui/use-image@2.1.12
@heroui/use-infinite-scroll@2.2.11
@heroui/use-pagination@2.2.17
@heroui/use-real-shape@2.1.13
@heroui/user@2.2.21
2025-08-31 20:36:21 +08:00
luis angel lopez huari
e2aed2e946
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
2025-08-31 20:22:47 +08:00
WK
8eb269df9e
fix(tabs): unresponsive modal after switching tabs inside ( #5582 )
...
* fix(tabs): unresponsive modal after switching tabs inside
* chore(deps): remove self
2025-08-30 22:53:45 +08:00
Dmytro Klymenko
97a1c4a4f1
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 <wingkwong.code@gmail.com>
2025-08-30 22:30:50 +08:00
Igor Moraes
667c86eaae
refactor(ui): standardize copy code feedback across all tabs ( #5584 )
2025-08-30 22:01:01 +08:00
Anshuman Singh Rathore
b6fda4fe6f
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 <wingkwong.code@gmail.com>
2025-08-30 21:52:32 +08:00
WK
e0dc33f3b6
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
2025-08-30 21:18:15 +08:00
Anshuman Singh Rathore
afe2f977fc
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 <wingkwong.code@gmail.com>
2025-08-30 11:14:54 +08:00
doki-
3ba7d29848
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 <wingkwong.code@gmail.com>
2025-08-30 11:01:58 +08:00
Junior Garcia
2b72c1db0b
chore: update favicon
2025-08-28 15:35:43 -03:00
WK
d90ac57bc5
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
2025-08-28 23:16:15 +08:00
WK
e449fe70e8
chore(deps): rollback TW to 4.1.11 ( #5644 )
...
* chore: rollback tailwindcss to 4.1.11
2025-08-28 22:30:24 +08:00
Junior Garcia
b300dabb05
chore: new logo
2025-08-28 11:12:29 -03:00
WK
6b86a41fe4
chore(deps): bump tailwind-variants version ( #5635 )
...
* chore: bump tailwind-variants version
* chore(deps): bump tailwind-variants to 3.1.0
2025-08-28 21:51:08 +08:00
WK
7eea729b57
chore(deps): bump tailwindcss version ( #5636 )
2025-08-26 09:55:17 +08:00
WK
f8fbe4ba22
refactor: use handleLinkClick from RA's utils ( #5632 )
2025-08-25 15:40:43 +08:00
doki-
743505fbc0
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 <wingkwong.code@gmail.com>
2025-08-25 15:39:14 +08:00
WK
e43e44ff51
chore(docs): update TanStack routing ( #5629 )
2025-08-24 22:21:05 +08:00
luis angel lopez huari
928383bcfc
fix(theme): clear button disabled inputs ( #5607 )
...
* fix(input): disable pointer events on clear button when inactive
* chore(changeset): add changeset
2025-08-18 18:05:33 +08:00
WK
8e51a855b1
fix(docs): default value of radius in image ( #5580 )
2025-08-06 21:01:33 +08:00
WK
44350c68ba
chore(docs): remove unused or deprecated info in autocomplete ( #5581 )
2025-08-06 21:01:22 +08:00
Junior Garcia
a8b1c8527e
fix: banner default height
2025-08-05 11:59:45 -03:00
Junior Garcia
ab48c6415a
chore: random landing banner
2025-08-05 11:55:04 -03:00