
What happened
Bun, the server-side JavaScript runtime, has released version 1.4, the first version rewritten from Zig to Rust using Claude Code. The rewrite fixed over 2,900 GitHub issues and added 1,517 tests from the Node.js test suite.
Why it matters
The Rust rewrite brings major performance and compatibility improvements. Idle CPU usage is reduced by 5x, memory usage is down by up to 35%, and startup is up to 50% faster on Linux. Frameworks like Playwright, vitest, and OpenTelemetry now work, and a memory leak in Next.js App Router SSR was fixed.
What to watch
The performance gains are notable, with regex processing up to 281x faster compared with Node.js and startup time improved to 4.8 milliseconds. Bun states full Node.js compatibility is not yet achieved, so future versions may close that gap.
Summaries like this, in your inbox every morning.
Bun 1.4 is the first version to be rewritten in Rust, a move that directly addresses performance and stability. The rewrite was done with Claude Code over 11 days, a detail highlighted by the Bun team. The resulting fixes and optimizations are substantial, from a 5x reduction in idle CPU usage to a 35% cut in memory use. Startup time on Linux has also improved by up to 50%, bringing it to 4.8 milliseconds. These gains stem from the Rust port and memory-related stabilizations. The version also marks a significant push toward Node.js compatibility, adding over 1,500 tests from the official suite, which enabled frameworks like Playwright and vitest to function. However, Bun notes that full Node.js compatibility is still a work in progress. The memory leak fix for Next.js App Router SSR, caused by a GC retention cycle when fetch() is called, is another key improvement that could benefit developers using that framework.
Pick your industry and the AI tools you use, and get news related to your work every day.
Free · 30 seconds with Google · unsubscribe anytimeWhat is AIToday? →
Ask AI anything about this article. The AI reads this article, earlier AIToday articles, and Wikipedia, and cites its sources. Q&As are published on this page for other readers too.
NVIDIA released Nemotron 3.5 Super VL, an open-weight model with 120 billion parameters that handles text, ima…

NVIDIA released Nemotron 3.5 Bolt 74B-A9B 24GB, an AI model for local agents that hits over 80 tokens per seco…

Black Forest Labs released FLUX 3 Image Klein as open weights on October 15, 2026 — a 5.6B-parameter model for…

PrismML released Ternary Bonsai 2 2B, 4B and 9B on October 15, 2026, remade from Qwen3.5 to process in three v…

In a Zenn article, EC自動化工房 laid out a pre-generation cleanup step for product masters, adding notation rules t…

Three one-line requests and three requests with written completion criteria to Claude Code produced functional…
