Packages

@tailwindcss/oxide

4.3.4 · 2 Nov 2026MIT112.9M / weekRepositorynpmAtom feed

Upgrading @tailwindcss/oxide From 4.1.17 to 4.3.4

11 releases in betweenevery note read

  1. 4.1.17yours
  2. 10 releases
  3. 4.3.4target

Before you upgrade

Tick each one off as you go
  • deprecated4.2.0

Release by release

  1. 4.3.4

    2 Nov 20261 new · 47 fixes
    • new

      Add @tailwindcss/turbopack, a Turbopack loader for using Tailwind CSS with Next.js

    • fixed

      Ensure watch mode detects changes to symlinked @source files whose real paths aren't otherwise scanned

    • fixed

      Ensure variants using @scope wrap generated utilities instead of nesting inside them

    • fixed

      Ensure nested @scope rules preserve their scoping semantics when flattened

  2. 4.3.3

    16 Jul 202615 fixes
    • fixed

      Support --watch --poll[=ms] in @tailwindcss/cli when filesystem events are unreliable or unavailable

    • fixed

      Canonicalization: Match arbitrary hex colors against theme colors case-insensitively (e.g. bg-[#fff] and bg-[#FFF] → bg-white)

    • fixed

      Prevent Preflight from overriding Firefox's native iframe:focus-visible outline styles

    • fixed

      Ensure theme('colors.foo') in JS plugins resolves correctly when both --color-foo and --color-foo-bar exist

  3. 4.3.2

    29 Jun 202613 fixes
    • fixed

      Support bare spacing values for auto-rows-* and auto-cols-* utilities (e.g. auto-rows-12 and auto-cols-16)

    • fixed

      Prevent @tailwindcss/cli in --watch mode from crashing on Windows when @source points to a directory that doesn't exist

    • fixed

      Prevent @tailwindcss/vite from crashing in Deno v2.8.x when context.parentURL is not a valid URL

    • fixed

      Ensure @tailwindcss/cli in --watch mode rebuilds when the input CSS file changes in an ignored directory

  4. 4.3.1

    12 Jun 20261 new · 22 fixes
    • new

      Add --silent option to suppress output in @tailwindcss/cli

    • fixed

      Remove deprecation warnings by using Module#registerHooks instead of Module#register on Node 26+

    • fixed

      Canonicalization: Don't crash when plugin utilities throw for unsupported values

    • fixed

      Allow @apply to be used with CSS mixins

  5. 4.3.0

    8 May 20269 new · 13 fixes
    • new

      Add @container-size utility

    • new

      Add scrollbar-{auto,thin,none} utilities for scrollbar-width, and scrollbar-thumb-* / scrollbar-track-* color utilities for scrollbar-color (#19981, #20019)

    • new

      Add scrollbar-gutter-* utilities

    • new

      Add zoom-* utilities

  6. 4.2.4

    21 Apr 20261 fix
    • fixed

      Ensure imports in @import and @plugin still resolve correctly when using Vite aliases in @tailwindcss/vite

  7. 4.2.3

    20 Apr 20261 new · 20 fixes
    • new

      Add .env and .env.* to default ignored content files

    • fixed

      Canonicalization: Improve canonicalizations for tracking-* utilities by preferring non-negative utilities (e.g. -tracking-tighter → tracking-wider)

    • fixed

      Fix crash due to invalid characters in candidate (exceeding valid unicode code point range)

    • fixed

      Ensure query params in imports are considered unique resources when using @tailwindcss/webpack

  8. 4.2.2

    18 Mar 20261 new · 6 fixes
    • new

      Support Vite 8 in @tailwindcss/vite

    • fixed

      Don't crash when candidates contain prototype properties like row-constructor

    • fixed

      Canonicalize calc(var(--spacing)*…) expressions into --spacing(…)

    • fixed

      Fix crash in canonicalization step when handling utilities containing @property at-rules (e.g. shadow-sm border)

    • fixed

      Skip full reload for server only modules scanned by client CSS when using @tailwindcss/vite

    • fixed

      Improve canonicalization for bare values exceeding default spacing scale suggestions (e.g. w-1234 h-1234 → size-1234)

    • fixed

      Fix canonicalization resulting in empty list (e.g. w-5 h-5 size-5 → '' instead of size-5)

2 other lines we could not sort, mostly version bumps
  • Generate 0 instead of calc(var(--spacing) * 0) for spacing utilities like m-0 and left-0

    4.3.1
  • Generate var(--spacing) instead of calc(var(--spacing) * 1) for spacing utilities like m-1 and left-1

    4.3.1