Impact Score: 5/10
bun v0.1.6
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.1.6. Source highlight: <summary>If you have any problems upgrading</summary>
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 (6)
- Add `util.TextEncoder`
- doc: added an helper for the huge Makefile
- feat: add .PHONY on makefile targets
- ci: add docker caching to ci workflows
- feat: added info, info_bod and success method to wrap type of messages
- feat: clean/factorize ARGS in the Dockerfile
β‘ Performance & Enhancements (1)
- docs(macos): Improve MacOS Development Instructions
π§ Bug Fixes & Patches (6)
- fix(ffi): double-free segfault with symbols object
- `-profile` builds of bun include debug symbols
- fix install script colors for light background
- Fix mistake in Next.js Example README.
- fix(examples/hono): refine Hono example
- fix(release): Remove the `${{}}` from the `if` block in GHA
π View Raw Release Notes (Original Developer Log)
To upgrade:
```bash
bun upgrade
```
<details>
<summary>If you have any problems upgrading</summary>
Run this:
```bash
curl https://bun.sh/install | bash
```
</details>
## What's new
- No more "Illegal Instruction" error on start for those using CPUs which don't support AVX/AVX2 instructions! Thanks to bun's new `baseline` builds, these are separate builds of bun for Linux x64 and macOS x64 which do not use AVX/AVX2 instructions. You can install with the install script. This was one of the most common issues people ran into.
- Add `util.TextEncoder` by @soneymathew in https://github.com/oven-sh/bun/pull/844
- fix(ffi): double-free segfault with symbols object by @sno2 in https://github.com/oven-sh/bun/pull/919
- `-profile` builds of bun include debug symbols
- Update bun-framework-next for Compatibility with Next 12.2+ by @TiKevin83 in https://github.com/oven-sh/bun/pull/920
Thanks to upgrading WebKit:
- 3.5x faster JSON.stringify (thanks @darinadler)
- 396x faster TypedArray.from (thanks @Constellation)
- 1.5x faster Uint8Array.slice() (thanks @Constellation)
- Up to 2% faster JS execution on Linux due to enabling new memory allocator (libpas, thanks @Constellation)
## Commits
* doc: added an helper for the huge Makefile by @Sanix-Darker in https://github.com/oven-sh/bun/pull/804
* fix install script colors for light background by @alexkuz in https://github.com/oven-sh/bun/pull/800
* Fix mistake in Next.js Example README. by @AadiTheCodecerer in https://github.com/oven-sh/bun/pull/827
* feat: add .PHONY on makefile targets by @Sanix-Darker in https://github.com/oven-sh/bun/pull/847
* ci: add docker caching to ci workflows by @HarshCasper in https://github.com/oven-sh/bun/pull/846
* feat: added info, info_bod and success method to wrap type of messages by @Sanix-Darker in https://github.com/oven-sh/bun/pull/845
* [Bun.js] support for util.TextEncoder by @soneymathew in https://github.com/oven-sh/bun/pull/844
* fix(examples/hono): refine Hono example by @yusukebe in https://github.com/oven-sh/bun/pull/773
* Change bun-types to latest by @LoiLock in https://github.com/oven-sh/bun/pull/766
* fix(release): Remove the `${{}}` from the `if` block in GHA by @rgoomar in https://github.com/oven-sh/bun/pull/863
* feat: clean/factorize ARGS in the Dockerfile by @Sanix-Darker in https://github.com/oven-sh/bun/pull/839
* Use 'ADD' instead of running wget to make docker compare checksums on⦠by @mikeswann in https://github.com/oven-sh/bun/pull/864
* Increasing test coverage for node compatibility for util by @soneymathew in https://github.com/oven-sh/bun/pull/854
* chore(installer): use this repository instead release-for-updater by @xHyroM in https://github.com/oven-sh/bun/pull/582
* fix(types): add missing types for WebSocket by @xHyroM in https://github.com/oven-sh/bun/pull/578
* Add 'scripts/nproc' helper script by @penberg in https://github.com/oven-sh/bun/pull/623
* Support for completion in Bash by @zombieleet in https://github.com/oven-sh/bun/pull/403
* #609 Don't truncate ascii buffers to 7-bit by @szatkus in https://github.com/oven-sh/bun/pull/775
* docs(macos): Improve MacOS Development Instructions by @rgoomar in https://github.com/oven-sh/bun/pull/836
* landing/docs: make Bun naming consistent by @holic in https://github.com/oven-sh/bun/pull/906
* chore(ci): add segfault label by @sno2 in https://github.com/oven-sh/bun/pull/916
* docs: fix broken ffi benchmark link by @xHyroM in https://github.com/oven-sh/bun/pull/914
* fix(ffi): double-free segfault with symbols object by @sno2 in https://github.com/oven-sh/bun/pull/919
* Update bun-framework-next for Compatibility with Next 12.2+ by @TiKevin83 in https://github.com/oven-sh/bun/pull/920
* fix(makefile): devcontainer install by @paperdave in https://github.com/oven-sh/bun/pull/933
* Fix/react accessibility by @chasm in https://github.com/oven-sh/bun/pull/932
* refactor(bunjs/bindings): code readability fix `functionLazyLoadStrea⦠by @ryanrussell in https://github.com/oven-sh/bun/pull/926
* chore: fix labeler by @xHyroM in https://github.com/oven-sh/bun/pull/899
* Fix: move bun, Webkit and zig urls from Jarred-Sumner to oven-sh. by @oransimhony in https://github.com/oven-sh/bun/pull/944
* chore: migrate deprecated `@vscode/dev-container-cli` by @kidonng in https://github.com/oven-sh/bun/pull/912
## New Contributors
* @Sanix-Darker made their first contribution in https://github.com/oven-sh/bun/pull/804
* @AadiTheCodecerer made their first contribution in https://github.com/oven-sh/bun/pull/827
* @HarshCasper made their first contribution in https://github.com/oven-sh/bun/pull/846
* @soneymathew made their first contribution in https://github.com/oven-sh/bun/pull/844
* @yusukebe made their first contribution in https://github.com/oven-sh/bun/pull/773
* @rgoomar made their first contribution in https://github.com/oven-sh/bun/pull/863
* @mikeswann made their first contribution in https://github.com/oven-sh/bun/pull/864
* @penberg made their first contribution in https://github.com/oven-sh/bun/pull/623
* @zombieleet made their first contribution in https://github.com/oven-sh/bun/pull/403
* @szatkus made their first contribution in https://github.com/oven-sh/bun/pull/775
* @holic made their first contribution in https://github.com/oven-sh/bun/pull/906
* @TiKevin83 made their first contribution in https://github.com/oven-sh/bun/pull/920
* @paperdave made their first contribution in https://github.com/oven-sh/bun/pull/933
* @chasm made their first contribution in https://github.com/oven-sh/bun/pull/932
* @oransimhony made their first contribution in https://github.com/oven-sh/bun/pull/944
* @kidonng made their first contribution in https://github.com/oven-sh/bun/pull/912
**Full Changelog**: https://github.com/oven-sh/bun/compare/bun-v0.1.5...bun-v0.1.6