Node.js
NODE CORE TIGHTENS TEST COVERAGE AS UNDICI SHIPS H2 NAMESPACE UPGRADE
Node's core test suite is closing escape hatches that let assertions slip through linter rules, while Undici moves HTTP/2 options into a cleaner namespace.
read --wire →
$ tail -f topics/javascript.log
Daily updates from the JavaScript and TypeScript world - Node.js, React, Vue, Next.js, Vercel, and the platform layers built on them.
41 updates across 6 projects this week.
One calm review of what shipped across JavaScript - the commits, releases, and security advisories that matter. Every Monday, with security advisories same-day. Free, unsubscribe in one click.
We'll start you on the top JavaScript projects - refine anytime. · Read a sample issue →
Node.js
Node's core test suite is closing escape hatches that let assertions slip through linter rules, while Undici moves HTTP/2 options into a cleaner namespace.
read --wire →
Vercel
OpenAI and Google translation providers land in the AI SDK just as Workflow seals cross-run writes and publishes public keys, while Vercel CLI gains AI Gateway command parity.
read --wire →
Meta
React's benchmark suite now exports machine-readable JSON, unblocking its adoption in Next.js performance tracking.
read --wire →
Supabase
Supabase shipped a critical fix for TanStack Studio's local dev environment while Realtime v2.120.0 lands broadcast telemetry and cluster scaling improvements.
read --wire →
Node.js
Node core shipped a DNS fix that stops reverse lookups from consulting /etc/hosts, breaking alignment with documented behavior that caught developers mid-production.
read --wire →
Vue.js
eslint-plugin-vue just ditched unnecessary type-aware parser services by switching to runtime type inference that handles TypeScript syntax without the performance tax.
read --wire →
Vercel
Sampoder eliminated a high-severity deoptimization in Turbopack's chunk URL resolution that was bailing out on large import trees, while the team shipped per-segment prefetch offsets to squeeze more performance out of static rendering.
read --wire →
Meta
Alex Hunt's team dropped legacy dependencies and reorganized the dev server stack to make react-native.config.js a thin routing layer.
read --wire →
Node.js
A critical crash in Node's binary handling when writing hex strings through Writev is now fixed, along with three other stability improvements shipping across the runtime.
read --wire →
Vercel
A critical sandbox memory leak that causes step-like heap growth in self-hosted Next.js servers is patched, while dev overlay symbolication now correctly handles project paths with special characters.
read --wire →
Meta
React plugged a critical Fiber bug where singleton cleanup was nuking third-party attributes, while React Native dropped unused timing code from iOS binaries.
read --wire →
Supabase
Supabase shipped five Postgres releases overnight across three build variants while the CLI ditched its Go binary proxy for native TypeScript in the local dev stack.
read --wire →
Node.js
DNS tests now codify a breaking change in record lookup behavior, while the documentation pipeline abandons OXC for a WASM-based alternative after CI runner incompatibility.
read --wire →
Vue.js
Vue's linter just caught a footgun developers didn't know they had: shadowing native HTML events in component emits.
read --wire →
Vercel
Next.js extracted invariant app-page handlers into shared runtime modules while Workflow's stream write batching moves into core, eliminating per-token round trips on idle producers.
read --wire →
Shopify
Shopify's CLI tooling now has comprehensive unit tests covering core theme utility functions, closing a coverage gap in the theme management layer.
read --wire →
Meta
React's DevTools layer just got bulletproof: hoxyq landed four interconnected patches that eliminate silent state corruption, validate invariants before mutation, and handle extension reconnects with message buffering and handshakes.
read --wire →
Supabase
The MCP server can point at alternative GraphQL endpoints for docs testing, while a critical fix stops Studio from leaking RLS-protected values during cell loads.
read --wire →
Node.js
Node.js shipped critical fixes overnight for a use-after-free vulnerability in SQLite callbacks and a string buffer corruption bug in Fast FFI reentrant calls that could crash production systems.
read --wire →
Vue.js
Language-tools switched to a TypeScript-native bridge fork and cut build, lint, and test performance in half across the board.
read --wire →