Bun bun-v0.5.9stable Released Apr 04, 2023
Impact Score: 5/10

Bun v0.5.9

Source available โ€” automated, not human-reviewed

Component: bun ยท Channel: stable. Automated analysis, not a compatibility certification. How this works.

Analysis updated: 2026-11-01.

Compatibility not verified โ€” check source notes
๐Ÿ“„ .MD
โšก Executive Summary (TL;DR)

Bun bun-v0.5.9. Source highlight: **Read Bun v0.5.9's release notes on Bun's blog**

Who Does This Impact? (Role-Based Analysis)

๐Ÿ’ป Software Engineers & Devs

Check the source notes against the package and APIs you use before upgrading.

๐Ÿ“Š Product & Engineering Leads

Use the documented changes to assess relevance to your product; release frequency alone is not a quality measure.

โš™๏ธ DevOps & Security

Verify the target version, runtime requirements and rollback procedure in the official documentation.

โœจ New Features & Capabilities (2)

  • Add doc on watch mode
  • Add stubs for missing node builtins

๐Ÿ”ง Bug Fixes & Patches (6)

  • Fix example for "bun pm ls"
  • Fix typo in `CONTRIBUTING.md`
  • Fix: SQLite benchmark source pointing to wrong URL
  • Fix types
  • A couple bug fixes
  • Fixes #2462
๐Ÿ“„ View Raw Release Notes (Original Developer Log)
**[Read Bun v0.5.9's release notes on Bun's blog](https://bun.sh/blog/bun-v0.5.9)** To install: ```bash curl https://bun.sh/install | bash # or you can use npm # npm install -g bun ``` To upgrade: ```bash bun upgrade ``` ## What's Changed * Fix example for "bun pm ls" by @jq170727 in https://github.com/oven-sh/bun/pull/2440 * Support directories in ZSH run completions by @JacksonKearl in https://github.com/oven-sh/bun/pull/2425 * "bun-create" example "postinstall"โ†’"preinstall" by @jq170727 in https://github.com/oven-sh/bun/pull/2441 * docs: update moduleResolution to bundler by @johnnyreilly in https://github.com/oven-sh/bun/pull/2429 * Make event emitter type-safe by @gaurishhs in https://github.com/oven-sh/bun/pull/2414 * docs: Buchta Docs Page by @Fire-The-Fox in https://github.com/oven-sh/bun/pull/2378 * Fix typo in `CONTRIBUTING.md` by @bnzone in https://github.com/oven-sh/bun/pull/2446 * Fix: SQLite benchmark source pointing to wrong URL by @JokerQyou in https://github.com/oven-sh/bun/pull/2452 * Fix types by @colinhacks in https://github.com/oven-sh/bun/pull/2453 * A couple bug fixes by @dylan-conway in https://github.com/oven-sh/bun/pull/2458 * Use PATH instead of sudo to install bun for testing by @jsoref in https://github.com/oven-sh/bun/pull/2460 * test(undici): rm external http reqs from tests by @ThatOneBro in https://github.com/oven-sh/bun/pull/2459 * Fixes #2462 by @Jarred-Sumner in https://github.com/oven-sh/bun/pull/2463 * [install] fix tests by @alexlamsl in https://github.com/oven-sh/bun/pull/2488 * fix https default port on http.request by @cirospaciari in https://github.com/oven-sh/bun/pull/2490 * Fix for latest zig by @Jarred-Sumner in https://github.com/oven-sh/bun/pull/2495 * Remove extra 's' on keep by @andres039 in https://github.com/oven-sh/bun/pull/2498 * [install] support tarball URLs by @alexlamsl in https://github.com/oven-sh/bun/pull/2497 * More bug fixes by @Jarred-Sumner in https://github.com/oven-sh/bun/pull/2486 * `bun --watch` and `bun test --watch` by @Jarred-Sumner in https://github.com/oven-sh/bun/pull/2500 * Add doc on watch mode by @Jarred-Sumner in https://github.com/oven-sh/bun/pull/2502 * Fixes #2499 by @Jarred-Sumner in https://github.com/oven-sh/bun/pull/2501 * Fix some yarn.lock printing issues by @Validark in https://github.com/oven-sh/bun/pull/2506 * Fix date format (#2422) by @adrien-zinger in https://github.com/oven-sh/bun/pull/2474 * [install] fix re-run of tarball URL from lockfile by @alexlamsl in https://github.com/oven-sh/bun/pull/2507 * Generate dependency files in `make bindings` by @dylan-conway in https://github.com/oven-sh/bun/pull/2510 * [install] fix re-install of git dependency by @alexlamsl in https://github.com/oven-sh/bun/pull/2519 * [install] fix stale pointer with tarball URLs by @alexlamsl in https://github.com/oven-sh/bun/pull/2520 * report timed-out test as failure by @alexlamsl in https://github.com/oven-sh/bun/pull/2523 * Remove debug symbols from release webcrypto bindings by @dylan-conway in https://github.com/oven-sh/bun/pull/2527 * Update NodeJS LTS version in run_command.zig by @jakeboone02 in https://github.com/oven-sh/bun/pull/2533 * Add stubs for missing node builtins by @Jarred-Sumner in https://github.com/oven-sh/bun/pull/2534 * [install] reduce parallel HTTP requests under heavy load by @alexlamsl in https://github.com/oven-sh/bun/pull/2536 ## New Contributors * @jq170727 made their first contribution in https://github.com/oven-sh/bun/pull/2440 * @JacksonKearl made their first contribution in https://github.com/oven-sh/bun/pull/2425 * @Fire-The-Fox made their first contribution in https://github.com/oven-sh/bun/pull/2378 * @bnzone made their first contribution in https://github.com/oven-sh/bun/pull/2446 * @JokerQyou made their first contribution in https://github.com/oven-sh/bun/pull/2452 * @andres039 made their first contribution in https://github.com/oven-sh/bun/pull/2498 * @adrien-zinger made their first contribution in https://github.com/oven-sh/bun/pull/2474 **Full Changelog**: https://github.com/oven-sh/bun/compare/bun-v0.5.8...bun-v0.5.9