Commit Graph

  • 9b4a0b65ff Return error for unsupported coverage APIs Vadim Spivak 2026-01-09 20:36:19 -08:00
  • acc4642694 Merge branch 'main' into claude/node-inspector-profiler Jarred Sumner 2026-01-09 20:17:21 -08:00
  • b610e80ee0 fix(http): properly handle pipelined data in CONNECT requests (#25938) Ciro Spaciari 2026-01-09 19:08:02 -08:00
  • 7076a49bb1 feat(archive): add TypeScript types, docs, and files() benchmark (#25922) robobun 2026-01-09 19:00:19 -08:00
  • 338a8a7c61 Address PR feedback Vadim Spivak 2026-01-09 18:11:44 -08:00
  • 02a6daf08f Merge branch 'main' into claude/update-react-next-versions Alistair Smith 2026-01-09 18:14:53 -08:00
  • 8990dfc2ef use VMManager StopTheWorld to interrupt infinite loops for SIGUSR1 inspector Alistair Smith 2026-01-09 18:01:28 -08:00
  • a40703c2bd [autofix.ci] apply automated fixes autofix-ci[bot] 2026-01-10 01:20:39 +00:00
  • d4a966f8ae fix(install): prevent symlink path traversal in tarball extraction (#25584) robobun 2026-01-09 16:56:31 -08:00
  • aba74246ed feat(node:inspector): implement Profiler API Vadim Spivak 2026-01-09 15:26:35 -08:00
  • 0b5f5deea5 fix(test): fix flaky HTTP/2 settings test by using local server claude/fix-flaky-http2-settings-test Claude Bot 2026-01-09 03:45:56 +00:00
  • ad3e2ee83c Merge branch 'main' into claude/lazy-init-stream-builtins claude/lazy-init-stream-builtins SUZUKI Sosuke 2026-01-10 09:35:31 +09:00
  • 7704dca660 feat(build): add --compile-executable-path CLI flag (#25934) Dylan Conway 2026-01-09 16:21:40 -08:00
  • 1e0f51ddcc Revert "feat(shell): add $.trace for analyzing shell commands without execution (#25667)" Jarred Sumner 2026-01-09 16:20:18 -08:00
  • 32a76904fe remove agent in global WebSocket add agent support in ws module (#25935) Ciro Spaciari 2026-01-09 16:18:47 -08:00
  • 367eeb308e Fixes #23177 (#25936) Jarred Sumner 2026-01-09 15:14:00 -08:00
  • 7eec899744 [autofix.ci] apply automated fixes autofix-ci[bot] 2026-01-09 23:02:28 +00:00
  • 6f98b5ff99 Merge remote-tracking branch 'origin/main' into claude/update-react-next-versions Claude Bot 2026-01-09 23:00:34 +00:00
  • ea47b98af4 Retrigger CI Claude Bot 2026-01-09 22:49:54 +00:00
  • 15db0493c3 Fix normalizeOutput to strip timing info in Next.js 16 output Claude Bot 2026-01-09 22:27:54 +00:00
  • d9b396a29d [autofix.ci] apply automated fixes autofix-ci[bot] 2026-01-09 22:23:00 +00:00
  • 3b67f3f77e Merge branch 'main' into ali/siguser1 Alistair Smith 2026-01-09 14:21:15 -08:00
  • 0869bd738d do a best effort uninstall case Alistair Smith 2026-01-09 14:20:53 -08:00
  • b848ac202d use a semaphore and properly inject jsc trap Alistair Smith 2026-01-09 14:07:14 -08:00
  • 1879b7eeca Note that Windows API handles should be u64, not ptr (#25886) freya 2026-01-09 16:04:14 -06:00
  • f4bc7a325d Update dev-server and dev-server-ssr-100 snapshots for Next.js 16 Claude Bot 2026-01-09 21:32:35 +00:00
  • 24751ed940 address review ciro/fetch-upgrade-node-http Ciro Spaciari MacBook 2026-01-09 13:13:41 -08:00
  • b9eb82b378 chore: update WebKit to ESM bytecode cache preview build Claude Bot 2026-01-09 20:58:48 +00:00
  • 75f63af7e6 Revert next-auth fixture to Next.js 15.x for compatibility Claude Bot 2026-01-09 20:05:34 +00:00
  • 9f49370687 revert: restore original WebKit version Claude Bot 2026-01-09 19:50:25 +00:00
  • aec9e812f1 Merge branch 'main' into ali/siguser1 Alistair Smith 2026-01-09 11:45:46 -08:00
  • eb4cbaaba1 Merge branch 'main' into claude/update-react-next-versions Alistair Smith 2026-01-09 11:38:06 -08:00
  • 27f08bc305 Merge branch 'main' into ciro/fetch-upgrade-node-http Ciro Spaciari 2026-01-09 11:31:36 -08:00
  • 6f562c5661 fix: correct WebKit version format for preview release Claude Bot 2026-01-09 19:11:42 +00:00
  • d837acb37d chore: update WebKit to ESM bytecode cache build Claude Bot 2026-01-09 18:51:20 +00:00
  • e61c23e26b revert but keep ReadableStream Ciro Spaciari MacBook 2026-01-09 10:32:51 -08:00
  • b24c780a87 feat(bundler): enable ESM bytecode support Claude Bot 2026-01-09 17:31:41 +00:00
  • 800d63e3ff Merge branch 'main' into claude/esm-bytecode-release Alistair Smith 2026-01-09 09:22:31 -08:00
  • 8b3336cafc Merge branch 'main' into claude/fix-splitting-duplicate-exports Alistair Smith 2026-01-09 08:47:13 -08:00
  • 8cd2bc1ee5 perf: lazy initialization of stream builtin functions Sosuke Suzuki 2026-01-09 22:03:29 +09:00
  • 70fa6af355 feat: add Bun.Archive API for creating and extracting tarballs (#25665) robobun 2026-01-09 00:33:35 -08:00
  • eb5b498c62 fix(test): make fake timers work with testing-library/react (#25915) robobun 2026-01-08 20:25:35 -08:00
  • 596e83c918 fix: correct logic bugs in libarchive, s3 credentials, and postgres bindings (#25905) Dylan Conway 2026-01-08 19:46:06 -08:00
  • 6df709537e fix: fix ESM bytecode cache compilation errors Claude Bot 2026-01-09 02:40:30 +00:00
  • 792954ef9d [autofix.ci] apply automated fixes autofix-ci[bot] 2026-01-09 02:28:05 +00:00
  • c681016a0c Clean up Sosuke Suzuki 2025-12-06 16:16:01 +09:00
  • 8c662a0f8d Clean up tests for now Sosuke Suzuki 2025-12-06 16:02:18 +09:00
  • 0747053e16 Remove development documentation from git tracking Sosuke Suzuki 2025-12-05 18:18:47 +09:00
  • 3835aaf5cb Fix JSC build and add bytecode cache timestamp validation Sosuke Suzuki 2025-12-05 16:43:25 +09:00
  • 166ca6d5ad Implement ESM bytecode cache with module metadata serialization Sosuke Suzuki 2025-12-05 16:43:02 +09:00
  • 9cda058099 Add Bun.build experimentalEsmBytecode option for ESM bytecode cache Sosuke Suzuki 2025-12-04 21:02:31 +09:00
  • 5208c6dc93 Add comprehensive usage guide for ESM bytecode cache Sosuke Suzuki 2025-12-04 20:40:53 +09:00
  • 910cb72dcf Add final status document for Phase 2 completion Sosuke Suzuki 2025-12-04 20:36:25 +09:00
  • d7c5d42ca9 Add performance testing and benchmark results Sosuke Suzuki 2025-12-04 20:33:59 +09:00
  • f0c8894827 Document Phase 3 integration plan and current status Sosuke Suzuki 2025-12-04 20:31:11 +09:00
  • 3fc9fed7bd Add testing infrastructure for ESM bytecode cache Sosuke Suzuki 2025-12-04 20:25:23 +09:00
  • 1edbed8da4 Add ESM bytecode cache deserialization and validation Sosuke Suzuki 2025-12-04 20:16:34 +09:00
  • 5993b5f2c1 Add ESM bytecode cache with module metadata serialization Sosuke Suzuki 2025-12-04 20:10:53 +09:00
  • bc47cb253f Temp fix for build Sosuke Suzuki 2025-12-04 19:51:44 +09:00
  • 3842a5ee18 Fix stack precommit crash on Windows (#25891) SUZUKI Sosuke 2026-01-09 11:12:51 +09:00
  • 50daf5df27 fix(io): respect mode option when copying files with Bun.write() (#25906) robobun 2026-01-08 17:51:42 -08:00
  • c90c0e69cb feat(websocket): add HTTP/HTTPS proxy support (#25614) Ciro Spaciari 2026-01-08 16:21:34 -08:00
  • 65bb8cb36a refactor(http): convert ClientRequest body generators to ReadableStream Ciro Spaciari MacBook 2026-01-08 16:10:44 -08:00
  • a706902996 Merge remote-tracking branch 'origin/main' into ciro/fetch-upgrade-node-http ciro/fetch-upgrade-node-http-2 Ciro Spaciari MacBook 2026-01-08 15:50:37 -08:00
  • 2836cd49aa refactor(http): move ClientRequest closures to module scope Ciro Spaciari MacBook 2026-01-08 15:40:54 -08:00
  • 24396666b8 Apply suggestion from @markovejnovic ciro/server-tls-upgrade Ciro Spaciari 2025-11-24 12:48:23 -08:00
  • ae77efabf4 opsie Ciro Spaciari 2025-11-24 12:40:36 -08:00
  • f1fff0b5c5 better Ciro Spaciari 2025-11-24 12:29:26 -08:00
  • c785c40db3 disable Ciro Spaciari 2025-11-24 12:22:09 -08:00
  • 24b97994e3 feat(bundler): add files option for in-memory bundling (#25852) robobun 2026-01-08 15:05:41 -08:00
  • dda9a9b0fd Increase shard count for Windows & Linux test runs (#25913) Jarred Sumner 2026-01-08 14:38:35 -08:00
  • e0a30961fe fix(test): remove global state dependency in bun-add tests claude/convert-tests-to-withcontext Claude Bot 2026-01-08 19:48:09 +00:00
  • b7b1507d52 refactor(test): convert install tests to use withContext pattern Claude Bot 2026-01-08 09:36:41 +00:00
  • eeef013365 Add Bun.JSONC API for parsing JSON with comments and trailing commas (#22115) robobun 2026-01-08 13:27:47 -08:00
  • ebcfbd2531 Merge branch 'main' into ali/siguser1 Jarred Sumner 2026-01-08 12:07:47 -08:00
  • d2db428ea1 Merge branch 'main' into claude/windows-releasefast claude/windows-releasefast Jarred Sumner 2026-01-08 11:55:02 -08:00
  • b965ffd97a fix(shell): use PATH from .env() for command resolution claude/fix-shell-env-path-25855 Claude Bot 2026-01-08 19:49:03 +00:00
  • 65d006aae0 fix(parser): fix bytecode CJS pragma detection after shebang (#25868) Kaj Kowalski 2026-01-08 20:32:08 +01:00
  • 8b59b8d17d types: Missing methods on udp socket Alistair Smith 2026-01-08 09:38:31 +00:00
  • a1f1252771 refactor(test): migrate bun-install tests to concurrent execution (#25895) robobun 2026-01-08 01:06:03 -08:00
  • bf1e4922b4 Speed up some more tests (#25892) Jarred Sumner 2026-01-07 23:39:10 -08:00
  • fbf47d0256 fix: use JSPromise helper methods instead of direct internal field manipulation (#25889) SUZUKI Sosuke 2026-01-08 16:23:27 +09:00
  • f83214e0a9 test(http2): refactor tests to use describe.concurrent and await using (#25893) robobun 2026-01-07 23:15:50 -08:00
  • 09b0a58caa refactor(fs): remove RealFS abstraction and merge into FileSystem claude/remove-realfs-abstraction Claude Bot 2026-01-08 06:43:36 +00:00
  • 81debb4269 feat(bundler): add metafile support matching esbuild format (#25842) robobun 2026-01-07 22:46:51 -08:00
  • 2390794fc6 refactor(test): make fs.test.ts run concurrently for faster execution claude/refactor-fs-test-concurrent Claude Bot 2026-01-08 06:13:08 +00:00
  • 962ac0c2fd refactor(test): use describe.concurrent and async spawn in bun-run.test.ts (#25890) robobun 2026-01-07 21:52:41 -08:00
  • bdc95c2dc5 Speed up shell leak test (#25880) Jarred Sumner 2026-01-07 21:31:33 -08:00
  • 29a6c0d263 Speed up require-cache.test.ts (#25887) Jarred Sumner 2026-01-07 21:13:28 -08:00
  • 39e2c22e1a fix(http): disable keep-alive on proxy authentication failure (407) (#25884) Jarred Sumner 2026-01-07 20:49:30 -08:00
  • b20a70dc40 fix: use JSONParseWithException for proper error handling (#25881) robobun 2026-01-07 20:13:01 -08:00
  • 1f22f4447d Align temp directory resolution with os.tmpdir() (#25878) Jarred Sumner 2026-01-07 16:09:49 -08:00
  • ff590e9cfd fix(cmake): fix include paths for local WebKit (#25815) Bradley Walters 2026-01-07 15:46:46 -08:00
  • 18f242daa1 feat(cmake): simplify bindgenv2 error handling using COMMAND_ERROR_IS_FATAL (#25814) Bradley Walters 2026-01-07 15:46:00 -08:00
  • fbc175692f feat(cmake): log download failure from SetupWebKit.cmake (#25813) Bradley Walters 2026-01-07 15:44:57 -08:00
  • 22315000e0 Update CLAUDE.md Jarred Sumner 2026-01-07 12:33:19 -08:00
  • c1a9098b94 fix(shell): remove double-free in createShellInterpreter error path claude/fix-shell-double-free Dylan Conway 2026-01-07 11:00:30 -08:00
  • 1ac254f72c fix: use correct source index for imports_to_bind lookup Claude Bot 2026-01-07 15:01:26 +00:00
  • 035f69d66e Merge branch 'main' into claude/fix-bun-add-overrides-25843 claude/fix-bun-add-overrides-25843 Alistair Smith 2026-01-07 14:58:32 +00:00
  • 66dfc9172f test: add aliased exports test for splitting with entry point overlap Claude Bot 2026-01-07 14:49:29 +00:00