Runtimes
15 articles RSS
Node.js Closes Its Contested AI-Assisted Mega-PR After the Code Lands in Core, Then Codifies an AI Use Policy
Node.js closed the 19,000-line VFS pull request that split the project over AI-generated code, after its functionality shipped through smaller PRs and the TSC adopted a formal AI use policy.
Node.js 26.9 Ships a Standards-Compliant Global Web Worker, Enables Experimental FFI Module by Default
Node.js 26.9.0 adds a global Worker class implementing the WHATWG Web Worker API and enables the experimental node:ffi module by default.
TinyGo 0.42 Adds Recoverable Runtime Panics and a UEFI Target, Then Ships a Seeed Studio Starter Kit
TinyGo 0.42 makes previously fatal runtime panics recoverable via defer and recover, adds a minimal UEFI compile target, and the project followed with its first official hardware starter kit built with Seeed Studio.
TornadoVM 6.0 Eliminates JNI and JVMCI, Unifying Java GPU Acceleration Across JDK 21 to 27
TornadoVM 6.0 removes its JNI and JVMCI dependencies, unifying Java GPU acceleration into one build spanning JDK 21 through 27 while retiring three hardware backends.
Bun 1.4 Ships as First Stable Release Built on Its Rust Rewrite, Cutting Package Installs 30x and Idle CPU 5x
Bun 1.4, released August 20, is the first stable version built entirely on the runtime's contested Rust rewrite, delivering 30x faster package installs and 5x lower idle CPU usage.
Deno 2.9 Ships 'deno desktop' to Build Native Apps From Web Frameworks Without Electron
Deno 2.9, released June 25, adds an experimental deno desktop command that compiles web projects into single-binary native apps using the OS webview by default.
Deno 2.8 Ships Six New Subcommands, 3.66x Faster npm Installs, and Chrome DevTools Network Inspection
Deno 2.8, released May 22, adds deno audit fix, deno pack, deno ci, deno transpile, deno why, and deno bump-version, while slashing cold npm install times by 3.66x and enabling Chrome DevTools network traffic inspection.
Bun 1.1.13 Ships Memory Fixes and Jest-Style Test Sharding as Pulumi Adopts It as a First-Class Runtime
Anthropic's first major Bun release since acquiring the runtime tackles long-running-process leaks, adds isolate, parallel and shard test flags, and lands days after Pulumi made Bun a fully supported infrastructure-as-code runtime.
Wasmer Launches Edge.js, a WebAssembly-Sandboxed Node.js Runtime Targeting AI Agent Workloads
The open-source runtime executes Node.js v24 applications inside a WASIX sandbox without Docker, passing 99 percent of the Node.js test suite while trading 5 to 30 percent of native performance for process-level isolation.
Systemd 260 Removes System V Init Script Support After a Decade of Deprecation, Adds OverlayFS-Based Container Tooling
Systemd 260 removes SysV init script support, introduces OverlayFS-based mstack container tooling, adds a Varlink metrics framework, and raises the minimum kernel to Linux 5.10.
Kubernetes 1.36 Hits Code Freeze With 80 Enhancements Spanning AI Hardware Scheduling, User Namespaces, and Gateway API Migration
The next Kubernetes release locked its feature set on March 18, delivering 80 enhancements that graduate User Namespaces and four Dynamic Resource Allocation features to GA while introducing gang scheduling and workload-aware placement for AI training clusters.
Deno 2.7 Stabilizes the Temporal API and Adds Windows ARM Support as Runtime Matures
Deno 2.7 ships stable Temporal date/time API, official Windows ARM builds, npm overrides, and over 40 Node.js compatibility fixes in its February 25 release.