Skip to content

chore(deps): bump tailwind-merge from 2.6.1 to 3.5.0#11

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/tailwind-merge-3.5.0
Open

chore(deps): bump tailwind-merge from 2.6.1 to 3.5.0#11
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/tailwind-merge-3.5.0

Conversation

@dependabot
Copy link
Copy Markdown

@dependabot dependabot Bot commented on behalf of github Mar 5, 2026

Bumps tailwind-merge from 2.6.1 to 3.5.0.

Release notes

Sourced from tailwind-merge's releases.

v3.5.0

New Features

Full Changelog: dcastil/tailwind-merge@v3.4.1...v3.5.0

Thanks to @​brandonmcconnell, @​manavm1990, @​langy, @​roboflow, @​syntaxfm, @​getsentry, @​codecov, a private sponsor, @​block, @​openclaw, @​sourcegraph and more via @​thnxdev for sponsoring tailwind-merge! ❤️

v3.4.1

Bug Fixes

Full Changelog: dcastil/tailwind-merge@v3.4.0...v3.4.1

Thanks to @​brandonmcconnell, @​manavm1990, @​langy, @​roboflow, @​syntaxfm, @​getsentry, @​codecov, a private sponsor, @​block, @​openclaw, @​sourcegraph and more via @​thnxdev for sponsoring tailwind-merge! ❤️

v3.4.0

New Features

Documentation

Other

Full Changelog: dcastil/tailwind-merge@v3.3.1...v3.4.0

Thanks to @​brandonmcconnell, @​manavm1990, @​langy, @​roboflow, @​syntaxfm, @​getsentry, @​codecov and a private sponsor for sponsoring tailwind-merge! ❤️

v3.3.1

Bug Fixes

Full Changelog: dcastil/tailwind-merge@v3.3.0...v3.3.1

Thanks to @​brandonmcconnell, @​manavm1990, @​langy, @​roboflow, @​syntaxfm, @​getsentry, @​codecov, @​sourcegraph, a private sponsor, @​block and @​shawt3000 for sponsoring tailwind-merge! ❤️

v3.3.0

New Features

... (truncated)

Commits
  • 270ac79 v3.5.0
  • 86f772e add changelog for 3.5.0
  • 6c1f77c Merge pull request #651 from dcastil/feature/add-support-for-tailwind-css-v4.2
  • 7a4cacf Add support for decimal fraction values
  • 9ef0f79 fix incorrectly escaped characters
  • f4938b0 update README with v4.2 support
  • b02a572 Add Tailwind v4.2 font-features utilities support
  • 5bd25ec Add Tailwind v4.2 logical sizing utilities
  • 697c920 Add Tailwind v4.2 logical border block utilities
  • 6656a47 Improve JSDoc comments for logical insets
  • Additional commits viewable in compare view

Dependabot compatibility score

You 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 rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will 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 version will 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 dependency will 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

    • tailwind-merge: ^3.5.0
  • Migration

    • Smoke-test UI for unexpected style changes from different merge behavior.
    • Check components using arbitrary font-family/weight and color-mix() values.
    • If using Tailwind v4.2 utilities (e.g., logical sizing, border-block, font features), verify merges behave as expected.

Written for commit 542dcd2. Summary will update on new commits.

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

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>
@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Mar 5, 2026
Copy link
Copy Markdown

@cubic-dev-ai cubic-dev-ai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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.

Comment thread package.json
"redis": "^5.10.0",
"swr": "^2.2.5",
"tailwind-merge": "^2.2.1",
"tailwind-merge": "^3.5.0",
Copy link
Copy Markdown

@cubic-dev-ai cubic-dev-ai Bot Mar 5, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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>
Suggested change
"tailwind-merge": "^3.5.0",
"tailwind-merge": "^2.6.1",
Fix with Cubic

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants