\ \ Announcing Vite+ Alpha: Open source. Unified. Next-gen.](/content/posts/announcing-vite-plus-alpha/index.html)

// updates

Tales from the Void: March 2026 Recap

APR 1, 2026

Alexander Lichter

5 MIN READ

Copy Link

Welcome to another edition of Tales from the Void!

Regularly, we recap the project updates for Void, Vite+, Vite, Vitest, Rolldown, Oxc, and what’s happening in our community.

Well-Integrated, Not Stitched Together ​

In March we came closer to realizing our vision of a unified toolchain:

  • Oxlint JS plugins let you run your existing ESLint plugins.
  • Vite 8 now ships with Rolldown as its bundler, meaning every Vite user runs on Oxc under the hood.
  • Vite+ takes it further by combining Vite, Vitest, tsdown, Oxlint, and Oxfmt into a single CLI.

With all of that shipping in one month, it's worth stepping back and talking about what ties it together.

Most JavaScript toolchains are independent tools plumbed together. Each parses your code separately, each has its own config, and they often conflict with each other. Your linter disagrees with your formatter, your bundler doesn't understand your test setup, and you end up debugging the gaps between tools instead of shipping features.

Our tools take a different approach. Rolldown, Oxlint, and Oxfmt share a common foundation: one parser, one resolver, and one module interop layer provided by Oxc. Vite is powered by Rolldown, so the whole stack benefits from the shared core and works together seamlessly. Every further improvement to Oxc benefits the entire tooling suite and those improvements come with significant performance gains across the board.

Good integration leads to good compatibility. The biggest mistake in building a new generation of tools is to ignore the existing ecosystem. By prioritizing compatibility with existing tools, migration and adoption become much easier. That's why:

Thanks to Vite+, you get all of this as a single CLI and can focus on your app instead of wiring your toolchain together.

Project Updates ​

Void ​

Void was announced: Evan You presented the new deployment platform built for Vite applications. Run void deploy and Void builds, provisions, and deploys your app. Need a database, auth, or AI inference? Import the SDK and Void provisions it automatically from your code. Sign up for the early access to be among the first to try it out.

What is VOID? - YouTube

Tap to unmute

What is VOID? VoidZero

VoidZero2.76K subscribers

Vite+ ​

Vite+ is OPEN SOURCE and FREE! - YouTube

Tap to unmute

Vite+ is OPEN SOURCE and FREE! VoidZero

VoidZero2.76K subscribers

Twitter Embed

Visit this post on X

Boshen

@boshen_c

·

Follow

View on X

Current Vite+ adoption.

There's also a TONS of issues we need to address, we'll churn through them asap.

I can hand out repo triage permission if you show enthusiasm and help out.

https://github.com/voidzero-dev/vite-plus…

4:05 AM · Mar 19, 2026

X Ads info and privacy

149 Reply

Copy link

Read 10 replies

Vite ​

  • Vite 8 has been released, bringing major architectural improvements with Rolldown as the new bundler.
  • Subsequent Vite patch versions 8.0.1 and 8.0.2 and 8.0.3 shipped with early bug fixes based on community feedback.
  • The Vite React plugin major version 6 is now available, coming with Vite 8 support and without Babel by default, reducing its install size.

Twitter Embed

Visit this post on X

VoidZero

@voidzerodev

·

Follow

View on X

One week after its release, Vite 8 has already been downloaded over 2.6M times

Rolldown is now running in production across the ecosystem and the adoption curve is just getting started!

8:47 PM · Mar 19, 2026

X Ads info and privacy

190 Reply

Copy link

Read more on X

Vitest ​

  • Vitest 4.1 is now stable with first-class Vite 8 support from day one and a bunch of new features, including async leak detection, test tags, and more.
  • Planning for Vitest 5 has started! Share your feedback and thoughts in the GitHub discussion.
  • In the future you can integrate a custom version control provider via experimental.vcsProvider for better change detection in Vitest.

Rolldown ​

  • DCE-only minification and smart constant inlining now enabled by default, allowing smaller bundles without extra config.
  • Full filesystem watcher landed in WASM builds enabling proper watch mode in browser-based tooling. In collaboration with StackBlitz, watcher support was also brought to WebContainer environments.
  • Better new URL() detection with import.meta.url which leads to more reliable static asset handling.
  • You can now omit source content from sourcemaps for smaller output files via output.sourcemapExcludeSources.
  • Bundle analyzer outputs LLM-friendly markdown, which can be sent directly to your agent for an efficient analysis.

