\\
\\
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 [​](/content/posts/whats-new-mar-2026\#well-integrated-not-stitched-together/index.html)

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

- [Oxlint JS plugins](https://oxc.rs/blog/2026-03-11-oxlint-js-plugins-alpha.html) let you run your existing ESLint plugins.
- [Vite 8](https://vite.dev/blog/announcing-vite8) now ships with Rolldown as its bundler, meaning every Vite user runs on Oxc under the hood.
- [Vite+](/content/posts/announcing-vite-plus-alpha/index.html) takes it further by combining Vite, Vitest, tsdown, Oxlint, and Oxfmt into a single CLI.

With [all of that shipping in one month](/content/posts/whats-new-march-launch-week-2026/index.html), 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](https://oxc.rs/docs/guide/benchmarks.html#all-benchmarks) 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:

- Rolldown supports Rollup's plugin API,
- Oxfmt [is 100% conformant](https://oxc.rs/blog/2026-02-24-oxfmt-beta.html#_100-prettier-compatibility) with Prettier's formatting rules, and
- Oxlint [can run existing ESLint plugins](https://oxc.rs/blog/2026-03-11-oxlint-js-plugins-alpha.html) significantly faster, _with zero code changes_.

Thanks to [Vite+](https://viteplus.dev/), you get all of this as a single CLI and can focus on your app instead of wiring your toolchain together.

## Project Updates [​](/content/posts/whats-new-mar-2026\#project-updates/index.html)

### Void [​](/content/posts/whats-new-mar-2026\#void/index.html)

**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](https://void.cloud/) to be among the first to try it out.

What is VOID? - YouTube

Tap to unmute

[What is VOID?](https://www.youtube.com/watch?v=Bp86buftbX8) [VoidZero](https://www.youtube.com/channel/UCqHOxTiR8qLEBqW3hmaexyQ)

VoidZero2.76K subscribers

### Vite+ [​](/content/posts/whats-new-mar-2026\#vite/index.html)

- [Vite+](https://viteplus.dev/) is now [fully open-sourced under MIT license](https://github.com/voidzero-dev/vite-plus). A single `vp` binary that combines Vite, Vitest, Oxlint, Oxfmt, Rolldown, and tsdown with built-in task running, caching, and monorepo support.
- First [post-launch updates already shipped](https://github.com/voidzero-dev/vite-plus/releases): Svelte template, tab completion, Linux musl support, and more.
- Vite+ now [supports Bun as package manager](https://github.com/voidzero-dev/vite-plus/issues/557) in addition to pnpm, npm, and Yarn.
- Vite Task (`vp run`) has a new [`--parallel` flag](https://github.com/voidzero-dev/vite-task/pull/309) to run multiple tasks in parallel.

Vite+ is OPEN SOURCE and FREE! - YouTube

Tap to unmute

[Vite+ is OPEN SOURCE and FREE!](https://www.youtube.com/watch?v=AJxH3Gvb-PU) [VoidZero](https://www.youtube.com/channel/UCqHOxTiR8qLEBqW3hmaexyQ)

VoidZero2.76K subscribers

Twitter Embed

[Visit this post on X](https://twitter.com/boshen_c/status/2034481371641712967?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2034481371641712967%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026)

[Boshen](https://twitter.com/boshen_c?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2034481371641712967%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026)

[@boshen\_c](https://twitter.com/boshen_c?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2034481371641712967%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026)

·

[Follow](https://twitter.com/intent/follow?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2034481371641712967%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026&screen_name=boshen_c)

[View on X](https://twitter.com/boshen_c/status/2034481371641712967?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2034481371641712967%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026)

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…](https://github.com/voidzero-dev/vite-plus)

[4:05 AM · Mar 19, 2026](https://twitter.com/boshen_c/status/2034481371641712967?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2034481371641712967%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026)

[X Ads info and privacy](https://help.twitter.com/en/twitter-for-websites-ads-info-and-privacy)

[149](https://twitter.com/intent/like?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2034481371641712967%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026&tweet_id=2034481371641712967) [Reply](https://twitter.com/intent/tweet?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2034481371641712967%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026&in_reply_to=2034481371641712967)

Copy link

[Read 10 replies](https://twitter.com/boshen_c/status/2034481371641712967?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2034481371641712967%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026)

### Vite [​](/content/posts/whats-new-mar-2026\#vite-1/index.html)

- [Vite 8](https://vite.dev/blog/announcing-vite8) has been released, bringing major architectural improvements with Rolldown as the new bundler.
- Subsequent Vite patch versions [8.0.1](https://github.com/vitejs/vite/releases/tag/v8.0.1) and [8.0.2](https://github.com/vitejs/vite/releases/tag/v8.0.2) and [8.0.3](https://github.com/vitejs/vite/releases/tag/v8.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](https://twitter.com/voidzerodev/status/2034733477082365984?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2034733477082365984%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026)

[VoidZero](https://twitter.com/voidzerodev?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2034733477082365984%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026)

[@voidzerodev](https://twitter.com/voidzerodev?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2034733477082365984%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026)

·

[Follow](https://twitter.com/intent/follow?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2034733477082365984%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026&screen_name=voidzerodev)

[View on X](https://twitter.com/voidzerodev/status/2034733477082365984?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2034733477082365984%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026)

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](https://twitter.com/voidzerodev/status/2034733477082365984?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2034733477082365984%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026)

[X Ads info and privacy](https://help.twitter.com/en/twitter-for-websites-ads-info-and-privacy)

[190](https://twitter.com/intent/like?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2034733477082365984%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026&tweet_id=2034733477082365984) [Reply](https://twitter.com/intent/tweet?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2034733477082365984%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026&in_reply_to=2034733477082365984)

Copy link

[Read more on X](https://twitter.com/explore?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2034733477082365984%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026)

### Vitest [​](/content/posts/whats-new-mar-2026\#vitest/index.html)

- [Vitest 4.1](https://vitest.dev/blog/vitest-4-1.html) 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](https://github.com/vitest-dev/vitest/discussions/9664) has started! Share your feedback and thoughts in the GitHub discussion.
- In the future you can [integrate a custom version control provider](https://github.com/vitest-dev/vitest/pull/9928/) via `experimental.vcsProvider` for better change detection in Vitest.

### Rolldown [​](/content/posts/whats-new-mar-2026\#rolldown/index.html)

- [DCE-only minification](https://github.com/rolldown/rolldown/pull/8465) and [smart constant inlining](https://github.com/rolldown/rolldown/pull/8444) now enabled by default, allowing smaller bundles without extra config.
- Full filesystem watcher landed [in WASM builds](https://github.com/rolldown/rolldown/pull/8575) enabling proper watch mode in browser-based tooling. In collaboration with StackBlitz, watcher support was also brought to WebContainer environments.
- Better [`new URL()` detection](https://github.com/rolldown/rolldown/pull/8565) 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`](https://rolldown.rs/reference/OutputOptions.sourcemapExcludeSources#sourcemapexcludesources).
- Bundle analyzer outputs [LLM-friendly markdown](https://github.com/rolldown/rolldown/pull/8242), which can be sent directly to your agent for an efficient analysis.

Twitter Embed

[Visit this post on X](https://twitter.com/sanxiaozhizi/status/2033593069992612339?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2033593069992612339%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026)

[Kevin Deng  @sxzz.dev](https://twitter.com/sanxiaozhizi?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2033593069992612339%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026)

[@sanxiaozhizi](https://twitter.com/sanxiaozhizi?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2033593069992612339%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026)

·

[Follow](https://twitter.com/intent/follow?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2033593069992612339%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026&screen_name=sanxiaozhizi)

[View on X](https://twitter.com/sanxiaozhizi/status/2033593069992612339?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2033593069992612339%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026)

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](https://tsdown.dev/guide/skills)

[tsdown.dev\\
\\
tsdown\\
\\
The Elegant Bundler for Libraries](https://t.co/rRtHG0VFbr)

[5:15 PM · Mar 16, 2026](https://twitter.com/sanxiaozhizi/status/2033593069992612339?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2033593069992612339%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026)

[X Ads info and privacy](https://help.twitter.com/en/twitter-for-websites-ads-info-and-privacy)

[132](https://twitter.com/intent/like?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2033593069992612339%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026&tweet_id=2033593069992612339) [Reply](https://twitter.com/intent/tweet?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2033593069992612339%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026&in_reply_to=2033593069992612339)

Copy link

[Read 1 reply](https://twitter.com/sanxiaozhizi/status/2033593069992612339?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2033593069992612339%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026)

### Oxc [​](/content/posts/whats-new-mar-2026\#oxc/index.html)

- [Oxlint JS Plugins Alpha](https://oxc.rs/blog/2026-03-11-oxlint-js-plugins-alpha.html) shipped, bringing near-100% ESLint plugin compatibility with up to 100x faster linting.
- New React rules added to Oxlint to discourage legacy patterns: [`react/no-clone-element`](https://github.com/oxc-project/oxc/pull/20129) and [`react/no-react-children`](https://github.com/oxc-project/oxc/pull/20104).
- Oxlint and Oxfmt both support dynamic configs: If you don't use Vite+ already, you can now utilize [`oxlint.config.ts`](https://github.com/oxc-project/oxc/pull/17563) or [`oxfmt.config.ts`](https://github.com/oxc-project/oxc/pull/20135) for maximum flexibility in your linting and formatting rules.
- New [`reportUnusedDisableDirectives`](https://github.com/oxc-project/oxc/pull/19799) option catches unnecessary lint disable comments when using Oxlint.
- Oxfmt added [GraphQL template literal formatting](https://github.com/oxc-project/oxc/pull/19703) and [improved Vue SFC support](https://github.com/oxc-project/oxc/pull/20130).
- Oxfmt can [now format your JSDoc comments](https://oxc.rs/docs/guide/usage/formatter/config-file-reference.html#jsdoc) for a consistent documentation style.
- ["Did you mean?" suggestions](https://github.com/oxc-project/oxc/pull/19102) now appear for undefined variable names, catching typos earlier.

Twitter Embed

[Visit this post on X](https://twitter.com/Cameron_C2/status/2031298150573482198?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2031298150573482198%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026)

[Cam](https://twitter.com/Cameron_C2?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2031298150573482198%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026)

[@Cameron\_C2](https://twitter.com/Cameron_C2?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2031298150573482198%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026)

·

[Follow](https://twitter.com/intent/follow?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2031298150573482198%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026&screen_name=Cameron_C2)

[View on X](https://twitter.com/Cameron_C2/status/2031298150573482198?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2031298150573482198%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026)

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](https://mobile.twitter.com/Cameron_C2/status/2031298150573482198?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2031298150573482198%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026)

[9:16 AM · Mar 10, 2026](https://twitter.com/Cameron_C2/status/2031298150573482198?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2031298150573482198%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026)

[X Ads info and privacy](https://help.twitter.com/en/twitter-for-websites-ads-info-and-privacy)

[Like this post](https://twitter.com/intent/like?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2031298150573482198%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026&tweet_id=2031298150573482198)[Reply](https://twitter.com/intent/tweet?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2031298150573482198%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026&in_reply_to=2031298150573482198)

Copy link

[Read more on X](https://twitter.com/explore?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2031298150573482198%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026)

Twitter Embed

[Visit this post on X](https://twitter.com/Cameron_C2/status/2029876142224572641?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2029876142224572641%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026)

[Cam](https://twitter.com/Cameron_C2?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2029876142224572641%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026)

[@Cameron\_C2](https://twitter.com/Cameron_C2?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2029876142224572641%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026)

·

[Follow](https://twitter.com/intent/follow?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2029876142224572641%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026&screen_name=Cameron_C2)

[View on X](https://twitter.com/Cameron_C2/status/2029876142224572641?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2029876142224572641%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026)

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](https://twitter.com/Cameron_C2/status/2029876142224572641?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2029876142224572641%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026)

[X Ads info and privacy](https://help.twitter.com/en/twitter-for-websites-ads-info-and-privacy)

[490](https://twitter.com/intent/like?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2029876142224572641%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026&tweet_id=2029876142224572641) [Reply](https://twitter.com/intent/tweet?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2029876142224572641%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026&in_reply_to=2029876142224572641)

Copy link

[Read 9 replies](https://twitter.com/Cameron_C2/status/2029876142224572641?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2029876142224572641%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026)

## Upcoming Events [​](/content/posts/whats-new-mar-2026\#upcoming-events/index.html)

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

- Catch Jim aka. overlookmotel at [CityJS London](https://london.cityjsconf.org/) running from April 15th to 17th.
- [Laravel Live Japan 2026](https://laravellive.jp/en#speakers) will feature a talk from Alexander Lichter on VoidZero's unified toolchain vision on May 26th.
- Alexander Lichter will join [enterJS 2026](https://enterjs.de/veranstaltung-86570-0-vue-im-jahr-2026-zukunftssicher-oder-sackgasse.html) in Mannheim, Germany on June 16th.

## From The Community [​](/content/posts/whats-new-mar-2026\#from-the-community/index.html)

- Boshen [shared the story](https://x.com/boshen_c/status/2031729404758655276) of his involvement from Rome all the way to Vite+
- Listen to the [new SyntaxFM podcast episode about Vite+](https://www.youtube.com/watch?v=A673RO0xnjs) and find out what Scott, Wes, and CJ think about the new toolchain.
- The Syntax crew also discussed our upcoming Void platform [in their recent video](https://www.youtube.com/watch?v=wtkZUdkUHhc).
- [npmx.dev launched in alpha](https://npmx.dev/blog/alpha-release), a fast, modern npm registry browser built on top of Vite and using Vite+.
- Alvaro Saburido [tried to migrate Tres.js over to Vite+](https://www.youtube.com/watch?v=7M7kEOXeRBY) and recorded his experience.
- James Long discussed [Oxfmt, Prettier, and opinionated code formatting](https://softwareengineeringdaily.com/2026/03/19/prettier-and-opinionated-code-formatting-with-james-long/) on the Software Engineering Daily podcast.
- Krzysztof Sordyl shared [practical experiences with Vitest's async leak detection](https://bsky.app/profile/krzysztof-sordyl.bsky.social/post/3mgzl75oyq22l) feature.
- Analog [migrated from ESLint to Oxlint](https://github.com/analogjs/analog/pull/2114) with type-aware linting support.
- Anthropic [migrated Claude to TanStack Start + Vite](https://x.com/felixrieseberg/status/2034688574239776778).
- Nuno Maduro [tried out Vite+](https://youtu.be/FVXKm3vrDR4?t=4686) live on stream and shared his experience with the migration.
- Elise Patrikainen [gave a talk](https://www.youtube.com/watch?v=BnjjUAQZ4CI) about the future of The JavaScript toolchain, sharing the latest updates on VoidZero tooling and the vision behind it at React Paris.
- Syntax's [StateOfJS review](https://www.youtube.com/watch?v=6fj1WC-JuQc) covered Vite, Vitest, Oxlint, and the broader ecosystem.
- A community writer published [their perspective on the Void platform and vendor lock-in](https://idrank.vodka/void-validates).
- Erik Hanchett wrote about [replacing his entire frontend toolchain with Vite+](https://dev.to/erikch/i-tried-vite-and-replaced-my-entire-frontend-toolchain-4cgb).
- The author of PostCSS moved their open source projects [to Oxfmt and Oxlint](https://x.com/sitnikcode/status/2038927761977266579).
- Cloudflare [saves 3.75 days compute per day](https://x.com/rozenmd/status/2037582692355621289) by switching from ESLint to Oxlint

Twitter Embed

[Visit this post on X](https://twitter.com/zeeg/status/2034301383311319363?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2034301383311319363%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026)

[David Cramer\\
\\

[@zeeg](https://twitter.com/zeeg?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2034301383311319363%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026)

·

[Follow](https://twitter.com/intent/follow?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2034301383311319363%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026&screen_name=zeeg)

[View on X](https://twitter.com/zeeg/status/2034301383311319363?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2034301383311319363%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026)

The DX of Vite+ looks phenomenal

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

[https://viteplus.dev](https://viteplus.dev/)

[viteplus.dev\\
\\
Vite+\\
\\
The Unified Toolchain for the Web](https://t.co/cXpwxySVEY)

[4:10 PM · Mar 18, 2026](https://twitter.com/zeeg/status/2034301383311319363?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2034301383311319363%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026)

[X Ads info and privacy](https://help.twitter.com/en/twitter-for-websites-ads-info-and-privacy)

[189](https://twitter.com/intent/like?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2034301383311319363%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026&tweet_id=2034301383311319363) [Reply](https://twitter.com/intent/tweet?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2034301383311319363%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026&in_reply_to=2034301383311319363)

Copy link

[Read 6 replies](https://twitter.com/zeeg/status/2034301383311319363?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2034301383311319363%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026)

Twitter Embed

[Visit this post on X](https://twitter.com/thdxr/status/2034085421848649742?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2034085421848649742%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026) [Visit this post on X](https://twitter.com/wesbos/status/2034071766213988644?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2034085421848649742%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es2_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026)

[Wes Bos](https://twitter.com/wesbos?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2034085421848649742%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es2_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026)

·

[Mar 18, 2026](https://twitter.com/wesbos/status/2034071766213988644?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2034085421848649742%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es2_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026)

[@wesbos](https://twitter.com/wesbos?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2034085421848649742%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es2_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026)

·

[Follow](https://twitter.com/intent/follow?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2034085421848649742%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es2_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026&screen_name=wesbos)

[View on X](https://twitter.com/wesbos/status/2034071766213988644?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2034085421848649742%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es2_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026)

Vite+ is SO GOOD

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

[dax\\
\\

[@thdxr](https://twitter.com/thdxr?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2034085421848649742%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026)

·

[Follow](https://twitter.com/intent/follow?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2034085421848649742%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026&screen_name=thdxr)

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

[1:52 AM · Mar 18, 2026](https://twitter.com/thdxr/status/2034085421848649742?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2034085421848649742%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026)

[X Ads info and privacy](https://help.twitter.com/en/twitter-for-websites-ads-info-and-privacy)

[Like this post](https://twitter.com/intent/like?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2034085421848649742%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026&tweet_id=2034085421848649742)[Reply](https://twitter.com/intent/tweet?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2034085421848649742%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026&in_reply_to=2034085421848649742)

Copy link

[Read more on X](https://twitter.com/explore?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2034085421848649742%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026)

Twitter Embed

[Visit this post on X](https://twitter.com/shuding/status/2034228876856209850?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2034228876856209850%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026)

[Shu\\
\\

[@shuding](https://twitter.com/shuding?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2034228876856209850%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026)

·

[Follow](https://twitter.com/intent/follow?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2034228876856209850%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026&screen_name=shuding)

[View on X](https://twitter.com/shuding/status/2034228876856209850?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2034228876856209850%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026)

We migrated [@v0](https://twitter.com/v0?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2034228876856209850%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026)’s codebase from ESLint + Prettier to Oxlint + Oxfmt by [@oxcproject](https://twitter.com/OxcProject?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2034228876856209850%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026), CI is now 3x faster. Love the OSS ecosystem.

[11:22 AM · Mar 18, 2026](https://twitter.com/shuding/status/2034228876856209850?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2034228876856209850%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026)

[X Ads info and privacy](https://help.twitter.com/en/twitter-for-websites-ads-info-and-privacy)

[901](https://twitter.com/intent/like?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2034228876856209850%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026&tweet_id=2034228876856209850) [Reply](https://twitter.com/intent/tweet?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2034228876856209850%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026&in_reply_to=2034228876856209850)

Copy link

[Read 18 replies](https://twitter.com/shuding/status/2034228876856209850?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2034228876856209850%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026)

Twitter Embed

[Visit this post on X](https://twitter.com/kentcdodds/status/2036692778735022449?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2036692778735022449%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026)

[Kent C. Dodds

[@kentcdodds](https://twitter.com/kentcdodds?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2036692778735022449%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026)

·

[Follow](https://twitter.com/intent/follow?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2036692778735022449%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026&screen_name=kentcdodds)

[View on X](https://twitter.com/kentcdodds/status/2036692778735022449?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2036692778735022449%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026)

Migrated from [@bunjavascript](https://twitter.com/bunjavascript?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2036692778735022449%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026) test to [@vitest\_dev](https://twitter.com/vitest_dev?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2036692778735022449%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026) 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…](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.](https://t.co/KKZ1gIQU8d)

[6:32 AM · Mar 25, 2026](https://twitter.com/kentcdodds/status/2036692778735022449?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2036692778735022449%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026)

[X Ads info and privacy](https://help.twitter.com/en/twitter-for-websites-ads-info-and-privacy)

[263](https://twitter.com/intent/like?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2036692778735022449%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026&tweet_id=2036692778735022449) [Reply](https://twitter.com/intent/tweet?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2036692778735022449%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026&in_reply_to=2036692778735022449)

Copy link

[Read 9 replies](https://twitter.com/kentcdodds/status/2036692778735022449?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2036692778735022449%7Ctwgr%5Ecfddb66452de8fb1f9b50888a23292606d083394%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fvoidzero.dev%2Fposts%2Fwhats-new-mar-2026)

## 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
