[Node.js][TypeScript][Bun][DevOps]
July 28, 2025

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

Join our community