Good job <3
Good job <3
This looks great. Light/dark mode!
β‘οΈ The first Vite 8.0 beta is here!
- Powered by Rolldown, bringing significantly faster production builds and more consistency
- New features such as tsconfig paths or emitDecoratorMetadata support
- Bumping browser targets aligned with Baseline Widely Available
Read more in our announcement post!
Great job!
This is correct. Vite 7 uses both esbuild & Rollup. Vite 8 will replace both with Rolldown so it's faster and consistent between dev & prod.
Vite 8 beta is coming soon
Browser mode just became stable in the latest major (v4)!
vitest.dev/guide/browser/
@hiogawa.bsky.social - Good job!
Good stuff!
It'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/...
DAAANGGGGG. The pasta looks delicious
This 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
Formatter coming soon. Already at >92% prettier test conformance
Glad you're excited. Our goal has always been to build best-in-class tools and improve DX
And the community that formed around it!
This looks awesome
Adoptionβ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+
In 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
Watch @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...
Fair 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
Not 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 β₯οΈ
Looking forward to hearing your talk!
What'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!