CARVIEW |
Select Language
HTTP/2 301
date: Fri, 18 Jul 2025 21:47:34 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 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 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 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=z1RawiYRSnISEftT9Aw8eoaVH4%2BP8%2FljWazu23NvBW43MzrjeBmIPk9L%2BotWUqv7k3%2FKXV7W%2BIag962D%2BjdXqTyg6FtqI3%2FNZV6FF5r1XUaTqeUICoT5bs5PyzrVz05tpQiObngq1d2LkXoxn%2BEeSKjoBcDCZW3FtDkDxNNxZfMtHk6biDTlkMREQh3vM9%2BqMhztEEejtdlKKc92uAQl7gI437peRakCfubJFaZ0iUalsX92TW%2FxDy1TmEv0Ujtc27ur%2FlN2ql0GHUkIuoJjog%3D%3D--d27nb6qoMwwC3aDW--%2FBZp2XiLbxPs60gKkt4RNQ%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.1804960922.1752875254; Path=/; Domain=github.com; Expires=Sat, 18 Jul 2026 21:47:34 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Sat, 18 Jul 2026 21:47:34 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: B074:ADDF:1A715C:230E9E:687AC0F6
HTTP/2 200
date: Fri, 18 Jul 2025 21:47:35 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/"19002ac35be01ced8ba70adf0b0c1c84"
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 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 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 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: B074:ADDF:1A7169:230EB7:687AC0F6
Releases Β· tailwindlabs/tailwindcss Β· GitHub
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
30 Apr 15:45
Loading
14 Apr 17:18
Loading
04 Apr 18:02
Loading
03 Apr 17:12
Loading
Skip to content
Navigation Menu
{{ message }}
-
-
Notifications
You must be signed in to change notification settings - Fork 4.6k
Releases: tailwindlabs/tailwindcss
Releases Β· tailwindlabs/tailwindcss
v4.1.11
b24457a
This commit was created on GitHub.com and signed with GitHubβs verified signature.
Compare
Assets 10
45 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
31 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
v4.1.5
45cd32e
This commit was created on GitHub.com and signed with GitHubβs verified signature.
Compare
Added
- Support using
@tailwindcss/upgrade
to upgrade between versions of v4.* (#17717) - Add
h-lh
/min-h-lh
/max-h-lh
utilities (#17790) - Transition
display
,visibility
,content-visibility
,overlay
, andpointer-events
when usingtransition
to simplify@starting-style
usage (#17812)
Fixed
- Don't scan
.geojson
or.db
files for classes by default (#17700, #17711) - Hide default shadow suggestions when missing default shadow theme keys (#17743)
- Replace
_
with.
in theme suggestions for@utility
if surrounded by digits (#17733) - Skip
color-mix(β¦)
when opacity is100%
(#17815) - PostCSS: Ensure that errors in imported stylesheets are recoverable (#17754)
- Upgrade: Bump all Tailwind CSS related dependencies during upgrade (#17763)
- Upgrade: Don't add
-
to variants starting with@
(#17814) - Upgrade: Don't format stylesheets that didn't change when upgrading (#17824)
Assets 10
43 people reacted
v4.1.4
Compare
Added
- Add experimental
@tailwindcss/oxide-wasm32-wasi
target for running Tailwind in browser environments like StackBlitz (#17558)
Fixed
- Ensure
color-mix(β¦)
polyfills do not cause used CSS variables to be removed (#17555) - Ensure
color-mix(β¦)
polyfills create fallbacks for theme variables that reference other theme variables (#17562) - Fix brace expansion in declining ranges like
{10..0..5}
and{0..10..-5}
(#17591) - Work around a Chrome rendering bug when using the
skew-*
utilities (#17627) - Ensure container query variant names can contain hyphens (#17628)
- Ensure
shadow-inherit
,inset-shadow-inherit
,drop-shadow-inherit
, andtext-shadow-inherit
inherit the shadow color (#17647) - Ensure compatibility with array tuples used in
fontSize
JS theme keys (#17630) - Ensure folders with binary file extensions in their names are scanned for utilities (#17595)
- Upgrade: Convert
fontSize
array tuple syntax to CSS theme variables (#17630)
Assets 10
48 people reacted
v4.1.3
5a77c9d
This commit was created on GitHub.com and signed with GitHubβs verified signature.
Compare
Assets 10
37 people reacted
v4.1.2
3f434a6
This commit was created on GitHub.com and signed with GitHubβs verified signature.
Compare
Fixed
- Don't rely on the presence of
@layer base
to polyfill@property
(#17506) - Support setting multiple inset shadows as arbitrary values (#17523)
- Fix
drop-shadow-*
utilities that are defined with multiple shadows (#17515) - PostCSS: Fix race condition when two changes are queued concurrently (#17514)
- PostCSS: Ensure files containing
@tailwind utilities
are processed (#17514) - Ensure the
color-mix(β¦)
polyfill creates fallbacks even when using colors that cannot be statically analyzed (#17513) - Fix slow incremental builds with
@tailwindcss/vite
and@tailwindcss/postscss
(especially on Windows) (#17511) - Vite: Fix missing CSS file in Qwik setups (#17533)
Assets 10
40 people reacted
Previous Next
You canβt perform that action at this time.