Change8

v4.0.7

📦 tailwind-cssView on GitHub →
🐛 14 fixes🔧 6 symbols

Summary

This maintenance release focuses on bug fixes, improving IntelliSense suggestions, and enhancing the upgrade tool's reliability, including better backward compatibility for internal utilities and types.

Migration Steps

  1. Run the upgrade command to benefit from improved dependency error reporting and automatic darkMode configuration migration to @slot.

🐛 Bug Fixes

  • Export tailwindcss/lib/util/flattenColorPalette.js for backward compatibility
  • Fix sorting of numeric utility suggestions with different magnitudes in IntelliSense
  • Show suggestions for fractions in IntelliSense
  • Prevent replacement of underscores in suggested theme keys
  • Ensure --default-outline-width correctly updates the outline utility
  • Prevent unexpected inheritance of drop shadow utilities
  • Export config and plugin types from tailwindcss/plugin for backward compatibility
  • Fix JavaScript plugins emitting nested rules referencing the utility name
  • Statically link Visual Studio redistributables in @tailwindcss/oxide Windows builds
  • Ensure Next.js splat routes are scanned for classes
  • Pin exact version of tailwindcss in @tailwindcss/* packages
  • Report errors when updating dependencies during upgrade process
  • Ensure darkMode JS config with block syntax converts to @slot during upgrade
  • Ensure latest versions of tailwindcss and @tailwindcss/postcss are installed during upgrade

🔧 Affected Symbols

tailwindcss/lib/util/flattenColorPalette.jstailwindcss/plugin@tailwindcss/oxide@tailwindcss/postcss--default-outline-widthdarkMode