Public list by ~nodeweekly

Issue 632 - npm v12 and TypeScript 7 released

npm install-time security and GAT bypass2fa deprecation - GitHub Changelog

https://github.blog/changelog/2026-07-08-npm-install-time-security-and-gat-bypass2fa-deprecation/

npm v12 Ships with Install Scripts Off by Default — npm 12 is now GA with many breaking changes. The headline change is lifecycle scripts and implicit node-gyp builds no longer run by default. Socket’s Sarah Gooding writes more about the practical implications including, thankfully, that unknown .npmrc keys will now only warn rather than error as they did in the pre-releases.

about 1 month ago

How to Export Next.js Traces with OpenTelemetry

https://blog.sentry.io/nextjs-export-traces-opentelemetry/

Your Next.js App Is Already Tracing. Now Make It Useful — When a Next.js page is slow, the hard part is finding which part is responsible: middleware, SSR, an API route, a query, or a fetch call. 🔍 Next.js is already tracing all of it. Here's how to actually see it and put it to use.

about 1 month ago

Node.js — Node.js 26.5.0 (Current)

https://nodejs.org/en/blog/release/v26.5.0

Node.js 26.5.0 (Current) Released — Key additions include the ability to import text files into ES modules via import attributes (behind an experimental flag), blob.textStream() (good for streaming large blob content), and being able to sample event-loop delay per iteration via perf_hooks.

about 1 month ago

Announcing TypeScript 7.0 - TypeScript

https://devblogs.microsoft.com/typescript/announcing-typescript-7-0/

TypeScript 7.0 Released — Over a year after announcing TypeScript would be ported to Go, the final release is out. Don't rush to upgrade: TS 7.0 doesn't ship with an API yet, and 6.0 is still a good stepping stone. If you do upgrade, expect to see huge build time speedups, once moduleResolution: node is switched to nodenext and you've sorted out "types": ["node"].

about 1 month ago

CVE-2026-48931 Shouldn't Have Been a CVE

https://adventures.nodeland.dev/archive/cve-2026-48931-shouldnt-have-been-a-cve/

CVE-2026-48931 Shouldn't Have Been a CVE — A candid post-mortem from a Node maintainer explaining a recent snafu around an HTTP/1.1 poisoning issue he now argues shouldn’t have been a CVE, especially after the fix broke node-fetch, Firebase, and the official Docker images.

about 1 month ago

What's new in ECMAScript 2026 | pawelgrzybek.com

https://pawelgrzybek.com/whats-new-in-ecmascript-2026/

What's New in ECMAScript 2026 — The ECMAScript 2026 spec was approved last week, and this round-up covers several main new features that made the cut, with all (except Math.sumPrecise) available in Node today.

about 1 month ago

GitHub - sindresorhus/terminal-image: Display images in the terminal

https://github.com/sindresorhus/terminal-image

terminal-image 5.0: Display Images in the Terminal — Works in any terminal that supports colors by rendering colored blocks, but can render images inline in terminals that support inline graphics. v5.0 improves iTerm2 support by using its native inline image support, rather than the Kitty protocol.

about 1 month ago

Upyo | Cross-runtime email library

https://upyo.org/

✉️ Upyo 0.5: A Cross-Runtime Email Sending Library — A unified, type-safe API for sending emails both on SMTP and HTTP-based (e.g. SendGrid or Amazon SES) providers from Node, Deno, Bun, and edge function runtimes.

about 1 month ago

Release v6.0.0 · webpack/webpack-dev-server

https://github.com/webpack/webpack-dev-server/releases/tag/v6.0.0

webpack-dev-server 6.0: The Official webpack Dev Server — Bumps Express up to v5, drops support for older Node versions, adds support to be used as a webpack plugin, and switches to ESM.

about 1 month ago