Skip to content

Update dependency tailwindcss to v3

mrph-bot requested to merge renovate/tailwindcss-3.x into main

This MR contains the following updates:

Package Change Age Adoption Passing Confidence
tailwindcss (source) 2.2.19 -> 3.0.15 age adoption passing confidence

Release Notes

tailwindlabs/tailwindcss

v3.0.15

Compare Source

Fixed
  • Temporarily remove optional chaining in nesting plugin (#​7077)

v3.0.14

Compare Source

Added
  • Show warnings for invalid content config (#​7065)
Fixed
  • Only emit utility/component variants when those layers exist (#​7066)
  • Ensure nesting plugins can receive options (#​7016)

v3.0.13

Compare Source

Fixed
  • Fix consecutive builds with at apply producing different CSS (#​6999)

v3.0.12

Compare Source

Fixed
  • Allow use of falsy values in theme config (#​6917)
  • Ensure we can apply classes that are grouped with non-class selectors (#​6922)
  • Improve standalone CLI compatibility on Linux by switching to the linuxstatic build target (#​6914)
  • Ensure @apply works consistently with or without @layer (#​6938)
  • Only emit defaults when using base layer (#​6926)
  • Emit plugin defaults regardless of usage (#​6926)
  • Move default border color back to preflight (#​6926)
  • Change experimental.optimizeUniversalDefaults to only work with @tailwind base (#​6926)

v3.0.11

Compare Source

Fixed
  • Preserve casing of CSS variables added by plugins (#​6888)
  • Ignore content paths that are passed in but don't actually exist (#​6901)
  • Revert change that applies Tailwind's defaults in isolated environments like CSS modules (9fdc391)

v3.0.10

Compare Source

Fixed
  • Fix @apply in files without @tailwind directives (#​6580, #​6875)
  • CLI: avoid unnecessary writes to output files (#​6550)
Added
  • Allow piping data into the CLI (#​6876)

v3.0.9

Compare Source

Fixed
  • Improve DEBUG flag (#​6797, #​6804)
  • Ensure we can use < and > characters in modifiers (#​6851)
  • Validate theme() works in arbitrary values (#​6852)
  • Properly detect theme() value usage in arbitrary properties (#​6854)
  • Improve collapsing of duplicate declarations (#​6856)
  • Remove support for TAILWIND_MODE=watch (#​6858)

v3.0.8

Compare Source

Fixed
  • Reduce specificity of abbr rule in preflight (#​6671)
  • Support HSL with hue units in arbitrary values (#​6726)
  • Add node16-linux-arm64 target for standalone CLI (#​6693)

v3.0.7

Compare Source

Fixed
  • Don't mutate custom color palette when overriding per-plugin colors (#​6546)
  • Improve circular dependency detection when using @apply (#​6588)
  • Only generate variants for non-user layers (#​6589)
  • Properly extract classes with arbitrary values in arrays and classes followed by escaped quotes (#​6590)
  • Improve jsx interpolation candidate matching (#​6593)
  • Ensure @apply of a rule inside an AtRule works (#​6594)

v3.0.6

Compare Source

Fixed
  • Support square bracket notation in paths (#​6519)
  • Ensure all plugins are executed for a given candidate (#​6540)

v3.0.5

Compare Source

Fixed
  • Revert: add li to list-style reset (9777562d)

v3.0.4

Compare Source

Fixed
  • Insert always-on defaults layer in correct spot (#​6526)

v3.0.3

Compare Source

Added
  • Warn about invalid globs in content (#​6449)
  • Add standalone tailwindcss CLI (#​6506)
  • Add li to list-style reset (00f60e6)
Fixed
  • Don't output unparsable values (#​6469)
  • Fix text decoration utilities from overriding the new text decoration color/style/thickness utilities when used with a modifier (#​6378)
  • Move defaults to their own always-on layer (#​6500)
  • Support negative values in safelist patterns (#​6480)

v3.0.2

Compare Source

Fixed
  • Temporarily disable optimize universal defaults, fixes issue with transforms/filters/rings not being @apply-able in CSS modules/Svelte components/Vue components (#​6461)

v3.0.1

Compare Source

Fixed
  • Temporarily remove optional chaining in nesting plugin (#​7077)

v3.0.0

Compare Source

Fixed
  • Enforce the order of some variants (like before and after) (#​6018)
Added
  • Add placeholder variant (#​6106)
  • Add composable touch-action utilities (#​6115)
  • Add support for "arbitrary properties" (#​6161)
  • Add portrait and landscape variants (#​6046)
  • Add text-decoration-style, text-decoration-thickness, and text-underline-offset utilities (#​6004)
  • Add menu reset to preflight (#​6213)
  • Allow 0 as a valid length value (#​6233, #​6259)
  • Add CSS functions to data types (#​6258)
  • Support negative values for scale-* utilities (c48e629)
  • Improve length data type, by validating each value individually (#​6283)
Changed
  • Deprecate decoration-slice and decoration-break in favor box-decoration-slice and box-decoration-break (non-breaking) (#​6004)

Configuration

📅 Schedule: At any time (no schedule defined).

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

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

🔕 Ignore: Close this MR and you won't be reminded about this update again.


  • If you want to rebase/retry this MR, click this checkbox.

This MR has been generated by Renovate Bot.

Edited by mrph-bot

Merge request reports