June 4, 2025

Subject: Rolldown-vite; JS error handling; Nova JS engine; iterator helpers; parsing dates; JS generators; vlt client; Bun v1.2.15

rolldown-vite: preview of the next version of Vite

voidzero.dev github.com/yyx990803 @vite@webtoo.ls

“Try out the Rolldown-powered Vite today by using the rolldown-vite package instead of the default vite package. It is a drop-in replacement, as Rolldown will become the default bundler for Vite in the future. Switching should reduce your build time, especially for larger projects.”

Exploring JavaScript error handling

www.haydenbleasel.com github.com/haydenbleasel

Nova: JavaScript and WebAssembly engine written in Rust

trynova.dev github.com/trynova

JavaScript features

Iterator helpers have become Baseline Newly Available

web.dev github.com/malchata

“[The web feature ‘iterator helpers’] is now available in all three major browser engines, and becomes Baseline Newly available as of March 31, 2025.”

Why are 2025/05/28 and 2025-05-28 different days in JavaScript?

brandondong.github.io github.com/brandondong

Early exits in JavaScript generators

blog.shortround.space 

New versions

vlt client: jsr: support

blog.vlt.sh github.com/isaacs @vltpkg@fosstodon.org

Introducing the new vlt exec and vlt exec-cache commands

blog.vlt.sh github.com/isaacs @vltpkg@fosstodon.org

Bun v1.2.15: bun audit, BUN_OPTIONS, editing files in Chrome, and more

bun.sh @jarredsumner@hachyderm.io github.com/oven-sh

This email was sent to {{ email | default }}. You can unsubscribe from this list here or update your preferences.