github-actions[bot]
d5131d77a3
ci(changesets): version packages ( #5991 )
...
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
2025-12-20 22:17:53 +08:00
WK
086f6a1c44
fix(theme): default transition-duration ( #6011 )
...
* fix(theme): default transitionDuration
* chore(deps): bump @heroui/theme peer dep
2025-12-20 22:01:47 +08:00
WK
e07c969c4c
chore(deps): upgrade react-aria (v1.14.0) ( #5996 )
...
* chore(deps): upgrade react-aria (v1.14.0)
* refactor(react): group client components
* fix(dropdown): keyDown test cases
* chore(react): rollback
2025-12-18 19:52:56 +08:00
Hayato Hasegawa
090b151a5b
fix(link): link overriding role ( #5999 )
...
* fix(link): allow overriding role
* chore(link): changeset
2025-12-18 18:42:22 +08:00
WK
acc74d1e8f
fix(theme): hide password reveal button ( #5990 )
2025-12-16 14:20:58 +08:00
Junior Garcia
41fc673586
Merge pull request #5983 from heroui-inc/canary
...
v2.8.6
2025-12-14 18:30:02 -08:00
github-actions[bot]
c76c68ad7e
ci(changesets): version packages ( #5820 )
...
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
2025-12-14 15:44:29 +08:00
WK
2148a2ee3b
chore(docs): refresh meta ( #5980 )
2025-12-14 14:04:48 +08:00
mojtaba
53e27bb6f8
fix(system-rsc): respect defaultVariants.className in extendVariants ( #5940 )
...
* fix(system-rsc): respect defaultVariants.className in extendVariants
- Fix getClassNamesWithProps to merge defaultVariants.className with result and props.className
- Add tests to verify defaultVariants.className is respected and merged correctly
* chore(changeset): add changeset
* refactor(system-rsc): cn with newProps.className
* chore(system-rsc): revise merge order
---------
Co-authored-by: hassanzadeh-mj <hassanzadeh-mj@users.noreply.github.com >
Co-authored-by: WK <wingkwong.code@gmail.com >
2025-12-14 14:04:21 +08:00
WK
467b497156
chore(deps): bump next version ( #5978 )
2025-12-12 19:34:05 +08:00
WK
799bc5bab8
fix(toast): long text exceeds wrapper ( #5977 )
2025-12-11 22:55:12 +08:00
Deepansh Bhargava
a37912e17f
fix(slots): extendVariants fn to support slots ( #5895 )
...
* fix: extendVariants fn to support slots
* chore(docs): undo changes
* chore(changeset): add changeset
* chore(docs): new line
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
2025-12-11 20:43:40 +08:00
doki-
4c435348ec
fix(theme): incorrect label position of the select component ( #5799 )
...
* fix(theme): incorrect label position of the select component
* fix(theme): incorrect label position of select component
2025-12-11 20:15:49 +08:00
Hayato Hasegawa
8d07922c68
feat: add support for "outside-top" label placement ( #5964 )
...
* feat(number-input): add support for "outside-top" label placement
* chore: changeset
* fix(number-input): correct label positioning for "outside-top" placement
* feat: add `outside-top` label placement support for inputs and provider
* chore: update changeset
* chore(docs): update docs to include `outside-top` label placement
* test: add tests for `HeroUIProvider` label placement inheritance
* test(date-picker): remove tests for `HeroUIProvider` label placement inheritance
* test: add comprehensive tests for `HeroUIProvider` label placement outside-top
* chore(deps): bump theme in peerDependencies
* chore(docs): update examples and descriptions to include `outside-top` label placement
* chore(docs): update autocomplete label placement type to include `outside-top`
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
2025-12-11 20:10:43 +08:00
WK
ecf2857c90
refactor: tailwind-variants ( #5930 )
...
* chore(deps): bump tailwind-variants
* chore(changeset): add changeset
* refactor(theme): use cnMerge from tailwind-variants
* refactor: replace clsx by cn
* chore(deps): remove clsx
* chore: rollback clsx for mergeProps
* fix(theme): incorrect syntax
* refactor: remove outer cn
* chore(docs): type issues
* fix(radio): duplicate import
* chore(deps): bump peerDependencies for theme package
* chore(changeset): update changeset
2025-12-11 13:04:09 +08:00
WK
a81212d6e7
fix(deps): next version ( #5968 )
...
* fix(deps): nextjs version
* chore(deps): bump next version
2025-12-06 21:15:23 +08:00
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
b89ba08ae0
fix(table): virtualized table in firefox by replacing Spacer with css ( #5963 )
...
* chore(deps): remove spacer and bump theme peer dependency
* refactor(table): remove spacer
* fix(theme): replace spacer by css
* chore(changeset): add changeset
* chore(changeset): update changeset message
2025-12-04 23:13:46 +08:00
WK
f08dfb8dd9
fix(table): column props not recognized ( #5950 )
...
* fix(table): width, minWidth, and maxWidth
* refactor(docs): revise table examples
* chore(changeset): add changeset
2025-12-04 21:42:04 +08:00
WK
0f165a36c8
fix(components): typos ( #5958 )
2025-12-03 01:18:40 +08:00
WK
9520b3f850
fix(docs): typos ( #5957 )
2025-12-03 00:29:37 +08:00
Stybo
ecad199b09
fix(docs): typos in calendar and range-calendar page ( #5956 )
...
* Fix typo in calendar component documentation
* Fix typo in range-calendar documentation
2025-12-03 00:16:26 +08:00
Adam Björnberg
a819f2a95a
fix(tabs): responsive resize cursor to match selected tab ( #5846 )
...
* fix(tabs): responsive resize cursor to match selected tab
* Move css to theme
* Update changeset
* use explicit true for data-initialized
* disable animation when variant changes
* make not disappear when toggling animation
* disable animation when isVertical changes
* refactor for readability
* fix blinking when toggling variant or isVertical
* disable animation when changing placement
* chore(changeset): add issue number
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
2025-12-02 18:39:10 +08:00
Hayato Hasegawa
b4cfb408e9
fix(autocomplete): show popover when emptyContent is provided with allowsCustomValue ( #5951 )
...
* fix(autocomplete): show popover when emptyContent is provided with allowsCustomValue
* chore(autocomplete): remove deprecated story with custom emptyContent and allowsCustomValue
* chore: add changeset
2025-12-01 00:12:59 +08:00
Hayato Hasegawa
66ef76e823
fix(link): resolve issue where useHref is not working correctly ( #5933 )
...
* fix(link): correct props merge order in use-link to apply useHref
* chore(link): add changeset
* test(link): adjust href assertion to use getAttribute for compatibility
* fix(link): use routerLinkProps.href in handleLinkClick for consistency
* fix(link): process href with useHref before passing to useLinkProps
* test(link): comment out useHref provider test
* Revert "test(link): comment out useHref provider test"
This reverts commit de053f835fa57becf6e807a64c17339fc61d8689.
* Revert "fix(link): process href with useHref before passing to useLinkProps"
This reverts commit 81e5f7b8d1ea7002b9718cf521b5c6f2af79ac42.
* fix(provider): add `useHref` to provider context and integrate with `useLink`
* test(link): comment out useHref provider test
* fix(link): correct href handling in link component and update tests
* fix(link): simplify props handling by removing resolvedProps logic and reorder mergeProps usage
* fix(provider): remove `useHref` from provider context and related logic
* refactor(link): add spacing
* chore(changeset): add issue numbers
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
2025-11-28 18:34:17 +08:00
WK
0825f88cd2
fix(spinner): cater global spinner variant ( #5948 )
...
* fix(spinner): cater global spinner variant
* feat(spinner): add spinner test cases
* chore(changeset): add changeset
2025-11-26 16:46:34 +08:00
WK
ce0c298785
fix(number-input): lable position for empty percent format ( #5945 )
...
* fix(number-input): lable position for empty percent format
* chore(changeset): fix typo
2025-11-26 13:56:48 +08:00
WK
4fa54534b2
fix(radio): handle props styles in getBaseProps ( #5944 )
...
* fix(radio): handle props styles in getBaseProps
* refactor(radio): examples
2025-11-26 13:55:37 +08:00
WK
4e3098a512
chore(docs): add deprecation message ( #5946 )
2025-11-25 14:57:35 -03:00
WK
484212712c
chore(deps): bump posthog-js ( #5937 )
2025-11-25 10:41:59 +08:00
WK
217e88d58e
fix(docs): incorrect date value type in api ( #5936 )
...
* fix(docs): incorrect date value type in api
* chore(docs): revise types
2025-11-25 01:23:45 +08:00
Hayato Hasegawa
8b2ec9fa46
fix(table): use controlled sorting in table test ( #5904 )
2025-11-23 01:16:09 +08:00
Hayato Hasegawa
5d9a05be01
fix(tabs): vertical tabs support for accessible navigation and aria-orientation ( #5924 )
2025-11-22 10:56:26 +08:00
Hayato Hasegawa
bc4c982609
fix(skeleton): fixed shimmer animation still plays when disableAnimation is true ( #5916 )
...
* fix(skeleton): restore shimmer animation for background transition
* chore: changeset
* chore(skeleton): bump theme peer dep
* chore(skeleton): pass args to first skeleton
* chore(changeset): bump skeleton
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
2025-11-21 15:18:27 +08:00
Hayato Hasegawa
8921dc4361
fix(theme): safari autofill styling for dark mode readability in Input component ( #5909 )
...
* fix: add Safari autofill styling for dark mode readability in NumberInput & Input components
* chore: add changeset for Safari autofill dark mode fix in NumberInput & Input components
2025-11-19 21:51:21 +08:00
Hayato Hasegawa
fd9dd2a20c
fix(theme): bordered focus styles take precedence over hover ( #5893 )
...
* fix(theme): bordered focus styles take precedence over hover
* chore(theme): update component focus styles to fix hover override
* chore: bump @heroui/theme peer deps
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
2025-11-16 22:20:17 +08:00
Hayato Hasegawa
91e010fe3b
fix(ripple): resolve misalignment in RTL layouts by using transform ( #5891 )
...
* fix(ripple): resolve misalignment in RTL layouts by using transform translate
* chore(ripple): add changeset for ripple RTL layout fix
* chore: add issue number
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
2025-11-15 22:36:40 +08:00
WK
0bf225abf5
fix(docs): layoutColor.overlay ( #5782 )
2025-11-15 22:00:58 +08:00
Junior Garcia
83b8fc1e7c
chore: v3 beta release banner
2025-11-06 17:12:46 -03:00
Mahdi Mohammadi
0344123c13
fix(docs): submenu selected item indicator ( #5868 )
...
Co-authored-by: Mahdi <mahdiprog81@gmail.com >
2025-11-04 00:39:34 +08:00
Anusha Chaturvedi
6a3b02773d
fix(docs): increase sidebar text contrast to meet WCAG AA accessibility ( #5819 )
2025-11-03 12:59:52 +08:00
KumJungMin
bdd37b4b08
fix(number-input): include labelPlacement in dependency array ( #5866 )
...
* fix(number-input): include labelPlacement in dependency array for useNumberInput
* test(number-input): add tests for labelPlacement with HeroUIProvider context
* test(number-input): ensure labelPlacement prop takes precedence over HeroUIProvider context
* docs(number-input): add changeset
* chore(changeset): add issue number
---------
Co-authored-by: WK <wingkwong.code@gmail.com >
2025-11-02 20:51:42 +08:00
Vilas Chauvhan
27fec2db3c
fix(docs): codeblock flickering issue ( #5849 )
...
* fix: updated codeblock component to prevent flicker when scrolling
* fix(codeblock): revert className and style handling
* fix(codeblock): clean up className handling and remove unnecessary styles
* chore(docs): format
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
2025-11-01 18:33:02 +08:00
Vishesh Verma
1782961859
fix(spinner): spinner animation ( #5815 )
...
* fix(components/spinner): restore linear rotation (fix #5794 )
* fix(spinner): add patch changeset for spinner delay fix
* fix(spinner): restore linear rotation for spinner variant (fix #5794 )
* chore: apply Prettier and ESLint fixes to animation util
* chore(theme): lint
* chore(changeset): update msg & add issue number
* chore(changeset): include theme package
* chore(spinner): bump theme peerDependencies
---------
Co-authored-by: WK <wingkwong.code@gmail.com >
2025-10-28 01:59:58 +08:00
WK
680b68bc83
chore(docs): update nav banner ( #5835 )
2025-10-21 10:02:06 -03:00
Nikhil Shrivastava
328c57d8ea
fix(heroui-table): update virtualization examples to use @heroui/react imports ( #5833 )
2025-10-21 00:03:12 -03:00
WK
2922b35644
fix(autocomplete): close button display on mobile ( #5827 )
...
* fix(autocomplete): close button display on mobile
* refactor(autocomplete): disable isClearable if isDisabled is true
2025-10-19 11:35:18 +08:00
WK
b38a2cfb58
fix(theme): tab cursor ( #5816 )
...
* fix(theme): remove inset-0 for tab cursor
* chore(deps): bump theme peerDep
* chore: add changeset
2025-10-17 10:41:49 +08: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 >
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 >
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 1d01df254d .
* 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 1d01df254d .
* 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 >
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
WK
95e446dd74
v2.8.2 ( #5541 )
...
* 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 1d01df254d .
* 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 1d01df254d .
* 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 >
---------
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 >
2025-07-29 09:33:49 -03:00
github-actions[bot]
3e69d86016
ci(changesets): version packages ( #5516 )
...
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
2025-07-29 11:56:17 +08:00
WK
139fc94e2a
chore(deps): bump tailwind-variants version ( #5538 )
...
* chore(deps): bump tailwind-variants version
* chore(deps): add tailwind-merge
2025-07-29 11:36:49 +08:00
WK
2f414a8926
fix(theme): focus ring styles ( #5531 )
2025-07-29 00:54:21 +08:00
WK
60118379f5
fix(toast): toastRegion leftover in DOM ( #5508 )
2025-07-29 00:53:56 +08:00
WK
2cb6ecff93
fix(avatar): broken fallbacks ( #5519 )
2025-07-29 00:53:28 +08:00
Shagun Sharma
5eb686843b
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 >
2025-07-29 00:52:45 +08:00
WK
8dc4bab4ec
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
2025-07-29 00:52:21 +08:00
WK
36eb421c66
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
2025-07-29 00:51:47 +08:00
WK
a83e3fb5a0
refactor(alert): vertically center alert icon / endContent ( #5512 )
2025-07-29 00:51:23 +08:00
WK
67f8665ab5
fix(docs): broken link in custom variants page ( #5522 )
2025-07-29 00:35:45 +08:00
wulimao49
9dceb116ce
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 >
2025-07-24 13:25:55 +08:00
Junior Garcia
a3245cefa0
Merge branch 'main' of github.com:heroui-inc/heroui into canary
2025-07-22 14:46:25 -03:00
WK
29b415d65a
chore(docs): formatting + supplement tw upgrade ( #5492 )
...
* chore(docs): formatting
* chore(docs): formatting
* fix(docs): remove extra semicolon
* chore(docs): supplement TW4 upgrade content
* chore(docs): remove duplicate content
* chore(docs): add missing semicolons
2025-07-22 14:09:45 -03:00
Junior Garcia
5f2bec5b65
v2.8.1 ( #5488 )
...
* 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 1d01df254d .
* 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 1d01df254d .
* 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 >
---------
Co-authored-by: Vishv Salvi <82429084+Vishvsalvi@users.noreply.github.com >
Co-authored-by: WK Wong <wingkwong.code@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 >
2025-07-15 16:43:58 -03:00
github-actions[bot]
6d63de0bcd
ci(changesets): version packages ( #5487 )
...
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
2025-07-15 16:00:43 -03:00
WK
8ddc6e795e
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
2025-07-15 15:54:58 -03:00
Junior Garcia
08446a7d06
Merge branch 'main' of github.com:heroui-inc/heroui into canary
2025-07-14 18:53:04 -03:00
Junior Garcia
9803aef296
v2.8.0 ( #5483 )
...
* 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 1d01df254d .
* 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 1d01df254d .
* 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 >
---------
Co-authored-by: Vishv Salvi <82429084+Vishvsalvi@users.noreply.github.com >
Co-authored-by: WK Wong <wingkwong.code@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 >
2025-07-14 18:52:44 -03:00
github-actions[bot]
df56b2f199
ci(changesets): version packages ( #5482 )
...
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
2025-07-14 18:39:50 -03:00
Junior Garcia
e489af83c1
chore: consolidated version part 2
2025-07-14 18:32:56 -03:00
WK
c59b2a9fe1
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 1d01df254d .
* 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 1d01df254d .
* 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 >
2025-07-14 17:50:05 -03:00
Junior Garcia
89892cd6d1
chore: update site url in next-sitemap.config.js to use the www subdomain
2025-07-09 17:29:54 -03:00
WK
6b28b61b68
chore: remove ph banner ( #5437 )
2025-07-04 11:30:47 -03:00
Nicolas Cappabianca
584d1c2991
docs: replace invalid yarn command ( #5422 )
2025-07-01 18:29:10 +08:00
Junior Garcia
270983db78
Merge branch 'main' of github.com:heroui-inc/heroui into canary
2025-06-29 13:18:39 -03:00
WK
6228427617
v2.7.11 ( #5404 )
...
* 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 >
---------
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 >
2025-06-23 15:57:55 -03:00
github-actions[bot]
3a6e0c5e97
ci(changesets): version packages ( #5394 )
...
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
2025-06-20 22:29:50 +08:00
Poli Sour
66dad4888a
fix(docs): correct display of the "Toast" component in the Safari browser ( #5400 )
2025-06-19 11:33:20 +08:00
WK
be6a1dbf40
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
2025-06-18 00:09:56 +08:00
WK
dd63b83b6b
fix(tabs): onClick ( #5378 )
...
* fix(tabs): handleClick
* chore(changeset): add changeset
2025-06-17 16:32:39 +08:00
WK
7dff993e1d
chore(deps): bump RA versions ( #5382 )
2025-06-17 13:39:20 +08:00
Junior Garcia
14f4089d4a
Merge branch 'main' of github.com:heroui-inc/heroui into canary
2025-06-16 11:28:21 -03:00
WK
4e41f50fa2
v2.7.10 ( #5381 )
...
* 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 >
---------
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 >
2025-06-16 11:28:11 -03:00
Junior Garcia
273ebe5665
chore: merged with main
2025-06-16 11:27:37 -03:00
github-actions[bot]
15b3e9effd
ci(changesets): version packages ( #5364 )
...
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
2025-06-09 23:25:33 +08:00
WK
0d217e466f
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
2025-06-09 14:17:44 +08:00
WK
ad807bec7e
fix(number-input): only allow number type ( #5368 )
...
* refactor(number-input): avoid non number type passing to number input
* chore(changeset): add changeset
2025-06-09 14:17:06 +08:00
WK
f1abe161b1
fix(autocomplete): onClear ( #5365 )
...
* fix(autocomplete): add onClear
* feat(autocomplete): add test case for onClear
* chore(changeset): add changeset
2025-06-09 13:25:36 +08:00
Vishv Salvi
ace931b44d
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 >
2025-06-09 10:38:51 +08:00
Anuj Kuralkar
ff4b1b2393
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 >
2025-06-08 22:12:32 +08:00
Vishv Salvi
2aeb33f3e1
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
2025-06-08 01:00:57 +08:00
WK
1e23994345
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
2025-06-07 14:14:53 +08:00
Junior Garcia
9b6566f089
v2.7.9 ( #5342 )
...
* 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 >
---------
Co-authored-by: Vishv Salvi <82429084+Vishvsalvi@users.noreply.github.com >
Co-authored-by: WK Wong <wingkwong.code@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>
2025-06-01 16:22:36 -03:00
Junior Garcia
1f8cb0717c
Merge branch 'main' of github.com:heroui-inc/heroui into canary
2025-06-01 16:19:52 -03:00
github-actions[bot]
63a1a671a9
ci(changesets): version packages ( #5323 )
...
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
2025-06-01 14:22:28 -03:00
WK
6e9247ad32
chore(docs): add missing onValueChange in CheckboxGroup ( #5332 )
2025-06-01 14:19:33 -03:00
zhengjitf
9433bff517
fix issues in tabs examples ( #2405 )
...
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
2025-06-01 14:19:14 -03:00
liaoyinglong
718dc24ff5
feat(tabs): add click handling for tab items in tests and implementation ( #3917 )
...
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
2025-06-01 14:03:18 -03:00
Vishv Salvi
6129e4bc79
docs(layout.tsx): added text-foreground ( #5316 )
2025-06-01 14:02:29 -03:00
WK
dcd6244935
chore(docs): update meta data ( #5311 )
2025-06-01 14:02:09 -03:00
WK
1d62208642
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 >
2025-06-01 14:01:45 -03:00
WK
01f542167f
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
2025-06-01 13:58:41 -03:00
KumJungMin
360b2e77fd
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
2025-06-01 13:56:15 -03:00
WK
d09e602b59
chore(docs): supplement onAction & selectionBehavior ( #5289 )
2025-06-01 13:54:48 -03:00
WK
06fe3a3c4e
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 >
2025-06-01 13:54:24 -03:00
WK
74e4deca9a
fix(autocomplete): persist last selected item position ( #5286 )
...
* refactor(select): remove unnecessary code
* fix(autocomplete): persist last selected item position
* chore(changeset): add changeset
2025-06-01 13:52:21 -03:00
WK
8c2613713a
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
2025-06-01 13:51:30 -03:00
WK
8df9716dfa
fix(toast): icons ( #5246 )
...
* feat(shared-icons): add loading icon
* fix(toast): icons
* chore(toast): revise types for icons
* chore(changeset): add changeset
2025-06-01 13:50:43 -03:00
Vishv Salvi
ee4d2ebe25
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
2025-06-01 13:49:17 -03:00
Junior Garcia
afda066da8
chore: banner replacement
2025-05-31 11:08:18 -03:00
Vishv Salvi
d40c744f46
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 >
2025-05-26 19:12:32 -03:00
Junior Garcia
5ccd945cd7
chore: add herohack announcement
2025-05-15 00:18:33 -03:00
Junior Garcia
2cbc68965f
Merge pull request #5251 from heroui-inc/canary
...
v2.7.8
2025-04-28 19:15:08 -03:00
github-actions[bot]
df370fbc02
ci(changesets): version packages ( #5250 )
...
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
2025-04-28 19:04:43 -03:00
Junior Garcia
b9e94a2151
chore: v2.7.7
2025-04-28 18:58:40 -03:00
github-actions[bot]
16a098c696
ci(changesets): version packages ( #5249 )
...
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
2025-04-28 18:48:53 -03:00
github-actions[bot]
cc4819e3b4
ci(changesets): version packages ( #5218 )
...
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
2025-04-28 18:44:14 -03:00
il-1337
dd60608886
fix(theme): add default value for custom theme properties ( #5195 )
...
* fix(theme): add default value for custom theme properties
* chore(changeset): add issue number
---------
Co-authored-by: աӄա <wingkwong.code@gmail.com >
2025-04-28 18:42:10 -03:00
winches
31476000d0
docs: sync api from heroui-cli v1.2.2 ( #5217 )
...
Co-authored-by: GitHub Action <action@github.com >
2025-04-28 18:40:48 -03:00
աӄա
8e93bc87ac
fix(docs): set page to 1 when there is no records ( #5229 )
2025-04-28 18:40:30 -03:00
աӄա
a61f57bbf7
fix(breadcrumbs): missing key for ellipsisItem ( #5239 )
...
* fix(breadcrumbs): missing key for ellipsisItem
* chore(changeset): add changeset
2025-04-28 18:40:02 -03:00
Junior Garcia
efda62c1c5
Merge branch 'main' of github.com:heroui-inc/heroui into canary
2025-04-20 07:56:31 -03:00
Nathanael Shermett
f223e1ff63
fix(theme): hover-opacity in Link & Breadcrumb ( #5170 )
...
* Utilize `hover-opacity` in <Link> component.
* Add changeset
* chore(changeset): add issue number
* chore(theme): use hover-opacity for breadcrumb isCurrent = false
* chore(changeset): update changeset msg
---------
Co-authored-by: աӄա <wingkwong.code@gmail.com >
2025-04-19 12:28:23 -03:00
աӄա
99a5bc2f4c
fix(input-otp): variants on segment background ( #5179 )
...
* fix(theme): segment background for bordered and underlined
* fix(input-otp): segment background
2025-04-19 12:27:25 -03:00
Hova25
8bd878341e
fix(table): sticky header & content placement in virtualized table ( #5184 )
...
* fix(table): header sticky in virtualized table + topContent and bottom content placement fix
* fix(table): header sticky in virtualized table PR return
* chore(changeset): revise changeset msg
---------
Co-authored-by: աӄա <wingkwong.code@gmail.com >
2025-04-19 12:27:05 -03:00
աӄա
531518f2ef
fix(accordion): keepContentMounted with disableAnimation ( #5172 )
...
* fix(accordion): keepContentMounted with disableAnimation
* feat(accordion): add test cases
* fix(accordion): use waitFor
2025-04-19 12:24:17 -03:00
աӄա
500ed771e2
chore(deps): bump RA versions ( #5186 )
...
* chore(deps): bump RA versions
* chore(deps): bump `@internationalized/date`
* fix(deps): `@react-types/calendar` version
* chore(deps): bump RA versions in docs
* chore(deps): update versions in packageManagers
* chore(deps): pnpm-lock.yaml
* fix(calendar): createCalendar takes CalendarIdentifier now
* fix: cater onClick as an alias for onPress
* chore(changeset): add changeset
2025-04-19 12:22:59 -03:00
աӄա
9c13357337
chore(docs): add a demo link in TW4 doc ( #5211 )
...
* chore(docs): add a demo link
* fix(docs): typo
2025-04-19 12:22:23 -03:00
աӄա
53295ca9dc
fix(button): icon focus behaviour on click ( #5209 )
2025-04-19 12:21:56 -03:00
աӄա
0b1e0e21ea
chore(docs): update TW v4 doc ( #5210 )
...
* chore(docs): update TW v4 doc link
* chore(docs): supplement "Update CSS Import"
2025-04-17 15:05:55 -03:00
Clover You
0f27dbc9d5
fix: correct Tailwind v4 migration guide syntax and formatting ( #5204 )
2025-04-16 09:58:32 -03:00
Junior Garcia
1240a4fbe1
chore: bring back pro ads
2025-04-12 18:59:16 -03:00
CORCTON
b865356b6c
fix: rounded corner shadow bug ( #4253 )
2025-04-07 11:18:19 -03:00
Junior Garcia
07aedfa20f
Merge pull request #5159 from heroui-inc/canary
...
canary sync
2025-04-07 11:17:14 -03:00
Junior Garcia
95af7f5bf1
Merge branch 'main' of github.com:heroui-inc/heroui into canary
2025-04-07 11:15:43 -03:00
Junior Garcia
6170f72088
v2.7.6 ( #5154 )
...
* 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 >
* feat: open in chat button in doc examples (#4996 )
* feat: open in chat button in doc examples
* feat: pass dependencies in open in chat
* fix: open in chat error handling
* chore: small adjustment
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* chore: open in chat improvements
* chore: remove ripple from the open in chat button
* fix(docs): open in chat (#5018 )
* fix: open in chat ignore react imports
* fix: open in chat utm params
* fix: open in chat utm source
* fix(docs): open in chat improvements (#5035 )
* fix(docs): parse dependency match imported components against heroui
* fix(docs): center open in chat components
* fix: open in new tab not working in ios (#5037 )
* fix(docs): dependency parse wrong react scope (#5043 )
* refactor(docs): remove unused variable in tailwind.config.js (#5070 )
* fix(root): add test timeout (#5071 )
* docs: sync api from heroui-cli v1.2.2 (#5111 )
Co-authored-by: GitHub Action <action@github.com >
* chore(deps): bump RA versions (#5060 )
* chore(deps): bump RA versions
* chore(root): add test timeout
* fix(docs): remove misused color in listbox radio-group (#5011 )
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* fix(number-input): add missing dependencies to stepper button props (#5097 )
* fix(input): revise styles in color type (#5098 )
* chore(input): include data-type
* fix(input): input with type=color style
* chore(toast): making toast compatible with latest RA (#5034 )
* chore: making the toast compatible with latest RA
* fix: making the description prop as ReactNode
* chore: updating toast docs
* fix: fixing tests
* chore(deps): update theme peerDependencies
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* fix(docs): typo in `selectorIcon` for date and date range pickers (#5013 )
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
* fix(slider): slider display when `hideThumb` is `true` (#5087 )
* fix(slider): track fill start & end
* fix(theme): revise slider display with `hideThumb`
* fix(theme): handle isVertical case
* fix(slider): handle range case
* refactor(theme): simplify thumb related styles
* chore(changeset): add changeset
* chore(docs): update RA i18n version (#5122 )
* fix(toast): enable proper exit animations (#5121 )
* fix(toast): enable proper exit animations
• Use LazyMotion and AnimatePresence in ToastProvider to support exit animations.
• Simplify Toast by removing redundant LazyMotion wrapper.
• Add motionProps to stories for easier animation customization.
* chore(changeset): add changeset for ToastProvider exit animations
* chore(toast): clean up stories by removing motionProps argument
* chore(docs): revert `CONTRIBUTING.md` and `toast.stories.tsx`to initial state
* chore: update stars count
* fix(button): fixing the icon shift in safari (#5051 )
* fix: fixing the issue for icon shift in safari
* chore: changing the solution to be cross browser compatible
* chore: add twv4 docs
* fix: codeblock on diff changes
* refactor(docs): remove clearbit from remotePatterns (#5148 )
* fix(select): select label (#5147 )
* fix(select): label should be outside when there is a placeholder
* fix(theme): remove pointer-events-none & revise style when there is helper
* chore(changeset): add changeset
* fix(select): add hasLabelOutside
* fix(theme): pointer-events
* fix(select): revise hasLabelOutside
* fix(use-data-scroll-overflow): missing checkOverflow (#5139 )
* fix(tooltip): tooltip stays open on fast movement (#4482 )
* fix(components): fix tooltip staying open, add keys, fix AnimatePresence
* chore(changeset) add changeset for tooltip retention fix
* chore(changeset) update changeset text based on codebrabbit feedback
* chore(changeset): update changset message
* fix(tooltip): lint
* chore(changeset): update package name
* fix(tooltip): change LazyMotion level, specify keys
* Merge branch 'canary' into pr/4482
* chore(tooltip): clean up code structure
* Merge branch 'canary' into pr/4482
---------
Co-authored-by: աӄա <wingkwong.code@gmail.com >
* ci(changesets): version packages (#5120 )
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 >
Co-authored-by: KKKKKK <143328179+kkk459@users.noreply.github.com >
Co-authored-by: GitHub Action <action@github.com >
Co-authored-by: yerim <58348662+yeeeerim@users.noreply.github.com >
Co-authored-by: Aymeric Wibo <obiwac@gmail.com >
Co-authored-by: Alexander Gavrilenko <86918055+alex-gavr@users.noreply.github.com >
Co-authored-by: Connor Elsea <Connorelsea@gmail.com >
2025-04-06 12:12:11 -03:00
Junior Garcia
24434c5369
Merge branch 'main' of github.com:heroui-inc/heroui into canary
2025-04-06 11:51:05 -03:00
github-actions[bot]
455e06818e
ci(changesets): version packages ( #5120 )
...
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
2025-04-06 11:50:17 -03:00
Connor Elsea
1aab518086
fix(tooltip): tooltip stays open on fast movement ( #4482 )
...
* fix(components): fix tooltip staying open, add keys, fix AnimatePresence
* chore(changeset) add changeset for tooltip retention fix
* chore(changeset) update changeset text based on codebrabbit feedback
* chore(changeset): update changset message
* fix(tooltip): lint
* chore(changeset): update package name
* fix(tooltip): change LazyMotion level, specify keys
* Merge branch 'canary' into pr/4482
* chore(tooltip): clean up code structure
* Merge branch 'canary' into pr/4482
---------
Co-authored-by: աӄա <wingkwong.code@gmail.com >
2025-04-04 11:07:19 -03:00
աӄա
51a0808824
fix(use-data-scroll-overflow): missing checkOverflow ( #5139 )
2025-04-04 11:04:35 -03:00
աӄա
923792b813
refactor(docs): remove duplicate spinnerVariant ( #5145 )
2025-04-04 11:03:40 -03:00
աӄա
2420acfe24
fix(select): select label ( #5147 )
...
* fix(select): label should be outside when there is a placeholder
* fix(theme): remove pointer-events-none & revise style when there is helper
* chore(changeset): add changeset
* fix(select): add hasLabelOutside
* fix(theme): pointer-events
* fix(select): revise hasLabelOutside
2025-04-04 11:02:53 -03:00
աӄա
26a0c479f0
refactor(docs): remove clearbit from remotePatterns ( #5148 )
2025-04-04 11:00:22 -03:00
Junior Garcia
524a5ea8de
chore: update ph ctas
2025-04-02 17:17:01 -03:00
Junior Garcia
d1e18595be
Merge branch 'main' of github.com:heroui-inc/heroui into canary
2025-03-31 04:12:24 -03:00
Junior Garcia
ebe0f202fc
fix: double ad on introduction page
2025-03-31 04:09:10 -03:00
Junior Garcia
ef1e74576c
chore: add product hunt banner and callout ( #5133 )
2025-03-31 04:01:17 -03:00
Junior Garcia
d8da4b7249
fix: codeblock on diff changes
2025-03-28 11:23:13 -03:00
Junior Garcia
d4a372ebc8
Merge branch 'canary' of github.com:heroui-inc/heroui into canary
2025-03-28 11:20:46 -03:00
Junior Garcia
d3e87d9bb7
chore: add twv4 docs
2025-03-28 11:20:34 -03:00
Maharshi Alpesh
9247f74233
fix(button): fixing the icon shift in safari ( #5051 )
...
* fix: fixing the issue for icon shift in safari
* chore: changing the solution to be cross browser compatible
2025-03-28 11:11:17 -03:00
Junior Garcia
a758228136
Merge branch 'main' of github.com:heroui-inc/heroui into canary
2025-03-28 11:10:40 -03:00
Junior Garcia
6987c5de36
chore: update stars count
2025-03-28 11:10:18 -03:00
Alexander Gavrilenko
ca5babcbb9
fix(toast): enable proper exit animations ( #5121 )
...
* fix(toast): enable proper exit animations
• Use LazyMotion and AnimatePresence in ToastProvider to support exit animations.
• Simplify Toast by removing redundant LazyMotion wrapper.
• Add motionProps to stories for easier animation customization.
* chore(changeset): add changeset for ToastProvider exit animations
* chore(toast): clean up stories by removing motionProps argument
* chore(docs): revert `CONTRIBUTING.md` and `toast.stories.tsx`to initial state
2025-03-28 08:40:57 -03:00
աӄա
0cc127b1c7
chore(docs): update RA i18n version ( #5122 )
2025-03-28 08:37:45 -03:00
աӄա
14fc373bd3
fix(slider): slider display when hideThumb is true ( #5087 )
...
* fix(slider): track fill start & end
* fix(theme): revise slider display with `hideThumb`
* fix(theme): handle isVertical case
* fix(slider): handle range case
* refactor(theme): simplify thumb related styles
* chore(changeset): add changeset
2025-03-27 15:03:16 -03:00
Aymeric Wibo
6a8f4f0aea
fix(docs): typo in selectorIcon for date and date range pickers ( #5013 )
...
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
2025-03-27 15:02:35 -03:00
Maharshi Alpesh
afdd892690
chore(toast): making toast compatible with latest RA ( #5034 )
...
* chore: making the toast compatible with latest RA
* fix: making the description prop as ReactNode
* chore: updating toast docs
* fix: fixing tests
* chore(deps): update theme peerDependencies
---------
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
2025-03-27 15:02:11 -03:00
աӄա
de2e47c11a
fix(input): revise styles in color type ( #5098 )
...
* chore(input): include data-type
* fix(input): input with type=color style
2025-03-27 14:43:07 -03:00
աӄա
1a7f3da5fd
fix(number-input): add missing dependencies to stepper button props ( #5097 )
2025-03-27 14:42:37 -03:00
yerim
e18eaf3eb8
fix(docs): remove misused color in listbox radio-group ( #5011 )
...
Co-authored-by: WK Wong <wingkwong.code@gmail.com >
2025-03-27 14:42:16 -03:00
աӄա
3944e1af4a
chore(deps): bump RA versions ( #5060 )
...
* chore(deps): bump RA versions
* chore(root): add test timeout
2025-03-27 14:41:39 -03:00
winches
c7188e67f6
docs: sync api from heroui-cli v1.2.2 ( #5111 )
...
Co-authored-by: GitHub Action <action@github.com >
2025-03-27 14:36:55 -03:00
աӄա
1377856bca
fix(docs): dark theme in generateThemeColor ( #5102 )
2025-03-24 09:14:14 -03:00
աӄա
654518e8a3
fix(root): add test timeout ( #5071 )
2025-03-18 09:46:54 -03:00
KKKKKK
af7e4b2d14
refactor(docs): remove unused variable in tailwind.config.js ( #5070 )
2025-03-18 17:41:44 +08:00
Junior Garcia
ac8b10170e
fix: banner
2025-03-17 22:16:54 -03:00
Junior Garcia
074667039f
chore: adjust banner
2025-03-17 22:09:10 -03:00
Junior Garcia
ae8da01644
Fix scope ( #5049 )
...
* 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 >
* feat: open in chat button in doc examples (#4996 )
* feat: open in chat button in doc examples
* feat: pass dependencies in open in chat
* fix: open in chat error handling
* chore: small adjustment
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* chore: open in chat improvements
* chore: remove ripple from the open in chat button
* fix(docs): open in chat (#5018 )
* fix: open in chat ignore react imports
* fix: open in chat utm params
* fix: open in chat utm source
* fix(docs): open in chat improvements (#5035 )
* fix(docs): parse dependency match imported components against heroui
* fix(docs): center open in chat components
* fix: open in new tab not working in ios (#5037 )
* fix(docs): dependency parse wrong react scope (#5043 )
---------
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-14 00:23:31 -03:00
Peterl561
44b407a625
fix(docs): dependency parse wrong react scope ( #5043 )
2025-03-13 10:50:23 -03:00
Junior Garcia
d2ea67919a
Fix ios open in chat ( #5040 )
...
* 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 >
* feat: open in chat button in doc examples (#4996 )
* feat: open in chat button in doc examples
* feat: pass dependencies in open in chat
* fix: open in chat error handling
* chore: small adjustment
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* chore: open in chat improvements
* chore: remove ripple from the open in chat button
* fix(docs): open in chat (#5018 )
* fix: open in chat ignore react imports
* fix: open in chat utm params
* fix: open in chat utm source
* fix(docs): open in chat improvements (#5035 )
* fix(docs): parse dependency match imported components against heroui
* fix(docs): center open in chat components
* fix: open in new tab not working in ios (#5037 )
---------
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-12 18:26:27 -03:00
Junior Garcia
1fc68fb272
chore: merged with main
2025-03-12 18:26:14 -03:00
Peterl561
442828e712
fix: open in new tab not working in ios ( #5037 )
2025-03-12 13:27:43 -03:00
Junior Garcia
4b3a7d3a74
Open in chat improvements ( #5036 )
...
* 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 >
* feat: open in chat button in doc examples (#4996 )
* feat: open in chat button in doc examples
* feat: pass dependencies in open in chat
* fix: open in chat error handling
* chore: small adjustment
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* chore: open in chat improvements
* chore: remove ripple from the open in chat button
* fix(docs): open in chat (#5018 )
* fix: open in chat ignore react imports
* fix: open in chat utm params
* fix: open in chat utm source
* fix(docs): open in chat improvements (#5035 )
* fix(docs): parse dependency match imported components against heroui
* fix(docs): center open in chat components
---------
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-12 11:59:43 -03:00
Junior Garcia
8ac36ceae6
chore: merged with main
2025-03-12 11:58:47 -03:00
Peterl561
26080cbf0e
fix(docs): open in chat improvements ( #5035 )
...
* fix(docs): parse dependency match imported components against heroui
* fix(docs): center open in chat components
2025-03-12 11:50:35 -03:00
Junior Garcia
e78e23dcb9
Feat: Open in chat ( #5028 )
...
* 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 >
* feat: open in chat button in doc examples (#4996 )
* feat: open in chat button in doc examples
* feat: pass dependencies in open in chat
* fix: open in chat error handling
* chore: small adjustment
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* chore: open in chat improvements
* chore: remove ripple from the open in chat button
* fix(docs): open in chat (#5018 )
* fix: open in chat ignore react imports
* fix: open in chat utm params
* fix: open in chat utm source
---------
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-11 11:50:28 -03:00
աӄա
8d7c7fe15f
chore(docs): update tailwindcss info ( #5021 )
...
* chore(docs): update tailwindcss info
* chore(docs): update laravel doc guide
2025-03-11 11:48:42 -03:00
Peterl561
0a3773c2a1
fix(docs): open in chat ( #5018 )
...
* fix: open in chat ignore react imports
* fix: open in chat utm params
* fix: open in chat utm source
2025-03-11 09:50:02 -03:00
Junior Garcia
3dc6e2e198
chore: remove ripple from the open in chat button
2025-03-10 17:54:30 -03:00
Junior Garcia
60f9433518
chore: open in chat improvements
2025-03-10 17:27:31 -03:00
Peterl561
80aadd9772
feat: open in chat button in doc examples ( #4996 )
...
* feat: open in chat button in doc examples
* feat: pass dependencies in open in chat
* fix: open in chat error handling
* chore: small adjustment
---------
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
2025-03-10 11:50:50 -03:00
աӄա
1ec758e1f8
refactor(docs): remove version dropdown ( #4985 )
2025-03-08 16:14:24 -03:00
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
Junior Garcia
03ee057eed
chore: merged with main
2025-03-08 16:11:06 -03:00
github-actions[bot]
5fbc2a2cc2
ci(changesets): version packages ( #5002 )
...
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
2025-03-08 13:35:43 -03:00
աӄա
1f9589943a
fix(toast): unexpected toast animation ( #5003 )
...
* fix(deps): use RA beta toast
* chore(toast): remove non-existing wrapUpdate
* chore(changeset): add changeset
2025-03-08 13:25:22 -03:00
Junior Garcia
41084ac972
fix: build
2025-03-08 12:52:59 -03:00
Waleed Asender
62935362fb
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
2025-03-08 12:26:22 -03:00
LinYongLu
58128c403e
fix: a small eye icon for password input in edge( #4927 ) ( #4950 )
2025-03-08 12:25:53 -03:00
աӄա
d158bc1f8c
chore(workflows): update runner ( #4960 )
2025-03-08 12:25:23 -03:00
աӄա
4e5a86eb9d
fix: shouldShowTimeoutProgress typo ( #4961 )
2025-03-08 12:25:04 -03:00
աӄա
695b0c8c65
fix(progress): incorrect size in indeterminate storybook ( #4967 )
2025-03-08 12:24:46 -03:00
աӄա
e9c67fa6ca
fix(number-stepper): stepper button pseudo height ( #4968 )
2025-03-08 12:24:27 -03:00
Maharshi Alpesh
6f945458c8
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
2025-03-08 12:23:34 -03:00
աӄա
88f164116c
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
2025-03-08 12:20:38 -03:00
Junior Garcia
a8e32fb5b8
fix: chat banner link
2025-03-04 10:35:27 -03:00
աӄա
9a95a71aef
chore(deps): bump turbo version ( #4958 )
...
* chore(deps): bump turbo version
* chore(root): update turbo.json
* fix(docs): typecheck errors
* fix(docs): typecheck errors
2025-02-28 11:42:59 -03:00
Junior Garcia
4855a0f112
v2.7.4 ( #4957 )
...
* 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
---------
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 >
2025-02-28 02:14:51 -03:00
Junior Garcia
afe5897576
Merge branch 'main' of github.com:heroui-inc/heroui into canary
2025-02-28 02:05:44 -03:00
Junior Garcia
2ee356b81b
v2.7.4
2025-02-28 02:04:21 -03:00
github-actions[bot]
d3309412be
ci(changesets): version packages ( #4896 )
...
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
2025-02-28 01:45:33 -03:00
LinYongLu
6453149543
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 >
2025-02-28 01:44:32 -03:00
աӄա
ff8c9b3fec
fix(docs): include .npmrc in sandbox ( #4951 )
2025-02-28 01:33:05 -03:00
աӄա
66d2c2b4c9
fix(changeset): remove @heroui/stories-utils and @heroui/test-utils from ignore list ( #4939 )
2025-02-26 10:17:22 -03:00
աӄա
09a2b73870
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
2025-02-26 09:52:56 -03:00
John Ruble
a06ab9babf
Fix release link in 2.7 blog post ( #4889 )
2025-02-26 09:44:32 -03:00
աӄա
d69f5fbaf9
chore(docs): update breaking changes section ( #4905 )
2025-02-26 09:38:43 -03:00
աӄա
25b3e6fcc2
refactor: build process ( #4909 )
...
* chore: update component description
* chore: exclude stories-utils & test-utils
* chore(utilities): remove unused info
* chore(deps): pnpm-lock.yaml
2025-02-26 09:28:06 -03:00
աӄա
2774a1b351
fix(breadcrumb): broken start & end content ( #4921 ) ( #4922 )
2025-02-26 09:27:31 -03:00
աӄա
f55cf8bc7f
fix(number-input): onChange event in number input ( #4907 )
...
* fix(number-input): onChange event in number input
* chore(number-input): remove duplicate test case
2025-02-26 09:27:03 -03:00
աӄա
2186f6da23
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
2025-02-26 09:26:20 -03:00
Steve Mosley
989cbe1eb0
fix(select): pass form prop to hidden-select ( #4854 )
...
* fix(select): pass form prop to hidden-select
* chore(select): changeset
2025-02-26 09:25:56 -03:00
աӄա
7da53c4c5b
feat(docs): add Mochii.AI to sponsor section ( #4936 )
2025-02-26 09:24:18 -03:00
աӄա
fd446dac2a
fix(toast): shouldShowTimeoutProgess typo ( #4858 )
...
* fix(toast): shouldShowTimeoutProgess typo
* fix(toast): shouldShowTimeoutProgess typo
2025-02-26 09:20:15 -03:00
Junior Garcia
5b4255cb37
chore: heroui chat banner
2025-02-25 16:39:44 -03:00
Maharshi Alpesh
4f1f5370a9
chore: fixing the toasts on blog page ( #4916 )
2025-02-24 13:23:38 -03:00
Maharshi Alpesh
29df4f5317
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
2025-02-21 11:35:51 -03:00
Maharshi Alpesh
0250ced3d7
fix: fixing the layout color ( #4879 )
...
fix: adding tooltip to show items which are only for the visual purpose
fix: persist the theme across reloads
chore: modifying the mobile styles
2025-02-20 11:31:01 -03:00
Maharshi Alpesh
8052b54a81
chore: refactoring the toast docs ( #4883 )
2025-02-20 11:29:14 -03:00
Maharshi Alpesh
99d1674793
chore: fixing the placement option in toast docs ( #4857 )
2025-02-19 07:50:27 -03:00
Junior Garcia
943dfdbd66
fix: blog date and spinner default variant
2025-02-18 18:47:40 -03:00
Junior Garcia
149e6db8ea
chore: theme generator credits
2025-02-18 18:29:20 -03:00
Junior Garcia
57b1181940
Merge branch 'main' of github.com:heroui-inc/heroui into canary
2025-02-18 18:12:35 -03:00
Junior Garcia
7a439258f2
chore: update notification chips
2025-02-18 18:12:13 -03:00
Junior Garcia
cfea6f02b0
v2.7.0 ( #4835 )
...
* 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
---------
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>
2025-02-18 18:06:37 -03:00
Junior Garcia
f29cf8cf61
chore: manual release
2025-02-18 17:58:35 -03:00
github-actions[bot]
1b8e18d6f7
ci(changesets): version packages ( #4601 )
...
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
2025-02-18 17:41:12 -03:00
Junior Garcia
b3db9a900f
feat: v2.7.0 blog
2025-02-18 17:40:44 -03:00
Junior Garcia
ccdc07629f
chore: spinner variants updated
2025-02-18 17:23:49 -03:00
աӄա
446dd0bfde
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
2025-02-18 16:29:39 -03:00
Tsuki
80f6c77bae
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 >
2025-02-18 16:28:04 -03:00
Tsuki
c364d272ca
fix(docs): popover shouldBlockScroll default value ( #4851 )
2025-02-18 16:27:16 -03:00
Junior Garcia
f51d645d3d
feat: new spinner variant
2025-02-18 16:25:37 -03:00
աӄա
4693fb7b4d
refactor(pagination): rtl ( #4843 )
...
* refactor(pagination): rtl
* chore(changeset): add changeset
2025-02-17 11:31:43 -03:00
Junior Garcia
09241faa4b
chore: toast styles improved
2025-02-16 17:10:44 -03:00
Junior Garcia
88b9cbeddd
fix: changeset peerdeps
2025-02-16 16:34:17 -03:00
Junior Garcia
4ff87ca7af
fix: changeset release
2025-02-16 16:24:44 -03:00
Junior Garcia
d24e78a734
chore: toast width style changed
2025-02-16 12:16:57 -03:00
Junior Garcia
b6a9cc1bb8
fix: toast styles
2025-02-16 12:15:26 -03:00
Junior Garcia
7c41e278eb
chore: toast styles improved
2025-02-16 11:41:08 -03:00
Junior Garcia
bc0112f3b4
feat: toast api improved
2025-02-14 19:26:18 -03:00
Junior Garcia
fcd6c1552f
fix: peer deps
2025-02-14 18:47:07 -03:00
Junior Garcia
e3307255fd
fix: changeset
2025-02-14 18:27:42 -03:00
Junior Garcia
60f332fef1
chore: v2.7.0 combined changeset
2025-02-14 18:16:55 -03:00
Junior Garcia
ba18a577c8
v2.7.0
2025-02-14 18:03:26 -03:00
Junior Garcia
b238ceaaf0
chore: improve theme builder
2025-02-14 17:59:35 -03:00
աӄա
cdaeb9ed89
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
2025-02-14 17:18:58 -03:00
աӄա
5f979617d5
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 >
2025-02-14 17:17:18 -03:00
Maharshi Alpesh
e99ddc45b9
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
2025-02-14 17:16:22 -03:00
աӄա
3f7f85b437
chore(docs): update versions ( #4836 )
2025-02-14 15:38:40 -03:00
Hova25
7f334e40ea
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 >
2025-02-14 11:22:05 -03:00
Maharshi Alpesh
52f926a9fb
chore: removing the kapa ai for toast doc page ( #4833 )
2025-02-14 11:11:56 -03:00
Adrian Szarapow
d78885d99e
fix(theme): border radius in Table when isMultiSelectable ( #4808 )
...
* fix(theme): border radius in Table when isMultiSelectable
* chore(theme): added changeset (#4807 )
2025-02-12 10:00:53 -03:00
winches
593e77cec4
fix: pkg package scope ( #4823 )
...
* fix: pkg package scope
* fix: pkg package scope
* fix: pkg package scope
2025-02-12 09:59:00 -03:00
Ryo Matsukawa
28b8606411
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 >
2025-02-11 10:07:20 -03:00
աӄա
8af2c5d8b1
fix(checkbox): inherit stroke in CheckboxIcon ( #4811 )
2025-02-11 10:06:04 -03:00
աӄա
b2e7e04e89
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
2025-02-11 10:05:23 -03:00
Ryo Matsukawa
8dc5aaa3ca
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 >
2025-02-11 10:04:53 -03:00
աӄա
7a95c7fda9
fix(docs): incorrect default drawer placement ( #4810 )
2025-02-11 10:03:58 -03:00
աӄա
28e8df780a
refactor: update author in package.json ( #4800 )
2025-02-11 10:03:35 -03:00
Ryo Matsukawa
2913bfdb7e
fix(docs): fix horizontal scrolling example in scroll-shadow ( #4820 )
2025-02-11 10:02:48 -03:00
Ryo Matsukawa
c659e2f215
chore(docs): add note itemHeight for virtualization ( #4822 )
...
* chore(docs): add note itemHeight for virtualization
* fix: format
2025-02-11 10:02:30 -03:00
Ryo Matsukawa
628bcdefeb
fix(docs): correct Tab usage example ( #4821 )
2025-02-11 10:02:06 -03:00
Maharshi Alpesh
d64fcc8389
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 >
2025-02-11 10:01:46 -03:00
Vincentius Roger Kuswara
fbc361c3b1
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 >
2025-02-11 09:56:08 -03:00
Praharsh Bhatt
f386f1f1c8
docs: update DatePicker example to remove "time" label as time selection is not supported in this example ( #4443 )
2025-02-05 18:26:16 -03:00
Avan
a1cc378887
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 >
2025-02-05 18:20:05 -03:00
winches
7402e00b62
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 >
2025-02-05 18:18:39 -03:00
Shrinidhi Upadhyaya
12a5c15699
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 >
2025-02-05 18:16:02 -03:00
winches
5e3054e318
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 >
2025-02-05 18:14:51 -03:00
աӄա
2573e8269b
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
2025-02-05 18:14:06 -03:00
աӄա
0bfc03e675
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
2025-02-05 18:12:52 -03:00
աӄա
e53e454bcd
chore(docs): remove shouldBlockScroll prop in Tooltip page ( #4539 )
2025-02-05 18:12:31 -03:00
winches
9aec8fda8a
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 >
2025-02-05 18:12:06 -03:00
աӄա
8d55d92656
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
2025-02-05 18:11:08 -03:00
աӄա
25cf3e2f0d
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
2025-02-05 18:10:26 -03:00
Zarin
ace8406946
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 >
2025-02-05 18:10:01 -03:00
Peterl561
e77de2b650
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 >
2025-02-05 18:09:01 -03:00
աӄա
475b2ff862
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
2025-02-05 18:08:26 -03:00
աӄա
8319308727
fix(input): missing clear button with file input type ( #4599 )
2025-02-05 17:51:45 -03:00
Paul Ebose
6159f47d06
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 >
2025-02-05 17:50:48 -03:00
աӄա
f2d1f2e84d
fix(docs): incorrect code Modal placement ( #4652 )
2025-02-05 17:49:30 -03:00
աӄա
ed344b92fa
refactor(navbar): remove dropdown menu width ( #4757 )
...
* refactor: remove dropdown menu width
* refactor: shorter description
2025-02-05 17:41:02 -03:00
աӄա
ae3df14f7d
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
2025-02-05 17:40:34 -03:00
աӄա
3d5548e30d
refactor(theme): replace left & right by start & end to support RTL ( #4782 )
2025-02-05 17:39:36 -03:00
աӄա
f7c2be0a53
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
2025-02-05 17:38:47 -03:00
աӄա
eb92904fad
docs(table): include TS examples to show Selection type usage ( #4793 )
2025-02-05 17:36:55 -03:00
աӄա
c992e7314f
chore(Docs): remove step 2 from "Using use-theme-hook" ( #4797 )
2025-02-05 13:39:35 -03:00
աӄա
8f311828ea
fix(docs): failed to install dependencies in StackBlitz ( #4639 )
2025-02-05 13:36:29 -03:00
աӄա
92281a666c
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)
2025-01-31 11:13:34 -03:00
winches
06d6f08d8e
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
2025-01-30 11:25:51 -03:00
Peterl561
1965b8406a
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 >
2025-01-30 11:22:48 -03:00
Peterl561
a66476d60c
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 >
2025-01-30 10:54:56 -03:00
Junior Garcia
be15943a00
Merge branch 'main' of github.com:heroui-inc/heroui into canary
2025-01-30 09:56:15 -03:00
Maharshi Alpesh
7804de0d89
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 >
2025-01-30 09:49:32 -03:00
աӄա
f9c2be4509
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
2025-01-30 09:44:38 -03:00
winches
8452603b5b
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 >
2025-01-30 09:40:51 -03:00
Junior Garcia
69aa4769c0
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 >
2025-01-30 09:30:05 -03:00
աӄա
3d9b60096d
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
2025-01-30 09:26:33 -03:00
millmason
11b939d166
docs(modal): fix small typos and add clarifying language ( #4629 )
2025-01-28 09:52:05 -03:00
Maharshi Alpesh
ceb63854fc
chore: fixing the url in heroui pro section ( #4620 )
...
Co-authored-by: աӄա <wingkwong.code@gmail.com >
2025-01-21 15:15:42 -03:00
Junior Garcia
201c61b217
chore: kapa ai enabled again
2025-01-21 10:09:34 -03:00
աӄա
6f594fa530
fix(docs): custom impl preview for checkbox & checkbox-grp ( #4610 )
2025-01-21 07:40:46 -03:00
աӄա
cddba8281c
fix(calendar): function components cannot be given refs ( #4614 )
2025-01-21 07:39:28 -03:00
աӄա
66efa0a08e
chore: update brand name ( #4600 )
2025-01-19 11:38:43 -03:00
Junior Garcia
aef47ffbf4
fix: drawer custom style image
2025-01-19 09:59:39 -03:00
աӄա
cf39e227f8
chore: org name change ( #4596 )
2025-01-19 09:33:51 -03:00
Junior Garcia
103519c078
Merge pull request #4595 from heroui-inc/canary
...
Org Name - Small Changes
2025-01-18 18:04:35 -03:00
Junior Garcia
bae4ff829a
chore: merged with canary
2025-01-18 18:00:14 -03:00
github-actions[bot]
b1a1f71aa0
ci(changesets): version packages ( #4589 )
...
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
2025-01-18 17:23:43 -03:00
Junior Garcia
7ebe0e664f
Org name change ( #4594 )
...
* chore: kapa-ai temporary disabled
* chore: org renamed
2025-01-18 17:16:34 -03:00
Junior Garcia
b63a46f4a3
Merge branch 'main' of github.com:nextui-org/nextui into canary
2025-01-18 17:08:48 -03:00
Junior Garcia
dd880c5c48
chore: kapa-ai temporary disabled
2025-01-18 17:08:16 -03:00
Junior Garcia
65345f3d0c
chore: merged
2025-01-18 10:32:37 -03:00
Junior Garcia
36bf051feb
Merge branch 'main' of github.com:nextui-org/nextui into canary
2025-01-18 10:31:47 -03:00
Junior Garcia
95bd9288bf
chore: improve migratio guide
2025-01-18 10:31:18 -03:00
աӄա
abcf04571a
fix(changeset): incorrect package name ( #4588 )
2025-01-18 09:58:24 -03:00
Peterl561
61ad0205c5
fix(navbar): remove NavbarMenu when closed ( #4506 )
...
* fix(navbar): remove NavbarMenu when closed
* chore(changeset): fixed NavbarMenu console prop error
2025-01-18 09:43:49 -03:00
աӄա
f7e5d205b1
fix(theme): add missing shadow none ( #4587 )
2025-01-18 09:41:28 -03:00
Junior Garcia
203687824b
Merge branch 'main' of github.com:nextui-org/nextui into canary
2025-01-17 11:01:19 -03:00
Junior Garcia
771552e6b1
chore: update funding
2025-01-17 09:01:39 -03:00
Junior Garcia
8258ea1ddb
chore: disable posthog captures
2025-01-17 08:54:30 -03:00
Junior Garcia
057120be26
Merge branch 'main' of github.com:nextui-org/nextui into canary
2025-01-17 08:41:22 -03:00
Junior Garcia
36132c8aa5
chore: add va analytics ( #4582 )
2025-01-17 08:41:02 -03:00
Junior Garcia
a3ce89870e
chore: add pkg managers to codemod command
2025-01-16 22:17:20 -03:00
Junior Garcia
bdb22b3cd3
v2.6.13 ( #4578 )
...
* docs: optimize route higtlight (#4520 )
* docs: optimize home display (#4519 )
* docs: optimize home display and route highlight
* docs: optimize home display
* fix(alert): propagate className (#4535 )
* fix(alert): propagate className
* chore(alert): remove className from alert theme
* fix(avatar): title type in Avatar (#4529 )
* fix(avatar): title type in Avatar
* fix(alert): apply isEmpty check on title
* fix(alert): alert interface props type
* refactor: remove unnecessary props types (#4530 )
* refactor(docs): remove string type as it is included in ReactNode
* refactor: remove unnecessary types
* feat(changeset): add changeset
* chore: remove changeset
* refactor: remove null since ReactNode unions it already
* fix(input): use onPress for wrapper click focus (#4483 )
* fix(input): use onPress for wrapper click focus
* test(input): wrapper click focus test
* chore(changeset): input onPress for wrapper click focus
* chore(changeset): minor wording
* Refactor/rebrand (#4532 )
* chore: rebrand in progress
* chore: update docs to use heroui
* chore: components renbranded
* chore: figma moved to the docs files
* fix: posthog config
* fix(docs): extra classname in form example (#4465 )
* chore: clean git
* chore: make heroui private
* chore: new logo
* chore: node env var renamed
* chore: public robots txt deleted
* chore: wrangler installed
* chore: wrangler renamed
* chore: cloudlfare workers removed
* chore: force vercel deploy
* refactor: first migration and provider
* refactor: rename nextui plugin
* refactor: rename github site
* refactor: rename CONTRIBUTING
* refactor: rename package name
* refactor: nextjs image hostname
* refactor: mdx repo nextui-org rename frontio-ai
* refactor: nextui.org rename heroui.com
* refactor: add heroui to missing places
* fix: heroui plugin name
* fix: update docs
* docs: nextui to heroui add npmrc pnpm migratation
* chore: rename all packages with new org name
* chore: replace frontio-ai by frontioai
* chore: revert previous changes
* chore: small adjustment
* chore: doc updated
* feat: blog
* chore: avatar updated
* fix: url
* chore: add new ogimage
* fix: ogimage command
* fix: heroui name and storybook welcome page
* fix: og image url
* feat: favicon and icon changed
---------
Co-authored-by: աӄա <wingkwong.code@gmail.com >
Co-authored-by: winches <329487092@qq.com >
* fix: postbuild script
* chore: core package updates
* ci(changesets): version packages (#4569 )
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* feat: contributors added to the blog
* Revert "fix(input): use onPress for wrapper click focus (#4483 )" (#4576 )
This reverts commit 992220a5a3 .
* fix: input spaces
* ci(changesets): version packages (#4577 )
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
---------
Co-authored-by: winches <329487092@qq.com >
Co-authored-by: աӄա <wingkwong.code@gmail.com >
Co-authored-by: Peterl561 <76144929+Peterl561@users.noreply.github.com >
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-01-16 22:02:44 -03:00
github-actions[bot]
85913a8791
ci(changesets): version packages ( #4577 )
...
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
2025-01-16 21:50:23 -03:00
Junior Garcia
45b1d82c39
fix: input spaces
2025-01-16 21:40:28 -03:00
Junior Garcia
c80340441e
Revert "fix(input): use onPress for wrapper click focus ( #4483 )" ( #4576 )
...
This reverts commit 992220a5a3 .
2025-01-16 21:38:17 -03:00
Junior Garcia
3979ddedcc
chore: merged with main
2025-01-16 21:11:31 -03:00
Junior Garcia
86d5d6977b
fix: links
2025-01-16 18:54:53 -03:00
Junior Garcia
b8e7b94586
🚀 ( #4570 )
...
* docs: optimize route higtlight (#4520 )
* docs: optimize home display (#4519 )
* docs: optimize home display and route highlight
* docs: optimize home display
* fix(alert): propagate className (#4535 )
* fix(alert): propagate className
* chore(alert): remove className from alert theme
* fix(avatar): title type in Avatar (#4529 )
* fix(avatar): title type in Avatar
* fix(alert): apply isEmpty check on title
* fix(alert): alert interface props type
* refactor: remove unnecessary props types (#4530 )
* refactor(docs): remove string type as it is included in ReactNode
* refactor: remove unnecessary types
* feat(changeset): add changeset
* chore: remove changeset
* refactor: remove null since ReactNode unions it already
* fix(input): use onPress for wrapper click focus (#4483 )
* fix(input): use onPress for wrapper click focus
* test(input): wrapper click focus test
* chore(changeset): input onPress for wrapper click focus
* chore(changeset): minor wording
* Refactor/rebrand (#4532 )
* chore: rebrand in progress
* chore: update docs to use heroui
* chore: components renbranded
* chore: figma moved to the docs files
* fix: posthog config
* fix(docs): extra classname in form example (#4465 )
* chore: clean git
* chore: make heroui private
* chore: new logo
* chore: node env var renamed
* chore: public robots txt deleted
* chore: wrangler installed
* chore: wrangler renamed
* chore: cloudlfare workers removed
* chore: force vercel deploy
* refactor: first migration and provider
* refactor: rename nextui plugin
* refactor: rename github site
* refactor: rename CONTRIBUTING
* refactor: rename package name
* refactor: nextjs image hostname
* refactor: mdx repo nextui-org rename frontio-ai
* refactor: nextui.org rename heroui.com
* refactor: add heroui to missing places
* fix: heroui plugin name
* fix: update docs
* docs: nextui to heroui add npmrc pnpm migratation
* chore: rename all packages with new org name
* chore: replace frontio-ai by frontioai
* chore: revert previous changes
* chore: small adjustment
* chore: doc updated
* feat: blog
* chore: avatar updated
* fix: url
* chore: add new ogimage
* fix: ogimage command
* fix: heroui name and storybook welcome page
* fix: og image url
* feat: favicon and icon changed
---------
Co-authored-by: աӄա <wingkwong.code@gmail.com >
Co-authored-by: winches <329487092@qq.com >
* fix: postbuild script
* chore: core package updates
* ci(changesets): version packages (#4569 )
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
* feat: contributors added to the blog
---------
Co-authored-by: winches <329487092@qq.com >
Co-authored-by: աӄա <wingkwong.code@gmail.com >
Co-authored-by: Peterl561 <76144929+Peterl561@users.noreply.github.com >
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-01-16 16:24:32 -03:00
Junior Garcia
319a0c9fc4
feat: contributors added to the blog
2025-01-16 16:23:44 -03:00
github-actions[bot]
7cd26eb6c2
ci(changesets): version packages ( #4569 )
...
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com >
2025-01-16 15:49:05 -03:00
Junior Garcia
f6da7d62e9
chore: core package updates
2025-01-16 15:42:44 -03:00
Junior Garcia
1d5e4520e9
fix: postbuild script
2025-01-16 15:29:51 -03:00
Junior Garcia
6492d36c68
Refactor/rebrand ( #4532 )
...
* chore: rebrand in progress
* chore: update docs to use heroui
* chore: components renbranded
* chore: figma moved to the docs files
* fix: posthog config
* fix(docs): extra classname in form example (#4465 )
* chore: clean git
* chore: make heroui private
* chore: new logo
* chore: node env var renamed
* chore: public robots txt deleted
* chore: wrangler installed
* chore: wrangler renamed
* chore: cloudlfare workers removed
* chore: force vercel deploy
* refactor: first migration and provider
* refactor: rename nextui plugin
* refactor: rename github site
* refactor: rename CONTRIBUTING
* refactor: rename package name
* refactor: nextjs image hostname
* refactor: mdx repo nextui-org rename frontio-ai
* refactor: nextui.org rename heroui.com
* refactor: add heroui to missing places
* fix: heroui plugin name
* fix: update docs
* docs: nextui to heroui add npmrc pnpm migratation
* chore: rename all packages with new org name
* chore: replace frontio-ai by frontioai
* chore: revert previous changes
* chore: small adjustment
* chore: doc updated
* feat: blog
* chore: avatar updated
* fix: url
* chore: add new ogimage
* fix: ogimage command
* fix: heroui name and storybook welcome page
* fix: og image url
* feat: favicon and icon changed
---------
Co-authored-by: աӄա <wingkwong.code@gmail.com >
Co-authored-by: winches <329487092@qq.com >
2025-01-16 15:03:45 -03:00
Peterl561
992220a5a3
fix(input): use onPress for wrapper click focus ( #4483 )
...
* fix(input): use onPress for wrapper click focus
* test(input): wrapper click focus test
* chore(changeset): input onPress for wrapper click focus
* chore(changeset): minor wording
2025-01-15 22:11:40 +08:00
աӄա
26fc514791
refactor: remove unnecessary props types ( #4530 )
...
* refactor(docs): remove string type as it is included in ReactNode
* refactor: remove unnecessary types
* feat(changeset): add changeset
* chore: remove changeset
* refactor: remove null since ReactNode unions it already
2025-01-13 16:23:29 +08:00
աӄա
fcdf24a019
fix(avatar): title type in Avatar ( #4529 )
...
* fix(avatar): title type in Avatar
* fix(alert): apply isEmpty check on title
* fix(alert): alert interface props type
2025-01-13 11:41:05 +08:00
աӄա
cfff127464
fix(alert): propagate className ( #4535 )
...
* fix(alert): propagate className
* chore(alert): remove className from alert theme
2025-01-13 11:39:44 +08:00
winches
b7de85231c
docs: optimize home display ( #4519 )
...
* docs: optimize home display and route highlight
* docs: optimize home display
2025-01-12 15:28:39 +09:00
winches
866e66dd24
docs: optimize route higtlight ( #4520 )
2025-01-12 15:19:52 +09:00
winches
93f68727c1
docs: a11y otb popover dismissable set to false ( #4521 )
2025-01-09 09:23:29 -03:00
Junior Garcia
2b0442b9ef
Merge pull request #4500 from nextui-org/canary
...
v.2.6.11
2025-01-05 10:32:21 -03:00
աӄա
439b6aa196
fix(docs): extra classname in form example ( #4465 )
2024-12-30 17:14:25 -03:00
Junior Garcia
0cb5b68628
fix: posthog config
2024-12-25 16:46:59 -03:00