Commit Graph

  • cd786fd0ba Implement transcode function for node:buffer Claude Bot 2025-10-31 00:54:19 +00:00
  • 8f0f06ba52 Create .coderabbit.yaml Meghan Denny 2025-10-30 17:52:10 -07:00
  • b3a85ce01d Merge branch 'main' into claude/fix-snapshot-rerun-each-23705 claude/fix-snapshot-rerun-each-23705 pfg 2025-10-30 14:52:04 -07:00
  • 9062e7ad92 Add workspace-local process manager with bun start/stop/list/logs claude/process-manager Claude Bot 2025-10-30 21:32:10 +00:00
  • 90ce355ef0 chore(ENG-21402): Remove Unused CMake Code (#24228) Marko Vejnovic 2025-10-30 11:41:56 -07:00
  • 5be5b28cd4 Add process manager CLI skeleton (incomplete implementation) claude/process-manager-skeleton Claude Bot 2025-10-30 18:28:10 +00:00
  • 6c28459fa9 Add process manager for bun start/stop/list/logs commands claude/implement-process-manager Claude Bot 2025-10-30 11:32:17 +00:00
  • 748a680836 Implement Fuzzilli::logFile sosuke/fuzzilli-reprl Sosuke Suzuki 2025-10-30 15:15:56 +09:00
  • 3e165c6302 Use cpp namespace instead of c linkage Sosuke Suzuki 2025-10-30 15:10:22 +09:00
  • d898328df9 Add --console-log-file and --console-error-file CLI flags claude/console-file-redirect Claude Bot 2025-10-30 04:48:01 +00:00
  • 476e1cfe69 Make 'bun list' an alias for 'bun pm ls' (#24159) robobun 2025-10-29 21:05:25 -07:00
  • 646aede0d4 Fix CPU profiler timestamps - use setDouble() instead of setInteger() (#24206) robobun 2025-10-29 20:55:48 -07:00
  • 07371ca964 Improve CMake download/extract reliability by switching to curl/tar claude/fix-cmake-download-race-condition Claude Bot 2025-10-30 02:02:48 +00:00
  • 1d728bb778 feat(ENG-21324): Implement hosted_git_info.zig (#24138) Marko Vejnovic 2025-10-29 19:29:04 -07:00
  • e9225aa652 ci Meghan Denny 2025-10-30 03:10:09 +01:00
  • edbc38baa0 Exit if ANABLE_FUZZILLI is enabled without ENABLE_ASAN. Sosuke Suzuki 2025-10-30 10:35:36 +09:00
  • 423cf0be91 Enable obj.sanitize_coverage_trace_pc_guard for Zig Sosuke Suzuki 2025-10-30 10:33:07 +09:00
  • e686b426e1 Add ENABLE_FUZZILI build flag Sosuke Suzuki 2025-10-30 10:09:19 +09:00
  • 9fc8c99917 Add macro to TargetMatcher for consistency claude/add-cloudflare-target Claude Bot 2025-10-29 23:54:01 +00:00
  • a7fc6eb354 Implement --cpu-prof CLI flag (#24112) robobun 2025-10-29 16:41:21 -07:00
  • 46ac3d36fe Add --target=cloudflare support to bundler Claude Bot 2025-10-29 18:51:24 +00:00
  • ddd4018bda Improve snapshot error messages in CI environments (#23419) robobun 2025-10-29 15:55:41 -07:00
  • 1de4448425 Fix duplicate issue bot to respect 👎 reactions and not re-close reopened issues (#24203) robobun 2025-10-29 15:41:44 -07:00
  • 9d4a04cff9 scripts/auto-close-duplicates.ts: dont change the labels Meghan Denny 2025-10-29 14:57:32 -07:00
  • 9d0ef94557 Mark test as flaky on macOS CI Jarred Sumner 2025-10-29 14:51:29 -07:00
  • 171c556de5 add these back ig Meghan Denny 2025-10-29 12:30:17 -07:00
  • 81048847c1 Fix bun link failing in workspace with sibling dependencies claude/fix-bun-link-workspace-24190 Claude Bot 2025-10-29 19:27:21 +00:00
  • 0e167288f3 Fix url.domainToASCII to return empty string for invalid domains claude/fix-domaintoascii-24191 Claude Bot 2025-10-29 19:14:54 +00:00
  • c6648053a8 revert that line Meghan Denny 2025-10-29 12:03:39 -07:00
  • fa2983c318 Research: Plugin support is not viable due to performance claude/mdx-hybrid-exploration Claude Bot 2025-10-29 12:17:01 +00:00
  • 9b15472474 Fix: Make MDX plugin work by pinning serde to 1.0.209 Claude Bot 2025-10-29 11:56:13 +00:00
  • 3c7b00cfac Reality check: Plugin doesn't compile due to upstream serde issues Claude Bot 2025-10-29 11:47:13 +00:00
  • 98e10dd17c Add STATUS.md explaining current state and blockers Claude Bot 2025-10-29 11:44:03 +00:00
  • 1cc3c3f166 Exploration: Hybrid MDX compiler with optional plugin support Claude Bot 2025-10-29 11:43:13 +00:00
  • 4a4edae9ad Add NODE_OPTIONS environment variable support claude/add-node-options-support Claude Bot 2025-10-29 09:59:04 +00:00
  • 8d5e089ac1 linux Meghan Denny 2025-10-29 09:36:45 +01:00
  • 368f8284ea Fix process.emitWarning to use Node.js-compatible formatting claude/fix-trace-warnings Claude Bot 2025-10-29 08:35:58 +00:00
  • a5f8b0e8dd react-dom-server requires messagechannel now i guess Jarred Sumner 2025-10-29 08:14:08 +01:00
  • fe1bc56637 Add workerd benchmark Jarred Sumner 2025-10-29 07:16:32 +01:00
  • 046a682ba5 Implement subscribe/unsubscribe Marko Vejnovic 2025-10-28 22:23:48 -07:00
  • eef3a438e0 Fix potential panic from negative source_index in sourcemap lookups claude/debug-issue-011CUao9S3niUFeTJLNoxZxk Claude 2025-10-29 03:48:36 +00:00
  • 598012a296 fix(node:http): emit close event on ServerResponse when client disconnects claude/fix-serverresponse-close-event Claude Bot 2025-10-28 22:43:59 +00:00
  • 37eb2e109a Merge branch 'main' into nektro-patch-44307 Meghan Denny 2025-10-28 14:13:04 -08:00
  • 6f695a6637 Inch closer towards PUB/SUB Marko Vejnovic 2025-10-28 13:55:24 -07:00
  • f197b4e59d Add CompressionStream and DecompressionStream Web APIs Claude Bot 2025-10-28 19:54:25 +00:00
  • 98c04e37ec Fix source index bounds check in sourcemap decoder (#24145) robobun 2025-10-28 12:32:53 -07:00
  • 4f1b90ad1d Fix EventEmitter crash in removeAllListeners with removeListener meta-listener (#24148) robobun 2025-10-28 12:32:15 -07:00
  • 51431b6e65 Fix sourcemap comparator to use strict weak ordering (#24146) robobun 2025-10-28 12:31:42 -07:00
  • 401d774be2 Fix test mutations and improve assertions claude/add-server-routes-getter Claude Bot 2025-10-28 09:49:16 +00:00
  • 7b464937c3 Add wildcard route test Claude Bot 2025-10-28 09:41:27 +00:00
  • 51e617f7f4 Deduplicate route paths in server.routes getter Claude Bot 2025-10-28 09:33:28 +00:00
  • 5c5f32faff Add routes getter to Bun.serve() to list all active routes Claude Bot 2025-10-28 08:54:53 +00:00
  • a04b78a681 Rewrite test using node:test for better Node.js compatibility claude/fix-eventemitter-removealllisteners-24147 Claude Bot 2025-10-28 07:34:40 +00:00
  • 077ff15568 Fix EventEmitter removeAllListeners crash with removeListener meta-listener Claude Bot 2025-10-28 07:31:02 +00:00
  • 8d50624ec0 Add failing tests for EventEmitter removeAllListeners bug (#24147) Claude Bot 2025-10-28 07:28:28 +00:00
  • eb77bdd286 Refactor: Split sourcemap.zig into separate struct files (#24141) robobun 2025-10-28 00:05:16 -07:00
  • 5d8fe74eb8 test dylan/workspace-root-dependency Dylan Conway 2025-10-27 19:44:16 -07:00
  • 29cd7e9c68 update Dylan Conway 2025-10-27 19:07:50 -07:00
  • 523fc14d76 Deflake websocket test Jarred Sumner 2025-10-27 18:58:02 -07:00
  • a0a69ee146 fix: body already used error to throw TypeError (#24114) Felipe Cardozo 2025-10-27 22:31:33 -03:00
  • 89bbabaf66 Merge branch 'main' into dylan/workspace-root-dependency Dylan Conway 2025-10-27 18:01:41 -07:00
  • e2b697c8b5 [autofix.ci] apply automated fixes user/markovejnovic/partial-npa-integration autofix-ci[bot] 2025-10-28 00:37:31 +00:00
  • cfef3337a2 try fix windows Marko Vejnovic 2025-10-27 17:35:19 -07:00
  • a8eb01cf2e Refactor FFI analytics to track only successful completions claude/add-ffi-analytics Claude Bot 2025-10-27 23:49:03 +00:00
  • 6a6e861ded Add "ffi" to analytics.Features and track FFI usage Claude Bot 2025-10-27 23:23:31 +00:00
  • 668eba0eb8 fix(node:http): Fix ServerResponse.writableNeedDrain causing stream pause (#24137) robobun 2025-10-27 15:24:38 -07:00
  • 86a938c456 [autofix.ci] apply automated fixes user/markovejnovic/install-tests autofix-ci[bot] 2025-10-27 22:14:46 +00:00
  • 17b3db806e Fix JSX development mode for HTML bundling claude/fix-jsx-node-env-23959 Claude Bot 2025-10-27 22:05:43 +00:00
  • 69b87ee089 fix: Panicking tests Marko Vejnovic 2025-10-27 10:26:11 -07:00
  • 6580b563b0 Refactor Subprocess to use JSRef instead of hasPendingActivity (#24090) robobun 2025-10-27 14:19:38 -07:00
  • 1bcd91862f raise the node test time limt for asan/lsan Meghan Denny 2025-10-27 14:13:17 -07:00
  • f3ed784a6b scripts: teach machine.mjs how to spawn a freebsd image on aws (#24109) Meghan Denny 2025-10-27 12:11:00 -08:00
  • 64bfd8b938 Revert "deps: update elysia to 1.4.13" (#24133) Meghan Denny 2025-10-27 11:49:41 -08:00
  • 6e48e49547 test: Add npm_package_arg.zig tests Marko Vejnovic 2025-10-23 13:22:19 -07:00
  • cca0b03361 feat(install): Match resolution with npm-package-arg Marko Vejnovic 2025-10-23 13:21:50 -07:00
  • 2afafbfa23 zig: remove Location.suggestion (#23478) Meghan Denny 2025-10-27 11:26:21 -08:00
  • 1e849b905a zig: bun.sourcemap -> bun.SourceMap (#23477) Meghan Denny 2025-10-27 11:26:09 -08:00
  • 427bb66604 Add Bun.TOON API for Token-Oriented Object Notation claude/implement-bun-toon Claude Bot 2025-10-27 18:16:53 +00:00
  • b280e8d326 Enable more sanitizers in CI (#24117) Jarred Sumner 2025-10-27 02:37:05 -07:00
  • 9118d17767 Add detailed build error on asan x musl improve-build-error-message-musl-asan Sosuke Suzuki 2025-10-27 12:17:26 +09:00
  • a1977030b0 Merge branch 'main' into upgrade-webkit-20251007 Sosuke Suzuki 2025-10-27 10:33:20 +09:00
  • 8e840eb7a9 Update env_loader.zig jarred/cleanup-env-loader-file Jarred Sumner 2025-10-26 18:33:10 -07:00
  • 5b63fbff01 Update env_loader.zig Jarred Sumner 2025-10-26 18:27:46 -07:00
  • b7ae21d0bc Mark flaky test as TODO Jarred Sumner 2025-10-26 14:29:27 -07:00
  • d900aa2eeb Revert gc related change Sosuke Suzuki 2025-10-26 17:36:03 +09:00
  • 9950f3c43e Merge branch 'main' into upgrade-webkit-20251007 Sosuke Suzuki 2025-10-26 17:34:36 +09:00
  • 0653dde5fb Refactor FSWatcher to use JSRef instead of hasPendingActivity claude/refactor-fswatcher-jsref Claude Bot 2025-10-26 08:30:20 +00:00
  • a75cef5079 Add comprehensive documentation for JSRef (#24095) robobun 2025-10-26 01:28:27 -07:00
  • cb20d4b269 Add debug output to investigate test failures claude/gc-managed-websocket-context Claude Bot 2025-10-26 08:02:28 +00:00
  • fd9044149d Refactor Socket to use jsc.JSRef instead of hasPendingActivity claude/refactor-socket-jsref Claude Bot 2025-10-26 07:57:18 +00:00
  • 2e5f396467 Fix use-after-free in ServerWebSocket.onClose claude/route-specific-websockets Claude Bot 2025-10-26 07:55:02 +00:00
  • e1f37dce42 Refactor shell interpreter to use jsc.JSRef instead of hasPendingActivity Claude Bot 2025-10-26 07:55:00 +00:00
  • e3c0fa384f Add visitChildren and protect/unprotect for JSWebSocketServerContext Claude Bot 2025-10-26 07:49:42 +00:00
  • 420ec2f2eb Remove test from process-on.test.ts (moved to 24069.test.ts) claude/fix-uncaught-exception-crash Claude Bot 2025-10-26 07:23:42 +00:00
  • 5eb383449a Fix panic when exceptions occur in uncaughtException handlers Claude Bot 2025-10-26 05:52:39 +00:00
  • f638fd93d4 Fix: Set websocketServerContext field after server toJS() Claude Bot 2025-10-26 06:42:32 +00:00
  • edb7ba6332 Critical fix: Store websocket_js_context in server's websocketServerContext field Claude Bot 2025-10-26 06:30:26 +00:00
  • 802fae5093 Fix: Use fromJS instead of unsafe pointer casts, remove js_context field Claude Bot 2025-10-26 06:25:59 +00:00
  • 2666848d5d Refactor WebSocketServerContext to use GC-managed JSInternalFieldObjectImpl Claude Bot 2025-10-26 06:10:33 +00:00
  • a7dda6f829 Replace all polling-based waits with true event-driven Promise.withResolvers Claude Bot 2025-10-26 05:44:24 +00:00