[Snyk] Upgrade tailwindcss from 3.4.17 to 4.1.3 #123
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Snyk has created this PR to upgrade tailwindcss from 3.4.17 to 4.1.3.
ℹ️ 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 68 versions ahead of your current version.
The recommended version was released 24 days ago.
Release notes
Package name: tailwindcss
-
4.1.3 - 2025-04-04
- Show warning when using unsupported bare value data type in
- PostCSS: Ensure changes to the input CSS file don't generate stale output when using Turbopack (#17554)
- Ensure classes are detected in Ruby's
-
4.1.2 - 2025-04-03
- Don't rely on the presence of
- Support setting multiple inset shadows as arbitrary values (#17523)
- Fix
- PostCSS: Fix race condition when two changes are queued concurrently (#17514)
- PostCSS: Ensure files containing
- Ensure the
- Fix slow incremental builds with
- Vite: Fix missing CSS file in Qwik setups (#17533)
-
4.1.1 - 2025-04-02
- Disable padding in
- Inject polyfills after
- Ensure
-
4.1.0 - 2025-04-01
- Add
- Add
- Add
- Add
- Add
- Add
- Add safe alignment utilities (#14607)
- Add
- Add
- Add
- Add
- Add
- Add
- Add
- Add
- Add
- Improve compatibility with older versions of Safari and Firefox (#17435)
- Follow symlinks when resolving
- Don't scan ignored files for classes when changing an ignored file triggers a rebuild using
- Support negated
- Interpret syntax like
- Disallow top-level braces, top-level semicolons, and unbalanced parentheses and brackets in arbitrary values (#17361)
- Ensure the
- Detect used theme variables in CSS module files (#17433, #17467)
- Ignore
- Deprecate
- Deprecate
-
4.0.17 - 2025-03-26
- Fix an issue causing the CLI to hang when processing Ruby files (#17383)
-
4.0.16 - 2025-03-25
- Add support for literal values in
- Fix class extraction followed by
- Ensure
- Vite: Ensure that updates to an imported CSS file are properly propagated after updating source files (#17347)
- Pre process
- Error when input and output files resolve to the same file when using the CLI (#17311)
- Add missing suggestions when
- Add
-
4.0.15 - 2025-03-20
- Fix incorrect angle in
- Fix
- Work around a crash in Safari 16.4 and 16.5 when using the default Preflight styles (#17306)
- Pre-process
- Ensure that all CSS variables used by Preflight are prefixed (#17036)
- Prevent segfault when loaded in a worker thread on Linux (#17276)
- Ensure multiple
- Fix class extraction followed by
- Export
- Remove redundant
- Increase Standalone hardware compatibility on macOS x64 builds (#17267)
- Ensure that the CSS file rebuilds if a new CSS variable is used from templates (#17301)
- The
-
4.0.14 - 2025-03-13
- Do not extract candidates with JS string interpolation
- Fix extraction of variants containing
- Fix extracting candidates in Clojure/ClojureScript (#17087)
-
4.0.13 - 2025-03-11
- Fix Haml pre-processing (#17051)
- Ensure
- Improve performance when scanning JSON files (#17125)
- Fix extracting candidates containing dots in Haml, Pug, and Slim pre processors (#17094, #17085, #17113)
- Don't create invalid CSS when encountering a link wrapped in square brackets (#17129)
-
4.0.12 - 2025-03-07
-
4.0.11 - 2025-03-06
-
4.0.10 - 2025-03-05
-
4.0.9 - 2025-02-25
-
4.0.8 - 2025-02-21
-
4.0.7 - 2025-02-18
-
4.0.6 - 2025-02-10
-
4.0.5 - 2025-02-08
-
4.0.4 - 2025-02-06
-
4.0.3 - 2025-02-01
-
4.0.2 - 2025-01-31
-
4.0.1 - 2025-01-29
-
4.0.0 - 2025-01-21
-
4.0.0-beta.10 - 2025-01-21
-
4.0.0-beta.9 - 2025-01-09
-
4.0.0-beta.8 - 2024-12-17
-
4.0.0-beta.7 - 2024-12-13
-
4.0.0-beta.6 - 2024-12-06
-
4.0.0-beta.5 - 2024-12-04
-
4.0.0-beta.4 - 2024-11-29
-
4.0.0-beta.3 - 2024-11-27
-
4.0.0-beta.2 - 2024-11-22
-
4.0.0-beta.1 - 2024-11-21
-
4.0.0-alpha.36 - 2024-11-21
-
4.0.0-alpha.35 - 2024-11-20
-
4.0.0-alpha.34 - 2024-11-14
-
4.0.0-alpha.33 - 2024-11-12
-
4.0.0-alpha.32 - 2024-11-11
-
4.0.0-alpha.31 - 2024-10-30
-
4.0.0-alpha.30 - 2024-10-24
-
4.0.0-alpha.29 - 2024-10-23
-
4.0.0-alpha.28 - 2024-10-17
-
4.0.0-alpha.27 - 2024-10-15
-
4.0.0-alpha.26 - 2024-10-03
-
4.0.0-alpha.25 - 2024-09-24
-
4.0.0-alpha.24 - 2024-09-12
-
4.0.0-alpha.23 - 2024-09-05
-
4.0.0-alpha.22 - 2024-09-05
-
4.0.0-alpha.21 - 2024-09-02
-
4.0.0-alpha.20 - 2024-08-23
-
4.0.0-alpha.19 - 2024-08-09
-
4.0.0-alpha.18 - 2024-07-25
-
4.0.0-alpha.17 - 2024-07-04
-
4.0.0-alpha.16 - 2024-06-07
-
4.0.0-alpha.15 - 2024-05-08
-
4.0.0-alpha.14 - 2024-04-09
-
4.0.0-alpha.13 - 2024-04-04
-
4.0.0-alpha.12 - 2024-04-04
-
4.0.0-alpha.11 - 2024-03-27
-
4.0.0-alpha.10 - 2024-03-21
-
4.0.0-alpha.9 - 2024-03-13
-
4.0.0-alpha.8 - 2024-03-11
-
4.0.0-alpha.7 - 2024-03-08
-
4.0.0-alpha.6 - 2024-03-07
-
4.0.0-alpha.5 - 2024-03-06
-
4.0.0-alpha.4 - 2024-03-06
-
4.0.0-alpha.3 - 2024-03-06
-
4.0.0-alpha.2 - 2024-03-06
-
4.0.0-alpha.1 - 2024-03-05
-
3.4.17 - 2024-12-17
from tailwindcss GitHub release notesFixed
--value(…)(#17464)%wsyntax in Slim templates (#17557)Fixed
@ layer baseto polyfill@ property(#17506)drop-shadow-*utilities that are defined with multiple shadows (#17515)@ tailwind utilitiesare processed (#17514)color-mix(…)polyfill creates fallbacks even when using colors that cannot be statically analyzed (#17513)@ tailwindcss/viteand@ tailwindcss/postscss(especially on Windows) (#17511)Fixed
@ source inline(…)brace expansion (#17491)@ importand body-less@ layer(#17493)@ tailwindcss/clidoes not contain an import forjiti(#17502)Added
details-contentvariant (#15319)inverted-colorsvariant (#11693)noscriptvariant (#11929, #17431)items-baseline-lastandself-baseline-lastutilities (#13888, #17476)pointer-none,pointer-coarse, andpointer-finevariants (#16946)any-pointer-none,any-pointer-coarse, andany-pointer-finevariants (#16941)user-validanduser-invalidvariants (#12370)wrap-anywhere,wrap-break-word, andwrap-normalutilities (#12128)@ source inline(…)and@ source not inline(…)(#17147)@ source not "…"(#17255)text-shadow-*utilities (#17389)mask-*utilities (#17134)bg-{position,size}-*utilities for arbitrary values (#17432)shadow-*/<alpha>,inset-shadow-*/<alpha>,drop-shadow-*/<alpha>, andtext-shadow-*/<alpha>utilities to control shadow opacity (#17398, #17434)drop-shadow-<color>utilities (#17434)Fixed
@ sourcedirectives (#17391)@ tailwindcss/cli(#17255)contentrules in legacy JavaScript configuration (#17255)@("@")md:…as@ md:…in Razor files (#17427)--theme(…)function still resolves to the CSS variables when using legacy JS plugins (#17458)Changed
node_modulesby default (can be overridden by@ source …rules) (#17255)@ sourcerules that include file extensions or point insidenode_modules/folders no longer consider your.gitignorerules (#17255)bg-{left,right}-{top,bottom}in favor ofbg-{top,bottom}-{left,right}utilities (#17378)object-{left,right}-{top,bottom}in favor ofobject-{top,bottom}-{left,right}utilities (#17437)Fixed
Added
--value('…')and--modifier('…')(#17304)Fixed
(in Pug (#17320)@ keyframesfor theme animations are emitted if they are referenced following a comma (#17352)Slimtemplates embedded in Ruby files (#17336)--spacing(--value(integer, number))is used (#17308)::-webkit-details-markerpseudo tomarkervariant (#17362)Fixed
-bg-conic-*utilities (#17174)border-[12px_4px]being interpreted as aborder-colorinstead of aborder-width(#17248)<template lang="…">in Vue files (#17252)--value(…)or--modifier(…)calls don't delete subsequent declarations (#17273)(in Slim (#17278)PluginUtilsfromtailwindcss/pluginfor compatibility with v3 (#17299)line-height: initialfrom Preflight (#15212)Changed
--theme(…)function now returns CSS variables from your theme variables unless used inside positions where CSS variables are invalid (e.g. inside@ mediaqueries) (#17036)Fixed
${(#17142).character (#17153)Fixed
.nodeand.wasmfiles are not scanned for utilities (#17123)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:
Summary by Sourcery
Chores:
tailwindcssfrom^3.4.3to^4.1.3.