Twitter Embed

Visit this post on X

Kevin Deng @sxzz.dev

@sanxiaozhizi

·

Follow

View on X

tsdown 0.21.4 just dropped. CSS Modules are now supported.

Also, the `tsdown-migrate` skill lets your agent auto-migrate from tsup to tsdown.

❯ npx skills add rolldown/tsdown --skill tsdown-migrate

https://tsdown.dev/guide/skills

tsdown.dev\ \ tsdown\ \ The Elegant Bundler for Libraries

5:15 PM · Mar 16, 2026

X Ads info and privacy

132 Reply

Copy link

Read 1 reply

Oxc ​

Twitter Embed

Visit this post on X

Cam

@Cameron_C2

·

Follow

View on X

Oxlint v1.52.0 & Oxfmt v0.37.0 are out!

→ support for typescript/no-unecessary-type-conversion → denyWarnings, maxWarnings, reportUnusedDisableDirectives support in config files → auto-enable github/gitlab annotations in oxlint → automatic .oxlintrc.jsonc discovery in Show more

9:16 AM · Mar 10, 2026

X Ads info and privacy

Like this postReply

Copy link

Read more on X

Twitter Embed

Visit this post on X

Cam

@Cameron_C2

·

Follow

View on X

In the next version of oxlint, we automatically detect when running in Github Actions, displaying native Github annotations in pull requests.

11:06 AM · Mar 6, 2026

X Ads info and privacy

490 Reply

Copy link

Read 9 replies

Upcoming Events ​

To catch talks and presentations from VoidZero team members, see the following events where they will present:

  • Catch Jim aka. overlookmotel at CityJS London running from April 15th to 17th.
  • Laravel Live Japan 2026 will feature a talk from Alexander Lichter on VoidZero's unified toolchain vision on May 26th.
  • Alexander Lichter will join enterJS 2026 in Mannheim, Germany on June 16th.

From The Community ​

Twitter Embed

Visit this post on X

[David Cramer\ \

@zeeg

·

Follow

View on X

The DX of Vite+ looks phenomenal

It’s about time someone (once again) removed some complexity of building web apps.

https://viteplus.dev

viteplus.dev\ \ Vite+\ \ The Unified Toolchain for the Web

4:10 PM · Mar 18, 2026

X Ads info and privacy

189 Reply

Copy link

Read 6 replies

Twitter Embed

Visit this post on X Visit this post on X

Wes Bos

·

Mar 18, 2026

@wesbos

·

Follow

View on X

Vite+ is SO GOOD

I’ve moved 3 sites over and scaffolded out a few more. So sold

[dax\ \

@thdxr

·

Follow

nice we're likely going to make it the foundation of everything we do

1:52 AM · Mar 18, 2026

X Ads info and privacy

Like this postReply

Copy link

Read more on X

Twitter Embed

Visit this post on X

[Shu\ \

@shuding

·

Follow

View on X

We migrated @v0’s codebase from ESLint + Prettier to Oxlint + Oxfmt by @oxcproject, CI is now 3x faster. Love the OSS ecosystem.

11:22 AM · Mar 18, 2026

X Ads info and privacy

901 Reply

Copy link

Read 18 replies

Twitter Embed

Visit this post on X

[Kent C. Dodds

@kentcdodds

·

Follow

View on X

Migrated from @bunjavascript test to @vitest_dev and it's much improved. Sorry!

Here's a brief explanation from my agent in case it's useful in improving Bun Test! https://gist.github.com/kody-bot/888c66c3c9c01f9a39029171dce26bb7…

gist.github.com\ \ Why I migrated from Bun Test to Vitest\ \ Why I migrated from Bun Test to Vitest. GitHub Gist: instantly share code, notes, and snippets.

6:32 AM · Mar 25, 2026

X Ads info and privacy

263 Reply

Copy link

Read 9 replies

Subscribe to our monthly newsletter

Subscribe

\ \ // updates Tales from the Void: March Launch Week Recap MAR 20, 2026](/content/posts/whats-new-march-launch-week-2026/index.html) \ \ // updates What’s New in ViteLand: February 2026 Recap MAR 2, 2026](/content/posts/whats-new-feb-2026/index.html)

Twitter Widget Iframe