Hello world!
Rolldown is now open source on GitHub:
Fast Rust-based bundler for JavaScript with Rollup-compatible API. Brought to you by @voidzerodev
Joined November 2023
- 🎁 A surprise holidays gift: after over a year of hard work, we have just published Rolldown 1.0.0-beta.1!
- Rolldown now passes all esbuild ESM <-> CJS interop tests: github.com/rolldown/bundl…
- 🌟10,000 GitHub Stars✅🥳 github.com/rolldown/rolld…
- Rolldown + Module Federation achieved on main branch! - Even works with webpack remotes - Will be available for Vite too
- Rolldown 0.14 is out! github.com/rolldown/rolld… Rolldown's core bundling capabilities are largely complete. We are now focusing on robustness (Rollup and esbuild test alignment) and polishing DX (error messages, docs) before planned 1.0 beta by EOY.
- Replying to @rolldown_rsAnd for Vite integration: we are now passing all relevant tests in github.com/rolldown/vite, the temporary fork of Vite that runs on Rolldown instead of esbuild / Rollup. Expect a proper release early 2025!
- The team spent a lot of effort in source map optimizations in the past few weeks - now Rolldown retains similar performance edge over esbuild even with source maps enabled!
- Wonder what @rolldown_rs is exactly? Here is the 37-second explainer you didn't know you needed (Sound on 🔊)!
00:00 - In the next version of Rolldown, bundling will be ~10% faster 🎉 This was achieved by optimizing the semantic scoping process Internal plugins like define and inject now flag when they haven't changed the AST, allowing to skip redundant scope recreation





