·
601 commits
to main
since this release
Minor Changes
-
8430490: Improve performance, mostly for the CSS generation by removing a lot of
postcss
usage (and plugins).Public changes:
- Introduce a new
config.lightningcss
option to uselightningcss
(currently disabled by default) instead of
postcss
. - Add a new
config.browserslist
option to configure the browserslist used bylightningcss
. - Add a
--lightningcss
flag to thepanda
andpanda cssgen
command to uselightningcss
instead ofpostcss
for
this run.
Internal changes:
markImportant
fn from JS instead of walking through postcss AST nodes- use a fork of
stitches
stringify
function instead ofpostcss-css-in-js
to write the CSS string from a JS
object - only compute once
TokenDictionary
properties - refactor
serializeStyle
to use the same code path as the rest of the pipeline withStyleEncoder
/StyleDecoder
and rename it totransformStyles
to better convey what it does
- Introduce a new
Patch Changes
- Updated dependencies [8430490]
- Updated dependencies [bee3ec8]
- Updated dependencies [74ac0d9]
- Updated dependencies [c9195a4]
- @pandacss/[email protected]
- @pandacss/[email protected]
- @pandacss/[email protected]
- @pandacss/[email protected]
- @pandacss/[email protected]
- @pandacss/[email protected]
- @pandacss/[email protected]
- @pandacss/[email protected]
- @pandacss/[email protected]