Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one
Bot releases are visible (Hide)
Published by Jarred-Sumner 9 months ago
To install Bun v1.0.23:
curl https://bun.sh/install | bash
# or you can use npm
# npm install -g bun
To upgrade to Bun v1.0.23:
bun upgrade
Read Bun v1.0.23's release notes on Bun's blog
Published by Jarred-Sumner 9 months ago
To install Bun v1.0.22:
curl https://bun.sh/install | bash
# or you can use npm
# npm install -g bun
To upgrade to Bun v1.0.22:
bun upgrade
Read Bun v1.0.22's release notes on Bun's blog
Thank you to all the contributors to this release of Bun, including the new 13 contributors who submitted their first pull request!
You can also read the full changelog.
Full Changelog: https://github.com/oven-sh/bun/compare/bun-v1.0.21...bun-v1.0.22
Published by Jarred-Sumner 10 months ago
To install Bun v1.0.21:
curl https://bun.sh/install | bash
# or you can use npm
# npm install -g bun
To upgrade to Bun v1.0.21:
bun upgrade
Read Bun v1.0.21's release notes on Bun's blog
Published by Jarred-Sumner 10 months ago
To install Bun v1.0.20:
curl https://bun.sh/install | bash
# or you can use npm
# npm install -g bun
To upgrade to Bun v1.0.20:
bun upgrade
Read Bun v1.0.20's release notes on Bun's blog
Published by Jarred-Sumner 10 months ago
To install Bun v1.0.19:
curl https://bun.sh/install | bash
# or you can use npm
# npm install -g bun
To upgrade to Bun v1.0.19:
bun upgrade
Read Bun v1.0.19's release notes on Bun's blog
Full Changelog: https://github.com/oven-sh/bun/compare/bun-v1.0.18...bun-v1.0.19
Published by Jarred-Sumner 10 months ago
To install Bun v1.0.18:
curl https://bun.sh/install | bash
# or you can use npm
# npm install -g bun
To upgrade to Bun v1.0.18:
bun upgrade
Read Bun v1.0.18's release notes on Bun's blog
Published by Jarred-Sumner 10 months ago
To install Bun v1.0.17:
curl https://bun.sh/install | bash
# or you can use npm
# npm install -g bun
To upgrade to Bun v1.0.17:
bun upgrade
Read Bun v1.0.17's release notes on Bun's blog
Published by Jarred-Sumner 10 months ago
To install Bun v1.0.16:
curl https://bun.sh/install | bash
# or you can use npm
# npm install -g bun
To upgrade to Bun v1.0.16:
bun upgrade
Read Bun v1.0.16's release notes on Bun's blog
Published by Jarred-Sumner 11 months ago
To install Bun v1.0.15:
curl https://bun.sh/install | bash
# or you can use npm
# npm install -g bun
To upgrade to Bun v1.0.15:
bun upgrade
Read Bun v1.0.15's release notes on Bun's blog
Published by Jarred-Sumner 11 months ago
To install Bun v1.0.14:
curl https://bun.sh/install | bash
# or you can use npm
# npm install -g bun
To upgrade to Bun v1.0.14:
bun upgrade
Read Bun v1.0.14's release notes on Bun's blog
which
test by @Jarred-Sumner in https://github.com/oven-sh/bun/pull/7258
*.{m,c}ts{x}
last in node_modules by @Jarred-Sumner in https://github.com/oven-sh/bun/pull/7259
glob.scan(string)
by @Jarred-Sumner in https://github.com/oven-sh/bun/pull/7279
Full Changelog: https://github.com/oven-sh/bun/compare/bun-v1.0.13...bun-v1.0.14
Published by Jarred-Sumner 11 months ago
To install Bun v1.0.13:
curl https://bun.sh/install | bash
# or you can use npm
# npm install -g bun
To upgrade to Bun v1.0.13:
bun upgrade
Read Bun v1.0.13's release notes on Bun's blog
"require"
and "resolve"
strings in CJS modules by @Jarred-Sumner in https://github.com/oven-sh/bun/pull/7162
posix_spawn
by @Electroid in https://github.com/oven-sh/bun/pull/7163
with
statements do not trigger CommonJS by @Jarred-Sumner in https://github.com/oven-sh/bun/pull/7167
Object.create
in Stats
within node:fs
by @Jarred-Sumner in https://github.com/oven-sh/bun/pull/7168
isValidTLSArray
for http by @HK-SHAO in https://github.com/oven-sh/bun/pull/7154
.bin
folder is created before linking binaries by @dylan-conway in https://github.com/oven-sh/bun/pull/7166
napi_get_value_string_utf8
to match node by @oguimbal in https://github.com/oven-sh/bun/pull/7175
Bun.serve({ fetch })
types to allow void
when using websockets by @Didas-git in https://github.com/oven-sh/bun/pull/7160
Full Changelog: https://github.com/oven-sh/bun/compare/bun-v1.0.12...bun-v1.0.13
Published by Jarred-Sumner 11 months ago
To install Bun v1.0.12:
curl https://bun.sh/install | bash
# or you can use npm
# npm install -g bun
To upgrade to Bun v1.0.12:
bun upgrade
Read Bun v1.0.12's release notes on Bun's blog
Full Changelog: https://github.com/oven-sh/bun/compare/bun-v1.0.11...bun-v1.0.12
Published by Jarred-Sumner 12 months ago
To install Bun v1.0.11:
curl https://bun.sh/install | bash
# or you can use npm
# npm install -g bun
To upgrade to Bun v1.0.11:
bun upgrade
Read Bun v1.0.11's release notes on Bun's blog
raw
method to node-fetch polyfill by @Jarred-Sumner in https://github.com/oven-sh/bun/pull/6976
Full Changelog: https://github.com/oven-sh/bun/compare/bun-v1.0.10...bun-v1.0.11
Published by Jarred-Sumner 12 months ago
To install Bun v1.0.10:
curl https://bun.sh/install | bash
# or you can use npm
# npm install -g bun
To upgrade to Bun v1.0.10:
bun upgrade
Read Bun v1.0.10's release notes on Bun's blog
pathToFileURL
by @liz3 in https://github.com/oven-sh/bun/pull/6472
Full Changelog: https://github.com/oven-sh/bun/compare/bun-v1.0.9...bun-v1.0.10
Published by Jarred-Sumner 12 months ago
To install Bun v1.0.9:
curl https://bun.sh/install | bash
# or you can use npm
# npm install -g bun
To upgrade to Bun v1.0.9:
bun upgrade
Read Bun v1.0.9's release notes on Bun's blog
eeb3f7b
by @Jarred-Sumner in https://github.com/oven-sh/bun/pull/6870
Full Changelog: https://github.com/oven-sh/bun/compare/bun-v1.0.8...bun-v1.0.9
Published by Jarred-Sumner 12 months ago
To install Bun v1.0.8:
curl https://bun.sh/install | bash
# or you can use npm
# npm install -g bun
To upgrade to Bun v1.0.8:
bun upgrade
Read Bun v1.0.8's release notes on Bun's blog
Full Changelog: https://github.com/oven-sh/bun/compare/bun-v1.0.7...bun-v1.0.8
Published by Jarred-Sumner almost 1 year ago
To install Bun v1.0.7:
curl https://bun.sh/install | bash
# or you can use npm
# npm install -g bun
To upgrade to Bun v1.0.7:
bun upgrade
Read Bun v1.0.7's release notes on Bun's blog
path
field in syscall error message. by @Hanaasagi in https://github.com/oven-sh/bun/pull/6370
emit(...)
function by @yschroe in https://github.com/oven-sh/bun/pull/5485
server.address()
by @Hanaasagi in https://github.com/oven-sh/bun/pull/6442
--no-scripts
to --ignore-scripts
by @owlcode in https://github.com/oven-sh/bun/pull/6587
totalLength
in Buffer.concat
by @Hanaasagi in https://github.com/oven-sh/bun/pull/6574
compilerOptions
… by @PaulaBurgheleaGithub in https://github.com/oven-sh/bun/pull/6620
Full Changelog: https://github.com/oven-sh/bun/compare/bun-v1.0.6...bun-v1.0.7
Published by Jarred-Sumner about 1 year ago
To install Bun v1.0.6:
curl https://bun.sh/install | bash
# or you can use npm
# npm install -g bun
To upgrade to Bun v1.0.6:
bun upgrade
Read Bun v1.0.6's release notes on Bun's blog
Full Changelog: https://github.com/oven-sh/bun/compare/bun-v1.0.5...bun-v1.0.6
Published by Jarred-Sumner about 1 year ago
To install Bun v1.0.5:
curl https://bun.sh/install | bash
# or you can use npm
# npm install -g bun
To upgrade to Bun v1.0.5:
bun upgrade
Read Bun v1.0.5's release notes on Bun's blog
typescript.md
by @jsparkdev in https://github.com/oven-sh/bun/pull/6222
bun run --if-present
by @Electroid in https://github.com/oven-sh/bun/pull/6248
AbortSignal
without JS by @Jarred-Sumner in https://github.com/oven-sh/bun/pull/6278
preload
documentation to make applicability to plugins more obvious by @Pandapip1 in https://github.com/oven-sh/bun/pull/6298
query
property of url
object by @Jarred-Sumner in https://github.com/oven-sh/bun/pull/6274
close_connection
behaviour in endWithoutBody
by @Hanaasagi in https://github.com/oven-sh/bun/pull/6315
file.stream()
is not a promise by @pnodet in https://github.com/oven-sh/bun/pull/6337
toEqualIgnoringWhitespace
by @EladBezalel in https://github.com/oven-sh/bun/pull/6293
Full Changelog: https://github.com/oven-sh/bun/compare/bun-v1.0.4...bun-v1.0.5
Published by Jarred-Sumner about 1 year ago
To install Bun v1.0.4:
curl https://bun.sh/install | bash
# or you can use npm
# npm install -g bun
To upgrade to Bun v1.0.4:
bun upgrade
Read Bun v1.0.4's release notes on Bun's blog
require.cache
by @Hanaasagi in https://github.com/oven-sh/bun/pull/5903
bun init
is missing in README by @cyfung1031 in https://github.com/oven-sh/bun/pull/5989
new URL(invalid)
better by @Jarred-Sumner in https://github.com/oven-sh/bun/pull/6032
Module._extensions
by @Jarred-Sumner in https://github.com/oven-sh/bun/pull/5998
captureStackTrace
inside constructor without super
in extended by @dylan-conway in https://github.com/oven-sh/bun/pull/6063
bunx
symlink in distroless variant by @polarathene in https://github.com/oven-sh/bun/pull/6090
fs.exists
callback parameters by @Hanaasagi in https://github.com/oven-sh/bun/pull/6097
RUN
to symlink bunx
by @polarathene in https://github.com/oven-sh/bun/pull/6100
bun run
by @dylan-conway in https://github.com/oven-sh/bun/pull/6123
deadCodeElimination
toggle for Bun.Transpiler by @jhmaster2000 in https://github.com/oven-sh/bun/pull/5932
node:util
, primarily util.inspect
by @jhmaster2000 in https://github.com/oven-sh/bun/pull/4493
server.requestIp
+ node:http socket.address()
by @paperdave in https://github.com/oven-sh/bun/pull/6165
server.requestIP
by @paperdave in https://github.com/oven-sh/bun/pull/6185
Bun.plugin
by @Jarred-Sumner in https://github.com/oven-sh/bun/pull/6167
bun install
by @Jarred-Sumner in https://github.com/oven-sh/bun/pull/6192
process.kill
by @Hanaasagi in https://github.com/oven-sh/bun/pull/6207
bun install
by @Jarred-Sumner in https://github.com/oven-sh/bun/pull/6219
bun install
reading Github API from wrong environment variable by @Electroid in https://github.com/oven-sh/bun/pull/6247
fetch
timeout to 5 minutes by @Jarred-Sumner in https://github.com/oven-sh/bun/pull/6217
Full Changelog: https://github.com/oven-sh/bun/compare/bun-v1.0.3...bun-v1.0.4