// GitHub

tailwindlabs/tailwindcss

4.3.4

Open

Open PR "4.3.4" (#20447)
on 31 August 2026 by RobinMalfait

Optimizer warns on Angular's `::ng-deep` — the `:deep`/`:slotted`/`:global` filter doesn't cover it

Closed

Closed issue "Optimizer warns on Angular's `::ng-deep` — the `:deep`/`:slotted`/`:global` filter doesn't cover it" (#20433)
on 31 August 2026 by weilinzung

Don't warn about Angular's `::ng-deep` and `:host-context()` when optimizing CSS

Merged or Closed

Closed or merged PR "Don't warn about Angular's `::ng-deep` and `:host-context()` when optimizing CSS" (#20434)
on 31 August 2026 by weilinzung

Cold start performance improvements

Merged or Closed

Closed or merged PR "Cold start performance improvements" (#20427)
on 31 August 2026 by smnbbrv

Prevent older watch rebuilds from overwriting newer CSS

Open

Open PR "Prevent older watch rebuilds from overwriting newer CSS" (#20446)
on 31 August 2026 by michaelglass

feat: add `self-hover` variant for direct pointer hover only

Merged or Closed

Closed or merged PR "feat: add `self-hover` variant for direct pointer hover only" (#20442)
on 31 August 2026 by seb-jean

Fix `drop-shadow` ignoring its opacity modifier when no size is specified

Open

Open PR "Fix `drop-shadow` ignoring its opacity modifier when no size is specified" (#20445)
on 31 August 2026 by koreahghg

test: rename duplicated test name in `migrate-at-layer-utilities` tests

Merged or Closed

Closed or merged PR "test: rename duplicated test name in `migrate-at-layer-utilities` tests" (#20438)
on 31 August 2026 by wook10

Don't warn about Angular's `::ng-deep` when optimizing generated CSS

Merged or Closed

Closed or merged PR "Don't warn about Angular's `::ng-deep` when optimizing generated CSS" (#20437)
on 31 August 2026 by koreahghg

Add a colorMixPolyfill option to @tailwindcss/postcss

Open

Open PR "Add a colorMixPolyfill option to @tailwindcss/postcss" (#20444)
on 30 August 2026 by bmaurer

`&__element` (BEM-style nesting) compiles to invalid selector `:is(.block)__element` in v4.3.3

Closed

Closed issue "`&__element` (BEM-style nesting) compiles to invalid selector `:is(.block)__element` in v4.3.3" (#20441)
on 29 August 2026 by ondrej-kaspar

Vite: Exclude build output directories from source scanning in watch mode

Open

Open PR "Vite: Exclude build output directories from source scanning in watch mode" (#20440)
on 29 August 2026 by yiheng-kkk

fix(vite): merge user resolve.conditions instead of overwriting them

Merged or Closed

Closed or merged PR "fix(vite): merge user resolve.conditions instead of overwriting them" (#20429)
on 28 August 2026 by wook10

Do not migrate a variant literal behind a conditional

Open

Open PR "Do not migrate a variant literal behind a conditional" (#20436)
on 27 August 2026 by HuzaifaChaudary

Upgrade codemod rewrites `variant="outline"` to `"outline-solid"` inside conditional expressions

Open

Open issue "Upgrade codemod rewrites `variant="outline"` to `"outline-solid"` inside conditional expressions" (#20435)
on 27 August 2026 by carlos-cubas

fix(vite): preserve user resolve.conditions in cssResolver

Merged or Closed

Closed or merged PR "fix(vite): preserve user resolve.conditions in cssResolver" (#20428)
on 27 August 2026 by loulanyue

`@tailwindcss/vite` discards `resolve.conditions` when resolving CSS `@import`, but honours them for JS

Open

Open issue "`@tailwindcss/vite` discards `resolve.conditions` when resolving CSS `@import`, but honours them for JS" (#20426)
on 20 August 2026 by jeffberry

Don't crash when theme.keyframes is explicitly set to null

Open

Open PR "Don't crash when theme.keyframes is explicitly set to null" (#20425)
on 20 August 2026 by koreahghg

Fix `in-*` variant generating invalid CSS with relative arbitrary selectors

Open

Open PR "Fix `in-*` variant generating invalid CSS with relative arbitrary selectors" (#20424)
on 20 August 2026 by koreahghg

Fix utility staticValues shadowed by fallback theme namespaces

Merged or Closed

Closed or merged PR "Fix utility staticValues shadowed by fallback theme namespaces" (#20423)
on 20 August 2026 by koreahghg

Update shield links in README.md

Merged or Closed

Closed or merged PR "Update shield links in README.md" (#20421)
on 15 August 2026 by MuhammadNiazAli

Don't space out `and`/`or`/`not` inside function calls in `supports-[…]` variants

Merged or Closed

Closed or merged PR "Don't space out `and`/`or`/`not` inside function calls in `supports-[…]` variants" (#20420)
on 14 August 2026 by webdevelopersrinu

Don't emit utilities that resolve a theme value when an unsupported modifier is used

Merged or Closed

Closed or merged PR "Don't emit utilities that resolve a theme value when an unsupported modifier is used" (#20419)
on 14 August 2026 by webdevelopersrinu

Canonicalization: prevent inlining CSS-wide keywords

Merged or Closed

Closed or merged PR "Canonicalization: prevent inlining CSS-wide keywords" (#20417)
on 14 August 2026 by RobinMalfait

Move debug logs in `.tailwindcss` folder

Merged or Closed

Closed or merged PR "Move debug logs in `.tailwindcss` folder" (#20416)
on 13 August 2026 by RobinMalfait

test: fix 'with with' typo in css parser tests

Merged or Closed

Closed or merged PR "test: fix 'with with' typo in css parser tests" (#20415)
on 13 August 2026 by syedsohailhussain1

Broken HMR with preact, automatic full page reload periodically, similar to #19903

Closed

Closed issue "Broken HMR with preact, automatic full page reload periodically, similar to #19903" (#20411)
on 13 August 2026 by DanhezCode

Do not force full page reloads when using `@tailwindcss/vite`

Merged or Closed

Closed or merged PR "Do not force full page reloads when using `@tailwindcss/vite`" (#20414)
on 13 August 2026 by RobinMalfait

Visualize scanner related tests

Merged or Closed

Closed or merged PR "Visualize scanner related tests" (#20412)
on 13 August 2026 by RobinMalfait

test: fix 'with with' typo in css parser tests

Merged or Closed

Closed or merged PR "test: fix 'with with' typo in css parser tests" (#20410)
on 13 August 2026 by syedsohailhussain1