k6 1.0: Go-Powered Load Testing with JavaScript — A full-featured, configurable load generation tool that uses the Sobek Go-powered JavaScript engine to support writing test scripts in JavaScript. v1.0 promises stability, first-class TypeScript support, and better extensibility. Grafana Labs |
Node 24 (Current) Released — Node’s release lines are shifting a little lately – v18 has gone EOL and now v23 gives way to v24 as the ‘Current’ release for when you need the cutting edge features. It comes with npm 11, V8 13.6 (hello RegExp.escape, Float16Array, and Error.isError), the URLPattern API exposed by default, plus Undici 7. Node.js Team |
💡 Technically, Node v24.0.1 is the latest version temporarily reintroducing an EOL feature due to breakages in popular dependencies. |
Visual Studio Code Version 1.100 — Not to be confused with a 1.1 release, this update to VS Code has quite a few goodies for JavaScript developers with improved ‘Next Edit Suggestions’ that will suggest adding missing imports, support for Node’s enhanced network debugging capabilities, improved visibility of type information, remote MCP server support, GPT 4.1 as the new default base model, and more. Microsoft |
IN BRIEF: The Node.js team is keen for you to take the latest Node.js Next 10 survey to help guide Node's future priorities. Polycompiler uses a cute trick to let you merge Python and JavaScript into the same source file. The OpenJS Foundation has announced its new board of directors. |
RELEASES: 🤖 ESLint v9.26.0 – An interesting release for the popular static analysis tool as it adds support for MCP as a way for ESLint to be used directly by AI models and coding agents. 🗾 Mapbox GL JS 3.12 – Interactive, customizable vector maps in the browser, rendered with WebGL. Relay v19 – Facebook's declarative React/GraphQL framework. Material UI 7.1 – React components using Material Design. Now Tailwind CSS 4 compatible Rspack 1.3.9, Babylon.js 8.7, Electron 36 (official blog post) |
React Server Components for Astro Developers — Astro’s ‘island’ architecture and React Server Components share a strikingly similar mental model. Dan compares the two, digs into some of the quirks, and suggests Astro offers a ‘gentler onramp’ to some of RSC’s ideas if you’re struggling with them. Dan Abramov |
Introducing Clerk Billing — Clerk Billing lets you add B2C/B2B subscriptions with no payment code or UI work—just drop in components and go. Clerk |
Hyparquet: Parquet File Parser for JavaScript — Parquet is a popular column-oriented data file format frequently used for storing large datasets for analysis. Hyparquet is a dependency-free JavaScript library for working with Parquet files, even in the browser (as in this demo). Hyperparam |
🔊 react-sounds: Add Sound Effects to React Apps — Having sound effects on the Web might sound like your idea of a nightmare, but this is a well put together project with delicate, well thought out examples that strike the right tone. Aedilic Inc. |
mono-jsx: <html> as a Response — A server-side JSX runtime that renders <html> to a Response with no build step needed and works across numerous server-side JS runtimes. Je Xia |
Prisma v6.7 – The popular ORM's attempts to move away from Rust to TypeScript are picking up pace. Slack Send GitHub Action 2.1 – Send data into Slack from GitHub Actions. openid-client 6.5 – OAuth 2/OpenID Connect client API for JS runtimes. 📄 DOCX 9.5 – Generate Word documents from JavaScript. eslint-plugin-prettier 5.4 – Runs Prettier as an ESLint rule. |
Here's a selection of things from the broader ecosystem we've noticed this week: The CSS Overflow 5 spec enables the creation of pure CSS scroll and 'carousel' experiences on the Web, and Sara Soueidan has dug in deep and done an accessibility and usability analysis of the feature. Is it time to give up your JavaScript-based approach? Not yet, says Sara. Sam Rose is back with another fantastic visual essay - this time looking at 'reservoir sampling.' As well as getting to learn a useful programming technique in a visual way, you can also check out all the JavaScript code he built that powers the article. One team decided to move away from Next.js and migrate to Ruby on Rails, while still maintaining a React frontend – here's their tale of why and how. Postgres 18 Beta 1 was released. IO performance on Linux is a big focus. The final release is due in September or October. 🤖 Google has updated its Gemini 2.5 Pro model – they claim it's now far better at building frontend apps in particular with 'a real taste for aesthetic web development'. | P.S. If you're into React or Node.js, we focus more directly on those in React Status and Node Weekly respectively, so check out the latest issues of those too :-) | |