Bun 1.4: First Stable Release on the New Rust Runtime
Bun 1.4 is the first stable release on the new Rust runtime, passing 1,517 more Node.js tests and cutting idle CPU use 5x, so it is time to re-run your Node replacement benchmarks.
1 source
A staged migration with 95% config reuse let Yelp swap Webpack for Rust-powered Rspack, cutting integration builds in half and enabling portable CI caching that Webpack could not support.
Yelp's engineering team published a detailed case study on their Webpack-to-Rspack migration, reporting a 52% average reduction in build times across their monorepo. The approach was notable for being methodical rather than heroic: a staged rollout that let individual teams opt in, verify their pages independently, and then switch by default once confidence was established.
The key enabler was Rspack's near-total Webpack configuration compatibility. Yelp estimated they reused roughly 95% of their existing Webpack config. That is the differentiator between Rspack and alternatives like Vite or Turbopack for large existing codebases, you are not rewriting your build system from scratch. You are swapping the engine under it.
After the migration, the team chased further gains. Converting barrel file star re-exports to named exports shaved off substantial build time. Switching import-then-reexport patterns to true re-exports saved another 30 seconds. The biggest incremental win came from Rspack's portable cache: Webpack's cache could not be shared across CI runs reliably, but Rspack's could, delivering up to 80% reduction in subsequent warm builds.
For teams sitting on large Webpack codebases and watching Vite's momentum, Yelp's experience makes the case that the middle path exists. You can get most of the Rust-bundler speed without the greenfield rewrite. Rspack 2.0, released in April, added experimental React Server Components support, closing another gap for Next.js-adjacent projects.
Bun 1.4 is the first stable release on the new Rust runtime, passing 1,517 more Node.js tests and cutting idle CPU use 5x, so it is time to re-run your Node replacement benchmarks.
1 source
Vite+ Beta bundles Vite 7, a runtime, and a package manager into a single workflow with smart caching and a migration CLI, targeting teams tired of stitching together separate build, run, and dependency tools.
1 source
Deno 2.8 jumps from 42% to 76% Node.js compatibility, makes the npm: prefix optional, and adds a Rust-powered dependency resolver that cuts cold installs by 3.6x.
1 source