Browser mode just became stable in the latest major (v4)!
vitest.dev/guide/browser/
@mdong1909.bsky.social
@voidzero
Browser mode just became stable in the latest major (v4)!
vitest.dev/guide/browser/
@hiogawa.bsky.social - Good job!
27.10.2025 01:23 β π 0 π 0 π¬ 0 π 0Good stuff!
23.10.2025 05:42 β π 0 π 0 π¬ 0 π 0It's a transition step between Vite 7 > Vite 8 for the underlying bundler. Vite 8 will replace esbuild & rollup with rolldown, which is
1/ written rust & faster
2/ consistent between dev & prod
Rolldown-vite was a way to test this migration make it more stable before the Vite 8 release
Big up to new #oxc contributor @arsh.sh, who showed up out of nowhere and is tearing through our issue list! He's just implemented support for all the comment-based APIs in Oxlint JS plugins. github.com/oxc-project/...
18.10.2025 13:50 β π 31 π 4 π¬ 0 π 0DAAANGGGGG. The pasta looks delicious
20.10.2025 01:51 β π 0 π 0 π¬ 1 π 0This is, to an extent, already happening. But in parts. Vite & Vitest have become best-in-class tools. Our goal is to make oxlint & oxfmt the same.
Vite+ will make it easier. Install once. Get best tools. Focus on more important work.
Vite is switching to Rolldown for both dev & prod in next version, Vite 8. Should solve that concern
17.10.2025 05:44 β π 0 π 0 π¬ 1 π 0Formatter coming soon. Already at >92% prettier test conformance
16.10.2025 03:45 β π 1 π 0 π¬ 0 π 0Glad you're excited. Our goal has always been to build best-in-class tools and improve DX
16.10.2025 03:41 β π 1 π 0 π¬ 0 π 0And the community that formed around it!
16.10.2025 03:39 β π 1 π 0 π¬ 0 π 0This looks awesome
16.10.2025 03:20 β π 1 π 0 π¬ 0 π 0Adoptionβs also why weβll continue to improve features in OSS like Vite. The more people that adopt Vite, the more people will adopt Vite+
16.10.2025 03:05 β π 1 π 0 π¬ 0 π 0In 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
github.com/rolldown/rol...
The daily watch :D
15.10.2025 12:37 β π 1 π 0 π¬ 0 π 0Watch @antfu.me talk about the new @vite.dev Devtools and what Vite DevTools Plugin means.
Full video in comment π
Watch VoidZeroβs @overlookmotel.bsky.social explain how oxlint tackles JS-Rust interoperability to maintain high performance for plugins.
Full video in comment π
If you're using vite+ but don't want to use oxlint, then we're doing something wrong...
14.10.2025 08:10 β π 0 π 0 π¬ 0 π 0Fair point. End of the day is the juice worth the squeeze?
Vite+'s value prop is that the dev time saved from configs, dependency management, security review, etc is worth more than the price.
Since that time can be used on features & generating biz value instead
More details: voidzero.dev/posts/announ...
14.10.2025 05:05 β π 0 π 0 π¬ 1 π 0Not super novel. For most companies, revenue isnt uniformly distributed and instead follow the pareto rule, where the majority of revenue comes from the top accounts.
Meaning top accounts subsidize dev, maintenance, etc for free or lower paying users to enjoy. Vite+ is the same for OSS
Take care. You'll be missed β₯οΈ
25.09.2025 11:41 β π 1 π 0 π¬ 0 π 0Looking forward to hearing your talk!
15.09.2025 01:24 β π 0 π 0 π¬ 0 π 0What's new in ViteLand? Our August 2025 recap is out
π£ Big steps for Oxlint: Type-aware linting preview & custom JS plugins roadmap
πΌοΈ @vitest.dev has visual regression support in beta
β© Native plugins enabled by default in rolldown-vite
π€ Smaller bundles due to @rolldown.rs and Oxc
π and more
Rolldown will be the default Vite bundler soon!
26.08.2025 01:35 β π 1 π 0 π¬ 0 π 0PLAID Moved to @rolldown.rs & Cut Build Times by 97%
PLAID was using Rollup for server-side bundling, which could take up to 20s to complete each time! The team wanted to reduce wait times.
Learn why the PLAID team migrated to Rolldown.
voidzero.dev/posts/case-s...
Done! Thanks for catching
26.08.2025 01:27 β π 1 π 0 π¬ 1 π 0Thanks for sharing!
23.08.2025 06:06 β π 0 π 0 π¬ 0 π 0ViteConf 2025 speaker card of Jessica Sachs, who is an FOSS Enthusiast and working at HeroDevs. Her talk will be all around the Vitest Browser Mode
β‘ Speaker highlight: Jessica Sachs, FOSS Nerd at @hero.dev
The Browser mode is one of the most exciting features of @vitest.dev!
@jess.sh will reveal what makes it so powerful, moving beyond JSDOM. Youβll learn how you can use it for component testing & cases beyond
A game-changer for testing! β
The example of a test that tests an element is consistent between code changes. The code includes `expect(element).toMatchScreenshot('hero-secion')`
Built-in Visual Regression testing comes to Vitest in the next major release! Thank you, @macarie.blue for working on this feature π
main.vitest.dev/guide/browse...