Impact Score: 5/10
Bun v0.6.12
Source available โ automated, not human-reviewed
Component: bun ยท Channel: stable. Automated analysis, not a compatibility certification. How this works.
Analysis updated: 2026-11-01.
โก Executive Summary (TL;DR)
Bun bun-v0.6.12. Source highlight: curl https://bun.sh/install | bash
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 (3)
- Error.prototype.stack gets sourcemapped stacktraces and introduce Error.appendStackTrace
- Introduce `await Bun.file(path).exists()`
- add setters for `Agent` properties
๐ง Bug Fixes & Patches (6)
- Fix .randomInt() export
- Fix debug assertion failure in escapeHTML with UTF-16 text
- [jest] fix lifecycle hook execution order
- Revert "[jest] fix lifecycle hook execution order"
- fix node-fetch again
- Fixes #3462
๐ View Raw Release Notes (Original Developer Log)
To install:
```bash
curl https://bun.sh/install | bash
# or you can use npm
# npm install -g bun
```
To upgrade:
```bash
bun upgrade
```
**Full Changelog**: https://github.com/oven-sh/bun/compare/bun-v0.6.10...bun-v0.6.12
**[Read Bun v0.6.12's release notes on Bun's blog](https://bun.sh/blog/bun-v0.6.12)**
## What's Changed
* Update Stric page in Ecosystem by @aquapi in https://github.com/oven-sh/bun/pull/3399
* Cleanup ReadableState a little by @Jarred-Sumner in https://github.com/oven-sh/bun/pull/3391
* [bun:sqlite] enable FTS5 on linux build by @redraskal in https://github.com/oven-sh/bun/pull/3431
* [install] workaround run-time module loading issue by @alexlamsl in https://github.com/oven-sh/bun/pull/3432
* Fix .randomInt() export by @lenovouser in https://github.com/oven-sh/bun/pull/3438
* Fix debug assertion failure in escapeHTML with UTF-16 text by @Jarred-Sumner in https://github.com/oven-sh/bun/pull/3436
* Error.prototype.stack gets sourcemapped stacktraces and introduce Error.appendStackTrace by @Jarred-Sumner in https://github.com/oven-sh/bun/pull/3441
* Introduce `await Bun.file(path).exists()` by @Jarred-Sumner in https://github.com/oven-sh/bun/pull/3446
* [jest] fix lifecycle hook execution order by @alexlamsl in https://github.com/oven-sh/bun/pull/3447
* Export resolve6 in dns/promises by @paperdave in https://github.com/oven-sh/bun/pull/3450
* use main field over module for runtime by @dylan-conway in https://github.com/oven-sh/bun/pull/3448
* Use `bun.String` for `ZigException` by @Jarred-Sumner in https://github.com/oven-sh/bun/pull/3451
* Revert "[jest] fix lifecycle hook execution order" by @Jarred-Sumner in https://github.com/oven-sh/bun/pull/3455
* fix node-fetch again by @paperdave in https://github.com/oven-sh/bun/pull/3453
* [bundler] avoid printing unnecessary declarations by @dylan-conway in https://github.com/oven-sh/bun/pull/3456
* add setters for `Agent` properties by @dylan-conway in https://github.com/oven-sh/bun/pull/3460
* Fixes #3462 by @Jarred-Sumner in https://github.com/oven-sh/bun/pull/3465
* Fixes `node:http` and `node:stream` so `ytdl-core` works. by @paperdave in https://github.com/oven-sh/bun/pull/3452
## New Contributors
* @redraskal made their first contribution in https://github.com/oven-sh/bun/pull/3431
**Full Changelog**: https://github.com/oven-sh/bun/compare/bun-v0.6.11...bun-v0.6.12