Skip Navigation
bun

Bun

  • Bun v1.1.30
    bun.sh Bun v1.1.30

    Fixes 57 bugs (addressing 150 👍) Bun's CSS bundler is here (and very experimental). `bun publish` is a drop-in replacement for `npm publish`. `bun build --bytecode` compiles to bytecode leading to 2x faster start time. Bun.color() formats and normalizes colors. `bun pm whoami` prints your npm usern...

    Bun v1.1.30
    0
  • Bun v1.1.23
    bun.sh Bun v1.1.23

    Support for `TextEncoderStream` and `TextDecoderStream`, 50% faster `console.log(string)`, support for `Float16Array`, Node.js<>Bun IPC on Windows, truncate large arrays in `console.log()`, and many more bug fixes and Node.js compatibility improvements.

    Bun v1.1.23
    0
  • Bun v1.1.21
    bun.sh Bun v1.1.21

    Fixes 72 bugs (addressing 63 👍). 30% faster fetch() decompression, New --fetch-preconnect flag, improved Remix support, Bun gets 4 MB smaller on Linux, bundle packages excluding dependencies, many bundler fixes and node compatibility improvements.

    Bun v1.1.21
    0
  • Bun v1.1.19 - JavaScript gets faster on Windows. Raspberry Pi 4 support returns. _auth support in .npmrc. bun install preserves package.json indentation. aws-cdk-lib support. Memory leak fixes, etc.
    bun.sh Bun v1.1.19

    Fixes 54 bugs (addressing 248 👍). JavaScript gets faster on Windows. Raspberry Pi 4 support returns. `_auth` support in `.npmrc`. `bun install` preserves package.json indentation. `aws-cdk-lib` support. Memory leak fixes in `new Response(request)` and `fs.readdir`. Several reliability improvements....

    Bun v1.1.19
    0
  • Bun v1.1.18
    bun.sh Bun v1.1.18

    Fixes 55 bugs (addressing 493 👍). Support for npmrc. Improved constant folding & enum inlining. Improved console.log output for functions. Fixes patching dependencies in workspaces. Fixes several bugs in `bun install` when linking binaries. Fixes a crash in `dns.lookup`, and normalizes DNS errors t...

    Bun v1.1.18
    0
  • Bun v1.1.14
    bun.sh Bun v1.1.14

    Fixes 63 bugs (addressing 519 👍). Patch node_modules with bun patch. ORM-less object mapping in bun:sqlite. Log fetch() calls as curl commands. Node.js compatibility improvements. bun install bugfixes, bun:sqlite bugfixes, WebSocket fixes, Windows bugfixes

    Bun v1.1.14
    0
  • Bun v1.1.8
    bun.sh Bun v1.1.8

    Fixes 54 bugs (addressing 184 👍). Support for `process.on("uncaughtException")` and `process.on("unhandledRejection")`, Brotli support in `node:zlib`, Faster JSON.parse, `[Symbol.dispose]` in Bun APIs, fixes lots of crashes on Windows, and many other bugfixes.

    Bun v1.1.8
    0
  • Bun v1.1.3
    bun.sh Bun v1.1.3

    Fixes 5 bugs. bun install gets 50% faster on Windows. A bug that could cause bun install to hang in rare cases has been fixed. A bug where some errors in bun install would not produce a non-zero exit code has been fixed. A bug that could cause specific certain combinations of dependencies to fail to...

    Bun v1.1.3
    0
  • Bun v1.1.2
    bun.sh Bun v1.1.2

    Fixes 4 bugs (addressing 44 👍 reactions). EBUSY on Windows in vite dev, next dev, and saving bun.lockb has been fixed. Object cloning gets 6x faster. Bun Shell gets support for seq, yes, basename and dirname. A TypeScript parsing edgecase has been fixed. A bug causing 'unreachable code' errors has ...

    Bun v1.1.2
    0
  • Bun v1.1.1
    bun.sh Bun v1.1.1

    Fixes 20 bugs (addressing 60 👍). Add subshell and positional argument support to Bun Shell, fixing an issue with bun install + sharp on Windows. Printed source code in errors no longer fill up your terminal. Upgrades JavaScriptCore, which includes performance improvements to RegExp, typed arrays, S...

    Bun v1.1.1
    0
  • Bun 1.1
    bun.sh Bun 1.1

    Bun now supports Windows!

    Bun 1.1
    0
  • Bun v1.0.36
    bun.sh Bun v1.0.36

    Fixes 13 bugs. Adds support for `fs.openAsBlob` and `fs.opendir`, fixes edgecase in bun install with multiple `bin` entries in `package.json`, fixes `bun build --target bun` encoding, fixes bug with process.stdin & process.stdout, fixes bug in http2, fixes bug with .env in bun run, fixes various Bun...

    Bun v1.0.36
    0
  • Bun v1.0.34
    bun.sh Bun v1.0.34

    Fixes 7 bugs, bunx uses less memory, bun install gets faster on Docker & WSL, a conflicting devDependency hoisting bug is fixed, a cyclical CommonJS & ESM import crash is fixed, cross-mount fs.cp & fs.copyFile get 50% faster on Linux, and reliability improvements for bun install & bun's runtime

    Bun v1.0.34
    0
  • Bun v1.0.32
    bun.sh Bun v1.0.32

    Fixes 13 bugs, including 3 I/O regressions from v1.0.31. Improves Node.js compatibility. 'ws' package can now send & receive ping/pong events. util.promisify'd setTimeout setInterval, setImmediate work now. FileHandle methods have been implemented

    Bun v1.0.32
    0
  • Bun v1.0.31
    bun.sh Bun v1.0.31

    Fixes 54 bugs (addresses 113 👍 reactions), introduces `bun --print`, `<stdin> | bun run -`, `bun add --trust`, `fetch()` with Unix sockets, fixes macOS binary size regression, fixes high CPU usage bug in spawn() on older linux, adds `util.styleText`, Node.js compatibiltiy improvements, bun install ...

    Bun v1.0.31
    0
  • Bun v1.0.30
    bun.sh Bun v1.0.30

    Fixes 27 bugs (addressing 103 👍 reactions), fixes an 8x perf regression in Bun.serve(), adds a new `--conditions` flag to `bun build` and Bun's runtime, adds support for `expect.assertions()` and `expect.hasAssertions()` in Bun's test runner, fixes crashes and improves Node.js compatibility

    Bun v1.0.30
    0
  • Bun v1.0.29
    bun.sh Bun v1.0.29

    Fixes 8 bugs. Bun.stringWidth(a) is a ~6,756x faster drop-in replacement for the popular 'string-width' package. bunx checks for updates more frequently. Adds expect().toBeOneOf() in bun:test. Memory leak impacting Prisma is fixed. Shell now supports advanced redirects like '2>&1', '&>'. Reliability...

    Bun v1.0.29
    0
  • Bun v1.0.28
    bun.sh Bun v1.0.28

    Fixes 6 bugs (addressing 26 👍 reactions). Fixes bugs impacting Prisma and Astro, 'events', 'readline', and 'http2'. Fixes a bug in Bun Shell involving stdin redirection and fixes bugs in bun:test with test.each and describe.only

    Bun v1.0.28
    0
  • Bun v1.0.27
    bun.sh Bun v1.0.27

    Fixes 72 bugs (addressing 192 👍 reactions), Bun Shell supports throwing on non-zero exit codes, stream Response bodies using async generators, improves reliability of fetch(), http2 client, Bun.Glob and Bun Shell. Fixes a regression with bun --watch on Linux. Improves Node.js compatibility

    Bun v1.0.27
    0
  • Bun v1.0.26
    bun.sh Bun v1.0.26

    Fixes 30 bugs (addressing 60 👍 reactions), adds support for multi-statement queries in bun:sqlite, makes bun --watch more reliable in longer-running sessions, Bun.FileSystemRouter now supports more than 64 routes, fixes a bug with expect().toStrictEqual(), fixes 2 bugs with error.stack, improves N...

    Bun v1.0.26
    0
  • Bun v1.0.25
    bun.sh Bun v1.0.25

    Fixes 4 bugs, adds vm.createScript. Fixes a crash in fs.readFile, a crash in Bun.file().text(), a crash in IPC, and a transpiler bug involving loose equals

    Bun v1.0.25
    0
  • The Bun Shell
    bun.sh The Bun Shell

    The Bun Shell is a cross-platform shell that allows you to run shell scripts in JavaScript &amp; TypeScript

    The Bun Shell
    0
  • Bun v1.0.24
    bun.sh Bun v1.0.24

    Fixes 9 bugs and adds Bun Shell, a fast cross-platform shell with seamless JavaScript interop. Fixes a socket timeout bug, a potential crash when socket closes, a Node.js compatibility issue with Hapi, a process.exit bug, and bun install binlinking bug, bun inspect regression, and bun:test expect()....

    Bun v1.0.24
    0
  • Bun v1.0.23
    bun.sh Bun v1.0.23

    Fixes 40 bugs (addressing 194 👍 reactions). import &amp; embed sqlite databases in Bun, Resource Management ('using' TC39 stage3) support, bundler improvements when building for Node.js, bugfix for peer dependency resolution, semver bugfix, 4% faster TCP on linux, Node.js compatibility improvements...

    Bun v1.0.23
    0
  • Bun v1.0.22
    bun.sh Bun v1.0.22

    Fixes `bun install` issues on Vercel, adds `performance.mark()` APIs, adds `child_process` support for extra pipes, makes `Buffer.concat` 10% - 400% faster, adds `toBeEmptyObject` and `toContainKeys` matchers, fixes `console.table` width using emojis, and adds support for `argv` and `execArgv` optio...

    Bun v1.0.22
    0
  • Bun v1.0.21
    bun.sh Bun v1.0.21

    Fixes 33 bugs (addressing 80 👍 reactions). console.table() support. Bun.write, Bun.file, and bun:sqlite use less memory. Large file uploads with FormData use less memory. bun:sqlite error messages get more detailed. Memory leak in errors from node:fs fixed. Node.js compatibility improvements, and m...

    Bun v1.0.21
    0
  • Bun (the all-in-one JavaScript runtime and toolkit) has a ton of convenient built-in utilities
    bun.sh Utils – API | Bun Docs

    Bun implements a set of utilities that are commonly required by developers.

    Utils – API | Bun Docs

    The less packages I need to install the better! Just wanted to drop this link here for anyone interested in Bun

    1
  • Bun v1.0.20
    bun.sh Bun v1.0.20

    Reduced memory usage for fs.readlink, fs.writeFile, fs.stat and HTMLRewriter. Fixes a regression where setTimeout caused high CPU usage on Linux. Bun.spawn shows how much CPU &amp; memory the process used. HTMLRewriter.transform now supports strings and ArrayBuffer. fs.writeFile() and fs.readFile() ...

    Bun v1.0.20
    0
  • Bun v1.0.19
    bun.sh Bun v1.0.19

    Fixes 26 bugs (addressing 92 👍 reactions). Use @types/bun instead of bun-types. Fixes --frozen-lockfile bug. bcrypt &amp; argon2 packages now work. setTimeout &amp; setInterval get 4x higher throughput. module mocks in bun:test resolve specifiers. Optimized spawnSync() for large stdio on Linux. Bun...

    Bun v1.0.19
    0
  • Bun v1.0.18
    bun.sh Bun v1.0.18

    Fixes 27 bugs (addressing 28 👍 reactions). A hang impacting create-vite &amp; create-next &amp; stdin has been fixed. Lifecycle scripts reporting "node" or "node-gyp" not found has been fixed. expect().rejects works like Jest now, and more bug fixes

    Bun v1.0.18
    0
  • Bun v1.0.17
    bun.sh Bun v1.0.17

    Fixes 15 bugs (addressing 152 👍 reactions). bun install postinstall scripts run for top 500 packages, `bunx supabase` starts 30x faster than `npx supabase`, `bunx esbuild` starts 50x faster than `npx esbuild` and bugfixes to bun install

    Bun v1.0.17
    0
  • Bun v1.0.16
    bun.sh Bun v1.0.16

    Fixes 49 bugs (addressing 38 👍 reactions). Concurrent IO for Bun.file &amp; Bun.write gets 3x faster and now supports Google Cloud Run &amp; Vercel, Bun.write auto-creates the parent directory if it doesn't exist, `expect.extend` inside of preload works, `napi_create_object` gets 2.5x faster, bugfi...

    Bun v1.0.16
    1
  • Bun v1.0.15
    bun.sh Bun v1.0.15

    Fixes 23 bugs (addressing 117 👍 reactions), `tsc` starts 2x faster, prettier 40% faster. Stable `WebSocket` client, syntax-highlighted errors, cleaner stack traces, add custom test matchers with `expect.extend()`, TensorFlow.js support, fs.readdir recursive is 40x faster than in Node, and more.

    Bun v1.0.15
    0
  • Bun v1.0.14
    bun.sh Bun v1.0.14

    Introduces `Bun.Glob` - a fast glob matcher, fixes a race condition when extracting dependencies during `bun install`, improves TypeScript module resolution in `node_modules`, makes error messages easier to read, and more fixes.

    Bun v1.0.14
    0
  • Bun v1.0.10
    bun.sh Bun v1.0.10

    Fixes 14 bugs (addressing 102 👍 reactions), node:http gets 14% faster, stability improvements to Bun for Linux ARM64, bun install bugfix, and node:http bugfixes

    Bun v1.0.10
    0
  • Bun v1.0.8
    bun.sh Bun v1.0.8

    Fixes 138 bugs (addressing 257 👍 reactions), makes `require()` use 30% less memory, adds module mocking to `bun test`, and improves reliability of `bun install` and Bun.spawn

    Bun v1.0.8
    0
  • Bun v1.0.7
    bun.sh Bun v1.0.7

    Fixes 59 bugs (addressing 78 👍 reactions), support for optional `peerDependencies`, improvements to Node.js compatibility, and more stability for `bun install`.

    Bun v1.0.7
    0
  • Bun v1.0.5
    bun.sh Bun v1.0.5

    Fixes 41 bugs + a memory leak in `fetch()`, `KeyObject` support in `crypto` module, import package-lock.json, install peer dependencies, bun pm migrate subcommand, bun install bugfixes, and `toEqualIgnoringWhitespace` matcher in `bun:test`

    Bun v1.0.5
    0
  • Bun 1.0.4 is now available
    bun.sh Bun v1.0.4

    Bun v1.0.4 fixes 62 bugs, adds `server.requestIP`, supports virtual modules in runtime plugins, fixes many bun install bugs, and reduces memory consumption in `Bun.serve()`

    Bun v1.0.4

    New release fixes some bugs (62, to be exact) and adds new features

    0
1 Active user