Impact Score: 5/10
Bun v1.0.5
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-v1.0.5. Source highlight: To install Bun v1.0.5:
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 license information to package.json
- feat(encoding): support BOM detection with test passed
- feat(KeyObject)
- added commands
- [Docs] Add Fedora build instructions to development.md
- Add missing ws declarations
๐ง Bug Fixes & Patches (6)
- Fix bunx command for github package #5974
- fix(blob): Add the current offset to the new blob slice
- Fix `query` property of `url` object
- fix semver and repository host bugs
- fix(serve): fix `close_connection` behaviour in `endWithoutBody`
- Fix memory leak in fetch()
๐ View Raw Release Notes (Original Developer Log)
To install Bun v1.0.5:
```bash
curl https://bun.sh/install | bash
# or you can use npm
# npm install -g bun
```
To upgrade to Bun v1.0.5:
```bash
bun upgrade
```
**[Read Bun v1.0.5's release notes on Bun's blog](https://bun.sh/blog/bun-v1.0.5)**
## What's Changed
* Add license information to package.json by @mathiasrw in https://github.com/oven-sh/bun/pull/6255
* Docs: Update context.md by @wbjohn in https://github.com/oven-sh/bun/pull/6256
* docs: update `typescript.md` by @jsparkdev in https://github.com/oven-sh/bun/pull/6222
* feat(encoding): support BOM detection with test passed by @WingLim in https://github.com/oven-sh/bun/pull/6074
* Fix bunx command for github package #5974 by @axlEscalada in https://github.com/oven-sh/bun/pull/6042
* fix(blob): Add the current offset to the new blob slice by @Hanaasagi in https://github.com/oven-sh/bun/pull/6259
* compat: Buffer: allow optional positional arguments to be undefined by @kitsuned in https://github.com/oven-sh/bun/pull/4911
* Support `bun run --if-present` by @Electroid in https://github.com/oven-sh/bun/pull/6248
* Upgrade webkit by @dylan-conway in https://github.com/oven-sh/bun/pull/6277
* Closes #6309 by @colinhacks in https://github.com/oven-sh/bun/pull/6310
* Create `AbortSignal` without JS by @Jarred-Sumner in https://github.com/oven-sh/bun/pull/6278
* Update `preload` documentation to make applicability to plugins more obvious by @Pandapip1 in https://github.com/oven-sh/bun/pull/6298
* Fix `query` property of `url` object by @Jarred-Sumner in https://github.com/oven-sh/bun/pull/6274
* fix semver and repository host bugs by @dylan-conway in https://github.com/oven-sh/bun/pull/6312
* Use singular nouns when appropriate on install messages by @jakeboone02 in https://github.com/oven-sh/bun/pull/2543
* Update Node.js compat docs by @colinhacks in https://github.com/oven-sh/bun/pull/6282
* test(bun install): cover http(s) non-github case by @booniepepper in https://github.com/oven-sh/bun/pull/6190
* WebCryptoAPI: remove JWK "EdDSA" alg checks by @panva in https://github.com/oven-sh/bun/pull/6294
* fix(serve): fix `close_connection` behaviour in `endWithoutBody` by @Hanaasagi in https://github.com/oven-sh/bun/pull/6315
* docs: `file.stream()` is not a promise by @pnodet in https://github.com/oven-sh/bun/pull/6337
* [types] allow onLoad plugin callbacks to return undefined by @silversquirl in https://github.com/oven-sh/bun/pull/6346
* Fix memory leak in fetch() by @Jarred-Sumner in https://github.com/oven-sh/bun/pull/6350
* feat(KeyObject) by @cirospaciari in https://github.com/oven-sh/bun/pull/5940
* Fix array variables preview in debugger by @2hu12 in https://github.com/oven-sh/bun/pull/6379
* fix: support uint8 exit code range by @liz3 in https://github.com/oven-sh/bun/pull/6303
* docs: fixing a couple typos by @Cadienvan in https://github.com/oven-sh/bun/pull/6331
* Update README.md by @Longju000 in https://github.com/oven-sh/bun/pull/6291
* added commands by @babarkhuroo in https://github.com/oven-sh/bun/pull/6314
* [Docs] Add Fedora build instructions to development.md by @otterDeveloper in https://github.com/oven-sh/bun/pull/6359
* fix(AbortSignal/fetch) fix AbortSignal.timeout, fetch lock behavior and fetch errors by @cirospaciari in https://github.com/oven-sh/bun/pull/6390
* Documentation for the IPC of Bun.spawn by @RaresAil in https://github.com/oven-sh/bun/pull/6400
* Update vite.md : removal of incorrect information about --bun flag by @yukulele in https://github.com/oven-sh/bun/pull/6399
* Add missing ws declarations by @vthemelis in https://github.com/oven-sh/bun/pull/6307
* docs: rearranged cli/runtime related sections by @cyfung1031 in https://github.com/oven-sh/bun/pull/6275
* Add File to binary data TOC by @AaronDewes in https://github.com/oven-sh/bun/pull/6025
* make peer dependencies install by default by @dylan-conway in https://github.com/oven-sh/bun/pull/6396
* fix: form data content type by @yadav-saurabh in https://github.com/oven-sh/bun/pull/6380
* feat(test): implement `toEqualIgnoringWhitespace` by @EladBezalel in https://github.com/oven-sh/bun/pull/6293
* Fix lifecycle scripts not running on reinstallation by @Arden144 in https://github.com/oven-sh/bun/pull/6376
* feat(install): automatically migrate package-lock.json to bun.lockb by @paperdave in https://github.com/oven-sh/bun/pull/6352
## New Contributors
* @mathiasrw made their first contribution in https://github.com/oven-sh/bun/pull/6255
* @wbjohn made their first contribution in https://github.com/oven-sh/bun/pull/6256
* @jsparkdev made their first contribution in https://github.com/oven-sh/bun/pull/6222
* @kitsuned made their first contribution in https://github.com/oven-sh/bun/pull/4911
* @Pandapip1 made their first contribution in https://github.com/oven-sh/bun/pull/6298
* @panva made their first contribution in https://github.com/oven-sh/bun/pull/6294
* @2hu12 made their first contribution in https://github.com/oven-sh/bun/pull/6379
* @Cadienvan made their first contribution in https://github.com/oven-sh/bun/pull/6331
* @Longju000 made their first contribution in https://github.com/oven-sh/bun/pull/6291
* @babarkhuroo made their first contribution in https://github.com/oven-sh/bun/pull/6314
* @otterDeveloper made their first contribution in https://github.com/oven-sh/bun/pull/6359
* @RaresAil made their first contribution in https://github.com/oven-sh/bun/pull/6400
* @yukulele made their first contribution in https://github.com/oven-sh/bun/pull/6399
* @vthemelis made their first contribution in https://github.com/oven-sh/bun/pull/6307
* @EladBezalel made their first contribution in https://github.com/oven-sh/bun/pull/6293
* @Arden144 made their first contribution in https://github.com/oven-sh/bun/pull/6376
**Full Changelog**: https://github.com/oven-sh/bun/compare/bun-v1.0.4...bun-v1.0.5