Node v17.7.0 (Current)

Notable Changes [ 12b354223d4 ] – (SEMVER-MINOR) crypto: add KeyObject.prototype.equals method (Filip Skokan) #42093 [ 1a2926c477a ] – (SEMVER-MINOR) net: add new options to 1net.Socket and 1net.Server (Paolo Insogna) #41310 [ 186248f1178 ] – (SEMVER-MINOR) src: allow preventing InitializeInspector in env (Shelley Vohr) #35025 [ 1a4969d5c37 ] – doc: add Read more…

Node v17.6.0 (Current)

Notable Changes [ 16b88595142 ] – doc: deprecate notice for process methods (Yash Ladha) #41587 [ 177462b6083 ] – stream: revert 1map spec compliance (Benjamin Gruenbaum) #41931 [ 1b968d89fc9 ] – build: remove broken x32 arch support (Ben Noordhuis) #41905 [ 1ba639d052b ] – (SEMVER-MINOR) esm: support https remotely and Read more…

Express 5 now in beta

#​425 — February 17, 2022 Read on the Web Node Weekly Express.js 5.0 Now in Beta — Considering that the first alpha of 5.0 was over seven years ago, this is a big step for the still wildly popular Web app library. There’s also thorough docs of the 5.x API here. Read more…

Node.js trademarks move to OpenJS Foundation

Node.js trademarks have been transferred to the OpenJS Foundation from Joyent, the company that originally led the development of the popular JavaScript runtime. With the move, announced February 14, the OpenJS Foundation will be responsible for ongoing management of the trademarks. A project of the Linux Foundation, OpenJS has hosted Read more…

Node v17.5.0 (Current)

Notable Changes Add fetch API Adds experimental support to the fetch API. This adds a 1–experimental-fetch flag that installs the 1fetch , 1Request , 1Reponse and 1Headers globals. [ 176a229c4ff ] – (SEMVER-MINOR) lib: add fetch (Michaël Zasso) #41749 Add stream methods [ 11ae648567a ] – (SEMVER-MINOR) stream: add iterator Read more…

Writing an SD card driver in TypeScript

#​424 — February 10, 2022 Read on the Web Node Weekly Pintora: An Extensible Text-to-Diagram Rendering Library — A similar idea to the well established Mermaid.js, but with a different attitude to extensibility as well as no requirement for a headless browser server-side. The introduction docs have both visual and Read more…

Node v16.14.0 (LTS)

Notable changes Importing JSON modules now requires experimental import assertions syntax This release adds experimental support for the import assertions stage 3 proposal. To keep Node.js ESM implementation as compatible as possible with the HTML spec, import assertions are now required to import JSON modules (still behind the 1–experimental-json-modules CLI Read more…

That’s so fetch

#​423 — February 3, 2022 Read on the Web Node Weekly The Fetch API Comes to Node Core (and Why You Should Care) — Support for the Fetch API (as commonly used browser-side for fetching resources) has been merged into Node.js and will be available behind a 1‑‑experimental‑fetch flag until, Read more…