Parcel retweeted
Announcing Parcel v3, a ground up rewrite in Rust! 🚀
• Up to 100x faster than v2, 6x less memory
• Standalone Rust binary – no Node
• Native plugins in Rust, Go, Swift, or C
• Multi-threaded JS plugin runtime
• Smarter code splitting
• New library mode
Now in alpha. 👇
• Up to 100x faster than v2, 6x less memory
• Standalone Rust binary – no Node
• Native plugins in Rust, Go, Swift, or C
• Multi-threaded JS plugin runtime
• Smarter code splitting
• New library mode
Now in alpha. 👇
46
65
865
37,443
If you’re using React Server Components with Parcel, please upgrade the react-server-dom-parcel package in your lock file ASAP!
There is critical vulnerability in React Server Components disclosed as CVE-2025-55182 that impacts React 19 and frameworks that use it.
A fix has been published in React versions 19.0.1, 19.1.2, and 19.2.1. We recommend upgrading immediately.
react.dev/blog/2025/12/0…
0
1
7
6,922
Parcel retweeted
In case you missed it, here’s the recording of my talk! youtube.com/live/p9OcztRyD…
0
3
26
8,557
Parcel retweeted
Wrote an article about how React Server Components integrate with a bundler. It's a deep dive into how code splitting works, how RSCs eliminate network waterfalls, how environment directives like "use client" work, CSS loading, etc. Check it out! devongovett.me/blog/parcel-rs…
10
53
337
38,294
Parcel retweeted
RSC support in React Router powered by Parcel! 🤩 remix.run/blog/rsc-previ…
8
18
205
14,319
Parcel retweeted
Parcel v2.15 introduces a new HTML and SVG transformer and minifier written in Rust using browser-grade components from Firefox + Servo! 🚀
Replaces posthtml, htmlnano, SVGO, and SVGR.
10x faster. Reduces npm dependencies by 25% and install size by 45%.
parceljs.org/blog/v2-15-0/
Replaces posthtml, htmlnano, SVGO, and SVGR.
10x faster. Reduces npm dependencies by 25% and install size by 45%.
parceljs.org/blog/v2-15-0/
3
16
159
7,852
Parcel retweeted
React 19.1 enables Server Components in Parcel with React Stable (not only canary)! Just released Parcel v2.14.3 with the corresponding update. 🥳
React 19.1 has just been released! Check out the latest updates here: github.com/facebook/react…
4
14
196
20,580
Parcel retweeted
Added new Parcel React Server Components examples with Deno and Bun!
You can use any server/runtime you want. Parcel just builds your code.
github.com/parcel-bundler…
You can use any server/runtime you want. Parcel just builds your code.
github.com/parcel-bundler…
7
15
125
10,892
Parcel retweeted
Happy to announce Parcel v2.14, now with support for React Server Components! 🥳
RSCs can be integrated into client-rendered apps, server rendered, or statically rendered at build time.
Also: rust MDX compiler, create-parcel CLI, new error overlay, and native import maps.
RSCs can be integrated into client-rendered apps, server rendered, or statically rendered at build time.
Also: rust MDX compiler, create-parcel CLI, new error overlay, and native import maps.
17
47
398
48,178
Parcel retweeted
New Create React App to Parcel migration guide: parceljs.org/migration/cra/
Covers our new automated migration script, and how to migrate manually step by step.
Covers our new automated migration script, and how to migrate manually step by step.
2
3
37
4,113
Parcel retweeted
Just published a Storybook Builder for Parcel! 🥳
It preserves state via React Fast Refresh in both your components and CSF story files using a custom transformer. Haven't seen this anywhere else.
Hot reloading for auto-generated controls via TS too.
It preserves state via React Fast Refresh in both your components and CSF story files using a custom transformer. Haven't seen this anywhere else.
Hot reloading for auto-generated controls via TS too.
4
9
107
9,440
Parcel retweeted
Just released Parcel v2.13.0! 🚀
Mostly a maintenance release (40+ fixes & updates!), but also a few nice features:
📚 New library mode that doesn't bundle, for improved tree shakability
🧑🍳 TypeScript proxy server config
🗃️ Globs in package.json source field
🏎️ Faster resolver
Mostly a maintenance release (40+ fixes & updates!), but also a few nice features:
📚 New library mode that doesn't bundle, for improved tree shakability
🧑🍳 TypeScript proxy server config
🗃️ Globs in package.json source field
🏎️ Faster resolver
2
5
104
6,338
Parcel retweeted
Lightning CSS v1.25.0 is out! ⚡️
• CSS module options to disable scoping for grid, animation, and other features
• Optimizes the `all` shorthand
• Support animation-timeline in animation shorthand
• Bug fixes for transforms, color, and animations
github.com/parcel-bundler…
• CSS module options to disable scoping for grid, animation, and other features
• Optimizes the `all` shorthand
• Support animation-timeline in animation shorthand
• Bug fixes for transforms, color, and animations
github.com/parcel-bundler…
1
12
101
25,480
Parcel retweeted
Parcel also enables you to generate additional assets (eg css) from a macro. You can build your own statically extracted CSS-in-JS library in only a few lines of code. And since macros are just functions, you can create any API you want, eg accepting objects or theme values! 😲
1
6
54
5,933
Parcel retweeted
tailwind-merge can be used as a macro in Parcel to run it at build time! The output is a static string, so there is no runtime performance impact and the 20kb of extra bundle size is avoided. Pretty cool! 🙂
📢 Parcel v2.12.0 brings support for macros, a new web-based REPL, improved CSS bundling, and manual code splitting!
Macros are JS/TS functions that run at build time instead of being bundled. They can generate constants, code, and even assets (eg css)!
parceljs.org/blog/v2-12-0/
12
24
342
47,148
Parcel retweeted
📢 Parcel v2.12.0 brings support for macros, a new web-based REPL, improved CSS bundling, and manual code splitting!
Macros are JS/TS functions that run at build time instead of being bundled. They can generate constants, code, and even assets (eg css)!
parceljs.org/blog/v2-12-0/
Macros are JS/TS functions that run at build time instead of being bundled. They can generate constants, code, and even assets (eg css)!
parceljs.org/blog/v2-12-0/
9
41
278
93,921












![Input:
import {twMerge} from 'tailwind-merge' with {type: 'macro'}
const buttonBase = 'px-2 py-1 bg-red hover:bg-dark-red';
const ctaButton = twMerge(buttonBase, 'p-3 bg-[#B91C1C]');
console.log(ctaButton);
Bundled output:
console.log("hover:bg-dark-red p-3 bg-[#B91C1C]");](/pic/media%2FGHcZwCmWMAA0KWI.jpg)
