Releases: tailwindlabs/tailwindcss
Releases · tailwindlabs/tailwindcss
v3.2.4
v3.2.3
v3.2.2
Fixed
- Escape special characters in resolved content base paths (#9650)
- Don't reuse container for array returning variant functions (#9644)
- Exclude non-relevant selectors when generating rules with the important modifier (#9677)
- Fix merging of arrays during config resolution (#9706)
- Ensure configured
font-feature-settingsare included in Preflight (#9707) - Fix fractional values not being parsed properly inside arbitrary properties (#9705)
- Fix incorrect selectors when using
@applyin selectors with combinators and pseudos (#9722) - Fix cannot read properties of undefined (reading 'modifier') (#9656, aa979d6)
v3.2.1
v3.2.0
We just released Tailwind CSS v3.2! Read the announcement post for more details about the most exciting new features.
Added
- Add new
@configdirective (#9405) - Add new
relative: trueoption to resolve content paths relative to the config file (#9396) - Add new
supports-*variant (#9453) - Add new
min-*andmax-*variants (#9558) - Add new
aria-*variants (#9557, #9588) - Add new
data-*variants (#9559, #9588) - Add new
break-keeputility forword-break: keep-all(#9393) - Add new
collapseutility forvisibility: collapse(#9181) - Add new
fill-noneutility forfill: none(#9403) - Add new
stroke-noneutility forstroke: none(#9403) - Add new
place-content-baselineutility forplace-content: baseline(#9498) - Add new
place-items-baselineutility forplace-items: baseline(#9507) - Add new
content-baselineutility foralign-content: baseline(#9507) - Add support for configuring default
font-feature-settingsfor a font family (#9039) - Add standalone CLI build for 32-bit Linux on ARM (
node16-linux-armv7) (#9084) - Add future flag to disable color opacity utility plugins (#9088)
- Add negative value support for
outline-offset(#9136) - Add support for modifiers to
matchUtilities(#9541) - Allow negating utilities using
min/max/clamp(#9237) - Implement fallback plugins when there is ambiguity between plugins when using arbitrary values (#9376)
- Support
sortfunction inmatchVariant(#9423) - Upgrade to
postcss-nestedv6.0 (#9546)
Fixed
- Use absolute paths when resolving changed files for resilience against working directory changes (#9032)
- Fix ring color utility generation when using
respectDefaultRingColorOpacity(#9070) - Sort tags before classes when
@apply-ing a selector with joined classes (#9107) - Remove invalid
outline-hiddenutility (#9147) - Honor the
hiddenattribute on elements in preflight (#9174) - Don't stop watching atomically renamed files (#9173, #9215)
- Fix duplicate utilities issue causing memory leaks (#9208)
- Fix
fontFamilyconfig TypeScript types (#9214) - Handle variants on complex selector utilities (#9262)
- Fix shared config mutation issue (#9294)
- Fix ordering of parallel variants (#9282)
- Handle variants in utility selectors using
:where()and:has()(#9309) - Improve data type analysis for arbitrary values (#9320)
- Don't emit generated utilities with invalid uses of theme functions (#9319)
- Revert change that only listened for stdin close on TTYs (#9331)
- Ignore unset values (like
nullorundefined) when resolving the classList for intellisense (#9385) - Improve type checking for formal syntax (#9349, #9448)
- Fix incorrect required
contentkey in custom plugin configs (#9502, #9545) - Fix content path detection on Windows (#9569)
- Ensure
--contentis used in the CLI when passed (#9587)
v3.1.8
v3.1.7
v3.1.6
v3.1.5
Added
- Support configuring a default
font-weightfor each font size utility (#8763) - Add support for alpha values in safe list (#8774)
Fixed
- Improve types to support fallback values in the CSS-in-JS syntax used in plugin APIs (#8762)
- Support including
tailwindcssandautoprefixerinpostcss.config.jsin standalone CLI (#8769) - Fix using special-characters as prefixes (#8772)
- Don’t prefix classes used within arbitrary variants (#8773)
- Add more explicit types for the default theme (#8780)