A snapshot of what’s new in Node

#​536 — June 18, 2024 Read on the Web Node v22.3.0 (Current) Released — One of those releases where lots of tiny things have occurred, but little of broad significance, except… for snapshot testing! Snapshot tests serialize arbitrary values into string values to be compared against a set of pre-built Read more…

Leaky timeouts

#​535 — June 11, 2024 Read on the Web Node is Leaking Memory? 1setTimeout Could Be The Reason — The folks at Sentry were running into problems with how Node handles timeouts created with 1setTimeout or, more specifically, problems caused by hanging on to the 1Timeout objects 1setTimeout  returns.. Armin Read more…

Deno boosts language server performance

With newly introduced Deno 1.43, the developers of the JavaScript/TypeScript runtime have enhanced its language server, speeding up auto-completion performance and improving memory consumption. Introduced May 1, Deno 1.43 can be accessed via running the 1deno upgrade command in a terminal. Deno Land developers have reworked many aspects of the Read more…

Node.js 22 arrives, backs ECMAScript modules

Node.js 22, the latest version of the popular JavaScript runtime, has arrived, featuring 1require() support for ECMAScript modules, an improved WebSocket client, and an updated version of the Google V8 JavaScript engine. Announced April 24, version 22 of the event-driven, asynchronous runtime can be downloaded from Nodejs.org. The release adds 1require() Read more…