Still Writing Tests Manually? Meticulous AI Is Here — Notion, Dropbox, Wiz and LaunchDarkly now use a testing paradigm they can’t work without. Built by former Palantir engineers, Meticulous automatically creates an evolving suite of E2E UI tests, delivering exhaustive coverage with no developer effort.
Meticulous sponsor
Vite 8.0 Released — A mega release for the popular build tool. Designed to be a smooth upgrade, there’s a lot behind the scenes: @vitejs/plugin-react v6 no longer needs Babel, Rolldown replaces Rollup and esbuild, Wasm SSR support, browser console forwarding to the terminal, and big performance gains.
Vite
💡 VoidZero has also open sourced its Vite+ toolkit. Originally intended to be a commercial project, Vite+ combines Vite, Vitest, Oxlint, Oxfmt, Rolldown, and tsdown into a single, unified toolchain, and it's now in alpha.
IN BRIEF:
-
Sarah Gooding rounds up last week's TC39 meeting and the proposals that advanced there, including Temporal, Import Text, Error Stack Accessor, and Iterator Includes.
-
😆
BigInt.PI = 3? Enjoy qntm's tongue-in-cheek proposal to add mathematical constants toBigInt. -
Laurent Cazanove rounds up what was announced at last week's Vue.js Amsterdam conference, including Vue Router 5, Vite 8, and Void Cloud.
RELEASES:
-
Electron 41.0 – The cross-platform desktop app framework adds ASAR Integrity digest and MSIX auto-updating support, improves Wayland support, and updates to Chromium 146, Node v24.14.0, and V8 14.6.
-
Nitro v3 Beta – Extend your Vite app with a production-ready server, compatible with any runtime. Handy if you want to try building your own framework!
-
Vitest 4.1 – Next-gen testing framework, now supporting Vite 8.
-
Preact 10.29.0, Prisma 7.5.0, Babel 8.0 RC3, Vue 3.6.0 Beta 8
📖 Articles and Videos
Source Maps: Shipping Features Through Standards — Source maps are JSON files that provide debuggers and similar tools with a mapping between minified/transformed code and the original codebase. Jon gives us a tour and takes us behind the scenes of how the feature has progressed towards becoming a standard (ECMA-426).
Jon Kuperman (Bloomberg)
How we Rewrote 130K Lines from React to Svelte in Two Weeks — A common adage in recent months has been that the use of LLMs and coding agents could lock us into using only the most popular frameworks, but in reality they also make switching between frameworks easier than ever before.
Strawberry
An Empirical Study of Frontend Memory Leaks — Analysis of five hundred React, Vue and Angular apps for patterns that lead to memory leaks. Missing timer cleanups and event listener removals cause the majority of problems.
Ko-Hsin Liang
🛠 Code & Tools
Nuxt 4.4: The Full-Stack Vue Framework — The full-stack Vue framework that includes routing (now powered by Vue Router v5), server-side rendering, and data fetching out of the box now adds custom useFetch/useAsyncData factories, typed layout props, build profiling, and more.
Daniel Roe and the Nuxt Team
-
Defuddle 0.14.0 – Get the main content of a page as Markdown. A modern implementation of the ideas behind Mozilla’s Readability.
-
Extension.js 3.9 – Framework for developing fast, unified cross-browser extensions with zero configuration.
-
React Native Sandbox 0.5 – Run multiple, isolated RN instances within an app.
-
XO 2.0 – Opinionated, configurable ESLint 10 wrapper with 'lots of goodies'.
-
Poku 4.1 – Cross-platform test runner that supports Node, Bun, and Deno.
-
sax js 1.6 – SAX-style streaming XML parser for Node and browsers.
-
📺 YouTube.js 17.0 – JavaScript client for YouTube's private API.
-
Svelte SPA Router 5.0 – A router for Svelte 5 single-page apps.
-
📃 PDFKit 0.18 – PDF generation library for Node and browsers.
-
Cypress ESLint Plugin v6.2.0 – ESLint plugin for Cypress tests.
📰 Classifieds
🌷 JSNation - Amsterdam & Online - This June, catch the latest trends in modern Web development from the people shaping its present & future.
📢 Elsewhere in the ecosystem
-
📈 In The 49MB Web Page, Shubham Bose expresses surprise at finding that loading a single NY Times page results in 422 network requests and 49 megabytes of data transferred. He reflects on the problems that have led to this being a common experience on news sites.
-
Difftastic is a handy tool to diff code files based on syntax. It supports most popular languages including JavaScript and TypeScript.
-
VS Code 1.111 has been released. It's notable as being the first release in VS Code's new weekly stable release cadence.
-
Amazon S3 has introduced account regional namespaces for S3 buckets, a feature that will help prevent so-called 'bucketsquatting'.
-
🎂 Feeling old yet? Sticking with S3, Amazon's Sébastien Stormacq reflects on the ubiquitous AWS S3 cloud storage system turning 20 years old.




























