Download Latest Version v4.1.18 source code.tar.gz (893.7 kB)
Email in envelope

Get an email when there's a new version of Tailwind CSS

Home / v4.1.18
Name Modified Size InfoDownloads / Week
Parent folder
sha256sums.txt 2025-12-11 652 Bytes
tailwindcss-linux-arm64 2025-12-11 111.7 MB
tailwindcss-linux-arm64-musl 2025-12-11 107.0 MB
tailwindcss-linux-x64 2025-12-11 121.0 MB
tailwindcss-linux-x64-musl 2025-12-11 113.7 MB
tailwindcss-macos-arm64 2025-12-11 75.4 MB
tailwindcss-macos-x64 2025-12-11 79.8 MB
tailwindcss-windows-x64.exe 2025-12-11 129.2 MB
README.md 2025-12-11 2.0 kB
v4.1.18 source code.tar.gz 2025-12-11 893.7 kB
v4.1.18 source code.zip 2025-12-11 1.1 MB
Totals: 11 Items   739.8 MB 106

Fixed

  • Ensure validation of source(…) happens relative to the file it is in (#19274)
  • Include filename and line numbers in CSS parse errors (#19282)
  • Skip comments in Ruby files when checking for class names (#19243)
  • Skip over arbitrary property utilities with a top-level ! in the value (#19243)
  • Support environment API in @tailwindcss/vite (#18970)
  • Preserve case of theme keys from JS configs and plugins (#19337)
  • Write source maps correctly on the CLI when using --watch (#19373)
  • Handle special defaults (like ringColor.DEFAULT) in JS configs (#19348)
  • Improve backwards compatibility for content theme key from JS configs (#19381)
  • Upgrade: Handle future and experimental config keys (#19344)
  • Try to canonicalize any arbitrary utility to a bare value (#19379)
  • Validate candidates similarly to Oxide (#19397)
  • Canonicalization: combine text-* and leading-* classes (#19396)
  • Correctly handle duplicate CLI arguments (#19416)
  • Don’t emit color-mix fallback rules inside @keyframes (#19419)
  • CLI: Don't hang when output is /dev/stdout (#19421)
Source: README.md, updated 2025-12-11