sapphi_red
sapphi.red
sapphi_red
@sapphi.red
@vite.dev core team member.
Reposted by sapphi_red
The Vite docs now has clearer supported version ranges. Make sure you're up-to-date to receive important fixes and security patches! vite.dev/releases#sup...
November 5, 2025 at 1:18 PM
Reposted by sapphi_red
Vite 7.2 is out! ⚡️

🗃️ `build.license` option
🔌 proxy + HTTP2 support
💜 and more features and fixes

Don't forget to check the complete changelog at github.com/vitejs/vite/...
github.com
November 5, 2025 at 10:56 AM
Reposted by sapphi_red
What's new in ViteLand?
Our October 2025 recap is out

✨ Vite+
📣 Series A announcement
👉 @vite.dev 7.2 beta
💻 @vitest.dev 4 with stable Browser Mode
⚓️ Oxlint JS Plugins & Oxfmt pre-alpha
🎙 Updates from the Community
👀 and more

voidzero.dev/posts/whats-...
What’s New in ViteLand: October 2025 Recap
Our October 2025 recap includes VoidZero's $12.5M Series A, Vite+, Vite 7.2 Beta, Vitest 4, Rolldown and Oxc updates, upcoming events, and community highlights.
voidzero.dev
November 3, 2025 at 3:34 PM
Reposted by sapphi_red
Builtin license file generation! Easily host all the licenses that your site depends on. Been a while since I added a feature.
Vite 7.2.0-beta.1 is out ✋
Beta docs at main.vitejs.dev

🗃️ `build.license` option
🔌 proxy + HTTP2 support
💜 and more feats and fixes

Help us test the beta and give us feedback!

Full changelog linked below.

github.com/vitejs/vite/...
github.com
October 29, 2025 at 9:51 AM
Reposted by sapphi_red
Vite 7.2.0-beta.1 is out ✋
Beta docs at main.vitejs.dev

🗃️ `build.license` option
🔌 proxy + HTTP2 support
💜 and more feats and fixes

Help us test the beta and give us feedback!

Full changelog linked below.

github.com/vitejs/vite/...
github.com
October 29, 2025 at 7:40 AM
Reposted by sapphi_red
ViteConf 2025 was a blast!

If you didn't catch up on all the highlights yet, then our recap post is what you need.

◆ Vite+ 👀
◆ How Oxlint supports JS plugins
◆ A @vite.dev DevTools sneak peek
◆ State of @vitest.dev
◆ Using @rolldown.rs & Oxlint at scale
◆ ...and more

voidzero.dev/posts/whats-...
ViteConf 2025 Recap
ViteConf 2025 was a landmark event for the Vite ecosystem, featuring major announcements like Vite+, Oxlint JavaScript Plugins, Vite DevTools, Nitro v3, and more. Read all about the highlights in our…
voidzero.dev
October 27, 2025 at 12:20 PM
Reposted by sapphi_red
The Unified Toolchain for the Web

We are thrilled to announce Vite+: A unified, Rust-powered toolchain and drop-in upgrade for @vite_js.

Read the full vision and learn about our sustainable licensing model (free for individuals, OSS & small businesses).

voidzero.dev/posts/announ...
Announcing Vite+
Introducing Vite+, a unified toolchain for JavaScript.
voidzero.dev
October 13, 2025 at 5:35 PM
Reposted by sapphi_red
"Let's hear it for the UN of Javascript!

Vite: The Documentary is finally here.

If you missed the premiere, it's OK!!! Here's the link so you can watch it again, and again and again.

youtu.be/bmWQqAKLgT4 "
Vite: The Documentary
YouTube video by CultRepo
youtu.be
October 9, 2025 at 8:35 PM
Reposted by sapphi_red
"I'm super happy for them and I think they should take over the world."

Hear the full story of how @vitejs did just that.

Vite: The Documentary premieres tomorrow ⚡️
7pm CET | 12pm CST on our YT channel!
October 8, 2025 at 7:27 AM
Reposted by sapphi_red
We are readyyyyyy!!

Join the live stream right now via viteconf.amsterdam
October 9, 2025 at 7:26 AM
Reposted by sapphi_red
Framer needed better chunking to speed up their customers' large websites. They partnered with us to integrate @rolldown.rs and fine-tune its `advancedChunks` feature

The Result: @framer.com reduced the LCP by a massive 41% for bigger websites!

Read the full case study
voidzero.dev/posts/case-s...
How Framer reduced LCP using Rolldown
Framer switched from esbuild to Rolldown to decrease chunks by 67% and improve largest contentful paint
voidzero.dev
October 7, 2025 at 1:30 PM
Reposted by sapphi_red
Vite: The Documentary is just ONE WEEK AWAY!!

