Releases: ArnaudBarre/downwind
Releases · ArnaudBarre/downwind
v0.5.0
Align with Tailwind 3.3:
- Extend default color palette with new 950 shades
- Add line-height modifier support to font-size utilities
- Add support for using variables as arbitrary values without
var(...)
- Added utilities:
hyphens
,from-{position}
,via-{position}
,to-{position}
,list-style-image
,caption-side
,delay-0
,duration-0
,justify-normal
,justify-stretch
,content-normal
,content-stretch
,whitespace-break-spaces
- Add blocklist option to prevent generating unwanted CSS
- Use inset instead of top, right, bottom, and left properties
- Reset all properties when using
line-clamp-none
The main potential breaking change is that gradient steps for arbitrary values can now become position if not detected as a color.
Logical properties & font-variation-settings are currently out of scope.
v0.4.5
- Fix generate CLI when output doesn't exist
- Fix: Throw when using invalid rule in
@apply
that was previously scanned
v0.4.4
Fix appearance-none
v0.4.3
- Fix cssModuleToJS with kebab case classes
- Fix transition rule without DEFAULT
v0.4.2
- Fix crash when using arbitrary values for
animate
rule - esbuild plugin: Skip postprocessing when build contains errors to avoid crash
v0.4.1
- Fix: Allow
,
in selectors - Fix: Map
_
to spaces in arbitrary properties
v0.4.0
- Support Design in devtools in the Vite plugin
- Always group tokens per media query and sort variants with a deterministic order
- Breaking: Change codegen API to include a
DEVTOOLS
mode - esbuild plugin throw instead of adding an error to ensure proper logging to the console (esbuild#2625)
v0.3.0
Align with Tailwind 3.2:
- Add
supports-*
andmax-<screen>
dynamic variants - Add
collapse
,place-content-baseline
,place-items-baseline
,content-baseline
,break-keep
,fill-none
&stroke-none
utilities - Support negative values for
outline-offset
utility - Fix some cases for arbitrary variants and handle "arbitrary media" (ex:
[@media(min-width:900px)]:block
)
Other features are not supported, but container queries will probably be added later.
v0.2.6
Add scanRegex
option for esbuild plugin
v0.2.5
Stable order for arbitrary values of the same rule. It's now based on the string match instead of the scan order