Bun v1.2.17 introduces ahead-of-time bundling for HTML imports, enabling full-stack applications to be bundled into single executables. The release includes memory optimizations for setTimeout and setImmediate (8-15% reduction), new SQLite column type introspection features, improved shell reliability, and enhanced Node.js compatibility. Notable additions include support for Zstandard compression, optional fs.glob options, TLS CA certificate access, and automatic Claude.md generation. The update also upgrades JavaScriptCore for better performance and fixes 50 issues across the package manager, parser, bundler, and runtime.

12m read timeFrom bun.sh
Post cover image
Table of contents
Ahead-of-time bundling for HTML importsBun Shell reliability improvementssetTimeout and setImmediate use 8-15% less memorycolumnTypes & declaredTypes in bun:sqlitebun info is the new bun pm viewbun init + Claude CodeNode.js compatibility improvementsJavaScriptCore upgradeBugfixes
1 Comment

Sort: