CARVIEW |
Select Language
HTTP/2 301
date: Wed, 15 Oct 2025 11:58:01 GMT
content-type: text/html; charset=utf-8
content-length: 0
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
location: https://github.com/tailwindlabs/tailwindcss/releases
cache-control: no-cache
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: origin-when-cross-origin, strict-origin-when-cross-origin
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com github.githubassets.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com wss://alive-staging.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com marketplace-screenshots.githubusercontent.com/ copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
set-cookie: _gh_sess=iEbsKx9wxx2nQ6XewAjk8GKIr6lIx0KNbO3S0qF5aRsBHqbr%2F468hNXVZnXn9sFOtU0RE7RQmKHF2K8XVSDb9tme96RfbM6ViHAWQRFzd%2Bjkr%2BcwqCYFgKGUfus%2BvO4%2BLLcoSytzHva1Z2S5Vh3Lv1KMkT3H0ItkVvqmvUBdqDerEaSkg8xu%2Fxnln6svkfxRQ8mxmVezvZcnw2%2FnSmjwGGlJdoeIZAze6QGidDnRltDFCDQfL4V3w9hNxWxCeJAz5eWp6EqTO%2FinJwY2jhKS%2FA%3D%3D--xPvt1URF72TiSjuQ--zOf87MrQRprIPVwPG3g0wg%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.907935387.1760529481; Path=/; Domain=github.com; Expires=Thu, 15 Oct 2026 11:58:01 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Thu, 15 Oct 2026 11:58:01 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: 8836:B10CF:CF648:E6B18:68EF8C49
HTTP/2 200
date: Wed, 15 Oct 2025 11:58:03 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
etag: W/"a34e8246d6ade11f47c4ecead1923724"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com github.githubassets.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com wss://alive-staging.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com marketplace-screenshots.githubusercontent.com/ copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
x-github-request-id: 8836:B10CF:CF6C5:E6B8A:68EF8C49
Releases Β· tailwindlabs/tailwindcss Β· GitHub
01 Oct 16:00
Loading
01 Oct 15:29
Loading
04 Sep 17:29
Loading
14 Aug 12:48
Loading
26 Jun 10:52
Loading
11 Jun 14:27
Loading
28 May 15:22
Loading
15 May 14:01
Loading
09 May 13:49
Loading
Skip to content
Navigation Menu
{{ message }}
-
-
Notifications
You must be signed in to change notification settings - Fork 4.8k
Releases: tailwindlabs/tailwindcss
Releases Β· tailwindlabs/tailwindcss
v4.1.14
b67cbcf
This commit was created on GitHub.com and signed with GitHubβs verified signature.
Compare
Fixed
- Handle
'
syntax in ClojureScript when extracting classes (#18888) - Handle
@variant
inside@custom-variant
(#18885) - Merge suggestions when using
@utility
(#18900) - Ensure that file system watchers created when using the CLI are always cleaned up (#18905)
- Do not generate
grid-column
utilities when configuringgrid-column-start
orgrid-column-end
(#18907) - Do not generate
grid-row
utilities when configuringgrid-row-start
orgrid-row-end
(#18907) - Prevent duplicate CSS when overwriting a static utility with a theme key (#18056)
- Show Lightning CSS warnings (if any) when optimizing/minifying (#18918)
- Use
default
export condition for@tailwindcss/vite
(#18948) - Re-throw errors from PostCSS nodes (#18373)
- Detect classes in markdown inline directives (#18967)
- Ensure files with only
@theme
produce no output when built (#18979) - Support Maud templates when extracting classes (#18988)
- Upgrade: Do not migrate
variant = 'outline'
during upgrades (#18922) - Upgrade: Show version mismatch (if any) when running upgrade tool (#19028)
- Upgrade: Ensure first class inside
className
is migrated (#19031) - Upgrade: Migrate classes inside
*ClassName
and*Class
attributes (#19031)
Assets 10
47 people reacted
v3.4.18
229b198
This commit was created on GitHub.com and signed with GitHubβs verified signature.
Compare
Fixed
- Improve support for raw
supports-[β¦]
queries in arbitrary values (#13605) - Fix
require.cache
error when loaded through a TypeScript file in Node 22.18+ (#18665) - Support
import.meta.resolve(β¦)
in configs for new enough Node.js versions (#18938) - Allow using newer versions of
postcss-load-config
for better ESM and TypeScript PostCSS config support with the CLI (#18938) - Remove irrelevant utility rules when matching important classes (#19030)
Assets 10
6 people reacted
v4.1.13
1334c99
This commit was created on GitHub.com and signed with GitHubβs verified signature.
Compare
Changed
- Drop warning from browser build (#18731)
- Drop exact duplicate declarations when emitting CSS (#18809)
Fixed
- Don't transition
visibility
when usingtransition
(#18795) - Discard matched variants with unknown named values (#18799)
- Discard matched variants with non-string values (#18799)
- Show suggestions for known
matchVariant
values (#18798) - Replace deprecated
clip
withclip-path
insr-only
(#18769) - Hide internal fields from completions in
matchUtilities
(#18820) - Ignore
.vercel
folders by default (can be overridden by@source β¦
rules) (#18855) - Consider variants starting with
@-
to be invalid (e.g.@-2xl:flex
) (#18869) - Do not allow custom variants to start or end with a
-
or_
(#18867, #18872) - Upgrade: Migrate
aria
theme keys to@custom-variant
(#18815) - Upgrade: Migrate
data
theme keys to@custom-variant
(#18816) - Upgrade: Migrate
supports
theme keys to@custom-variant
(#18817)
Assets 10
47 people reacted
v4.1.12
6791e81
This commit was created on GitHub.com and signed with GitHubβs verified signature.
Compare
Fixed
- Don't consider the global important state in
@apply
(#18404) - Add missing suggestions for
flex-<number>
utilities (#18642) - Fix trailing
)
from interfering with extraction in Clojure keywords (#18345) - Detect classes inside Elixir charlist, word list, and string sigils (#18432)
- Track source locations through
@plugin
and@config
(#18345) - Allow boolean values of
process.env.DEBUG
in@tailwindcss/node
(#18485) - Ignore consecutive semicolons in the CSS parser (#18532)
- Center the dropdown icon added to an input with a paired datalist by default (#18511)
- Extract candidates in Slang templates (#18565)
- Improve error messages when encountering invalid functional utility names (#18568)
- Discard CSS AST objects with
false
orundefined
properties (#18571) - Allow users to disable URL rebasing in
@tailwindcss/postcss
viatransformAssetUrls: false
(#18321) - Fix false-positive migrations in
addEventListener
and JavaScript variable names (#18718) - Fix Standalone CLI showing default Bun help when run via symlink on Windows (#18723)
- Read from
--border-color-*
theme keys individe-*
utilities for backwards compatibility (#18704) - Don't scan
.hdr
and.exr
files for classes by default (#18734)
Assets 10
45 people reacted
v4.1.11
b24457a
This commit was created on GitHub.com and signed with GitHubβs verified signature.
Compare
Assets 10
60 people reacted
v4.1.10
v4.1.9
b88371a
This commit was created on GitHub.com and signed with GitHubβs verified signature.
Compare
Fixed
- Correctly parse custom properties with strings containing semicolons (#18251)
- Upgrade: Migrate arbitrary modifiers without percentage signs to bare values (e.g.
/[0.16]
β/16
) (#18184) - Upgrade: Migrate CSS variable shorthands where fallback value contains function call (#18184)
- Upgrade: Migrate negative arbitrary values to negative bare values (e.g.
mb-[-32rem]
β-mb-128
) (#18212) - Upgrade: Do not migrate
blur
inwire:model.blur
(#18216) - Don't add spaces around CSS dashed idents when formatting math expressions (#18220)
Assets 10
32 people reacted
v4.1.8
193eb84
This commit was created on GitHub.com and signed with GitHubβs verified signature.
Compare
Added
- Improve error messages when
@apply
fails (#18059)
Fixed
- Upgrade: Do not migrate declarations that look like candidates in
<style>
blocks (#18057, 18068) - Upgrade: Don't error when looking for
tailwindcss
in pnpm monorepos (#18065) - Upgrade: Don't error when updating dependencies in pnpm monorepos (#18065)
- Upgrade: Migrate deprecated
order-none
toorder-0
(#18126) - Support Leptos
class:
attributes when extracting classes (#18093) - Fix "Cannot read properties of undefined" crash on malformed arbitrary value (#18133)
- Upgrade: Migrate
-mt-[0px]
tomt-[0px]
instead of the other way around (#18154) - Fix Haml pre-processing crash when there is no
\n
at the end of the file (#18155) - Ignore
.pnpm-store
folders by default (can be overridden by@source β¦
rules) (#18163) - Fix PostCSS crash when calling
toJSON()
(#18083)
Assets 10
42 people reacted
v4.1.7
74e084a
This commit was created on GitHub.com and signed with GitHubβs verified signature.
Compare
Added
- Upgrade: Migrate bare values to named values (#18000)
- Upgrade: Added cache to improve template migration performance (#18025)
Fixed
- Allow
_
before numbers during candidate extraction (#17961) - Prevent duplicate suggestions when using
@theme
and@utility
together (#17675) - Ensure that media queries within
::before
and::after
pseudo selectors create valid CSS rules in production builds (#17979) - Ensure that the standalone CLI does not leave temporary files behind (#17981)
- Ensure
-rotate-*
utilities properly negate arbitrary values (#18014) - Ignore custom variants using
:merge(β¦)
selectors in legacy JS plugins (#18020) - Ensure classes containing
.
are properly extracted from Clojure files (#18038) - Upgrade: Fix error when using
@import β¦ source(β¦)
(#17963) - Upgrade: Change casing of utilities with named values to kebab-case to match updated theme variables (#18017)
- Upgrade: Don't migrate strings that match utility names in Vue attribute bindings other than
class
(#18025)
Assets 10
35 people reacted
v4.1.6
2d13998
This commit was created on GitHub.com and signed with GitHubβs verified signature.
Compare
Added
- Upgrade: Automatically convert arbitrary values to named values when possible (e.g.
h-[1lh]
toh-lh
) (#17831, #17854) - Upgrade: Update dependencies in parallel for improved performance (#17898)
- Add detailed logging about
@source
directives, discovered files and scanned files when usingDEBUG=*
(#17906, #17952) - Add support for generating source maps in development (#17775)
Fixed
- Ensure negative arbitrary
scale
values generate negative values (#17831) - Fix HAML extraction with embedded Ruby (#17846)
- Don't scan files for utilities when using
@reference
(#17836) - Fix incorrectly replacing
_
withbg-red-500/(--my_opacity)
(#17889) - Don't scan
.log
files for classes by default (#17906) - Ensure that custom utilities applying other custom utilities don't swallow nested
@apply
rules (#17925) - Download platform specific package if
optionalDependencies
are skipped (#17929)
Assets 10
35 people reacted
Previous Next
You canβt perform that action at this time.