Spaces:
Sleeping
Sleeping
Pull Request Number: 4247 | |
Title: fix: v2.6.0 | |
Base Branch: canary | |
Head Branch: fix/v2.6.0-fixes | |
Author: jrgarciadev | |
URL: https://github.com/nextui-org/nextui/pull/4247 | |
State: MERGED | |
Created At: 2024-12-06T22:00:33Z | |
Merged At: 2024-12-06T22:05:41Z | |
Participants: jrgarciadev | |
Description: | |
Closes # | |
π Description | |
β³οΈ Current behavior (updates) | |
π New behavior | |
π£ Is this a breaking change (Yes/No): | |
π Additional Information | |
Summary by CodeRabbit | |
Release Notes for NextUI v2.6.0 | |
New Features | |
Introduced four new components: Form, Drawer, Input OTP, and Alert. | |
Enhanced accessibility features across all new components. | |
Added built-in validation for forms and focus management for drawers. | |
Improvements | |
Updated documentation for clearer upgrade instructions and compatibility with React 19 and Next.js 15. | |
Performance improvements through virtualization for collection-based components. | |
Dependency Updates | |
Updated peer dependency requirements from beta to stable versions for various components. | |
Documentation Updates | |
Clarified installation and usage instructions across multiple frameworks (Astro, Next.js, Remix, Vite). | |
Commits: | |
- fix: v2.6.0\n- chore: update framer motion version\n | |
Labels: | |
Comments: | |
- vercel: [vc]: #OT0Xp9XSi+nB7U0sOochvRarykV95zSkMjuntsZe76c=:eyJpc01vbm9yZXBvIjp0cnVlLCJ0eXBlIjoiZ2l0aHViIiwicHJvamVjdHMiOlt7Im5hbWUiOiJuZXh0dWktZG9jcy12MiIsInJvb3REaXJlY3RvcnkiOiJhcHBzL2RvY3MiLCJpbnNwZWN0b3JVcmwiOiJodHRwczovL3ZlcmNlbC5jb20vbmV4dHVpLW9yZy9uZXh0dWktZG9jcy12Mi81UFVlQWh0WUI1bTlxYVdWQnhOS0p4WnBDWUZlIiwicHJldmlld1VybCI6Im5leHR1aS1kb2NzLXYyLWdpdC1maXgtdjI2MC1maXhlcy1uZXh0dWktb3JnLnZlcmNlbC5hcHAiLCJuZXh0Q29tbWl0U3RhdHVzIjoiREVQTE9ZRUQiLCJsaXZlRmVlZGJhY2siOnsicmVzb2x2ZWQiOjAsInVucmVzb2x2ZWQiOjAsInRvdGFsIjowLCJsaW5rIjoibmV4dHVpLWRvY3MtdjItZ2l0LWZpeC12MjYwLWZpeGVzLW5leHR1aS1vcmcudmVyY2VsLmFwcCJ9fSx7Im5hbWUiOiJuZXh0dWktc3Rvcnlib29rLXYyIiwicm9vdERpcmVjdG9yeSI6InBhY2thZ2VzL3N0b3J5Ym9vayIsImluc3BlY3RvclVybCI6Imh0dHBzOi8vdmVyY2VsLmNvbS9uZXh0dWktb3JnL25leHR1aS1zdG9yeWJvb2stdjIvQTgyczdkNUFjZFhjd0dNMlRhYndIQ1dmVEVrcCIsInByZXZpZXdVcmwiOiJuZXh0dWktc3Rvcnlib29rLXYyLWdpdC1maXgtdjI2MC1maXhlcy1uZXh0dWktb3JnLnZlcmNlbC5hcHAiLCJuZXh0Q29tbWl0U3RhdHVzIjoiREVQTE9ZRUQiLCJsaXZlRmVlZGJhY2siOnsicmVzb2x2ZWQiOjAsInVucmVzb2x2ZWQiOjAsInRvdGFsIjowLCJsaW5rIjoibmV4dHVpLXN0b3J5Ym9vay12Mi1naXQtZml4LXYyNjAtZml4ZXMtbmV4dHVpLW9yZy52ZXJjZWwuYXBwIn19XX0= | |
**The latest updates on your projects**. Learn more about [Vercel for Git βοΈ](https://vercel.link/github-learn-more) | |
| Name | Status | Preview | Comments | Updated (UTC) | | |
| :--- | :----- | :------ | :------- | :------ | | |
| **nextui-docs-v2** | β Ready ([Inspect](https://vercel.com/nextui-org/nextui-docs-v2/5PUeAhtYB5m9qaWVBxNKJxZpCYFe)) | [Visit Preview](https://nextui-docs-v2-git-fix-v260-fixes-nextui-org.vercel.app) | π¬ [**Add feedback**](https://vercel.live/open-feedback/nextui-docs-v2-git-fix-v260-fixes-nextui-org.vercel.app?via=pr-comment-feedback-link) | Dec 6, 2024 10:11pm | | |
| **nextui-storybook-v2** | β Ready ([Inspect](https://vercel.com/nextui-org/nextui-storybook-v2/A82s7d5AcdXcwGM2TabwHCWfTEkp)) | [Visit Preview](https://nextui-storybook-v2-git-fix-v260-fixes-nextui-org.vercel.app) | π¬ [**Add feedback**](https://vercel.live/open-feedback/nextui-storybook-v2-git-fix-v260-fixes-nextui-org.vercel.app?via=pr-comment-feedback-link) | Dec 6, 2024 10:11pm | | |
\n- changeset-bot: ### π¦ Changeset detected | |
Latest commit: bc2de66876b52e461d98a2b8bfe423b5a01790cb | |
**The changes in this PR will be included in the next version bump.** | |
<details><summary>This PR includes changesets to release 49 packages</summary> | |
| Name | Type | | |
| ------------------------- | ----- | | |
| @nextui-org/scroll-shadow | Patch | | |
| @nextui-org/autocomplete | Patch | | |
| @nextui-org/breadcrumbs | Patch | | |
| @nextui-org/date-picker | Patch | | |
| @nextui-org/date-input | Patch | | |
| @nextui-org/pagination | Patch | | |
| @nextui-org/accordion | Patch | | |
| @nextui-org/input-otp | Patch | | |
| @nextui-org/calendar | Patch | | |
| @nextui-org/checkbox | Patch | | |
| @nextui-org/dropdown | Patch | | |
| @nextui-org/progress | Patch | | |
| @nextui-org/skeleton | Patch | | |
| @nextui-org/divider | Patch | | |
| @nextui-org/listbox | Patch | | |
| @nextui-org/popover | Patch | | |
| @nextui-org/snippet | Patch | | |
| @nextui-org/spinner | Patch | | |
| @nextui-org/tooltip | Patch | | |
| @nextui-org/avatar | Patch | | |
| @nextui-org/button | Patch | | |
| @nextui-org/drawer | Patch | | |
| @nextui-org/navbar | Patch | | |
| @nextui-org/ripple | Patch | | |
| @nextui-org/select | Patch | | |
| @nextui-org/slider | Patch | | |
| @nextui-org/spacer | Patch | | |
| @nextui-org/switch | Patch | | |
| @nextui-org/alert | Patch | | |
| @nextui-org/badge | Patch | | |
| @nextui-org/image | Patch | | |
| @nextui-org/input | Patch | | |
| @nextui-org/modal | Patch | | |
| @nextui-org/radio | Patch | | |
| @nextui-org/table | Patch | | |
| @nextui-org/card | Patch | | |
| @nextui-org/chip | Patch | | |
| @nextui-org/code | Patch | | |
| @nextui-org/form | Patch | | |
| @nextui-org/link | Patch | | |
| @nextui-org/menu | Patch | | |
| @nextui-org/tabs | Patch | | |
| @nextui-org/user | Patch | | |
| @nextui-org/system-rsc | Patch | | |
| @nextui-org/kbd | Patch | | |
| @nextui-org/react | Patch | | |
| @nextui-org/system | Patch | | |
| @nextui-org/aria-utils | Patch | | |
| @nextui-org/framer-utils | Patch | | |
</details> | |
Not sure what this means? [Click here to learn what changesets are](https://github.com/changesets/changesets/blob/main/docs/adding-a-changeset.md). | |
[Click here if you're a maintainer who wants to add another changeset to this PR](https://github.com/nextui-org/nextui/new/fix/v2.6.0-fixes?filename=.changeset/fast-bears-sleep.md&value=---%0A%22%40nextui-org%2Fdocs%22%3A%20patch%0A%22%40nextui-org%2Faccordion%22%3A%20patch%0A%22%40nextui-org%2Falert%22%3A%20patch%0A%22%40nextui-org%2Fautocomplete%22%3A%20patch%0A%22%40nextui-org%2Favatar%22%3A%20patch%0A%22%40nextui-org%2Fbadge%22%3A%20patch%0A%22%40nextui-org%2Fbreadcrumbs%22%3A%20patch%0A%22%40nextui-org%2Fbutton%22%3A%20patch%0A%22%40nextui-org%2Fcalendar%22%3A%20patch%0A%22%40nextui-org%2Fcard%22%3A%20patch%0A%22%40nextui-org%2Fcheckbox%22%3A%20patch%0A%22%40nextui-org%2Fchip%22%3A%20patch%0A%22%40nextui-org%2Fcode%22%3A%20patch%0A%22%40nextui-org%2Fdate-input%22%3A%20patch%0A%22%40nextui-org%2Fdate-picker%22%3A%20patch%0A%22%40nextui-org%2Fdivider%22%3A%20patch%0A%22%40nextui-org%2Fdrawer%22%3A%20patch%0A%22%40nextui-org%2Fdropdown%22%3A%20patch%0A%22%40nextui-org%2Fform%22%3A%20patch%0A%22%40nextui-org%2Fimage%22%3A%20patch%0A%22%40nextui-org%2Finput-otp%22%3A%20patch%0A%22%40nextui-org%2Finput%22%3A%20patch%0A%22%40nextui-org%2Fkbd%22%3A%20patch%0A---%0A%0Afix%3A%20v2.6.0%0A) | |
\n- coderabbitai: <!-- This is an auto-generated comment: summarize by coderabbit.ai --> | |
<!-- This is an auto-generated comment: failure by coderabbit.ai --> | |
> [!CAUTION] | |
> ## Review failed | |
> | |
> The pull request is closed. | |
<!-- end of auto-generated comment: failure by coderabbit.ai --> | |
<!-- internal state start --> | |
<!-- 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 --> | |
<!-- internal state end --> | |
<!-- walkthrough_start --> | |
## Walkthrough | |
This pull request introduces a series of patch updates for various components in the `@nextui-org` library, including updates to peer dependencies and the addition of new components. The updates ensure that components such as `accordion`, `alert`, `button`, and others are aligned with stable version requirements, transitioning from beta to stable versions. Additionally, the documentation has been updated to reflect the new version of NextUI, including installation instructions and new features. | |
## Changes | |
| File Path | Change Summary | | |
|-----------|----------------| | |
| .changeset/slimy-pens-enjoy.md | Patch updates for multiple `@nextui-org` components, including updates to peer dependencies and addition of new components like `Form`, `Drawer`, `InputOtp`, and `Alert`. | | |
| apps/docs/content/blog/v2.6.0.mdx | Document updated for NextUI v2.6.0 release, detailing new components and features, including React 19 and Next.js 15 support. | | |
| apps/docs/content/docs/frameworks/*.mdx | Updated Framer Motion version from `11` to `11.9` for Astro, Next.js, Remix, and Vite documentation. | | |
| apps/docs/content/docs/guide/*.mdx | Installation and upgrade instructions updated, emphasizing Framer Motion version `11.9` and clarifying setup processes. | | |
| packages/components/*/package.json | Updated peer dependencies from `>=2.3.0-beta.0` to `>=2.3.0` for various components, including `accordion`, `alert`, `button`, etc. | | |
| packages/core/react/tsup.config.ts | Removed `banner` property from `tsup` configuration. | | |
| packages/core/system-rsc/package.json | Updated peer dependency for `@nextui-org/theme` from `>=2.3.0-beta.0` to `>=2.3.0`. | | |
## Possibly related PRs | |
- **#2684**: Addresses an issue with the modal component's height, relevant to updates in this PR. | |
- **#3014**: Updates peer dependencies for components like `calendar`, `date-input`, and `date-picker`. | |
- **#3308**: Updates the `framer-motion` dependency across multiple components. | |
- **#3512**: Introduces patch updates for various components, similar to this PR. | |
- **#3764**: Addresses styling for ghost buttons in the `@nextui-org/theme`. | |
- **#4013**: Updates the Yarn installation command in the documentation. | |
- **#4132**: Corrects the Yarn installation command for accuracy. | |
- **#4204**: Addresses a redundant directive in the `@nextui-org/react` package. | |
## Suggested labels | |
`π Scope : Docs` | |
## Suggested reviewers | |
- wingkwong | |
- ryo-manba | |
<!-- walkthrough_end --> | |
--- | |
<details> | |
<summary>π Recent review details</summary> | |
**Configuration used: .coderabbit.yaml** | |
**Review profile: CHILL** | |
<details> | |
<summary>π₯ Commits</summary> | |
Reviewing files that changed from the base of the PR and between f397546090c428cfc08d1e87fb68aefca3e44c6c and bc2de66876b52e461d98a2b8bfe423b5a01790cb. | |
</details> | |
<details> | |
<summary>π Files selected for processing (54)</summary> | |
* `.changeset/slimy-pens-enjoy.md` (1 hunks) | |
* `apps/docs/content/blog/v2.6.0.mdx` (3 hunks) | |
* `apps/docs/content/docs/frameworks/astro.mdx` (1 hunks) | |
* `apps/docs/content/docs/frameworks/nextjs.mdx` (1 hunks) | |
* `apps/docs/content/docs/frameworks/remix.mdx` (1 hunks) | |
* `apps/docs/content/docs/frameworks/vite.mdx` (1 hunks) | |
* `apps/docs/content/docs/guide/installation.mdx` (1 hunks) | |
* `apps/docs/content/docs/guide/upgrade-to-v2.mdx` (1 hunks) | |
* `packages/components/accordion/package.json` (1 hunks) | |
* `packages/components/alert/package.json` (1 hunks) | |
* `packages/components/autocomplete/package.json` (1 hunks) | |
* `packages/components/avatar/package.json` (1 hunks) | |
* `packages/components/badge/package.json` (1 hunks) | |
* `packages/components/breadcrumbs/package.json` (1 hunks) | |
* `packages/components/button/package.json` (1 hunks) | |
* `packages/components/calendar/package.json` (1 hunks) | |
* `packages/components/card/package.json` (1 hunks) | |
* `packages/components/checkbox/package.json` (1 hunks) | |
* `packages/components/chip/package.json` (1 hunks) | |
* `packages/components/code/package.json` (1 hunks) | |
* `packages/components/date-input/package.json` (1 hunks) | |
* `packages/components/date-picker/package.json` (1 hunks) | |
* `packages/components/divider/package.json` (1 hunks) | |
* `packages/components/drawer/package.json` (1 hunks) | |
* `packages/components/dropdown/package.json` (1 hunks) | |
* `packages/components/form/package.json` (1 hunks) | |
* `packages/components/image/package.json` (1 hunks) | |
* `packages/components/input-otp/package.json` (1 hunks) | |
* `packages/components/input/package.json` (1 hunks) | |
* `packages/components/kbd/package.json` (1 hunks) | |
* `packages/components/link/package.json` (1 hunks) | |
* `packages/components/listbox/package.json` (1 hunks) | |
* `packages/components/menu/package.json` (1 hunks) | |
* `packages/components/modal/package.json` (1 hunks) | |
* `packages/components/navbar/package.json` (1 hunks) | |
* `packages/components/pagination/package.json` (1 hunks) | |
* `packages/components/popover/package.json` (1 hunks) | |
* `packages/components/progress/package.json` (1 hunks) | |
* `packages/components/radio/package.json` (1 hunks) | |
* `packages/components/ripple/package.json` (1 hunks) | |
* `packages/components/scroll-shadow/package.json` (1 hunks) | |
* `packages/components/select/package.json` (1 hunks) | |
* `packages/components/skeleton/package.json` (1 hunks) | |
* `packages/components/slider/package.json` (1 hunks) | |
* `packages/components/snippet/package.json` (1 hunks) | |
* `packages/components/spacer/package.json` (1 hunks) | |
* `packages/components/spinner/package.json` (1 hunks) | |
* `packages/components/switch/package.json` (1 hunks) | |
* `packages/components/table/package.json` (1 hunks) | |
* `packages/components/tabs/package.json` (1 hunks) | |
* `packages/components/tooltip/package.json` (1 hunks) | |
* `packages/components/user/package.json` (1 hunks) | |
* `packages/core/react/tsup.config.ts` (0 hunks) | |
* `packages/core/system-rsc/package.json` (1 hunks) | |
</details> | |
</details> | |
<!-- tips_start --> | |
--- | |
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media? | |
<details> | |
<summary>β€οΈ Share</summary> | |
- [X](https://twitter.com/intent/tweet?text=I%20just%20used%20%40coderabbitai%20for%20my%20code%20review%2C%20and%20it%27s%20fantastic%21%20It%27s%20free%20for%20OSS%20and%20offers%20a%20free%20trial%20for%20the%20proprietary%20code.%20Check%20it%20out%3A&url=https%3A//coderabbit.ai) | |
- [Mastodon](https://mastodon.social/share?text=I%20just%20used%20%40coderabbitai%20for%20my%20code%20review%2C%20and%20it%27s%20fantastic%21%20It%27s%20free%20for%20OSS%20and%20offers%20a%20free%20trial%20for%20the%20proprietary%20code.%20Check%20it%20out%3A%20https%3A%2F%2Fcoderabbit.ai) | |
- [Reddit](https://www.reddit.com/submit?title=Great%20tool%20for%20code%20review%20-%20CodeRabbit&text=I%20just%20used%20CodeRabbit%20for%20my%20code%20review%2C%20and%20it%27s%20fantastic%21%20It%27s%20free%20for%20OSS%20and%20offers%20a%20free%20trial%20for%20proprietary%20code.%20Check%20it%20out%3A%20https%3A//coderabbit.ai) | |
- [LinkedIn](https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fcoderabbit.ai&mini=true&title=Great%20tool%20for%20code%20review%20-%20CodeRabbit&summary=I%20just%20used%20CodeRabbit%20for%20my%20code%20review%2C%20and%20it%27s%20fantastic%21%20It%27s%20free%20for%20OSS%20and%20offers%20a%20free%20trial%20for%20proprietary%20code) | |
</details> | |
<details> | |
<summary>πͺ§ Tips</summary> | |
### Chat | |
There are 3 ways to chat with [CodeRabbit](https://coderabbit.ai): | |
- Review comments: Directly reply to a review comment made by CodeRabbit. Example: | |
- `I pushed a fix in commit <commit_id>, please review it.` | |
- `Generate unit testing code for this file.` | |
- `Open a follow-up GitHub issue for this discussion.` | |
- Files and specific lines of code (under the "Files changed" tab): Tag `@coderabbitai` in a new review comment at the desired location with your query. Examples: | |
- `@coderabbitai generate unit testing code for this file.` | |
- `@coderabbitai modularize this function.` | |
- PR comments: Tag `@coderabbitai` in a new PR comment to ask questions about the PR branch. For the best results, please provide a very specific query, as very limited context is provided in this mode. Examples: | |
- `@coderabbitai gather interesting stats about this repository and render them as a table. Additionally, render a pie chart showing the language distribution in the codebase.` | |
- `@coderabbitai read src/utils.ts and generate unit testing code.` | |
- `@coderabbitai read the files in the src/scheduler package and generate a class diagram using mermaid and a README in the markdown format.` | |
- `@coderabbitai help me debug CodeRabbit configuration file.` | |
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. | |
### CodeRabbit Commands (Invoked using PR comments) | |
- `@coderabbitai pause` to pause the reviews on a PR. | |
- `@coderabbitai resume` to resume the paused reviews. | |
- `@coderabbitai review` to trigger an incremental review. This is useful when automatic reviews are disabled for the repository. | |
- `@coderabbitai full review` to do a full review from scratch and review all the files again. | |
- `@coderabbitai summary` to regenerate the summary of the PR. | |
- `@coderabbitai resolve` resolve all the CodeRabbit review comments. | |
- `@coderabbitai configuration` to show the current CodeRabbit configuration for the repository. | |
- `@coderabbitai help` to get help. | |
### Other keywords and placeholders | |
- Add `@coderabbitai ignore` anywhere in the PR description to prevent this PR from being reviewed. | |
- Add `@coderabbitai summary` to generate the high-level summary at a specific location in the PR description. | |
- Add `@coderabbitai` anywhere in the PR title to generate the title automatically. | |
### Documentation and Community | |
- Visit our [Documentation](https://docs.coderabbit.ai) for detailed information on how to use CodeRabbit. | |
- Join our [Discord Community](http://discord.gg/coderabbit) to get help, request features, and share feedback. | |
- Follow us on [X/Twitter](https://twitter.com/coderabbitai) for updates and announcements. | |
</details> | |
<!-- tips_end -->\n | |
Files Changed: | |
- .changeset/slimy-pens-enjoy.md (added, 50 changes)\n Patch: @@ -0,0 +1,50 @@ | |
+--- | |
+"@nextui-org/scroll-shadow": patch | |
+"@nextui-org/autocomplete": patch | |
+"@nextui-org/breadcrumbs": patch | |
+"@nextui-org/date-picker": patch | |
+"@nextui-org/date-input": patch | |
+"@nextui-org/pagination": patch | |
+"@nextui-org/accordion": patch | |
+"@nextui-org/input-otp": patch | |
+"@nextui-org/calendar": patch | |
+"@nextui-org/checkbox": patch | |
+"@nextui-org/dropdown": patch | |
+"@nextui-org/progress": patch | |
+"@nextui-org/skeleton": patch | |
+"@nextui-org/divider": patch | |
+"@nextui-org/listbox": patch | |
+"@nextui-org/popover": patch | |
+"@nextui-org/snippet": patch | |
+"@nextui-org/spinner": patch | |
+"@nextui-org/tooltip": patch | |
+"@nextui-org/avatar": patch | |
+"@nextui-org/button": patch | |
+"@nextui-org/drawer": patch | |
+"@nextui-org/navbar": patch | |
+"@nextui-org/ripple": patch | |
+"@nextui-org/select": patch | |
+"@nextui-org/slider": patch | |
+"@nextui-org/spacer": patch | |
+"@nextui-org/switch": patch | |
+"@nextui-org/alert": patch | |
+"@nextui-org/badge": patch | |
+"@nextui-org/image": patch | |
+"@nextui-org/input": patch | |
+"@nextui-org/modal": patch | |
+"@nextui-org/radio": patch | |
+"@nextui-org/table": patch | |
+"@nextui-org/card": patch | |
+"@nextui-org/chip": patch | |
+"@nextui-org/code": patch | |
+"@nextui-org/form": patch | |
+"@nextui-org/link": patch | |
+"@nextui-org/menu": patch | |
+"@nextui-org/tabs": patch | |
+"@nextui-org/user": patch | |
+"@nextui-org/system-rsc": patch | |
+"@nextui-org/kbd": patch | |
+"@nextui-org/react": patch | |
+--- | |
+ | |
+Fix peerDeps & core package client on export \*\n- apps/docs/content/blog/v2.6.0.mdx (modified, 34 changes)\n Patch: @@ -46,9 +46,22 @@ NextUI version **v2.6.0** comes with 4 new components **Form**, **Drawer**, **In | |
<Spacer y={4} /> | |
-Upgrade today by running one of the following commands: | |
+**Upgrade today by using one of the following methods**: | |
-<Spacer y={4} /> | |
+1. Upgrading NextUI using the `cli` | |
+ | |
+- First, upgrade Framer Motion to at least v11.9.0: | |
+ | |
+<PackageManagers | |
+ commands={{ | |
+ npm: "npm install framer-motion@latest", | |
+ yarn: "yarn add framer-motion@latest", | |
+ pnpm: "pnpm add framer-motion@latest", | |
+ bun: "bun add framer-motion@latest", | |
+ }} | |
+/> | |
+ | |
+- Then, upgrade NextUI: | |
<PackageManagers | |
commands={{ | |
@@ -57,6 +70,19 @@ Upgrade today by running one of the following commands: | |
}} | |
/> | |
+2. Upgrading NextUI using the `pnpm` | |
+ | |
+<Spacer y={4} /> | |
+ | |
+<PackageManagers | |
+ commands={{ | |
+ npm: "npm install @nextui-org/react@latest framer-motion@latest", | |
+ pnpm: "pnpm add @nextui-org/react@latest framer-motion@latest", | |
+ yarn: "yarn add @nextui-org/react@latest framer-motion@latest", | |
+ bun: "bun add @nextui-org/react@latest framer-motion@latest", | |
+ }} | |
+/> | |
+ | |
<Spacer y={4} /> | |
## Form Component | |
@@ -551,6 +577,9 @@ See the [Routing documentation](/docs/guides/routing) for more details. | |
- `useHref` (added) - Converts a router-specific href to a native href for use on DOM elements. For example, if your router accepts relative paths or custom link formats, useHref will generate the full native href based on the RouterProvider's configuration. | |
- `navigate` (modified) - `((path: Href, routerOptions?: RouterOptions) => void) | undefined` - we added the router options | |
- `reduceMotion` (added) - Controls the motion preferences for the entire application, allowing developers to respect user settings for reduced motion. The available options are: | |
+ - `"always"` - Always disable motion | |
+ - `"never"` - Always enable motion | |
+ - `"user"` - Respect user system preferences for motion | |
### DatePicker | |
@@ -610,7 +639,6 @@ We try to keep the breaking changes to a minimum, but sometimes it's necessary t | |
The nested group selectors for table themes have been updated to require explicit element selectors. You'll need to add `/tr` or `/th` to custom styles for group-data. | |
- | |
```diff-tsx | |
// Before | |
- group-data-[disabled=true]:text-foreground-300;\n- apps/docs/content/docs/frameworks/astro.mdx (modified, 2 changes)\n Patch: @@ -9,7 +9,7 @@ Requirements: | |
- [React 18](https://reactjs.org/) or later | |
- [Tailwind CSS 3.4](https://tailwindcss.com/docs/guides/astro) or later | |
-- [Framer Motion 11](https://www.framer.com/motion/) or later | |
+- [Framer Motion 11.9](https://www.framer.com/motion/) or later | |
------ | |
\n- apps/docs/content/docs/frameworks/nextjs.mdx (modified, 2 changes)\n Patch: @@ -11,7 +11,7 @@ Requirements: | |
- [Next.js 12](https://nextjs.org/) or later | |
- [React 18](https://reactjs.org/) or later | |
- [Tailwind CSS 3.4](https://tailwindcss.com/docs/guides/nextjs) or later | |
-- [Framer Motion 11](https://www.framer.com/motion/) or later | |
+- [Framer Motion 11.9](https://www.framer.com/motion/) or later | |
------ | |
\n- apps/docs/content/docs/frameworks/remix.mdx (modified, 2 changes)\n Patch: @@ -9,7 +9,7 @@ Requirements: | |
- [React 18](https://reactjs.org/) or later | |
- [Tailwind CSS 3.4](https://tailwindcss.com/docs/guides/remix) or later | |
-- [Framer Motion 11](https://www.framer.com/motion/) or later | |
+- [Framer Motion 11.9](https://www.framer.com/motion/) or later | |
------ | |
\n- apps/docs/content/docs/frameworks/vite.mdx (modified, 2 changes)\n Patch: @@ -10,7 +10,7 @@ Requirements: | |
- [Vite 2](https://vitejs.dev/) or later | |
- [React 18](https://reactjs.org/) or later | |
- [Tailwind CSS 3.4](https://tailwindcss.com/docs/guides/vite#react) or later | |
-- [Framer Motion 11](https://www.framer.com/motion/) or later | |
+- [Framer Motion 11.9](https://www.framer.com/motion/) or later | |
------ | |
\n- apps/docs/content/docs/guide/installation.mdx (modified, 2 changes)\n Patch: @@ -9,7 +9,7 @@ Requirements: | |
- [React 18](https://reactjs.org/) or later | |
- [Tailwind CSS 3.4](https://tailwindcss.com/) or later | |
-- [Framer Motion 11](https://www.framer.com/motion/) or later | |
+- [Framer Motion 11.9](https://www.framer.com/motion/) or later | |
--- | |
\n- apps/docs/content/docs/guide/upgrade-to-v2.mdx (modified, 2 changes)\n Patch: @@ -10,7 +10,7 @@ Requirements: | |
- [React 18](https://reactjs.org/) or later | |
- [Tailwind CSS 3.4](https://tailwindcss.com/) or later | |
-- [Framer Motion 11](https://www.framer.com/motion/) or later | |
+- [Framer Motion 11.9](https://www.framer.com/motion/) or later | |
----- | |
\n- packages/components/accordion/package.json (modified, 4 changes)\n Patch: @@ -43,8 +43,8 @@ | |
"react": ">=18 || >=19.0.0-rc.0", | |
"react-dom": ">=18 || >=19.0.0-rc.0", | |
"framer-motion": ">=11.5.6 || >=12.0.0-alpha.1", | |
- "@nextui-org/theme": ">=2.3.0-beta.0", | |
- "@nextui-org/system": ">=2.3.0-beta.0" | |
+ "@nextui-org/theme": ">=2.3.0", | |
+ "@nextui-org/system": ">=2.3.0" | |
}, | |
"dependencies": { | |
"@nextui-org/aria-utils": "workspace:*",\n- packages/components/alert/package.json (modified, 4 changes)\n Patch: @@ -40,8 +40,8 @@ | |
"peerDependencies": { | |
"react": ">=18 || >=19.0.0-rc.0", | |
"react-dom": ">=18 || >=19.0.0-rc.0", | |
- "@nextui-org/theme": ">=2.3.0-beta.0", | |
- "@nextui-org/system": ">=2.3.0-beta.0" | |
+ "@nextui-org/theme": ">=2.3.0", | |
+ "@nextui-org/system": ">=2.3.0" | |
}, | |
"dependencies": { | |
"@nextui-org/react-utils": "workspace:*",\n- packages/components/autocomplete/package.json (modified, 4 changes)\n Patch: @@ -34,8 +34,8 @@ | |
"postpack": "clean-package restore" | |
}, | |
"peerDependencies": { | |
- "@nextui-org/system": ">=2.3.0-beta.0", | |
- "@nextui-org/theme": ">=2.3.0-beta.0", | |
+ "@nextui-org/system": ">=2.3.0", | |
+ "@nextui-org/theme": ">=2.3.0", | |
"framer-motion": ">=11.5.6 || >=12.0.0-alpha.1", | |
"react": ">=18 || >=19.0.0-rc.0", | |
"react-dom": ">=18 || >=19.0.0-rc.0"\n- packages/components/avatar/package.json (modified, 4 changes)\n Patch: @@ -36,8 +36,8 @@ | |
"peerDependencies": { | |
"react": ">=18 || >=19.0.0-rc.0", | |
"react-dom": ">=18 || >=19.0.0-rc.0", | |
- "@nextui-org/theme": ">=2.3.0-beta.0", | |
- "@nextui-org/system": ">=2.3.0-beta.0" | |
+ "@nextui-org/theme": ">=2.3.0", | |
+ "@nextui-org/system": ">=2.3.0" | |
}, | |
"dependencies": { | |
"@nextui-org/shared-utils": "workspace:*",\n- packages/components/badge/package.json (modified, 4 changes)\n Patch: @@ -36,8 +36,8 @@ | |
"peerDependencies": { | |
"react": ">=18 || >=19.0.0-rc.0", | |
"react-dom": ">=18 || >=19.0.0-rc.0", | |
- "@nextui-org/theme": ">=2.3.0-beta.0", | |
- "@nextui-org/system": ">=2.3.0-beta.0" | |
+ "@nextui-org/theme": ">=2.3.0", | |
+ "@nextui-org/system": ">=2.3.0" | |
}, | |
"dependencies": { | |
"@nextui-org/shared-utils": "workspace:*",\n- packages/components/breadcrumbs/package.json (modified, 4 changes)\n Patch: @@ -36,8 +36,8 @@ | |
"peerDependencies": { | |
"react": ">=18 || >=19.0.0-rc.0", | |
"react-dom": ">=18 || >=19.0.0-rc.0", | |
- "@nextui-org/theme": ">=2.3.0-beta.0", | |
- "@nextui-org/system": ">=2.3.0-beta.0" | |
+ "@nextui-org/theme": ">=2.3.0", | |
+ "@nextui-org/system": ">=2.3.0" | |
}, | |
"dependencies": { | |
"@nextui-org/react-utils": "workspace:*",\n- packages/components/button/package.json (modified, 4 changes)\n Patch: @@ -37,8 +37,8 @@ | |
"react": ">=18 || >=19.0.0-rc.0", | |
"react-dom": ">=18 || >=19.0.0-rc.0", | |
"framer-motion": ">=11.5.6 || >=12.0.0-alpha.1", | |
- "@nextui-org/theme": ">=2.3.0-beta.0", | |
- "@nextui-org/system": ">=2.3.0-beta.0" | |
+ "@nextui-org/theme": ">=2.3.0", | |
+ "@nextui-org/system": ">=2.3.0" | |
}, | |
"dependencies": { | |
"@nextui-org/shared-utils": "workspace:*",\n- packages/components/calendar/package.json (modified, 4 changes)\n Patch: @@ -34,8 +34,8 @@ | |
"postpack": "clean-package restore" | |
}, | |
"peerDependencies": { | |
- "@nextui-org/system": ">=2.3.0-beta.0", | |
- "@nextui-org/theme": ">=2.3.0-beta.0", | |
+ "@nextui-org/system": ">=2.3.0", | |
+ "@nextui-org/theme": ">=2.3.0", | |
"framer-motion": ">=11.5.6 || >=12.0.0-alpha.1", | |
"react": ">=18 || >=19.0.0-rc.0", | |
"react-dom": ">=18 || >=19.0.0-rc.0"\n- packages/components/card/package.json (modified, 4 changes)\n Patch: @@ -37,8 +37,8 @@ | |
"react": ">=18 || >=19.0.0-rc.0", | |
"react-dom": ">=18 || >=19.0.0-rc.0", | |
"framer-motion": ">=11.5.6 || >=12.0.0-alpha.1", | |
- "@nextui-org/theme": ">=2.3.0-beta.0", | |
- "@nextui-org/system": ">=2.3.0-beta.0" | |
+ "@nextui-org/theme": ">=2.3.0", | |
+ "@nextui-org/system": ">=2.3.0" | |
}, | |
"dependencies": { | |
"@nextui-org/shared-utils": "workspace:*",\n- packages/components/checkbox/package.json (modified, 4 changes)\n Patch: @@ -34,8 +34,8 @@ | |
"postpack": "clean-package restore" | |
}, | |
"peerDependencies": { | |
- "@nextui-org/system": ">=2.3.0-beta.0", | |
- "@nextui-org/theme": ">=2.3.0-beta.0", | |
+ "@nextui-org/system": ">=2.3.0", | |
+ "@nextui-org/theme": ">=2.3.0", | |
"react": ">=18 || >=19.0.0-rc.0", | |
"react-dom": ">=18 || >=19.0.0-rc.0" | |
},\n- packages/components/chip/package.json (modified, 4 changes)\n Patch: @@ -36,8 +36,8 @@ | |
"peerDependencies": { | |
"react": ">=18 || >=19.0.0-rc.0", | |
"react-dom": ">=18 || >=19.0.0-rc.0", | |
- "@nextui-org/theme": ">=2.3.0-beta.0", | |
- "@nextui-org/system": ">=2.3.0-beta.0" | |
+ "@nextui-org/theme": ">=2.3.0", | |
+ "@nextui-org/system": ">=2.3.0" | |
}, | |
"dependencies": { | |
"@nextui-org/shared-icons": "workspace:*",\n- packages/components/code/package.json (modified, 2 changes)\n Patch: @@ -36,7 +36,7 @@ | |
"peerDependencies": { | |
"react": ">=18 || >=19.0.0-rc.0", | |
"react-dom": ">=18 || >=19.0.0-rc.0", | |
- "@nextui-org/theme": ">=2.3.0-beta.0" | |
+ "@nextui-org/theme": ">=2.3.0" | |
}, | |
"dependencies": { | |
"@nextui-org/system-rsc": "workspace:*",\n- packages/components/date-input/package.json (modified, 4 changes)\n Patch: @@ -34,8 +34,8 @@ | |
"postpack": "clean-package restore" | |
}, | |
"peerDependencies": { | |
- "@nextui-org/system": ">=2.3.0-beta.0", | |
- "@nextui-org/theme": ">=2.3.0-beta.0", | |
+ "@nextui-org/system": ">=2.3.0", | |
+ "@nextui-org/theme": ">=2.3.0", | |
"react": ">=18 || >=19.0.0-rc.0", | |
"react-dom": ">=18 || >=19.0.0-rc.0" | |
},\n- packages/components/date-picker/package.json (modified, 4 changes)\n Patch: @@ -34,8 +34,8 @@ | |
"postpack": "clean-package restore" | |
}, | |
"peerDependencies": { | |
- "@nextui-org/system": ">=2.3.0-beta.0", | |
- "@nextui-org/theme": ">=2.3.0-beta.0", | |
+ "@nextui-org/system": ">=2.3.0", | |
+ "@nextui-org/theme": ">=2.3.0", | |
"framer-motion": ">=11.5.6 || >=12.0.0-alpha.1", | |
"react": ">=18 || >=19.0.0-rc.0", | |
"react-dom": ">=18 || >=19.0.0-rc.0"\n- packages/components/divider/package.json (modified, 2 changes)\n Patch: @@ -36,7 +36,7 @@ | |
"peerDependencies": { | |
"react": ">=18 || >=19.0.0-rc.0", | |
"react-dom": ">=18 || >=19.0.0-rc.0", | |
- "@nextui-org/theme": ">=2.3.0-beta.0" | |
+ "@nextui-org/theme": ">=2.3.0" | |
}, | |
"dependencies": { | |
"@nextui-org/shared-utils": "workspace:*",\n- packages/components/drawer/package.json (modified, 4 changes)\n Patch: @@ -36,8 +36,8 @@ | |
"peerDependencies": { | |
"react": ">=18 || >=19.0.0-rc.0", | |
"react-dom": ">=18 || >=19.0.0-rc.0", | |
- "@nextui-org/theme": ">=2.3.0-beta.0", | |
- "@nextui-org/system": ">=2.3.0-beta.0" | |
+ "@nextui-org/theme": ">=2.3.0", | |
+ "@nextui-org/system": ">=2.3.0" | |
}, | |
"dependencies": { | |
"@nextui-org/shared-utils": "workspace:*",\n- packages/components/dropdown/package.json (modified, 4 changes)\n Patch: @@ -34,8 +34,8 @@ | |
"postpack": "clean-package restore" | |
}, | |
"peerDependencies": { | |
- "@nextui-org/system": ">=2.3.0-beta.0", | |
- "@nextui-org/theme": ">=2.3.0-beta.0", | |
+ "@nextui-org/system": ">=2.3.0", | |
+ "@nextui-org/theme": ">=2.3.0", | |
"framer-motion": ">=11.5.6 || >=12.0.0-alpha.1", | |
"react": ">=18 || >=19.0.0-rc.0", | |
"react-dom": ">=18 || >=19.0.0-rc.0"\n- packages/components/form/package.json (modified, 4 changes)\n Patch: @@ -34,8 +34,8 @@ | |
"postpack": "clean-package restore" | |
}, | |
"peerDependencies": { | |
- "@nextui-org/system": ">=2.3.0-beta.0", | |
- "@nextui-org/theme": ">=2.3.0-beta.0", | |
+ "@nextui-org/system": ">=2.3.0", | |
+ "@nextui-org/theme": ">=2.3.0", | |
"react": ">=18", | |
"react-dom": ">=18" | |
},\n- packages/components/image/package.json (modified, 4 changes)\n Patch: @@ -36,8 +36,8 @@ | |
"peerDependencies": { | |
"react": ">=18 || >=19.0.0-rc.0", | |
"react-dom": ">=18 || >=19.0.0-rc.0", | |
- "@nextui-org/theme": ">=2.3.0-beta.0", | |
- "@nextui-org/system": ">=2.3.0-beta.0" | |
+ "@nextui-org/theme": ">=2.3.0", | |
+ "@nextui-org/system": ">=2.3.0" | |
}, | |
"dependencies": { | |
"@nextui-org/shared-utils": "workspace:*",\n- packages/components/input-otp/package.json (modified, 4 changes)\n Patch: @@ -36,8 +36,8 @@ | |
"peerDependencies": { | |
"react": ">=18", | |
"react-dom": ">=18", | |
- "@nextui-org/theme": ">=2.3.0-beta.0", | |
- "@nextui-org/system": ">=2.3.0-beta.0" | |
+ "@nextui-org/theme": ">=2.3.0", | |
+ "@nextui-org/system": ">=2.3.0" | |
}, | |
"dependencies": { | |
"@nextui-org/form": "workspace:*",\n- packages/components/input/package.json (modified, 4 changes)\n Patch: @@ -36,8 +36,8 @@ | |
"peerDependencies": { | |
"react": ">=18 || >=19.0.0-rc.0", | |
"react-dom": ">=18 || >=19.0.0-rc.0", | |
- "@nextui-org/theme": ">=2.3.0-beta.0", | |
- "@nextui-org/system": ">=2.3.0-beta.0" | |
+ "@nextui-org/theme": ">=2.3.0", | |
+ "@nextui-org/system": ">=2.3.0" | |
}, | |
"dependencies": { | |
"@nextui-org/form": "workspace:*",\n- packages/components/kbd/package.json (modified, 2 changes)\n Patch: @@ -36,7 +36,7 @@ | |
"peerDependencies": { | |
"react": ">=18 || >=19.0.0-rc.0", | |
"react-dom": ">=18 || >=19.0.0-rc.0", | |
- "@nextui-org/theme": ">=2.3.0-beta.0" | |
+ "@nextui-org/theme": ">=2.3.0" | |
}, | |
"dependencies": { | |
"@nextui-org/system-rsc": "workspace:*",\n |