/posts/whats-new-oct-2025.mdWelcome to another edition of What’s new in ViteLand!
Regularly, we recap the project updates for Vite, Vitest, Rolldown, Oxc, and what’s happening in our community.
VoidZero closes a $12.5M Series A to build the next generation of JavaScript Tooling.
Accel led the investment, with participation from Peak XV, Sunflower, Koen Bok, and Eric Simons to accelerate development of their OSS projects and work on their unified JavaScript toolchain Vite+.
The new funding significantly shortens the timeline to a public Vite+ release. Expect faster iteration cycles, more reliable native integrations, and quicker feature releases on our open source projects.
Coming up next:
Want to know more details? Check out the official announcement.
ViteConf revealed Vite+: A superset of Vite and a CLI that integrates a suite of essential developer tools into a single, cohesive experience with first-class monorepo support and built-in caching.
Vite+ will be commercially licensed but source-available and will offer a free tier for open source projects, non-commercial use, and small businesses.
Learn more in the Vite+ announcement post.
console.log output or debugging tests running in Browser Mode via the extension.inlineConst feature is getting even better! Now, named imports from CJS libraries can also be inlined, leading to smaller bundle sizes.output.minifyInternalExports is now enabled by default when enabling minification or using ESM as output format. While renaming exports seems to lead to a bigger bundle at first, it will actually decrease the final bundle size due to better GZIP compression. The original names for exports are still preserved to not break any code relying on them at runtime.transform.jsx. The deprecated top-level jsx option is removed.new Uint8Array(), new Int32Array(), etc.) as they are marked as pure internally.npx oxfmt.To catch talks and presentations from VoidZero team members, see the following events where they will present:
The New Stack covers how Vite+ Aims To End JavaScript’s Fragmented Tooling Nightmare in their recent article!
The StackOverflow podcast invited Evan You to talk about how Vite became the United Nations of JavaScript tooling.
Evan You joined the freeCodeCamp Podcast to talk about his journey from an arts school kid to an independent open source maintainer and founder of VoidZero.
The Changelog published an episode with Evan You, discussing the future of Vite, VoidZero, funding OSS, ViteConf and more!
Alexander Lichter joined the AngularPlus show to talk about Vite's next chapter.
Ember 6.8 changed whole build system and now uses Vite by default.
Nitro released their first v3 alpha, which is a Vite plugin now.
The Nitro team is also looking into interoperability between Nitro modules and Vite plugins, with POCs available.
Photon, a next-generation infrastructure for deploying JavaScript servers has been released by the author of Vike, formerly known as vite-plugin-ssr.
Beehiiv migrated their large code base to Rolldown-Vite and increased their build speed by 64%.
Angular's next major version will use Vitest as the default testing framework!
Markus Oberlehner discussed the new Vitest integration in his blog post.
Ryota Murakami decided he only wants to write Unit Tests with the Browser Mode for React components from now on, all to simplify and not worry about extra concepts.
Better-Auth switches to tsdown which simplifies their builds, reduces dependencies, and improves NodeNext/TypeScript compatibility.
SnoopLog switched to Rolldown and saw an 8x build time speedup and 2% reduced ESM bundle sizes.
Nitro switched from Rollup to Rolldown and improved build times by 5.5x.
n8n moved their entire build system to Rolldown and shaved off two minutes per build for their monorepo.
CallToAction.vue