Bun v1.0.29 is an update that includes bug fixes, performance improvements, and new features like Bun.stringWidth(), expect().toBeOneOf() in bun:test, and support for advanced redirects in Bun Shell. It also announces upcoming Windows support in Bun v1.1.
Table of contents
bunx checks for updates more frequentlyBun.stringWidth() ~6,756x faster "string-width" replacementexpect(a).toBeOneOf([a, b, c]) in bun:testShell supports advanced redirects like 2>&1 , &>Fixed: bun install semver pre-release bugFixed: WebSocket client short messages bugFixed: Memory leak in napi impacting PrismaFixed: Memory leak regression in response.blob()Fixed: Bun.password.verify on long passwords with bcryptFixed: bun install vendored node_modules with hardlinksFixed: Shell substitution bug adding extra space characterFixed: Shell latin1 template encoding bugFixed: bunx with multiple users on the same machineBundows is soonThanks to 8 contributors!Sort: