Node 22.6, Protobuf-ES 2.0, and Volta 2.0

August 20, 2024 By Mark Otto 0

🏖️ If you missed last week’s issue, don’t worry – you didn’t. I took a week off a summer break, but now we’re back 😉 Thanks to everyone who sent in links for us to check out.
__
Peter Cooper, your editor

Node.js Weekly

Node v22.6.0 (Current) Released — v22.6 landed hours after we sent the last issue, but remains the latest Current release. It introduced the new type annotation stripping feature (via --experimental-strip-types) as well as experimental support for network inspection.

Rafael Gonzaga

Memetria: Redis Hosting for Serious Developers — Memetria provides secure, scalable hosting with features that enhance your development experience, including large key tracking and detailed performance metrics. Keep your production apps fast with better and uptime.

Memetria

IN BRIEF:

  • The Bun folks have been working on node:cluster support with impressive throughput results.

  • Talking of Bun, Bun v1.1.23 has landed, with yet more Node.js compatibility improvements, support for the TextEncoderStream and TextDecoderStream Web APIs, Float16Array, and perf improvements.

  • Security company Phylum has written about the ‘Great npm Garbage Patch’ noting that around 70% of npm packages published recently are ‘spam’ designed to game a decentralized protocol that rewards open source contributions.

🛠 Code & Tools

Protobuf-ES 2.0 Now Generally Available — A fully compliant Protobuf implementation for JavaScript/TypeScript. Protobuf / protocol buffers is a Google-created language and platform neutral way to serialize structured data.

Stamm and Perez (Buf)