Shopify
SHOPIFY CLI DROPS NODE 22 LEGACY CODE
The CLI team ripped out compatibility shims and polyfills that shouldn't have survived the Node 22.12.0 minimum bump.
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 →
Shopify
The CLI team ripped out compatibility shims and polyfills that shouldn't have survived the Node 22.12.0 minimum bump.
read --wire →
Meta
React shipped a critical fix for `{once: true}` event listeners that were firing multiple times on Fragment children, while Jest plugged two separate cache and source map bugs that corrupted test output.
read --wire →
Supabase
Supabase shipped major Explorer upgrades overnight: notebook cell management and persistent assistant chat routing, plus five new Postgres builds across versions 15 and 17.
read --wire →
Node.js
Node's test runner now supports full boolean expression syntax for tag filtering, while the crypto module closes gaps between implementation and WebCrypto spec.
read --wire →
Vue.js
VitePress landed a major theme system upgrade adding graded container colors while Vue Router patched critical query param handling across 14 commits overnight.
read --wire →
Vercel
Next.js completed a multi-part refactor to route all RSC requests through a single NavigationFlightResponse format, eliminating hand-synced positional arrays and shared cache-write logic across the router.
read --wire →
Shopify
Shopify's test suite just shed its worst leak: app cleanup now runs in parallel via Admin API instead of clicking through the UI, cutting E2E teardown from minutes to seconds.
read --wire →
Meta
React's Fiber patched inconsistent deletion behavior on text nodes that was silently retaining event listeners, while Jest is finally breaking free from a three-year-old pinned dependency that corrupts stack frames.
read --wire →
Supabase
Self-hosted deployments gain query logging for AI-assisted debugging while the CLI sheds its final Go dependencies.
read --wire →
Node.js
Docker-node merged automated release key synchronization today, closing a gap that previously required manual PR creation whenever Node releasers rotated credentials.
read --wire →
Vue.js
VitePress landed four critical theme fixes addressing scroll behavior and dropdown rendering across Safari and mobile, while Vue Router upgrades to pnpm 11 and documents page title patterns.
read --wire →
Vercel
Workflow patched a critical event-log corruption bug in hook-resume staging that could lose data under concurrent replays, while Next.js adds controlled rollout flags for Resume Data Cache compression.
read --wire →
Shopify
The CLI commands for creating and deleting development stores are live in E2E tests, cutting out Playwright provisioning entirely, while Hydrogen's local development stack now handles HTTP/2 requests without choking on pseudo-headers.
read --wire →
Meta
jackpope shipped four critical Fragment corrections to React that fix event dispatch, document positioning, and nested traversal bugs that would break production apps using createRoot(document).
read --wire →
Supabase
Supabase Flutter ships three breaking changes at once: all timestamps are now DateTime objects, session storage moves to SharedPreferencesAsync, and GoTrue kills pre-2024 API version negotiation.
read --wire →
Node.js
WebCrypto's experimental XOF digests are now disabled when FIPS mode is enabled, closing a cryptographic gap, while a critical SQLite fix plugs statement lifetime management bugs that could leak resources.
read --wire →
Vue.js
Vue's TypeScript integration just ditched the disk-patching hack that broke on read-only systems, fixing a race condition in the bargain.
read --wire →
Vercel
Vercel/ai shipped typed generics for custom completion bodies across all frameworks, while xAI Grok Imagine Video 1.5 integration arrives with 1080p native output and reference voice support.
read --wire →
Shopify
Shopify/cli shipped emergency fixes for argument injection in git repository setup and URL validation flaws that could expose merchant deployments.
read --wire →
Meta
React's lazy reasons optimization cuts wasted stack allocations on browser-only renders, while React Native fixes three critical crashes in Swift Package Manager, radial gradients, and surface mounting.
read --wire →