Vue.js
Vue 3.6 RC-5 lands as language-tools locks in a rename-bug test
Vue's core framework inches closer to 3.6 stable while the language-tools team pins down a tricky ref-rename regression with a test-only PR.
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 →
Vue.js
Vue's core framework inches closer to 3.6 stable while the language-tools team pins down a tricky ref-rename regression with a test-only PR.
read --wire →
Vercel
Eve's new audience-aware tracing means private and unknown conversations stop being traced by default, and that's a breaking change you need to plan for.
read --wire →
Shopify
Your local notifications server was being ignored, but this patch fixes that.
read --wire →
Meta
Jest just deleted a pile of hidden per-require work, and React Native is locking down its private components with strict API guards.
read --wire →
Supabase
Supabase's MCP packages cut over to the v2 wire protocol today, and if you consume them, the next upgrade is not optional.
read --wire →
Node.js
Node's HTTP/1.1 keep-alive just got leaner, and native addon authors have a breaking change to plan for.
read --wire →
Vue.js
Vue's language tooling is finally reacting to template changes, killing the stale casing cache that has been breaking class and prop detection in Volar.
read --wire →
Vercel
Two TypeScript SDK releases in two days break response shapes across projects, feature flags, and deployments.
read --wire →
Shopify
Shopify CLI 4.7.0 ships with source maps for UI extensions and profiling for app functions, tightening the loop for production debugging.
read --wire →
Meta
A subtle React bug is piling up event listeners when Fragment refs re-attach with a fresh identity on each render.
read --wire →
Supabase
Supabase restructured its RLS documentation overnight, splitting the guide into clear sections so developers can find what they need without wading through reference material.
read --wire →
Node.js
Node.js just made the most common filesystem call dramatically faster, and a second PR cuts cold require() times for large CommonJS trees.
read --wire →
Vue.js
Vue's JSX compiler just shipped an escape hatch that could change how you handle spread attributes, and your sidebar might be losing its sparkle.
read --wire →
Vercel
Next.js is cleaning house on Partial Prefetching while the AI SDK ships a safety patch that stops side-effecting tools from running after truncated model outputs.
read --wire →
Meta
SimenB's latest PRs cut repeated work on the resolution hot path and fix several long-standing module system bugs, making Jest faster and more accurate than ever.
read --wire →
Supabase
If you run schema diffing or supabase test db in CI, this release is about to change what those commands do.
read --wire →
Node.js
Node 26 makes module.register() a runtime deprecation, and citgm's test suite was the first to feel it.
read --wire →
Vue.js
Vue Router just killed a performance leak where every mounted RouterLink was re-resolving its destination on every page navigation, even when it had nothing to do with the current route.
read --wire →
Vercel
AI SDK patches a security hole in OAuth client registration while unlocking structured outputs for Fireworks models.
read --wire →
Meta
React Native just made TurboModule ArrayBuffer crossing zero-copy on both iOS and Android, and the borrow contract is now enforced in Java.
read --wire →