NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #1561 most downloaded on npm
Merge Tailwind CSS classes without style conflicts
Last release 21 days ago
13 Sep 2026
Ships on a steady schedule
a new release about every 3 weeks
Nearly every release is documented
notes for 60 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
5 years old
474 releases · first in 2021
One column per quarter.
Add support for Tailwind CSS v4.1 by @dcastil in #565
Full Changelog: v3.1.0...v3.2.0
Thanks to @brandonmcconnell, @manavm1990, @langy, @jamesreaco, @roboflow, @syntaxfm, @getsentry, @codecov, @sourcegraph and a private sponsor for sponsoring tailwind-merge! ❤️
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Add support for Tailwind CSS v4.0.10 by @dcastil in #546
via-(length:*) class being merged with via-<color> classes accidentally by @dcastil in #559Full Changelog: v3.0.2...v3.1.0
Thanks to @brandonmcconnell, @manavm1990, @langy, @jamesreaco, @roboflow, @syntaxfm, @getsentry, @codecov, @sourcegraph and a private sponsor for sponsoring tailwind-merge! ❤️
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Fix px value not being recognized for some class groups by @dcastil in #538
px value not being recognized for some class groups by @dcastil in #538Full Changelog: v3.0.1...v3.0.2
Thanks to @brandonmcconnell, @manavm1990, @langy, @jamesreaco, @roboflow, @syntaxfm, @getsentry, @codecov, @sourcegraph and a private sponsor for sponsoring tailwind-merge! ❤️
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Update info about supported Tailwind CSS version in README by @dcastil in b9c136d
Full Changelog: https://github.com/dcastil/tailwind-merge/compare/v3.0.0...v3.0.1
Thanks to @brandonmcconnell, @manavm1990, @langy, @jamesreaco, @roboflow, @syntaxfm, @getsentry, @codecov, @sourcegraph and a private sponsor for sponsoring tailwind-merge! ❤️
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
That means you should upgrade to Tailwind CSS v4 and tailwind-merge v3 together. All breaking changes are related to the Tailwind CSS v4 support.
Tailwind CSS v4 is here and it's time to upgrade tailwind-merge to support it. tailwind-merge v3.0.0 is more accurate than ever and follows the Tailwind CSS spec more closely than in v2. That is thanks to Tailwind CSS v4 being more consistent than ever.
This release drops support for Tailwind CSS v3 and in turn adds support for Tailwind CSS v4. That means you should upgrade to Tailwind CSS v4 and tailwind-merge v3 together. All breaking changes are related to the Tailwind CSS v4 support.
Check out the migration guide and if you have any questions, feel free to create an issue.
isLength validator was removed and split into separate validators isNumber and isFraction by @dcastil in https://github.com/dcastil/tailwind-merge/pull/518- character anymore by @dcastil in https://github.com/dcastil/tailwind-merge/pull/518orderSensitiveModifiers property in config when using createTailwindMerge by @dcastil in https://github.com/dcastil/tailwind-merge/pull/518DefaultThemeGroupIds type union consists of different string literals than before by @dcastil in https://github.com/dcastil/tailwind-merge/pull/518before: were treated as not order-sensitive. This is now fixed by @dcastil in https://github.com/dcastil/tailwind-merge/pull/518Full Changelog: https://github.com/dcastil/tailwind-merge/compare/v2.6.0...v3.0.0
Thanks to @brandonmcconnell, @manavm1990, @langy, @jamesreaco, @roboflow, @syntaxfm, @getsentry, @codecov, @sourcegraph and a private sponsor for sponsoring tailwind-merge! ❤️
Nothing published for this version
Nothing published for this version
Fix arbitrary value using color-mix not being detected as color by @dcastil in #591
color-mix not being detected as color by @dcastil in #591
Full Changelog: v2.6.0...v2.6.1
Thanks to @brandonmcconnell, @manavm1990, @langy, @roboflow, @syntaxfm, @getsentry, @codecov, a private sponsor, @block, @openclaw and more via @thnxdev for sponsoring tailwind-merge! ❤️
Export ConfigExtension type from package by @dcastil in https://github.com/dcastil/tailwind-merge/pull/505
Full Changelog: https://github.com/dcastil/tailwind-merge/compare/v2.5.5...v2.6.0
Thanks to @brandonmcconnell, @manavm1990, @langy, @jamesreaco, @roboflow, @syntaxfm, @getsentry, @codecov, @sourcegraph, a private sponsor and more via @thnxdev for sponsoring tailwind-merge! ❤️
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Fix typo "fractons" instead of "fractions" in "stacked-fractions" class by @oliverhaas in https://github.com/dcastil/tailwind-merge/pull/492
Full Changelog: https://github.com/dcastil/tailwind-merge/compare/v2.5.4...v2.5.5
Thanks to @brandonmcconnell, @manavm1990, @langy, @jamesreaco, @roboflow, @syntaxfm, @getsentry, @codecov and more via @thnxdev for sponsoring tailwind-merge! ❤️
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Fix incorrect paths within sourcemaps by @dcastil in https://github.com/dcastil/tailwind-merge/pull/483
Full Changelog: https://github.com/dcastil/tailwind-merge/compare/v2.5.3...v2.5.4
Thanks to @brandonmcconnell, @manavm1990, @langy, @jamesreaco, @roboflow and @codecov for sponsoring tailwind-merge! ❤️
Your coding agent can read these notes before it upgrades. Set up the MCP server →