While you wait, have a read of this article from our friends at The New Stack, where @evanyou.me chats a little about Vite's evolution and where it's headed.

thenewstack.io/how-vite-bec...
How Vite Became the Backbone of Modern Frontend Frameworks
We talk to Evan You about Vite's journey from a prototype inspired by ES Modules to the industry-standard build tool. Also: Vite+ and AI.
thenewstack.io
October 2, 2025 at 3:44 AM
Reposted by sapphi_red
What's new in ViteLand?
Our September 2025 recap is out

🤯 Up to 45% faster & smaller @rolldown.rs
💻 @vitest.dev Browser Mode updates
⚓️ Performance tweaks, rules & fixes for Oxlint
🎉 Oxlint Custom JavaScript Plugins prototype
✨ Updates from the Community
👀 and more

voidzero.dev/posts/whats-...
What’s New in ViteLand: September 2025 Recap
September 2025 brought significant updates in Vite's ecosystem, such as huge performance gains for Rolldown, an update on Oxlint Custom JS Plugins and more. Read all about it in our monthly recap!
voidzero.dev
October 1, 2025 at 3:33 PM
Windows users, I have a good news for you.
In the next version, Rolldown will become ~10% faster on Windows — even up to 29% faster in some cases! 🚀
September 14, 2025 at 12:46 PM
Reposted by sapphi_red
Two low severity CVEs affecting the vite dev server have been published (only when using --host and for certain low impact files). Please update to the patched versions: 7.1.5, 7.0.7, 6.3.6, 5.4.20
github.com/vitejs/vite/...
github.com/vitejs/vite/...
September 8, 2025 at 8:24 AM
Reposted by sapphi_red
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
September 1, 2025 at 12:40 PM
Did you notice that since Vite 7.1, Vite doesn't spam the console and the network tab with WebSocket errors after the dev server is stopped anymore? 🙂
August 28, 2025 at 2:18 AM
Reposted by sapphi_red
Vitest 4 runs simple test files faster! You can already check it out by installing Vitest 4 beta. On average, Vitest now takes 25% less time to start the test. Due to parallelisation, the overall time difference can vary.

We are focusing our efforts on improving the time even more in the next beta!
August 27, 2025 at 3:29 PM
Reposted by sapphi_red
⚓️Oxlint with type-aware linting is here ⚓️

◆ 40 type-aware rules supported, including the famous `no-floating-promises` rule
◆ Built on top of `tsgolint` and `ts-go`
◆ Brings speed improvement & correctness

Read more in the latest announcement
voidzero.dev/posts/announ...
Announcing Oxlint Type-Aware Linting
Oxlint with type-aware linting is now available and supports 40 long-awaited rules including no-floating-promises. Oxlint uses tsgolint, which @auvred initially prototyped as typescript-eslint/tsgolin...
voidzero.dev
August 22, 2025 at 1:31 PM
Turns out I can add methods to all modules by modifying the Object prototype on bun 😀
(I won't recommend relying on this though. It's probably violating the spec and you should never modify the Object prototype.)
August 19, 2025 at 4:35 PM
Reposted by sapphi_red
Announcing Oxlint Type-Aware Preview

oxc.rs/blog/2025-08...
The JavaScript Oxidation Compiler
A collection of high-performance JavaScript tools written in Rust
oxc.rs
August 17, 2025 at 4:55 AM
Reposted by sapphi_red
we're making typescript-go faster for tsgolint!

optimizing the tsconfig file registry has yielded a 52x perf improvement when benchmarking against affine and we've got more on the way:

154.61s user 21.70s system 812% cpu 21.711 total
0.71s user 0.84s system 369% cpu 0.417 total
August 14, 2025 at 8:44 PM
Published the post that I mentioned in the previous one. It focus on the technical side. It would be good to check if the tools you use locally addresses these points!
green.sapphi.red/blog/local-s...
Local Server Security Best Practices
green.sapphi.red
August 13, 2025 at 7:34 AM
Reposted by sapphi_red
In the latest @rolldown.rs powered @vite.dev version, we've enabled the rust-based resolver plugin by default!
This will lead to even faster builds in case you don't use the experimental native plugins yet.

Wanna try out more native core plugins? Then enable them and make sure to use rolldown-vite
Rolldown Integration
Next Generation Frontend Tooling
vite.dev
August 11, 2025 at 4:30 PM
Reposted by sapphi_red
`oxlint --type-aware`. Mic drop.

It's incomplete and have numerous problems, including a noticeable performance issue.

BUT, you can finally see your floating promises quickly!

Example PR: github.com/rolldown/rol...
Problems: t.co/K7ZVnPjOPL
August 7, 2025 at 3:53 PM