๐Ÿ“ฆ๐Ÿš€ Blazing fast, zero configuration web application bundler

Excited to announce that Parcel CSS is now Lightning CSS! โšก๏ธ This new name makes it clear that it can be used outside Parcel, with other build tools or standalone. Had way too much fun designing the new website too! ๐Ÿ˜œ lightningcss.dev Follow @lightningcss for updates.
27
120
681
javascript
4
1
19
Parcel CSS v1.13.0 is out! Unknown at-rules and selectors are now preserved, with a warning instead of an error. This should allow using experimental browser features without waiting for Parcel CSS to implement them. A few other features + bug fixes too: github.com/parcel-bundler/paโ€ฆ
2
5
38
Parcel v2.7.0 is out! ๐ŸŽฏ Target debugging when verbose logging is enabled ๐Ÿšจ errorRecovery option for CSS ๐ŸŒณ Elm multi-module compilation ๐ŸŒถ๏ธ Improved HMR for emotion/react ๐Ÿšก Fix scope hoisting bugs github.com/parcel-bundler/paโ€ฆ
1
4
44
Just released @parcel/css v1.12.0! ๐Ÿš€ ๐Ÿ“ More math functions: trig, exponential, and sign โ™พ Numeric constants: e, pi, infinity, and nan ๐Ÿฅก Container query minification โš ๏ธ New error recovery mode for invalid syntax ๐Ÿ“บ Merge media and supports rules github.com/parcel-bundler/paโ€ฆ
4
8
62
Just shipped @parcel/css v1.11.0! ๐Ÿš€ ๐Ÿ—บ Input source maps ๐Ÿงฎ Simplify calc() in colors ๐Ÿ€ Simplify round(), rem(), and mod() functions ๐Ÿฅž Merge adjacent @layer rules ๐ŸŽจ Downlevel space separated colors with variables ๐Ÿข Node ESM support Release notes: github.com/parcel-bundler/paโ€ฆ
1
7
67
Just shipped Parcel CSS v1.10.0! ๐Ÿš€ ๐Ÿ—œ Improves merging of adjacent style rules. ๐Ÿ’พ Exposes new CSS modules features to the CLI. ๐Ÿž Enables the CLI to output both code and exports for CSS modules as JSON to stdout. ๐Ÿชฒ Fixes a bunch of bugs. Enjoy! ๐Ÿฅณ github.com/parcel-bundler/paโ€ฆ
2
8
51
Thanks to @getformio for becoming a Bronze Sponsor of Parcel! ๐Ÿฅฐ opencollective.com/parcel
2
13
Parcel now has an overlay for React runtime errors similar to the one for build errors, using the same battle-tested package as Create React App! You get beautiful code frames and error stacks, and can even click to open your editor right to the line and column of the error. ๐Ÿ˜
1
1
9
Parcel can now locally scope CSS variables just like class names. This avoids clashes between variables in different files, and enables automatic tree shaking of unused vars! ๐Ÿš€ There's a new syntax for referencing variables across files that makes dependencies explicit, too.
2
7
75
Excited to announce Parcel v2.6.0! ๐Ÿš€ ๐Ÿšจ React error overlay ๐Ÿ”ญ Scoped variables in CSS modules, with automatic tree shaking! ๐Ÿงฉ Custom naming patterns for CSS modules ๐Ÿ—บ๏ธ HMR source maps ๐Ÿ—ƒ๏ธ npm packages in glob imports ๐Ÿฅณ ... and more! parceljs.org/blog/v2-6-0/ Details ๐Ÿ‘‡
4
14
129
Just released some updates to Parcel CSS, including some new features for the Rust API! ๐Ÿš€ ๐ŸŽ›๏ธ Beginnings of support for the CSSOM API. ๐Ÿ“ Ability to retrieve source locations for properties. ๐Ÿ–จ Serde support to allow serializing the AST to and from JSON and other formats.
2
7
46
Happy Saturday! Just published Parcel CSS v1.8.2! ๐Ÿš€ Includes a few bug fixes for minification of borders ๐Ÿ–ผ, calc simplification ๐Ÿงฎ, media queries ๐Ÿ“ธ, and url() quoting ๐Ÿ”—. Also an upgrade to napi-rs v2 ๐Ÿฆ€. Enjoy! ๐Ÿฅณ github.com/parcel-bundler/paโ€ฆ
1
51
Parcel v2.5.0 is out! ๐Ÿš€ ๐Ÿงฉ Web Extension manifest v3 support (contributed by @arjunbarrett!) ๐Ÿข Support for __dirname and __filename in Node.js targets (contributed by @lekoarts_de of @GatsbyJS!) ๐ŸŒ `in` expressions with process.env (contributed by @Shinyaigeek!) ๐Ÿž Bug fixes
1
18
108
Did you know Parcel has first-class support for building Web Extensions? Use a manifest.json file as an entry, and Parcel will follow all of the dependencies from there. It supports hot reloading, style injection, service workers, and more! parceljs.org/recipes/web-extโ€ฆ
1
1
31
Took a bunch of time and wrote Rust docs for Parcel CSS! There are docs for every single CSS rule, property, and value, along with API examples. If you have ever wanted to manipulate CSS in a highly structured way just like a browser, check it out! ๐Ÿ˜ƒ docs.rs/parcel_css
3
18
191
Parcel CSS v1.8.0 is out! ๐Ÿš€ โ†”๏ธ Compile :dir selector for non-supporting browsers ๐ŸŒ :lang pseudo class with multiple arguments ๐Ÿ– Compile :is selector to eg :-webkit-any in simple cases ๐Ÿ  Improved logical properties compilation ๐Ÿฆ€ Rust API improvements github.com/parcel-bundler/paโ€ฆ
1
6
64