🚨 Breaking Changes
- preset-wind4:
🚀 Features
- core:
- eslint-plugin:
- examples:
- icons:
- packages-preset:
- playground:
- postcss:
- Allow content from node_modules - by @HomyeeKing in #4554 (79600)
- preset-wind4:
- Add reset css in
preset-wind4
- by @zyyv in #4458 (e5f79) - Define css property in some rules - by @zyyv in #4479 (dfc00)
- Track used theme keys - by @zyyv in #4512 (34e42)
- Add
processThemeVars
option - by @zyyv in #4533 (44cb5) - Add
utilityResolver
option support utility convert - by @zyyv in #4544 (a8864) - Hoist css properties - by @antfu in #4547 (f441f)
- Smarter theme parser - by @zyyv in #4611 (9dfaf)
- Compatible text-shadow with Tailwind4 - by @Simon-He95 in #4615 (482a4)
- Add reset css in
- transformer-directives:
- Remove empty CSS classes - by @Simon-He95 and @zyyv in #4626 (34694)
🐞 Bug Fixes
- Upgrade & unpin
unconfig
- by @sxzz in #4470 (14e1d) - Output css error when preflight selection - by @zhangmo8 in #4483 (f57ef)
- core:
- core,preset-wind4:
- Add
operators
type toCSSEntry
& resovle negative value intranslate
- by @Simon-He95 and @zyyv in #4601 (7f4f7)
- Add
- examples:
- Update outdated vite-plugin-svelte in svelte examples - by @henrikvilhelmberglund in #4617 (a8082)
- inspector:
- intereactive:
- playground:
- postcss:
- PresetWind4 in @apply parse error - by @Simon-He95 in #4605 (490ef)
- preset-icons:
- Use node icon loader in deno - by @nathanwhit in #4612 (2022d)
- preset-mini:
- preset-mini, preset-wind4:
- preset-wind4:
- Fix postprocessors for variable prefix - by @zhangmo8 in #4444 (43dac)
- Fix theme color resolved key - by @zyyv in #4461 (c78d0)
- Typo for theme
defaults
key close #4480 - by @zyyv in #4480 (63744) - Replace invaild autocomplete template - by @zyyv (89eba)
- Fix color schema rule close #4506 - by @zyyv in #4506 (6cfe5)
- Restore support for color default - by @zyyv in #4529 (31e02)
- Fix filter css variables - by @hrel11 and @zyyv in #4527 (64347)
- ThemeTracking for background gradient color - by @zyyv (7b6e5)
presetWind4
ring rules - by @praburangki in #4539 (7b99b)- Shadow property - by @antfu in #4546 (08b52)
- Provide rule context in border rules - by @zyyv in #4552 (c31f2)
- Abandon using JSON.stringify for initial-value - by @zyyv in #4567 (3d5b5)
- Add support for arbitrary values in will-change - by @hrel11 and @zyyv in #4564 (a214a)
- Position and translate with fraction - by @Simon-He95 in #4600 (c9c94)
- Patch theme default key - by @zyyv in #4603 (5fcbc)
- Resovle space size from theme - by @zyyv in #4632 (0a0fa)
- Optimize border opacity - by @zyyv in #4635 (580ba)
- rule-utils:
- Replace all alpha placeholder occurrences in colors - by @sumimakito in #4486 (dcb6e)
- transformer-directives:
- Mangled @apply chained breakpoints - by @Simon-He95 in #4614 (66a21)
- transformer-variant-group:
- vite:
- vscode:
🏎 Performance
- preset-wind4: