chore(deps): bump tailwind-merge from 2.6.1 to 3.5.0#11
chore(deps): bump tailwind-merge from 2.6.1 to 3.5.0#11dependabot[bot] wants to merge 1 commit intomainfrom
Conversation
Bumps [tailwind-merge](https://github.com/dcastil/tailwind-merge) from 2.6.1 to 3.5.0. - [Release notes](https://github.com/dcastil/tailwind-merge/releases) - [Commits](dcastil/tailwind-merge@v2.6.1...v3.5.0) --- updated-dependencies: - dependency-name: tailwind-merge dependency-version: 3.5.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
There was a problem hiding this comment.
1 issue found across 1 file
Prompt for AI agents (unresolved issues)
Check if these issues are valid — if so, understand the root cause of each and fix them. If appropriate, use sub-agents to investigate and fix each issue separately.
<file name="package.json">
<violation number="1" location="package.json:48">
P1: **Incompatible major version bump**: `tailwind-merge` v3 drops support for Tailwind CSS v3 and only supports Tailwind CSS v4+. This project uses `tailwindcss: ^3.4.1` (in devDependencies), so upgrading tailwind-merge to v3 will silently break CSS class conflict resolution — the `cn()` utility in `lib/utils/cn.ts` will fail to properly merge Tailwind v3 classes.
Per the [tailwind-merge v3.0.0 release notes](https://newreleases.io/project/npm/tailwind-merge/release/3.0.0): *"This release drops support for Tailwind CSS v3 [...] you should upgrade to Tailwind CSS v4 and tailwind-merge v3 together."*
Either keep `tailwind-merge` at `^2.6.1`, or upgrade `tailwindcss` to v4 as well.</violation>
</file>
Reply with feedback, questions, or to request a fix. Tag @cubic-dev-ai to re-run a review.
| "redis": "^5.10.0", | ||
| "swr": "^2.2.5", | ||
| "tailwind-merge": "^2.2.1", | ||
| "tailwind-merge": "^3.5.0", |
There was a problem hiding this comment.
P1: Incompatible major version bump: tailwind-merge v3 drops support for Tailwind CSS v3 and only supports Tailwind CSS v4+. This project uses tailwindcss: ^3.4.1 (in devDependencies), so upgrading tailwind-merge to v3 will silently break CSS class conflict resolution — the cn() utility in lib/utils/cn.ts will fail to properly merge Tailwind v3 classes.
Per the tailwind-merge v3.0.0 release notes: "This release drops support for Tailwind CSS v3 [...] you should upgrade to Tailwind CSS v4 and tailwind-merge v3 together."
Either keep tailwind-merge at ^2.6.1, or upgrade tailwindcss to v4 as well.
Prompt for AI agents
Check if this issue is valid — if so, understand the root cause and fix it. At package.json, line 48:
<comment>**Incompatible major version bump**: `tailwind-merge` v3 drops support for Tailwind CSS v3 and only supports Tailwind CSS v4+. This project uses `tailwindcss: ^3.4.1` (in devDependencies), so upgrading tailwind-merge to v3 will silently break CSS class conflict resolution — the `cn()` utility in `lib/utils/cn.ts` will fail to properly merge Tailwind v3 classes.
Per the [tailwind-merge v3.0.0 release notes](https://newreleases.io/project/npm/tailwind-merge/release/3.0.0): *"This release drops support for Tailwind CSS v3 [...] you should upgrade to Tailwind CSS v4 and tailwind-merge v3 together."*
Either keep `tailwind-merge` at `^2.6.1`, or upgrade `tailwindcss` to v4 as well.</comment>
<file context>
@@ -45,7 +45,7 @@
"redis": "^5.10.0",
"swr": "^2.2.5",
- "tailwind-merge": "^2.2.1",
+ "tailwind-merge": "^3.5.0",
"uuid": "^13.0.0",
"weave": "^0.11.0",
</file context>
| "tailwind-merge": "^3.5.0", | |
| "tailwind-merge": "^2.6.1", |
Bumps tailwind-merge from 2.6.1 to 3.5.0.
Release notes
Sourced from tailwind-merge's releases.
... (truncated)
Commits
270ac79v3.5.086f772eadd changelog for 3.5.06c1f77cMerge pull request #651 from dcastil/feature/add-support-for-tailwind-css-v4.27a4cacfAdd support for decimal fraction values9ef0f79fix incorrectly escaped charactersf4938b0update README with v4.2 supportb02a572Add Tailwind v4.2 font-features utilities support5bd25ecAdd Tailwind v4.2 logical sizing utilities697c920Add Tailwind v4.2 logical border block utilities6656a47Improve JSDoc comments for logical insetsYou can trigger a rebase of this PR by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Summary by cubic
Upgrade tailwind-merge to 3.5.0 to support Tailwind CSS v4.2 and improve class merging performance and accuracy. This may change how some conflicting utilities are resolved.
Dependencies
Migration
Written for commit 542dcd2. Summary will update on new commits.