Bun

Bun v0.1.5


Jarred Sumner · July 23, 2022

To upgrade:

bun upgrade

If you have any problems upgrading

This release is mostly just bug fixes. There is also a Linux arm64 build available (not for Android arm64 yet, but this should work for raspberry pi's)

Bug fixes:

  • Fix require is not defined bug
  • Fix one of the reasons why bun install hangs
  • Fix segfault in console.log (double free) @sno2 in https://github.com/oven-sh/bun/pull/793
  • Fix exception in "url" polyfill @SheetJSDev in https://github.com/oven-sh/bun/pull/772
  • Fix(env_loader): Off by one error by @FinnRG in https://github.com/oven-sh/bun/pull/668
  • Add node:http server polyfill (this is not optimized yet, do not expect good performance from this version) by @evanwashere in https://github.com/oven-sh/bun/pull/572
  • Fix bun add @scoped/package @alexkuz in https://github.com/oven-sh/bun/pull/760
  • Fix setting port in bun install with BUN_CONFIG_REGISTRY @SheetJSDev in https://github.com/oven-sh/bun/pull/823

New features

Two new flags added to bun install:

--no-progress              	Disable the progress bar
--no-verify                	Skip verifying integrity of newly downloaded packages
  • Implement some of the missing stat functions in node:fs @sno2 in https://github.com/oven-sh/bun/pull/807

Misc:

  • Create github workflow to publish releases on dockerhub by @Wulfre in https://github.com/oven-sh/bun/pull/716
  • Add a way to test wiptest by @thislooksfun in https://github.com/oven-sh/bun/pull/699
  • added mystery-box example macro by @SheetJSDev in https://github.com/oven-sh/bun/pull/787
  • fix/clean-up-bun-error by @JohnDaly in https://github.com/oven-sh/bun/pull/753

Other:

  • chore(workflows): labeler, label sync by @xHyroM in https://github.com/oven-sh/bun/pull/701
  • Use Jarred-Sumner/vscode-zig march18 in devcontainer by @hnakamur in https://github.com/oven-sh/bun/pull/266
  • chore(workflows): dont run on forks by @xHyroM in https://github.com/oven-sh/bun/pull/734
  • Added readme file for blank template by @foyzulkarim in https://github.com/oven-sh/bun/pull/727
  • fix(README): Remove unused troubleshooting link by @FinnRG in https://github.com/oven-sh/bun/pull/736
  • minor edit: Makefile by @travispulley in https://github.com/oven-sh/bun/pull/672
  • Fix documentation of atob and btoa by @thislooksfun in https://github.com/oven-sh/bun/pull/748
  • fixed some licenses in README by @pathei-kosmos in https://github.com/oven-sh/bun/pull/758
  • Bumped hono version number by @LoiLock in https://github.com/oven-sh/bun/pull/746
  • fix printing message for thrown non-error objects by @alexkuz in https://github.com/oven-sh/bun/pull/764
  • chore(benchmark): fix deno console.log benchmark by @sh4hids in https://github.com/oven-sh/bun/pull/771
  • chore(vscode): set tab size and tab format by @sno2 in https://github.com/oven-sh/bun/pull/810
  • Improvement reactjs example readme file by @sakibhasancse in https://github.com/oven-sh/bun/pull/783

New Contributors

  • @connorlurring made their first contribution in https://github.com/oven-sh/bun/pull/825
  • @backflip made their first contribution in https://github.com/oven-sh/bun/pull/669
  • @Kapsonfire-DE made their first contribution in https://github.com/oven-sh/bun/pull/649
  • @Omer-Shahar made their first contribution in https://github.com/oven-sh/bun/pull/611
  • @fabiofdsantos made their first contribution in https://github.com/oven-sh/bun/pull/670
  • @wobsoriano made their first contribution in https://github.com/oven-sh/bun/pull/714
  • @0xflotus made their first contribution in https://github.com/oven-sh/bun/pull/706
  • @mustafahasankhan made their first contribution in https://github.com/oven-sh/bun/pull/280
  • @ytkg made their first contribution in https://github.com/oven-sh/bun/pull/633
  • @rubinj30 made their first contribution in https://github.com/oven-sh/bun/pull/627
  • @SaltyAom made their first contribution in https://github.com/oven-sh/bun/pull/708
  • @Wulfre made their first contribution in https://github.com/oven-sh/bun/pull/716
  • @foyzulkarim made their first contribution in https://github.com/oven-sh/bun/pull/727
  • @travispulley made their first contribution in https://github.com/oven-sh/bun/pull/672
  • @JohnDaly made their first contribution in https://github.com/oven-sh/bun/pull/753
  • @pathei-kosmos made their first contribution in https://github.com/oven-sh/bun/pull/758
  • @LoiLock made their first contribution in https://github.com/oven-sh/bun/pull/746
  • @sh4hids made their first contribution in https://github.com/oven-sh/bun/pull/771
  • @Wallunen made their first contribution in https://github.com/oven-sh/bun/pull/745
  • @sakibhasancse made their first contribution in https://github.com/oven-sh/bun/pull/783

Full Changelog