Skip to content

Update tailwindcss monorepo to ^4.2.4#372

Open
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/tailwindcss-monorepo
Open

Update tailwindcss monorepo to ^4.2.4#372
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/tailwindcss-monorepo

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Nov 27, 2025

This PR contains the following updates:

Package Change Age Confidence
@tailwindcss/vite (source) ^4.1.16^4.2.4 age confidence
tailwindcss (source) ^4.1.16^4.2.4 age confidence

Release Notes

tailwindlabs/tailwindcss (@​tailwindcss/vite)

v4.2.4

Compare Source

Fixed
  • Ensure imports in @import and @plugin still resolve correctly when using Vite aliases in @tailwindcss/vite (#​19947)

v4.2.3

Compare Source

Fixed
  • Canonicalization: improve canonicalizations for tracking-* utilities by preferring non-negative utilities (e.g. -tracking-tightertracking-wider) (#​19827)
  • Fix crash due to invalid characters in candidate (exceeding valid unicode code point range) (#​19829)
  • Ensure query params in imports are considered unique resources when using @tailwindcss/webpack (#​19723)
  • Canonicalization: collapse arbitrary values into shorthand utilities (e.g. px-[1.2rem] py-[1.2rem]p-[1.2rem]) (#​19837)
  • Canonicalization: collapse border-{t,b}-* into border-y-*, border-{l,r}-* into border-x-*, and border-{t,r,b,l}-* into border-* (#​19842)
  • Canonicalization: collapse scroll-m{t,b}-* into scroll-my-*, scroll-m{l,r}-* into scroll-mx-*, and scroll-m{t,r,b,l}-* into scroll-m-* (#​19842)
  • Canonicalization: collapse scroll-p{t,b}-* into scroll-py-*, scroll-p{l,r}-* into scroll-px-*, and scroll-p{t,r,b,l}-* into scroll-p-* (#​19842)
  • Canonicalization: collapse overflow-{x,y}-* into overflow-* (#​19842)
  • Canonicalization: collapse overscroll-{x,y}-* into overscroll-* (#​19842)
  • Read from --placeholder-color instead of --background-color for placeholder-* utilities (#​19843)
  • Upgrade: ensure files are not emptied out when killing the upgrade process while it's running (#​19846)
  • Upgrade: use config.content when migrating from Tailwind CSS v3 to Tailwind CSS v4 (#​19846)
  • Upgrade: never migrate files that are ignored by git (#​19846)
  • Add .env and .env.* to default ignored content files (#​19846)
  • Canonicalization: migrate overflow-ellipsis into text-ellipsis (#​19849)
  • Canonicalization: migrate start-fullinset-s-full, start-autoinset-s-auto, start-pxinset-s-px, and start-<number>inset-s-<number> as well as negative versions (#​19849)
  • Canonicalization: migrate end-fullinset-e-full, end-autoinset-e-auto, end-pxinset-e-px, and end-<number>inset-e-<number> as well as negative versions (#​19849)
  • Canonicalization: move the - sign inside the arbitrary value -left-[9rem]left-[-9rem] (#​19858)
  • Canonicalization: move the - sign outside the arbitrary value ml-[calc(-1*var(--width))]-ml-(--width) (#​19858)
  • Improve performance when scanning JSONL / NDJSON files (#​19862)
  • Support NODE_PATH environment variable in standalone CLI (#​19617)

v4.2.2

Compare Source

Fixed
  • Don't crash when candidates contain prototype properties like row-constructor (#​19725)
  • Canonicalize calc(var(--spacing)*…) expressions into --spacing(…) (#​19769)
  • Fix crash in canonicalization step when handling utilities containing @property at-rules (e.g. shadow-sm border) (#​19727)
  • Skip full reload for server only modules scanned by client CSS when using @tailwindcss/vite (#​19745)
  • Add support for Vite 8 in @tailwindcss/vite (#​19790)
  • Improve canonicalization for bare values exceeding default spacing scale suggestions (e.g. w-1234 h-1234size-1234) (#​19809)
  • Fix canonicalization resulting in empty list (e.g. w-5 h-5 size-5'' instead of size-5) (#​19812)

v4.2.1

Compare Source

Fixed
  • Allow trailing dash in functional utility names for backwards compatibility (#​19696)
  • Properly detect classes containing . characters within curly braces in MDX files (#​19711)

v4.2.0

Compare Source

Added
  • Add mauve, olive, mist, and taupe color palettes to the default theme (#​19627)
  • Add @tailwindcss/webpack package to run Tailwind CSS as a webpack plugin (#​19610)
  • Add pbs-* and pbe-* utilities for padding-block-start and padding-block-end (#​19601)
  • Add mbs-* and mbe-* utilities for margin-block-start and margin-block-end (#​19601)
  • Add scroll-pbs-* and scroll-pbe-* utilities for scroll-padding-block-start and scroll-padding-block-end (#​19601)
  • Add scroll-mbs-* and scroll-mbe-* utilities for scroll-margin-block-start and scroll-margin-block-end (#​19601)
  • Add border-bs-* and border-be-* utilities for border-block-start and border-block-end (#​19601)
  • Add inline-*, min-inline-*, max-inline-* utilities for inline-size, min-inline-size, and max-inline-size (#​19612)
  • Add block-*, min-block-*, max-block-* utilities for block-size, min-block-size, and max-block-size (#​19612)
  • Add inset-s-*, inset-e-*, inset-bs-*, inset-be-* utilities for inset-inline-start, inset-inline-end, inset-block-start, and inset-block-end (#​19613)
  • Add font-features-* utility for font-feature-settings (#​19623)
Fixed
  • Prevent double @supports wrapper for color-mix values (#​19450)
  • Allow whitespace around @source inline() argument (#​19461)
  • Emit comment when source maps are saved to files when using @tailwindcss/cli (#​19447)
  • Detect utilities containing capital letters followed by numbers (#​19465)
  • Fix class extraction for Rails' strict locals (#​19525)
  • Align @utility name validation with Oxide scanner rules (#​19524)
  • Fix infinite loop when using @variant inside @custom-variant (#​19633)
  • Allow multiples of .25 in aspect-* fractions (e.g. aspect-8.5/11) (#​19688)
  • Ensure changes to external files listed via @source trigger a full page reload when using @tailwindcss/vite (#​19670)
  • Improve performance of Oxide scanner in bigger projects by reducing file system walks (#​19632)
  • Ensure import aliases in Astro v5 work without crashing when using @tailwindcss/vite (#​19677)
  • Allow escape characters in @utility names to improve support with formatters such as Biome (#​19626)
  • Fix incorrect canonicalization results when canonicalizing multiple times (#​19675)
  • Add .jj to default ignored content directories (#​19687)
Deprecated
  • Deprecate start-* and end-* utilities in favor of inset-s-* and inset-e-* utilities (#​19613)

v4.1.18

Compare Source

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)

Configuration

📅 Schedule: (UTC)

  • 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 is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


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

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

@renovate renovate Bot force-pushed the renovate/tailwindcss-monorepo branch 9 times, most recently from 9e0afa5 to 5d45c4c Compare December 4, 2025 09:18
@renovate renovate Bot force-pushed the renovate/tailwindcss-monorepo branch 4 times, most recently from 3ca8f27 to f3a457f Compare December 5, 2025 18:03
@renovate renovate Bot force-pushed the renovate/tailwindcss-monorepo branch 2 times, most recently from 342e79a to efa2cf7 Compare December 23, 2025 00:13
@renovate renovate Bot force-pushed the renovate/tailwindcss-monorepo branch 2 times, most recently from e6e101e to fc8e01b Compare December 31, 2025 19:26
@renovate renovate Bot changed the title Update tailwindcss monorepo to ^4.1.17 Update tailwindcss monorepo to ^4.1.18 Dec 31, 2025
@renovate renovate Bot force-pushed the renovate/tailwindcss-monorepo branch 2 times, most recently from 0fa86be to 3dbf2e8 Compare January 13, 2026 03:15
@renovate renovate Bot force-pushed the renovate/tailwindcss-monorepo branch 7 times, most recently from 0af3e87 to 0a5cc67 Compare January 21, 2026 17:50
@renovate renovate Bot force-pushed the renovate/tailwindcss-monorepo branch 3 times, most recently from bb17848 to bf3e750 Compare January 26, 2026 10:44
@renovate renovate Bot force-pushed the renovate/tailwindcss-monorepo branch 4 times, most recently from 320ffbb to b923b11 Compare March 5, 2026 19:40
@renovate renovate Bot force-pushed the renovate/tailwindcss-monorepo branch 3 times, most recently from ce24cb0 to 37cc012 Compare March 10, 2026 16:55
@renovate renovate Bot changed the title Update tailwindcss monorepo to ^4.1.18 Update tailwindcss monorepo to ^4.2.0 Mar 10, 2026
@renovate renovate Bot force-pushed the renovate/tailwindcss-monorepo branch 2 times, most recently from 3d7e1ce to 8d504b8 Compare March 15, 2026 13:06
@renovate renovate Bot changed the title Update tailwindcss monorepo to ^4.2.0 Update tailwindcss monorepo to ^4.2.1 Mar 15, 2026
@renovate renovate Bot force-pushed the renovate/tailwindcss-monorepo branch 2 times, most recently from d0bc3b4 to ac169b8 Compare April 7, 2026 16:53
@renovate renovate Bot changed the title Update tailwindcss monorepo to ^4.2.1 Update tailwindcss monorepo to ^4.2.2 Apr 7, 2026
@renovate renovate Bot force-pushed the renovate/tailwindcss-monorepo branch from ac169b8 to 8e75102 Compare April 8, 2026 16:51
@renovate renovate Bot force-pushed the renovate/tailwindcss-monorepo branch 3 times, most recently from f19e137 to 0484b4e Compare April 16, 2026 08:29
@renovate renovate Bot force-pushed the renovate/tailwindcss-monorepo branch from 0484b4e to 931ab50 Compare April 29, 2026 11:15
@renovate renovate Bot force-pushed the renovate/tailwindcss-monorepo branch from 931ab50 to 57ed19f Compare May 10, 2026 21:37
@renovate renovate Bot changed the title Update tailwindcss monorepo to ^4.2.2 Update tailwindcss monorepo to ^4.2.3 May 10, 2026
@renovate renovate Bot force-pushed the renovate/tailwindcss-monorepo branch from 57ed19f to c3a8e77 Compare May 11, 2026 13:48
@renovate renovate Bot changed the title Update tailwindcss monorepo to ^4.2.3 Update tailwindcss monorepo to ^4.2.4 May 11, 2026
@renovate renovate Bot force-pushed the renovate/tailwindcss-monorepo branch from c3a8e77 to 0e4996f Compare May 12, 2026 15:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants