Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Oct 19, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
tailwind-merge ^2.6.0 -> ^3.0.1 age adoption passing confidence
tailwindcss (source) ^3.4.17 -> ^4.0.4 age adoption passing confidence

Release Notes

dcastil/tailwind-merge (tailwind-merge)

v3.0.1

Compare Source

Bug Fixes

Full Changelog: dcastil/tailwind-merge@v3.0.0...v3.0.1

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

v3.0.0

Compare Source

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.

Breaking Changes
New Features
Bug Fixes
Documentation

Full Changelog: dcastil/tailwind-merge@v2.6.0...v3.0.0

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

tailwindlabs/tailwindcss (tailwindcss)

v4.0.4

Compare Source

Fixed
  • Fix a crash when setting JS theme values to null (#​16210)
  • Ensure escaped underscores in CSS variables in arbitrary values are properly unescaped (#​16206)
  • Ensure that the containers JS theme key is added to the --container-* namespace (#​16169)
  • Ensure theme @keyframes are generated even if an --animation-* variable spans multiple lines (#​16237)
  • Vite: Skip parsing stylesheets with the ?commonjs-proxy flag (#​16238)
  • Fix order-first and order-last for Firefox (#​16266)
  • Fix support for older instruction sets on Linux x64 builds of the standalone CLI (#​16244)
  • Ensure NODE_PATH is respected when resolving JavaScript and CSS files (#​16274)
  • Ensure Node addons are packaged correctly with FreeBSD builds (#​16277)
  • Fix an issue where @variant inside a referenced stylesheet could cause a stack overflow (#​16300)

v4.0.3

Compare Source

Fixed
  • Fix incorrect removal of @import url(); (#​16144)

v4.0.2

Compare Source

Fixed
  • Only generate positive grid-cols-* and grid-rows-* utilities (#​16020)
  • Ensure escaped theme variables are handled correctly (#​16064)
  • Ensure we process Tailwind CSS features when only using @reference or @variant (#​16057)
  • Refactor gradient implementation to work around prettier/prettier#17058 (#​16072)
  • Vite: Ensure hot-reloading works with SolidStart setups (#​16052)
  • Vite: Fix a crash when starting the development server in SolidStart setups (#​16052)
  • Vite: Don't rebase URLs that appear to be aliases (#​16078)
  • Vite: Transform <style> blocks in HTML files (#​16069)
  • Prevent camel-casing CSS custom properties added by JavaScript plugins (#​16103)
  • Do not emit @keyframes in @theme reference (#​16120)
  • Discard invalid declarations when parsing CSS (#​16093)
  • Do not emit empty CSS rules and at-rules (#​16121)
  • Handle @variant when at the top-level of a stylesheet (#​16129)

v4.0.1

Compare Source

Added
  • Include :open pseudo-class in existing open variant (#​15349)
Fixed
  • Remove invalid min-w/h-none utilities (#​15845)
  • Discard CSS variable shorthand utilities that don't use valid CSS variables (#​15738)
  • Ensure font-size utilities with none modifier have a line-height set e.g. text-sm/none (#​15921)
  • Ensure font-size utilities with unknown modifier don't generate CSS (#​15921)
  • Don’t suggest font weight utilities more than once (#​15857)
  • Suggest container query variants (#​15857)
  • Disable bare value suggestions when not using the --spacing variable (#​15857)
  • Ensure suggested classes are properly sorted (#​15857)
  • Don’t look at .gitignore files outside initialized repos (#​15941)
  • Find utilities when using the Svelte class shorthand syntax across multiple lines (#​15974)
  • Find utilities when using the Angular class shorthand syntax (#​15974)
  • Find utilities when using functions inside arrays (#​15974)
  • Ensure that @tailwindcss/browser does not pollute the global namespace (#​15978)
  • Ensure that tailwind-merge is not scanned when using the Vite plugin (#​16005)
  • Ensure CSS theme variables are available within shadow roots (#​15975)
  • Fix crash when project lives in the / directory (#​15988)
  • Ensure custom variants have a non-empty selector list (#​16009)
  • Upgrade: Ensure JavaScript config files on different drives are correctly migrated (#​15927)
  • Upgrade: Migrate leading-[1] to leading-none (#​16004)
  • Upgrade: Do not migrate arbitrary leading utilities to bare values (#​16004)

v4.0.0

Compare Source

Added

Start using Tailwind CSS v4.0 today by installing it in a new project, or playing with it directly in the browser on Tailwind Play.

For existing projects, we've published a comprehensive upgrade guide and built an automated upgrade tool to get you on the latest version as quickly and painlessly as possible.

For a deep-dive into everything that's new, check out the announcement post.


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@vercel
Copy link

vercel bot commented Oct 19, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
svelte-changelog ❌ Failed (Inspect) Feb 8, 2025 0:05am

@renovate renovate bot force-pushed the renovate/major-npm branch from 57010ef to ac44906 Compare October 19, 2024 21:27
@renovate renovate bot force-pushed the renovate/major-npm branch from ac44906 to e8253ca Compare October 20, 2024 01:58
@renovate renovate bot force-pushed the renovate/major-npm branch from e8253ca to faca8b4 Compare October 20, 2024 03:13
@renovate renovate bot force-pushed the renovate/major-npm branch from faca8b4 to aec59ef Compare October 20, 2024 10:15
@renovate renovate bot force-pushed the renovate/major-npm branch from aec59ef to b35df82 Compare October 20, 2024 12:20
@renovate renovate bot force-pushed the renovate/major-npm branch from b35df82 to 816b667 Compare October 21, 2024 10:58
@renovate renovate bot force-pushed the renovate/major-npm branch from 816b667 to b3e59fc Compare October 21, 2024 15:24
@renovate renovate bot force-pushed the renovate/major-npm branch from b3e59fc to 69d80bd Compare October 21, 2024 18:50
@renovate renovate bot force-pushed the renovate/major-npm branch from 69d80bd to 804ef0d Compare October 23, 2024 13:05
@renovate renovate bot force-pushed the renovate/major-npm branch from 804ef0d to 46fe535 Compare October 23, 2024 17:10
@renovate renovate bot force-pushed the renovate/major-npm branch from 46fe535 to ee35641 Compare October 23, 2024 22:02
@renovate renovate bot force-pushed the renovate/major-npm branch from ee35641 to a80cf80 Compare October 24, 2024 10:14
@renovate renovate bot force-pushed the renovate/major-npm branch from a80cf80 to 51b3027 Compare October 24, 2024 22:46
@renovate renovate bot force-pushed the renovate/major-npm branch from 681232c to fe05549 Compare February 3, 2025 21:44
@renovate renovate bot force-pushed the renovate/major-npm branch from fe05549 to d885bdc Compare February 4, 2025 09:23
@renovate renovate bot force-pushed the renovate/major-npm branch from d885bdc to df99d59 Compare February 5, 2025 09:07
@renovate renovate bot force-pushed the renovate/major-npm branch from df99d59 to c6c5e37 Compare February 5, 2025 17:40
@renovate renovate bot force-pushed the renovate/major-npm branch from c6c5e37 to 7650646 Compare February 5, 2025 21:12
@renovate renovate bot force-pushed the renovate/major-npm branch from 7650646 to edf58f4 Compare February 6, 2025 00:22
@renovate renovate bot force-pushed the renovate/major-npm branch from edf58f4 to 8d9e459 Compare February 6, 2025 14:54
@renovate renovate bot force-pushed the renovate/major-npm branch from 8d9e459 to 76ab104 Compare February 6, 2025 21:50
@renovate renovate bot force-pushed the renovate/major-npm branch from 76ab104 to 1d9535b Compare February 7, 2025 20:37
@renovate renovate bot force-pushed the renovate/major-npm branch from 1d9535b to fda627f Compare February 7, 2025 23:26
@renovate renovate bot force-pushed the renovate/major-npm branch from fda627f to d030a49 Compare February 7, 2025 23:31
@renovate renovate bot force-pushed the renovate/major-npm branch from d030a49 to 9ac7542 Compare February 7, 2025 23:35
@renovate renovate bot force-pushed the renovate/major-npm branch from 9ac7542 to 7f415da Compare February 8, 2025 00:05
@renovate renovate bot changed the title Update npm (major) Update npm (major) - autoclosed Feb 8, 2025
@renovate renovate bot closed this Feb 8, 2025
@renovate renovate bot deleted the renovate/major-npm branch February 8, 2025 13:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants