Bun v1.2.19 Delivers Major Productivity and Performance Boosts
Bun v1.2.19 Supercharges Monorepos, Dependency Workflows, and SQL Performance
Bun v1.2.19 introduces a suite of CLI enhancements that make working in monorepos and automating project configuration vastly smoother. The new bun install --linker=isolated
brings pnpm-style, symlinked node_modules
installs—cutting down on installation times in large workspaces and ensuring predictable dependency trees. Complementing this, bun update --interactive
provides a guided interface to select and apply dependency updates, while the new bun pm pkg
command lets you script edits to package.json
(get, set, delete, and fix fields) programmatically. Together, these tools streamline both bulk and fine-grained package management workflows (bun.sh).
Beyond installs and updates, Bun now offers deeper insight and control over dependencies with bun why <package>
, tracing the chain that causes a package to be installed. For test-driven development, the official Bun VS Code extension gains native Test Explorer support, reporting test discovery and results directly in the IDE’s Test view. On the data-access front, Bun’s built-in PostgreSQL client Bun.sql
now pipelines queries automatically, yielding up to 6× faster throughput under concurrent workloads, and a new --sql-preconnect
flag “warms” the database connection at startup to slash first-query latency. Finally, standalone executables compiled with bun build --compile
can now be code-signed on Windows, and low-level Zig optimizations cut startup time by 1 ms while saving ~3 MB of RAM—all without code changes. These updates collectively make Bun a more robust, efficient, and developer-friendly runtime (bun.sh).
Read the full release notes: https://bun.sh/blog/release-notes/bun-v1.2.19
Read Next
- August 4, 2025
Next.js 15.4: Production-Ready Turbopack with 100% Integration Test Compatibility
Next.js 15.4 marks the first production-ready milestone for Turbopack, passing all integration tests and powering Vercel’s high-traffic site.
- July 31, 2025
TypeScript 5.9 RC: import defer, Minimal tsconfig, and Major Performance Gains
TypeScript 5.9 RC introduces deferred module loading with import defer, a lean tsconfig init, stable Node 20 module resolution, enhanced editor tooling, and key compiler optimizations.