Add support for important option in JS config files (#14448)
Upgrade (experimental): Convert @import "tailwindcss/tailwind.css" to @import "tailwindcss" in CSS files (#14514)
Upgrade (experimental): Apply all utility upgrades to @apply in CSS files (#14574)
Upgrade (experimental): Update variant order in template files (#14524)
Upgrade (experimental): Convert bg-gradient-* utilities to bg-linear-* in template files (#14537)
Upgrade (experimental): Convert legacy prefixes to variant prefixes in template files (#14557)
Upgrade (experimental): Convert bare CSS variables in arbitrary values to var(…) in template files (#14526)
Upgrade (experimental): Convert legacy important modifier syntax to trailing syntax (#14502)
Fixed
Use the right import base path when using the CLI to reading files from stdin (#14522)
Ensure that @utility is top-level and cannot be nested (#14525)
Only setup a single compiler in @tailwindcss/postcss for initial builds (#14565)
Ensure editing imported CSS files triggers a rebuild (#14561)
Ensure @apply and CSS functions work inside imported stylesheets (#14576)
Upgrade (experimental): Don't wrap custom CSS after utilities in a layer (#14512)
Upgrade (experimental): Don't add empty layer() to @import at-rules when the styles do not need to be imported into a layer (#14513)
Upgrade (experimental): Don't wrap comment nodes in @layer when running codemods (#14517)
Upgrade (experimental): Fix scenario where selectors can be lost in multi-selector rules (#14518)
Upgrade (experimental): Ensure custom CSS before @tailwind rules is wrapped with @layer base when prepending @import "tailwindcss" to the top of the file (#14536)
Add support for important option in JS config files (#14448)
Upgrade (experimental): Convert @import "tailwindcss/tailwind.css" to @import "tailwindcss" in CSS files (#14514)
Upgrade (experimental): Apply all utility upgrades to @apply in CSS files (#14574)
Upgrade (experimental): Update variant order in template files (#14524)
Upgrade (experimental): Convert bg-gradient-* utilities to bg-linear-* in template files (#14537)
Upgrade (experimental): Convert legacy prefixes to variant prefixes in template files (#14557)
Upgrade (experimental): Convert bare CSS variables in arbitrary values to var(…) in template files (#14526)
Upgrade (experimental): Convert legacy important modifier syntax to trailing syntax (#14502)
Fixed
Use the right import base path when using the CLI to reading files from stdin (#14522)
Ensure that @utility is top-level and cannot be nested (#14525)
Only setup a single compiler in @tailwindcss/postcss for initial builds (#14565)
Ensure editing imported CSS files triggers a rebuild (#14561)
Ensure @apply and CSS functions work inside imported stylesheets (#14576)
Upgrade (experimental): Don't wrap custom CSS after utilities in a layer (#14512)
Upgrade (experimental): Don't add empty layer() to @import at-rules when the styles do not need to be imported into a layer (#14513)
Upgrade (experimental): Don't wrap comment nodes in @layer when running codemods (#14517)
Upgrade (experimental): Fix scenario where selectors can be lost in multi-selector rules (#14518)
Upgrade (experimental): Ensure custom CSS before @tailwind rules is wrapped with @layer base when prepending @import "tailwindcss" to the top of the file (#14536)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps tailwindcss from 4.0.0-alpha.25 to 4.0.0-alpha.26.
Release notes
Sourced from tailwindcss's releases.
Changelog
Sourced from tailwindcss's changelog.
Commits
39e108d
release v4.0.0-alpha.2621c7624
Bring backrust-toolchain.toml
(#14585)ec454b5
update CHANGELOGaf15e1b
Add support forimportant
in v4 (#14448)35b84cc
Improve@tailwindcss/postcss
performance for initial builds (#14565)2e87288
Migrate at-apply utilites with template migrations (#14574)aa343a9
Fix@apply
and CSS functions inside imported files (#14576)e4308da
Template migrations: Add variant order codemods (#14524)bbe08c3
Add binary extensions found in macOS traces (#14584)ffb36a7
Update jiti 2.0.0-beta.3 → 2.1.0 (minor) (#14582)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show