Bun
Fast all-in-one JavaScript runtime and toolkit
Bun keeps absorbing the toolchain — image processing, HTTP/3, and a built-in test runner
◆Recent moves
- 1mo ago
Bun v1.3.14: built-in image API and HTTP/3 in Bun.serve
⚡ SPARKThe standout in a dense run: Bun.Image adds built-in image processing, HTTP/3 (QUIC) lands in Bun.serve, and experimental HTTP/2/3 clients arrive for fetch(), alongside a rewritten fs.watch and FreeBSD/Android builds. Extends the all-in-one strategy into media handling and next-gen protocols.
View source ↗ - 2mo ago
Bun v1.3.13: parallel/isolated test runner, leaner installs
A test-runner and efficiency release: bun test gains --parallel, --isolate, --shard, and --changed, while bun install streams tarballs using 17x less memory and source maps 8x less. Range-request support in Bun.serve continues filling out the built-in server.
View source ↗ - 2mo ago
Bun v1.3.12: headless WebView automation and in-process cron
More built-ins: terminal Markdown rendering, Bun.WebView for headless browser automation, and an in-process Bun.cron() scheduler, plus async native stack traces and routing/parsing speedups. Consistent with absorbing standalone tools into the runtime.
View source ↗ - 3mo ago
Bun v1.3.11: OS-level cron and native Windows ARM64 shims
Adds OS-level cron via Bun.cron, ANSI-aware string slicing, and native Windows ARM64 shims, alongside a long list of platform fixes (UDP on macOS, http2, bundler, CSS). Steady hardening across platforms rather than a new direction.
View source ↗ - 4mo ago
Bun v1.3.10: native REPL, browser-target compile, ES decorators
A heavy release — 155 issues closed — adding a native REPL, --compile --target=browser for self-contained HTML, standard ES decorators, Windows ARM64, and a JavaScriptCore upgrade with large performance wins. Broadens both the toolchain and the platform matrix.
View source ↗ - 4mo ago
Bun v1.3.9: parallel scripts and ESM bytecode compilation
A smaller release focused on script orchestration (--parallel/--sequential), ESM bytecode compilation, and faster string and regex primitives. Incremental polish between the larger drops.
View source ↗