🎬 Video Content https://lichter.link/yt
💚 @nuxt.com team
🎙️ Podcast Host @dejavue.fm
As I was following the project from early on, I couldn't say no to the chance when @evanyou.me reached out.
I can't wait to share all the incredible things lined up for @rolldown.rs, OXC, @vite.dev, and @vitest.dev 👀
We took some time to answer the most common ones and also added them at the end of the Vite+ announcement post.
We took some time to answer the most common ones and also added them at the end of the Vite+ announcement post.
Thank you all for your amazing support!
Thank you all for your amazing support!
◇ Finds the nearest tsconfig.json
◇ Respected by both, resolver and transformer
◇ tsconfig references will be searched as well (given certain criteria are fulfilled)
◇ Finds the nearest tsconfig.json
◇ Respected by both, resolver and transformer
◇ tsconfig references will be searched as well (given certain criteria are fulfilled)
Then try out the new experimental file-system based cache ✨
⋄ Caches transformed modules
⋄ Does *not* work with browser mode yet
⋄ Can be manually cleared via `vitest --clearCache`
More in the docs
vitest.dev/config/exper...
Then try out the new experimental file-system based cache ✨
⋄ Caches transformed modules
⋄ Does *not* work with browser mode yet
⋄ Can be manually cleared via `vitest --clearCache`
More in the docs
vitest.dev/config/exper...
Since the last beta, the bundler supports the special `as "module.exports"` keyword and aligns with the @nodejs.org behavior.
Another step towards better interoperability between CJS and ESM, now with bundler support!
Since the last beta, the bundler supports the special `as "module.exports"` keyword and aligns with the @nodejs.org behavior.
Another step towards better interoperability between CJS and ESM, now with bundler support!
Then you will enjoy the experimental `resolveNewUrlToAsset` option that is available in @rolldown.rs.
All you need to do is to activate it, and all `new URL('./path/to/file', import.meta.url)` calls will be updated.
Then you will enjoy the experimental `resolveNewUrlToAsset` option that is available in @rolldown.rs.
All you need to do is to activate it, and all `new URL('./path/to/file', import.meta.url)` calls will be updated.
This should speed up the slow `tsc --noEmit` step in large repos.
PR: github.com/oxc-project/...
This should speed up the slow `tsc --noEmit` step in large repos.
PR: github.com/oxc-project/...
This is an opt-in feature, please let us know how it works for you!
And example of a single test file that imports a lot of files (~1500). Almost a 50% boost!
This is an opt-in feature, please let us know how it works for you!
And example of a single test file that imports a lot of files (~1500). Almost a 50% boost!
With the release of Vitest 4, this is possible now. No matter if you want to match your whole data or only partials against a schema and no matter which validation library is used as long as they support Standard Schema
With the release of Vitest 4, this is possible now. No matter if you want to match your whole data or only partials against a schema and no matter which validation library is used as long as they support Standard Schema
Release details ⇣
Release details ⇣
Honestly couldn't be more excited to fully dive into everything going on in that space!
We're also hiring a new Developer Advocate to take over! Link 👇
Honestly couldn't be more excited to fully dive into everything going on in that space!
We're also hiring a new Developer Advocate to take over! Link 👇
tsgolint alpha soon!
github.com/oxc-project/...
tsgolint alpha soon!
github.com/oxc-project/...
Enjoy 🌞
Enjoy 🌞
Full video: youtu.be/AJ58ES-cuzY
Full video: youtu.be/AJ58ES-cuzY
big thanks to @superchupu.dev and @benmccann.com for putting so much work into this and the migrations/adoption. we're lucky to have both in the @e18e.dev community 💙
big thanks to @superchupu.dev and @benmccann.com for putting so much work into this and the migrations/adoption. we're lucky to have both in the @e18e.dev community 💙
This feature shortens internal export names by using the `as` keyword.
At first glance your bundle may look bigger...
…but the additional `as` unlocks improved minification.
This feature shortens internal export names by using the `as` keyword.
At first glance your bundle may look bigger...
…but the additional `as` unlocks improved minification.
www.youtube.com/watch?v=SCyy...
www.youtube.com/watch?v=SCyy...
🎨 better error pages in dev
🔮 opt-in Vite Environment API
🎯 abort controller for data fetching composables
⚡️ asyncData handler extraction
🔧 experimental TypeScript plugin support
happy upgrading ❤️
👉 read more at nuxt.com/blog/v4-2
🎨 better error pages in dev
🔮 opt-in Vite Environment API
🎯 abort controller for data fetching composables
⚡️ asyncData handler extraction
🔧 experimental TypeScript plugin support
happy upgrading ❤️
👉 read more at nuxt.com/blog/v4-2
💪 full TS support with typed providers + modifiers
⚡ IPX v3
⚗️ server-side image utilities
🎨 template ref access
🌐 new Shopify & GitHub providers
happy optimizing ❤️
👉 read more at nuxt.com/blog/nuxt-i...
💪 full TS support with typed providers + modifiers
⚡ IPX v3
⚗️ server-side image utilities
🎨 template ref access
🌐 new Shopify & GitHub providers
happy optimizing ❤️
👉 read more at nuxt.com/blog/nuxt-i...
- Self-hosted: Runs alongside your Nuxt app
- No external dependencies
- Free and open-source
Add your GitHub OAuth and start editing today.
content.nuxt.com/blog/studio...
- Self-hosted: Runs alongside your Nuxt app
- No external dependencies
- Free and open-source
Add your GitHub OAuth and start editing today.
content.nuxt.com/blog/studio...
🗃️ `build.license` option
🔌 proxy + HTTP2 support
💜 and more features and fixes
Don't forget to check the complete changelog at github.com/vitejs/vite/...
🗃️ `build.license` option
🔌 proxy + HTTP2 support
💜 and more features and fixes
Don't forget to check the complete changelog at github.com/vitejs/vite/...
If you're not using the new remote functions, it largely works without issue and is much faster.
We'd love help in discovering any bugs that haven't been unearthed yet! Post them at github.com/vitejs/rolld...
If you're not using the new remote functions, it largely works without issue and is much faster.
We'd love help in discovering any bugs that haven't been unearthed yet! Post them at github.com/vitejs/rolld...
@thealexlichter.com @voidzero.dev
voidzero.dev/posts/whats-...
#ECMAScript #JavaScript
@thealexlichter.com @voidzero.dev
voidzero.dev/posts/whats-...
#ECMAScript #JavaScript
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-...
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-...
I've taken a look at Rendu, the hypertext preprocessor also used by the upcoming @nitro.build v3
youtu.be/Qk2oNBRw2Y8
I've taken a look at Rendu, the hypertext preprocessor also used by the upcoming @nitro.build v3
youtu.be/Qk2oNBRw2Y8