Commit Graph

  • 800ac6e6c2 fix(sql): auto-populate TLS serverName when using tls: true option claude/fix-sql-sni-tls-option Claude Bot 2026-01-22 19:02:11 +00:00
  • 5d2030cfc5 fix(wasm): disable Wasm OSR on Linux x64 to prevent crashes claude/fix-wasm-osr-crash-26366 Claude Bot 2026-01-22 18:54:23 +00:00
  • 790a758885 test(bundler): run /test.js runtime files in splitting tests Claude Bot 2026-01-22 13:31:43 +00:00
  • 3501176242 fix(macros): prevent incorrect const inlining of macro-returned objects/arrays claude/fix-macro-object-mutability Claude Bot 2026-01-22 13:20:01 +00:00
  • f7b752edd7 Merge main into claude/mimalloc-v3-update Claude Bot 2026-01-22 13:11:03 +00:00
  • 17e3f6a818 Merge branch 'main' into claude/cjs-define-property-tree-shaking claude/cjs-define-property-tree-shaking SUZUKI Sosuke 2026-01-22 21:40:01 +09:00
  • 2a9980076d feat(windows): Add Windows ARM64 support (#26215) robobun 2026-01-22 04:22:45 -08:00
  • 46865d37dd Retry CI Claude Bot 2026-01-22 11:55:35 +00:00
  • 5c592bb05a Upgrade mimalloc to v3.2.7 Claude Bot 2026-01-22 09:47:11 +00:00
  • a072337234 test(bundler): add comprehensive ESM/CJS syntax edge case tests for code splitting Claude Bot 2026-01-22 09:38:18 +00:00
  • f3ea0228c6 fix(bundler): allow tree-shaking __esModule in cjs2esm defineProperty calls Sosuke Suzuki 2026-01-22 15:54:38 +09:00
  • ca9c00f34e feat(bundler): tree-shake Object.defineProperty(exports, ...) in cjs2esm Sosuke Suzuki 2026-01-22 15:45:52 +09:00
  • 9aa158b58b fix: use baseline WebKit builds for CPUs without AVX support claude/fix-baseline-webkit-avx-26353 Claude Bot 2026-01-22 05:36:07 +00:00
  • 750a8ae412 test(bundler): strengthen splitting tests with assertNotPresent assertions Claude Bot 2026-01-22 05:19:23 +00:00
  • a011c82cef Update WebKit to c8e4b57dd997 (fix Windows build) claude/webkit-upgrade-5b194ac887f2 Claude Bot 2026-01-22 05:07:57 +00:00
  • e0747a25ce Upgrade WebKit to 5b194ac887f2 Claude Bot 2026-01-22 04:48:41 +00:00
  • e2120e0bb7 test(bundler): add comprehensive code splitting tests adapted from webpack Claude Bot 2026-01-22 04:39:58 +00:00
  • a963c7c4ae feat(bundler): add code splitting support for CommonJS output format Claude Bot 2026-01-22 04:23:23 +00:00
  • 1da41b7f91 update WebKit (#26324) Dylan Conway 2026-01-21 20:17:46 -08:00
  • 93b20ff997 fix(install): match npmrc auth tokens by both host and path claude/fix-npmrc-auth-token-path-matching Claude Bot 2026-01-22 03:56:22 +00:00
  • 01602c9223 Merge branch 'main' into claude/fix-missing-file-dep-error-message Jarred Sumner 2026-01-21 18:42:04 -08:00
  • 136d345752 fix(install): show dependency name when file: path resolution fails (#26340) robobun 2026-01-21 18:41:15 -08:00
  • 93d5cc6e56 fix: rename compile "Target" ➜ "CompileTarget" Alistair Smith 2026-01-21 13:58:32 -08:00
  • 37c41137f8 feat(transpiler): add replMode option for REPL transforms (#26246) Jarred Sumner 2026-01-21 13:39:25 -08:00
  • dc203e853a fix patch-bounds-check.test.ts (#26344) Dylan Conway 2026-01-21 13:22:21 -08:00
  • 2febdb5b49 feat(cli): add --cpu-prof-md flag for markdown CPU profile output (#26327) robobun 2026-01-21 13:21:01 -08:00
  • b6b3626c14 fix(bindings): handle errors from String.toJS() for oversized strings (#26213) Jarred Sumner 2026-01-21 13:01:25 -08:00
  • 4afe705a85 Merge branch 'main' into ciro/add-s3-x-meta Ciro Spaciari 2026-01-21 09:47:38 -08:00
  • c6d4fb512e fix(install): improve error message for missing file: dependency path Claude Bot 2026-01-21 14:17:31 +00:00
  • 278af166c4 fix(http): strip port from hostname for TLS certificate validation claude/fix-tls-hostname-port-stripping Claude Bot 2026-01-21 10:31:51 +00:00
  • b79277e13b perf(test): use Buffer.alloc instead of String.repeat in tests claude/fix-readfilesync-large-file-crash Claude Bot 2026-01-21 08:17:16 +00:00
  • 29923ad770 fix: address review feedback Claude Bot 2026-01-21 08:03:47 +00:00
  • d5558b6283 fix(fs): throw catchable error for large files in readFileSync instead of crashing Claude Bot 2026-01-21 07:45:59 +00:00
  • 21a3037eed fix(io): fix memory leak when streaming files with Bun.file().stream() claude/fix-file-stream-memory-leak Claude Bot 2026-01-21 06:53:23 +00:00
  • 7f70b01259 feat: support CPU profiling via environment variables (#26313) Dylan Conway 2026-01-20 22:43:36 -08:00
  • 657feebdf6 Merge branch 'main' into dylan/fix-worker-threads-double-dispatch Jarred Sumner 2026-01-20 22:43:03 -08:00
  • 08103aa2ff fix(compile): ensure bytecode alignment accounts for section header (#26299) robobun 2026-01-20 22:42:38 -08:00
  • bb4d150aed Try using internal string-width in node:readline (#26306) Jarred Sumner 2026-01-20 22:41:14 -08:00
  • adc9c945a0 fix(shell): pass literal pattern when glob matches no files claude/fix-glob-no-matches-26317 Claude Bot 2026-01-21 05:09:27 +00:00
  • a9effc7000 fix(process): handle Object.prototype methods on Windows process.env claude/fix-windows-process-env-hasOwnProperty Claude Bot 2026-01-21 03:46:13 +00:00
  • 9f3bb9999a fix(test): fix race condition in waitForConsoleMessage claude/fix-next-pages-hmr-race-condition Claude Bot 2026-01-21 03:13:13 +00:00
  • 6f27ac6440 fix(test): wait for element visibility after reload Claude Bot 2026-01-21 03:09:26 +00:00
  • 4e438d7af4 Merge branch 'main' into claude/fix-next-pages-hmr-race-condition Alistair Smith 2026-01-20 18:00:31 -08:00
  • 0f59bb00b2 fix(worker_threads): dispatch messages synchronously to prevent race with exit Claude Bot 2026-01-21 01:21:49 +00:00
  • c1da935e5e fix(test): update worker-fixture-argv.js for new parentPort behavior Claude Bot 2026-01-21 00:42:01 +00:00
  • 931760831d fix(test): fix race conditions in next-pages HMR test Claude Bot 2026-01-20 21:33:21 +00:00
  • 45af3335e6 Missing changes from #26080 (#26308) Dylan Conway 2026-01-20 14:51:36 -08:00
  • 3e55d2b19e fix(repl): address CodeRabbit review comments claude/zig-repl Claude Bot 2026-01-20 22:49:41 +00:00
  • 55d23bdc12 fix(repl): use cross-platform file descriptor APIs for Windows compatibility Claude Bot 2026-01-20 22:34:16 +00:00
  • 0976fd30ee fix(repl): include source location in parse error messages Claude Bot 2026-01-20 22:23:04 +00:00
  • a1fde6caad refactor(repl): use bun.path.join for history path construction Claude Bot 2026-01-20 22:14:58 +00:00
  • aa5ea829a2 feat(repl): add shell command support and fix async event loop handling claude/zig-repl-2 Claude Bot 2026-01-20 22:04:58 +00:00
  • da3980843a [autofix.ci] apply automated fixes claude/repl-zig autofix-ci[bot] 2026-01-20 22:10:02 +00:00
  • bef209431a feat(repl): integrate replMode transforms for proper REPL evaluation Claude Bot 2026-01-20 22:08:18 +00:00
  • 4815c10efe fix(repl): address fourth round of CodeRabbit review comments Claude Bot 2026-01-20 22:00:59 +00:00
  • eb804bd8e0 fix more review feedback issues Claude Bot 2026-01-20 21:45:33 +00:00
  • 702e8448d6 address additional code review feedback Claude Bot 2026-01-20 21:26:55 +00:00
  • 3d677062fd Merge branch 'main' into claude/update-react-next-versions claude/update-react-next-versions Alistair Smith 2026-01-20 13:23:45 -08:00
  • be79d67802 address code review feedback for REPL Claude Bot 2026-01-20 21:11:40 +00:00
  • f5018d71df [autofix.ci] apply automated fixes autofix-ci[bot] 2026-01-20 20:53:57 +00:00
  • cf159ae2fb test(repl): add comprehensive tests for bun repl Claude Bot 2026-01-20 20:51:48 +00:00
  • dbad2857ea fix(test): delete setTimeout.clock property when disabling fake timers (#26285) robobun 2026-01-20 12:51:54 -08:00
  • 6140eb5faf fix(windows): chunk large buffers in preadv/pwritev to avoid integer overflow (#26303) robobun 2026-01-20 12:47:07 -08:00
  • 261f429fd1 feat(repl): add JSC-based autocomplete for object properties Claude Bot 2026-01-20 20:44:24 +00:00
  • 497a4d4818 Fix duplicate exports when two entrypoints share symbols (#26089) Alistair Smith 2026-01-20 12:40:33 -08:00
  • 66d8397bd7 fix(compile): fix native module export corruption with multiple NAPI modules (#26080) Dylan Conway 2026-01-20 12:40:12 -08:00
  • 7654fb72c6 fix(streams): allow cancellation of unlocked undisturbed streams claude/fix-sse-transform-stream-cancel-26300 Claude Bot 2026-01-20 16:59:41 +00:00
  • 018358d8a1 feat(repl): persist history to ~/.bun_repl_history Claude Bot 2026-01-20 20:35:31 +00:00
  • baf1bbda8b feat(transpiler): add replMode option for REPL transforms Claude Bot 2026-01-20 20:35:13 +00:00
  • 73cd4e92bb feat(repl): integrate full transpiler with replMode for AST transforms Claude Bot 2026-01-20 20:28:02 +00:00
  • 4dd8b288cd fix(repl): add Windows platform compatibility Claude Bot 2026-01-20 20:19:49 +00:00
  • a3303ab5dd fix(install): remove symlinks from workspace package's node_modules on bun remove claude/fix-bun-remove-workspace-symlink Claude Bot 2026-01-20 20:02:27 +00:00
  • e154f1750a [autofix.ci] apply automated fixes autofix-ci[bot] 2026-01-20 19:19:24 +00:00
  • 163623e775 test(repl): add comprehensive tests for native Zig REPL Claude Bot 2026-01-20 19:16:59 +00:00
  • 32e2540e56 fix(repl): use globalObject instead of globalThis for _ and _error variables Claude Bot 2026-01-20 19:08:00 +00:00
  • 974fb9a272 feat(repl): implement native Zig REPL with full TUI support Claude Bot 2026-01-20 18:58:00 +00:00
  • e6f08624b1 test(repl): add comprehensive tests for bun repl Claude Bot 2026-01-20 18:40:35 +00:00
  • efa6eab698 feat(repl): add simple REPL transforms for let/const persistence Claude Bot 2026-01-20 18:34:12 +00:00
  • d0bf75f88f feat(repl): implement native Zig REPL for bun repl Claude Bot 2026-01-20 18:26:35 +00:00
  • 310f39254a Merge branch 'main' into ciro/add-s3-x-meta Ciro Spaciari 2026-01-20 08:49:11 -08:00
  • 0cbb326246 refactor(bun.zig): use thread-local PRNG for thread-safe fastRandom claude/refactor-fastRandom-thread-safe Claude Bot 2026-01-20 09:57:33 +00:00
  • d9abc5d04f fix(tls): handle null certificate in checkServerIdentity claude/fix-24374-tls-null-cert Claude Bot 2026-01-19 21:54:52 +00:00
  • 05be0f7117 Merge branch 'main' into dylan/spawn-sandbox Dylan Conway 2026-01-20 07:11:38 +00:00
  • 170f8f7962 fix(tls): use correct variable in setVerifyMode (#26255) robobun 2026-01-19 22:47:18 -08:00
  • 5f470278d1 fix(update): 'l' key now selects package in interactive update (#26265) robobun 2026-01-19 22:46:36 -08:00
  • 3a4daa95ac fix(bundler): fix out-of-bounds access in DynamicBitSetUnmanaged.bytes() (#26283) robobun 2026-01-19 22:45:56 -08:00
  • d3f8bec565 fix(Terminal): callbacks not invoked inside AsyncLocalStorage.run() (#26288) robobun 2026-01-19 22:45:22 -08:00
  • e4fb84aebd [autofix.ci] apply automated fixes claude/contiguous-array-view-blob-fast-path autofix-ci[bot] 2026-01-20 06:29:11 +00:00
  • 046070f9fd perf(blob): optimize array iteration with ContiguousArrayView Sosuke Suzuki 2026-01-20 15:07:55 +09:00
  • ffd80531a1 update Dylan Conway 2026-01-19 22:05:51 -08:00
  • a85133aa3b fix(worker_threads): remove unused self declaration Dylan Conway 2026-01-19 21:27:02 -08:00
  • 94d609cd69 fix(worker_threads): use MessagePort for parentPort instead of dispatching to self Dylan Conway 2026-01-19 21:18:51 -08:00
  • 749a0737a0 fix(event_loop): handle termination exceptions in handleRejectedPromises claude/fix-handleRejectedPromises-termination Claude Bot 2026-01-20 03:34:20 +00:00
  • 27415b3fb8 fix: handle file truncation race in readFileWithHandleAndAllocator claude/fix-file-read-race-condition Claude Bot 2026-01-20 02:02:53 +00:00
  • fa0c945d91 fix: correct pool node type and add validation for path buffer pool claude/fix-path-buffer-pool-validation Claude Bot 2026-01-20 02:20:00 +00:00
  • 62834e1bfe fix(init): resolve TypeScript errors in react-tailwind template build.ts (#26258) robobun 2026-01-19 17:12:42 -08:00
  • 704252e85f fix(npm): show helpful error when postinstall script hasn't run (#26259) robobun 2026-01-19 17:11:38 -08:00
  • 04f441453d fix(assert): partialDeepStrictEqual now correctly handles Map subset checking (#26257) robobun 2026-01-19 17:10:47 -08:00
  • 362839c987 fix(websocket): forward URL credentials as Authorization header (#26278) robobun 2026-01-19 17:04:44 -08:00
  • d68da6fb05 test(bundler): reuse TextDecoder instance in port detection loop claude/fix-compile-asset-paths Claude Bot 2026-01-20 00:50:31 +00:00