[Snyk] Upgrade tailwind-merge from 3.4.0 to 3.5.0#625
Conversation
Snyk has created this PR to upgrade tailwind-merge from 3.4.0 to 3.5.0. See this package in npm: tailwind-merge See this project in Snyk: https://app.eu.snyk.io/org/layer-3-foundation-default/project/6ec96c13-2fa1-4d2e-a2c9-55875479edaf?utm_source=github&utm_medium=referral&page=upgrade-pr
|
Important Review skippedIgnore keyword(s) in the title. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
📝 Coding Plan
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment Tip CodeRabbit can use your project's `golangci-lint` configuration to improve the quality of Go code reviews.Add a configuration file to your project to customize how CodeRabbit runs |
 <h3>Snyk has created this PR to upgrade tailwind-merge from 3.4.0 to 3.5.0.</h3> :information_source: Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project. <hr/> - The recommended version is **15 versions** ahead of your current version. - The recommended version was released **a month ago**. <details> <summary><b>Release notes</b></summary> <br/> <details> <summary>Package name: <b>tailwind-merge</b></summary> <ul> <li> <b>3.5.0</b> - <a href="https://redirect.github.com/dcastil/tailwind-merge/releases/tag/v3.5.0">2026-02-18</a></br><h3>New Features</h3> <ul> <li>Add support for Tailwind CSS v4.2 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dcastil/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/dcastil">@ dcastil</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3959950622" data-permission-text="Title is private" data-url="dcastil/tailwind-merge#651" data-hovercard-type="pull_request" data-hovercard-url="/dcastil/tailwind-merge/pull/651/hovercard" href="https://redirect.github.com/dcastil/tailwind-merge/pull/651">#651</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://redirect.github.com/dcastil/tailwind-merge/compare/v3.4.1...v3.5.0"><tt>v3.4.1...v3.5.0</tt></a></p> <p>Thanks to <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/brandonmcconnell/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/brandonmcconnell">@ brandonmcconnell</a>, <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/manavm1990/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/manavm1990">@ manavm1990</a>, <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/langy/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/langy">@ langy</a>, <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/roboflow/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/roboflow">@ roboflow</a>, <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/syntaxfm/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/syntaxfm">@ syntaxfm</a>, <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/getsentry/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/getsentry">@ getsentry</a>, <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/codecov/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/codecov">@ codecov</a>, a private sponsor, <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/block/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/block">@ block</a>, <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/openclaw/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/openclaw">@ openclaw</a>, <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/sourcegraph/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/sourcegraph">@ sourcegraph</a> and more via <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/thnxdev/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/thnxdev">@ thnxdev</a> for sponsoring tailwind-merge! ❤️</p> </li> <li> <b>3.5.0-dev.ef91df55ea3be957e222aaa5963d0cac8b69d380</b> - 2026-03-08 </li> <li> <b>3.5.0-dev.bcbabfd92e5ffa904bc01cd8c9fd2aa92f2d7eeb</b> - 2026-02-19 </li> <li> <b>3.5.0-dev.8ac9280f7a64a2fa9bfd70ce97c29e6678058eda</b> - 2026-03-03 </li> <li> <b>3.5.0-dev.78ba9f7d65bb45fabfae0e55a85677b92ad66cc1</b> - 2026-03-02 </li> <li> <b>3.5.0-dev.5e0d222ca5d9786adcff8b59ada3e275155e5bc1</b> - 2026-03-14 </li> <li> <b>3.5.0-dev.3808eecf2ff9a3b493462e9de68111deb628ae86</b> - 2026-03-14 </li> <li> <b>3.5.0-dev.270ac79f2c54fcaaabe811df2aa3c20300318bd9</b> - 2026-02-18 </li> <li> <b>3.4.1</b> - <a href="https://redirect.github.com/dcastil/tailwind-merge/releases/tag/v3.4.1">2026-02-15</a></br><h3>Bug Fixes</h3> <ul> <li>Prevent arbitrary font-family and font-weight from merging by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/roneymoon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/roneymoon">@ roneymoon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3859932231" data-permission-text="Title is private" data-url="dcastil/tailwind-merge#635" data-hovercard-type="pull_request" data-hovercard-url="/dcastil/tailwind-merge/pull/635/hovercard" href="https://redirect.github.com/dcastil/tailwind-merge/pull/635">#635</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://redirect.github.com/dcastil/tailwind-merge/compare/v3.4.0...v3.4.1"><tt>v3.4.0...v3.4.1</tt></a></p> <p>Thanks to <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/brandonmcconnell/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/brandonmcconnell">@ brandonmcconnell</a>, <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/manavm1990/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/manavm1990">@ manavm1990</a>, <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/langy/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/langy">@ langy</a>, <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/roboflow/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/roboflow">@ roboflow</a>, <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/syntaxfm/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/syntaxfm">@ syntaxfm</a>, <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/getsentry/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/getsentry">@ getsentry</a>, <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/codecov/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/codecov">@ codecov</a>, a private sponsor, <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/block/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/block">@ block</a>, <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/openclaw/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/openclaw">@ openclaw</a>, <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/sourcegraph/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/sourcegraph">@ sourcegraph</a> and more via <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/thnxdev/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/thnxdev">@ thnxdev</a> for sponsoring tailwind-merge! ❤️</p> </li> <li> <b>3.4.1-dev.d2bbc293406dc65ef26eb2b0dc75ff69c765039b</b> - 2026-02-15 </li> <li> <b>3.4.1-dev.bb32e1c31b971ead8b49750a167b996eb0480649</b> - 2026-02-15 </li> <li> <b>3.4.1-dev.a363aa43401a35e2ebd26df401bfd286f854f6ec</b> - 2026-02-15 </li> <li> <b>3.4.1-dev.6c1f77ca717df7d2685eb783c568ef7696148171</b> - 2026-02-18 </li> <li> <b>3.4.1-dev.60634fdace8a9efd7af290e0382cefa81c00f8cf</b> - 2026-02-15 </li> <li> <b>3.4.1-dev.02b6eb6df78e6fb7994b43d4b5f4bbecbe05c43a</b> - 2026-02-15 </li> <li> <b>3.4.0</b> - <a href="https://redirect.github.com/dcastil/tailwind-merge/releases/tag/v3.4.0">2025-11-09</a></br><h3>New Features</h3> <ul> <li>Performance optimizations which make tailwind-merge >10% faster <ul> <li>Vibe optimization by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/quantizor/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/quantizor">@ quantizor</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2923243792" data-permission-text="Title is private" data-url="dcastil/tailwind-merge#547" data-hovercard-type="pull_request" data-hovercard-url="/dcastil/tailwind-merge/pull/547/hovercard" href="https://redirect.github.com/dcastil/tailwind-merge/pull/547">#547</a></li> <li>Additional optimizations by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/quantizor/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/quantizor">@ quantizor</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3567413691" data-permission-text="Title is private" data-url="dcastil/tailwind-merge#619" data-hovercard-type="pull_request" data-hovercard-url="/dcastil/tailwind-merge/pull/619/hovercard" href="https://redirect.github.com/dcastil/tailwind-merge/pull/619">#619</a></li> </ul> </li> </ul> <h3>Documentation</h3> <ul> <li>Improve docs by clarifying things, adding more examples by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dcastil/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/dcastil">@ dcastil</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3554414538" data-permission-text="Title is private" data-url="dcastil/tailwind-merge#618" data-hovercard-type="pull_request" data-hovercard-url="/dcastil/tailwind-merge/pull/618/hovercard" href="https://redirect.github.com/dcastil/tailwind-merge/pull/618">#618</a></li> <li>Make examples more realistic by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dcastil/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/dcastil">@ dcastil</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3554404528" data-permission-text="Title is private" data-url="dcastil/tailwind-merge#617" data-hovercard-type="pull_request" data-hovercard-url="/dcastil/tailwind-merge/pull/617/hovercard" href="https://redirect.github.com/dcastil/tailwind-merge/pull/617">#617</a></li> <li>Add custom variant as an alternative to docs by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/kidonng/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/kidonng">@ kidonng</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3152183374" data-permission-text="Title is private" data-url="dcastil/tailwind-merge#592" data-hovercard-type="pull_request" data-hovercard-url="/dcastil/tailwind-merge/pull/592/hovercard" href="https://redirect.github.com/dcastil/tailwind-merge/pull/592">#592</a></li> </ul> <h3>Other</h3> <ul> <li>Improve benchmarking suite by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/quantizor/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/quantizor">@ quantizor</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3567535310" data-permission-text="Title is private" data-url="dcastil/tailwind-merge#620" data-hovercard-type="pull_request" data-hovercard-url="/dcastil/tailwind-merge/pull/620/hovercard" href="https://redirect.github.com/dcastil/tailwind-merge/pull/620">#620</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://redirect.github.com/dcastil/tailwind-merge/compare/v3.3.1...v3.4.0"><tt>v3.3.1...v3.4.0</tt></a></p> <p>Thanks to <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/brandonmcconnell/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/brandonmcconnell">@ brandonmcconnell</a>, <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/manavm1990/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/manavm1990">@ manavm1990</a>, <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/langy/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/langy">@ langy</a>, <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/roboflow/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/roboflow">@ roboflow</a>, <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/syntaxfm/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/syntaxfm">@ syntaxfm</a>, <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/getsentry/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/getsentry">@ getsentry</a>, <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/codecov/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/codecov">@ codecov</a> and a private sponsor for sponsoring tailwind-merge! ❤️</p> </li> </ul> from <a href="https://redirect.github.com/dcastil/tailwind-merge/releases">tailwind-merge GitHub release notes</a> </details> </details> --- > [!IMPORTANT] > > - Check the changes in this PR to ensure they won't cause issues with your project. > - This PR was automatically created by Snyk using the credentials of a real user. --- **Note:** _You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs._ **For more information:** <img src="https://api.segment.io/v1/pixel/track?data=eyJ3cml0ZUtleSI6ImZha2Uta2V5IiwiYW5vbnltb3VzSWQiOiI5YmNiMmVkMi1mOWY3LTRhNjAtYWU4My1jN2U3MmM3ZjZjNGQiLCJldmVudCI6IlBSIHZpZXdlZCIsInByb3BlcnRpZXMiOnsicHJJZCI6IjliY2IyZWQyLWY5ZjctNGE2MC1hZTgzLWM3ZTcyYzdmNmM0ZCJ9fQ==" width="0" height="0"/> > - 🧐 [View latest project report](https://app.eu.snyk.io/org/layer-3-foundation-default/project/6ec96c13-2fa1-4d2e-a2c9-55875479edaf?utm_source=github&utm_medium=referral&page=upgrade-pr) > - 📜 [Customise PR templates](https://docs.snyk.io/scan-using-snyk/pull-requests/snyk-fix-pull-or-merge-requests/customize-pr-templates?utm_source=&utm_content=fix-pr-template) > - 🛠 [Adjust upgrade PR settings](https://app.eu.snyk.io/org/layer-3-foundation-default/project/6ec96c13-2fa1-4d2e-a2c9-55875479edaf/settings/integration?utm_source=github&utm_medium=referral&page=upgrade-pr) > - 🔕 [Ignore this dependency or unsubscribe from future upgrade PRs](https://app.eu.snyk.io/org/layer-3-foundation-default/project/6ec96c13-2fa1-4d2e-a2c9-55875479edaf/settings/integration?pkg=tailwind-merge&utm_source=github&utm_medium=referral&page=upgrade-pr#auto-dep-upgrades) [//]: # 'snyk:metadata:{"breakingChangeRiskLevel":null,"FF_showPullRequestBreakingChanges":false,"FF_showPullRequestBreakingChangesWebSearch":false,"customTemplate":{"variablesUsed":[],"fieldsUsed":[]},"dependencies":[{"name":"tailwind-merge","from":"3.4.0","to":"3.5.0"}],"env":"prod","hasFixes":false,"isBreakingChange":false,"isMajorUpgrade":false,"issuesToFix":[],"prId":"9bcb2ed2-f9f7-4a60-ae83-c7e72c7f6c4d","prPublicId":"9bcb2ed2-f9f7-4a60-ae83-c7e72c7f6c4d","packageManager":"npm","priorityScoreList":[],"projectPublicId":"6ec96c13-2fa1-4d2e-a2c9-55875479edaf","projectUrl":"https://app.eu.snyk.io/org/layer-3-foundation-default/project/6ec96c13-2fa1-4d2e-a2c9-55875479edaf?utm_source=github&utm_medium=referral&page=upgrade-pr","prType":"upgrade","templateFieldSources":{"branchName":"default","commitMessage":"default","description":"default","title":"default"},"templateVariants":[],"type":"auto","upgrade":[],"upgradeInfo":{"versionsDiff":15,"publishedDate":"2026-02-18T23:45:37.340Z"},"vulns":[]}' Co-authored-by: snyk-bot <snyk-bot@snyk.io>
 <h3>Snyk has created this PR to upgrade tailwind-merge from 3.4.0 to 3.5.0.</h3> :information_source: Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project. <hr/> - The recommended version is **15 versions** ahead of your current version. - The recommended version was released **a month ago**. <details> <summary><b>Release notes</b></summary> <br/> <details> <summary>Package name: <b>tailwind-merge</b></summary> <ul> <li> <b>3.5.0</b> - <a href="https://redirect.github.com/dcastil/tailwind-merge/releases/tag/v3.5.0">2026-02-18</a></br><h3>New Features</h3> <ul> <li>Add support for Tailwind CSS v4.2 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dcastil/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/dcastil">@ dcastil</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3959950622" data-permission-text="Title is private" data-url="dcastil/tailwind-merge#651" data-hovercard-type="pull_request" data-hovercard-url="/dcastil/tailwind-merge/pull/651/hovercard" href="https://redirect.github.com/dcastil/tailwind-merge/pull/651">#651</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://redirect.github.com/dcastil/tailwind-merge/compare/v3.4.1...v3.5.0"><tt>v3.4.1...v3.5.0</tt></a></p> <p>Thanks to <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/brandonmcconnell/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/brandonmcconnell">@ brandonmcconnell</a>, <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/manavm1990/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/manavm1990">@ manavm1990</a>, <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/langy/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/langy">@ langy</a>, <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/roboflow/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/roboflow">@ roboflow</a>, <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/syntaxfm/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/syntaxfm">@ syntaxfm</a>, <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/getsentry/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/getsentry">@ getsentry</a>, <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/codecov/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/codecov">@ codecov</a>, a private sponsor, <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/block/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/block">@ block</a>, <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/openclaw/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/openclaw">@ openclaw</a>, <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/sourcegraph/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/sourcegraph">@ sourcegraph</a> and more via <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/thnxdev/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/thnxdev">@ thnxdev</a> for sponsoring tailwind-merge! ❤️</p> </li> <li> <b>3.5.0-dev.ef91df55ea3be957e222aaa5963d0cac8b69d380</b> - 2026-03-08 </li> <li> <b>3.5.0-dev.bcbabfd92e5ffa904bc01cd8c9fd2aa92f2d7eeb</b> - 2026-02-19 </li> <li> <b>3.5.0-dev.8ac9280f7a64a2fa9bfd70ce97c29e6678058eda</b> - 2026-03-03 </li> <li> <b>3.5.0-dev.78ba9f7d65bb45fabfae0e55a85677b92ad66cc1</b> - 2026-03-02 </li> <li> <b>3.5.0-dev.5e0d222ca5d9786adcff8b59ada3e275155e5bc1</b> - 2026-03-14 </li> <li> <b>3.5.0-dev.3808eecf2ff9a3b493462e9de68111deb628ae86</b> - 2026-03-14 </li> <li> <b>3.5.0-dev.270ac79f2c54fcaaabe811df2aa3c20300318bd9</b> - 2026-02-18 </li> <li> <b>3.4.1</b> - <a href="https://redirect.github.com/dcastil/tailwind-merge/releases/tag/v3.4.1">2026-02-15</a></br><h3>Bug Fixes</h3> <ul> <li>Prevent arbitrary font-family and font-weight from merging by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/roneymoon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/roneymoon">@ roneymoon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3859932231" data-permission-text="Title is private" data-url="dcastil/tailwind-merge#635" data-hovercard-type="pull_request" data-hovercard-url="/dcastil/tailwind-merge/pull/635/hovercard" href="https://redirect.github.com/dcastil/tailwind-merge/pull/635">#635</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://redirect.github.com/dcastil/tailwind-merge/compare/v3.4.0...v3.4.1"><tt>v3.4.0...v3.4.1</tt></a></p> <p>Thanks to <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/brandonmcconnell/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/brandonmcconnell">@ brandonmcconnell</a>, <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/manavm1990/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/manavm1990">@ manavm1990</a>, <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/langy/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/langy">@ langy</a>, <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/roboflow/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/roboflow">@ roboflow</a>, <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/syntaxfm/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/syntaxfm">@ syntaxfm</a>, <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/getsentry/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/getsentry">@ getsentry</a>, <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/codecov/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/codecov">@ codecov</a>, a private sponsor, <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/block/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/block">@ block</a>, <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/openclaw/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/openclaw">@ openclaw</a>, <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/sourcegraph/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/sourcegraph">@ sourcegraph</a> and more via <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/thnxdev/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/thnxdev">@ thnxdev</a> for sponsoring tailwind-merge! ❤️</p> </li> <li> <b>3.4.1-dev.d2bbc293406dc65ef26eb2b0dc75ff69c765039b</b> - 2026-02-15 </li> <li> <b>3.4.1-dev.bb32e1c31b971ead8b49750a167b996eb0480649</b> - 2026-02-15 </li> <li> <b>3.4.1-dev.a363aa43401a35e2ebd26df401bfd286f854f6ec</b> - 2026-02-15 </li> <li> <b>3.4.1-dev.6c1f77ca717df7d2685eb783c568ef7696148171</b> - 2026-02-18 </li> <li> <b>3.4.1-dev.60634fdace8a9efd7af290e0382cefa81c00f8cf</b> - 2026-02-15 </li> <li> <b>3.4.1-dev.02b6eb6df78e6fb7994b43d4b5f4bbecbe05c43a</b> - 2026-02-15 </li> <li> <b>3.4.0</b> - <a href="https://redirect.github.com/dcastil/tailwind-merge/releases/tag/v3.4.0">2025-11-09</a></br><h3>New Features</h3> <ul> <li>Performance optimizations which make tailwind-merge >10% faster <ul> <li>Vibe optimization by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/quantizor/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/quantizor">@ quantizor</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2923243792" data-permission-text="Title is private" data-url="dcastil/tailwind-merge#547" data-hovercard-type="pull_request" data-hovercard-url="/dcastil/tailwind-merge/pull/547/hovercard" href="https://redirect.github.com/dcastil/tailwind-merge/pull/547">#547</a></li> <li>Additional optimizations by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/quantizor/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/quantizor">@ quantizor</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3567413691" data-permission-text="Title is private" data-url="dcastil/tailwind-merge#619" data-hovercard-type="pull_request" data-hovercard-url="/dcastil/tailwind-merge/pull/619/hovercard" href="https://redirect.github.com/dcastil/tailwind-merge/pull/619">#619</a></li> </ul> </li> </ul> <h3>Documentation</h3> <ul> <li>Improve docs by clarifying things, adding more examples by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dcastil/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/dcastil">@ dcastil</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3554414538" data-permission-text="Title is private" data-url="dcastil/tailwind-merge#618" data-hovercard-type="pull_request" data-hovercard-url="/dcastil/tailwind-merge/pull/618/hovercard" href="https://redirect.github.com/dcastil/tailwind-merge/pull/618">#618</a></li> <li>Make examples more realistic by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dcastil/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/dcastil">@ dcastil</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3554404528" data-permission-text="Title is private" data-url="dcastil/tailwind-merge#617" data-hovercard-type="pull_request" data-hovercard-url="/dcastil/tailwind-merge/pull/617/hovercard" href="https://redirect.github.com/dcastil/tailwind-merge/pull/617">#617</a></li> <li>Add custom variant as an alternative to docs by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/kidonng/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/kidonng">@ kidonng</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3152183374" data-permission-text="Title is private" data-url="dcastil/tailwind-merge#592" data-hovercard-type="pull_request" data-hovercard-url="/dcastil/tailwind-merge/pull/592/hovercard" href="https://redirect.github.com/dcastil/tailwind-merge/pull/592">#592</a></li> </ul> <h3>Other</h3> <ul> <li>Improve benchmarking suite by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/quantizor/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/quantizor">@ quantizor</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3567535310" data-permission-text="Title is private" data-url="dcastil/tailwind-merge#620" data-hovercard-type="pull_request" data-hovercard-url="/dcastil/tailwind-merge/pull/620/hovercard" href="https://redirect.github.com/dcastil/tailwind-merge/pull/620">#620</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://redirect.github.com/dcastil/tailwind-merge/compare/v3.3.1...v3.4.0"><tt>v3.3.1...v3.4.0</tt></a></p> <p>Thanks to <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/brandonmcconnell/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/brandonmcconnell">@ brandonmcconnell</a>, <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/manavm1990/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/manavm1990">@ manavm1990</a>, <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/langy/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/langy">@ langy</a>, <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/roboflow/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/roboflow">@ roboflow</a>, <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/syntaxfm/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/syntaxfm">@ syntaxfm</a>, <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/getsentry/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/getsentry">@ getsentry</a>, <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/codecov/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/codecov">@ codecov</a> and a private sponsor for sponsoring tailwind-merge! ❤️</p> </li> </ul> from <a href="https://redirect.github.com/dcastil/tailwind-merge/releases">tailwind-merge GitHub release notes</a> </details> </details> --- > [!IMPORTANT] > > - Check the changes in this PR to ensure they won't cause issues with your project. > - This PR was automatically created by Snyk using the credentials of a real user. --- **Note:** _You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs._ **For more information:** <img src="https://api.segment.io/v1/pixel/track?data=eyJ3cml0ZUtleSI6ImZha2Uta2V5IiwiYW5vbnltb3VzSWQiOiI5YmNiMmVkMi1mOWY3LTRhNjAtYWU4My1jN2U3MmM3ZjZjNGQiLCJldmVudCI6IlBSIHZpZXdlZCIsInByb3BlcnRpZXMiOnsicHJJZCI6IjliY2IyZWQyLWY5ZjctNGE2MC1hZTgzLWM3ZTcyYzdmNmM0ZCJ9fQ==" width="0" height="0"/> > - 🧐 [View latest project report](https://app.eu.snyk.io/org/layer-3-foundation-default/project/6ec96c13-2fa1-4d2e-a2c9-55875479edaf?utm_source=github&utm_medium=referral&page=upgrade-pr) > - 📜 [Customise PR templates](https://docs.snyk.io/scan-using-snyk/pull-requests/snyk-fix-pull-or-merge-requests/customize-pr-templates?utm_source=&utm_content=fix-pr-template) > - 🛠 [Adjust upgrade PR settings](https://app.eu.snyk.io/org/layer-3-foundation-default/project/6ec96c13-2fa1-4d2e-a2c9-55875479edaf/settings/integration?utm_source=github&utm_medium=referral&page=upgrade-pr) > - 🔕 [Ignore this dependency or unsubscribe from future upgrade PRs](https://app.eu.snyk.io/org/layer-3-foundation-default/project/6ec96c13-2fa1-4d2e-a2c9-55875479edaf/settings/integration?pkg=tailwind-merge&utm_source=github&utm_medium=referral&page=upgrade-pr#auto-dep-upgrades) [//]: # 'snyk:metadata:{"breakingChangeRiskLevel":null,"FF_showPullRequestBreakingChanges":false,"FF_showPullRequestBreakingChangesWebSearch":false,"customTemplate":{"variablesUsed":[],"fieldsUsed":[]},"dependencies":[{"name":"tailwind-merge","from":"3.4.0","to":"3.5.0"}],"env":"prod","hasFixes":false,"isBreakingChange":false,"isMajorUpgrade":false,"issuesToFix":[],"prId":"9bcb2ed2-f9f7-4a60-ae83-c7e72c7f6c4d","prPublicId":"9bcb2ed2-f9f7-4a60-ae83-c7e72c7f6c4d","packageManager":"npm","priorityScoreList":[],"projectPublicId":"6ec96c13-2fa1-4d2e-a2c9-55875479edaf","projectUrl":"https://app.eu.snyk.io/org/layer-3-foundation-default/project/6ec96c13-2fa1-4d2e-a2c9-55875479edaf?utm_source=github&utm_medium=referral&page=upgrade-pr","prType":"upgrade","templateFieldSources":{"branchName":"default","commitMessage":"default","description":"default","title":"default"},"templateVariants":[],"type":"auto","upgrade":[],"upgradeInfo":{"versionsDiff":15,"publishedDate":"2026-02-18T23:45:37.340Z"},"vulns":[]}' Co-authored-by: snyk-bot <snyk-bot@snyk.io>
Snyk has created this PR to upgrade tailwind-merge from 3.4.0 to 3.5.0.
ℹ️ Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.
The recommended version is 15 versions ahead of your current version.
The recommended version was released a month ago.
Release notes
Package name: tailwind-merge
-
3.5.0 - 2026-02-18
- Add support for Tailwind CSS v4.2 by @ dcastil in #651
-
3.5.0-dev.ef91df55ea3be957e222aaa5963d0cac8b69d380 - 2026-03-08
-
3.5.0-dev.bcbabfd92e5ffa904bc01cd8c9fd2aa92f2d7eeb - 2026-02-19
-
3.5.0-dev.8ac9280f7a64a2fa9bfd70ce97c29e6678058eda - 2026-03-03
-
3.5.0-dev.78ba9f7d65bb45fabfae0e55a85677b92ad66cc1 - 2026-03-02
-
3.5.0-dev.5e0d222ca5d9786adcff8b59ada3e275155e5bc1 - 2026-03-14
-
3.5.0-dev.3808eecf2ff9a3b493462e9de68111deb628ae86 - 2026-03-14
-
3.5.0-dev.270ac79f2c54fcaaabe811df2aa3c20300318bd9 - 2026-02-18
-
3.4.1 - 2026-02-15
- Prevent arbitrary font-family and font-weight from merging by @ roneymoon in #635
-
3.4.1-dev.d2bbc293406dc65ef26eb2b0dc75ff69c765039b - 2026-02-15
-
3.4.1-dev.bb32e1c31b971ead8b49750a167b996eb0480649 - 2026-02-15
-
3.4.1-dev.a363aa43401a35e2ebd26df401bfd286f854f6ec - 2026-02-15
-
3.4.1-dev.6c1f77ca717df7d2685eb783c568ef7696148171 - 2026-02-18
-
3.4.1-dev.60634fdace8a9efd7af290e0382cefa81c00f8cf - 2026-02-15
-
3.4.1-dev.02b6eb6df78e6fb7994b43d4b5f4bbecbe05c43a - 2026-02-15
-
3.4.0 - 2025-11-09
- Performance optimizations which make tailwind-merge >10% faster
- Vibe optimization by @ quantizor in #547
- Additional optimizations by @ quantizor in #619
- Improve docs by clarifying things, adding more examples by @ dcastil in #618
- Make examples more realistic by @ dcastil in #617
- Add custom variant as an alternative to docs by @ kidonng in #592
- Improve benchmarking suite by @ quantizor in #620
from tailwind-merge GitHub release notesNew Features
Full Changelog: 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! ❤️
Bug Fixes
Full Changelog: 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! ❤️
New Features
Documentation
Other
Full Changelog: v3.3.1...v3.4.0
Thanks to @ brandonmcconnell, @ manavm1990, @ langy, @ roboflow, @ syntaxfm, @ getsentry, @ codecov and a private sponsor for sponsoring tailwind-merge! ❤️
Important
Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.
For more information: