Commit Graph

  • 643682a118 deps: update elysia to 1.4.19 (1.4.19) deps/update-elysia-14 Jarred-Sumner 2025-12-21 04:16:05 +00:00
  • e1f599c8ca perf: add fast paths for common HTTP/WebSocket operations claude/fast-path-optimizations Claude Bot 2025-12-21 04:04:21 +00:00
  • 3f523bf463 perf(ThreadPool): add exponential backoff to work stealing claude/threadpool-work-stealing-backoff Claude Bot 2025-12-21 03:59:31 +00:00
  • 69fede59f4 perf: reduce memory allocations in bundler linker claude/reduce-bundler-allocations Claude Bot 2025-12-21 03:58:18 +00:00
  • 6f55993731 deps: update libarchive to v3.8.4 (d114ceee6de08a7a60ff1209492ba38bf9436f79) deps/update-libarchive-51 RiskyMH 2025-12-21 03:33:23 +00:00
  • c08ffadf56 perf(linux): add memfd optimizations and typed flags (#25597) Jarred Sumner 2025-12-19 23:18:21 -08:00
  • fa983247b2 fix(create): crash when running postinstall task with --no-install (#25616) Dylan Conway 2025-12-19 23:17:51 -08:00
  • 99b0a16c33 fix: prevent out-of-bounds access in NO_PROXY parsing (#25617) Dylan Conway 2025-12-19 23:17:29 -08:00
  • 085e25d5d1 fix: protect StringOrBuffer from GC in async operations (#25594) Dylan Conway 2025-12-19 17:30:26 -08:00
  • ce5c336ea5 Revert "fix: memory leaks in IPC message handling (#25602)" Jarred Sumner 2025-12-19 17:28:54 -08:00
  • 05b12e0ed0 fix: memory leaks in IPC message handling (#25602) robobun 2025-12-19 17:27:09 -08:00
  • 46027c0b95 fix(server): destroy response stream sink in all code paths claude/fix-response-stream-sink-leak Claude Bot 2025-12-19 23:40:47 +00:00
  • d9459f8540 Fix postgres empty check when handling arrays (#25607) Angus Comrie 2025-12-20 00:49:12 +02:00
  • 9b80e550c0 fix(server): clean up refs when promise.then() fails on VM termination claude/fix-server-ref-leak-on-termination Claude Bot 2025-12-19 18:33:05 +00:00
  • 2ee92636f3 fix: memory leak in FileSink readable_stream cleanup claude/fix-filesink-readable-stream-leak Claude Bot 2025-12-19 09:46:40 +00:00
  • e79b512a9d Propagate debugger CLI config in single-file executables (#25600) Jarred Sumner 2025-12-19 09:49:02 -08:00
  • dee17270ae Restore Next.js 16.1.0 in test files Claude Bot 2025-12-19 16:03:03 +00:00
  • 34fcffd1eb Revert Next.js to 15.x in test files for Bun compatibility Claude Bot 2025-12-19 15:51:35 +00:00
  • 87d2e28f6c Update next-build.test.ts snapshots for Next.js 16 / React 19 Claude Bot 2025-12-19 14:55:46 +00:00
  • 0d2f84c625 Revert root and bench React to 18.x to fix test infrastructure Claude Bot 2025-12-19 11:56:39 +00:00
  • 267ebf501c Update next-auth to 5.0.0-beta.30 for Next.js 16 support Claude Bot 2025-12-19 11:00:55 +00:00
  • 233fed231b fix: free StreamBuffer memory on write completion and error claude/fix-pipewriter-memory-cleanup Claude Bot 2025-12-19 09:58:59 +00:00
  • 314dea7445 fix: memory leak in PipeReader and StaticPipeWriter error paths claude/fix-subprocess-pipe-ref-leak Claude Bot 2025-12-19 09:53:18 +00:00
  • d75322ed05 Update lockfiles for react, react-dom, and next upgrades Claude Bot 2025-12-19 09:50:21 +00:00
  • b084d8e9bf Update react, react-dom, and next to latest versions Claude Bot 2025-12-19 09:46:58 +00:00
  • d049db095d Update Next.js template to latest versions lydia/add-nextjs-to-init Claude Bot 2025-12-19 09:40:05 +00:00
  • 4c6fd0a47e Verify buildkite doesn't run on pushes to branches without PRs jarred/check Jarred Sumner 2025-12-18 23:35:28 -08:00
  • 4a73d28d86 Deflake tests jarred/deflake-next-test Jarred Sumner 2025-12-18 23:08:55 -08:00
  • 9902039b1f fix: memory leaks in error-handling code for Brotli, Zstd, and Zlib compression state machines (#25592) robobun 2025-12-18 21:42:14 -08:00
  • f3fd7506ef fix(windows): handle UV_UNKNOWN and UV_EAI_* error codes in libuv errno mapping (#25596) Dylan Conway 2025-12-18 21:41:41 -08:00
  • c21c51a0ff test(security-scanner): add TTY prompt tests using Bun.Terminal (#25587) robobun 2025-12-18 21:21:44 -08:00
  • 0bbf6c74b5 test: add describe blocks for grouping in bun-types.test.ts (#25598) robobun 2025-12-18 20:53:18 -08:00
  • 7756307dcc fix test claude/fix-shell-cwd-dot Dylan Conway 2025-12-18 19:39:21 -08:00
  • 57cbbc09e4 fix: correct off-by-one bounds checks in bundler and package installer (#25582) Dylan Conway 2025-12-18 18:04:28 -08:00
  • 7f589ffb4b Disable coderabbit enrichment Jarred Sumner 2025-12-18 18:03:23 -08:00
  • a588f8df86 refactor(bundler): remove unimplemented mangleQuoted option claude/mangle-props Claude Bot 2025-12-19 02:01:22 +00:00
  • 180e5f438d docs(test): add TODO comment for mangleQuoted differentiation Claude Bot 2025-12-19 01:50:10 +00:00
  • db8305c446 test(bundler): add runtime-correctness edge case tests for mangle props Claude Bot 2025-12-19 01:45:26 +00:00
  • 6647525297 fix(bundler): address additional review feedback for mangle props Claude Bot 2025-12-19 01:41:07 +00:00
  • 8aa27b2855 fix(test): update PreserveQuotedKeys test to reflect current behavior Claude Bot 2025-12-19 01:28:52 +00:00
  • 01e9aac2cb fix(bundler): address review feedback for mangle props Claude Bot 2025-12-19 01:26:00 +00:00
  • facc302bab address review feedback: use existing tables, try, bun types, more tests Claude Bot 2025-12-19 01:12:29 +00:00
  • 94d3703d8b feat(bundler): add property name mangling support Claude Bot 2025-12-19 00:54:59 +00:00
  • 25381f1ad2 wip jarred/benchmark-cold Jarred Sumner 2025-12-19 01:20:55 +01:00
  • 96860991fc fix: $....cwd('.') no longer throws "undefined" path error (#25579) Dylan Conway 2025-12-18 14:57:19 -08:00
  • 806e253a89 Update misctools/cold-jsc-start.cpp Jarred Sumner 2025-12-18 14:53:17 -08:00
  • 10bc4e2ceb fixup claude/test-path-ignore-patterns Dylan Conway 2025-12-18 14:09:36 -08:00
  • 1aae46fb9a Merge branch 'main' into claude/test-path-ignore-patterns Dylan Conway 2025-12-18 14:07:54 -08:00
  • 4f2d93773f test(security-scanner): add TTY prompt tests for warning behavior claude/security-scanner-tty-tests Claude Bot 2025-12-18 21:04:53 +00:00
  • cea59d7fc0 docs(sqlite): fix .run() return value documentation (#25060) Francis F 2025-12-19 04:44:35 +08:00
  • 4ea1454e4a Delete unused workflow Jarred Sumner 2025-12-18 12:04:28 -08:00
  • 8d57d24055 fix: add error handling for invalid testPathIgnorePatterns types Dylan Conway 2025-12-18 09:42:07 -08:00
  • 32cc3c6c24 feat(test): add --test-path-ignore-patterns CLI option Dylan Conway 2025-12-18 00:28:20 -08:00
  • 3e6cc6b6d1 feat(test): add testPathIgnorePatterns support to bunfig Dylan Conway 2025-12-18 00:22:53 -08:00
  • 8941a363c3 fix: dupe ca string in .npmrc to prevent use-after-free (#25563) Dylan Conway 2025-12-17 19:56:25 -08:00
  • eb7db6255e Re-enable heap breakdown jarred/fix-release-malloc-zones Jarred Sumner 2025-12-17 18:38:26 -08:00
  • 722ac3aa5a fix: check correct variable in subprocess stdin cleanup (#25562) Dylan Conway 2025-12-17 18:34:58 -08:00
  • a333d02f84 fix: correct inverted buffer allocation logic in Postgres array parsing (#25564) Dylan Conway 2025-12-17 18:34:17 -08:00
  • c1acb0b9a4 fix(shell): prevent double-close of fd when using &> redirect with builtins (#25568) Dylan Conway 2025-12-17 18:33:53 -08:00
  • ffd2240c31 Bump Jarred Sumner 2025-12-17 11:42:54 -08:00
  • fa5a5bbe55 fix: v8::Value::IsInt32()/IsUint32() edge cases (#25548) bun-v1.3.5 190n 2025-12-17 00:52:16 -08:00
  • cf43feebd7 refactor: deduplicate total_changed_pct calculation claude/coverage-changes Claude Bot 2025-12-17 08:51:06 +00:00
  • 7387522215 fix: escape XML special characters in file paths for AI prompts Claude Bot 2025-12-17 08:39:02 +00:00
  • 6434022e77 feat: default --coverage-changes to HEAD for uncommitted changes Claude Bot 2025-12-17 08:22:53 +00:00
  • 3c33410666 fix: address PR review comments and improve coverage output Claude Bot 2025-12-17 08:15:37 +00:00
  • 993d44ccf4 [autofix.ci] apply automated fixes autofix-ci[bot] 2025-12-17 07:35:37 +00:00
  • d329278996 feat(test): add --coverage-changes flag for PR coverage reporting Claude Bot 2025-12-17 05:01:04 +00:00
  • e38300621b fix: use cross-platform openat for Windows compatibility claude/add-catalog-flag Claude Bot 2025-12-17 04:08:36 +00:00
  • b8a029f473 Merge branch 'main' into claude/fix-sqlite-prepare-single-binding claude/fix-sqlite-prepare-single-binding Jarred Sumner 2025-12-16 19:53:46 -08:00
  • 1be3561047 Merge branch 'main' into claude/fix-embed-8-files-crash claude/fix-embed-8-files-crash Jarred Sumner 2025-12-16 19:53:22 -08:00
  • 1e86cebd74 Add bun_version to link metadata (#25545) Dylan Conway 2025-12-16 19:53:05 -08:00
  • bc47f87450 fix(ini): support env var expansion in quoted .npmrc values (#25518) robobun 2025-12-16 19:49:23 -08:00
  • 540e0151c7 [autofix.ci] apply automated fixes autofix-ci[bot] 2025-12-17 01:02:33 +00:00
  • a10785b45b fix: use cross-platform File.writeFile for Windows compatibility Claude Bot 2025-12-17 01:00:50 +00:00
  • 2525a9e5c3 fix(tests): use cross-platform mkdir for Windows compatibility Claude Bot 2025-12-17 00:45:50 +00:00
  • 19ff217be6 refactor: remove comments from catalog code Claude Bot 2025-12-17 00:27:34 +00:00
  • 698b004ea4 Add step in CI to upload link metadata (#25448) Dylan Conway 2025-12-16 14:30:10 -08:00
  • b135c207ed fix(yaml): remove YAML 1.1 legacy boolean values for YAML 1.2 compliance (#25537) robobun 2025-12-16 14:29:39 -08:00
  • a1dd26d7db fix(usockets) fix last_write_failed flag (#25496) Ciro Spaciari 2025-12-16 14:26:42 -08:00
  • 7c06320d0f fix(ws): fix zlib version mismatch on Windows (segfault) (#25538) Christian Rishøj 2025-12-16 23:23:29 +01:00
  • 48b027e729 Revert "feat(terminal): enable SIMD acceleration for ghostty VT parsing" claude/ghostty-vt-integration Claude Bot 2025-12-16 21:04:34 +00:00
  • 20717423b7 feat(terminal): enable SIMD acceleration for ghostty VT parsing Claude Bot 2025-12-16 20:27:01 +00:00
  • c0e1f30779 refactor: add build_options.zig for ghostty SIMD configuration Claude Bot 2025-12-16 18:32:52 +00:00
  • ebb273727c fix: address code review feedback Claude Bot 2025-12-16 12:12:56 +00:00
  • e713816ee5 [autofix.ci] apply automated fixes autofix-ci[bot] 2025-12-16 12:00:01 +00:00
  • f30046f3bb feat(terminal): integrate ghostty-vt for terminal emulation Claude Bot 2025-12-16 11:57:58 +00:00
  • 6263db7d57 fix: properly write catalog data to package.json Claude Bot 2025-12-16 06:43:12 +00:00
  • f180b08927 fix(tests): correct node_modules assertion for --catalog Claude Bot 2025-12-16 05:33:57 +00:00
  • 7323081d67 Fix --catalog flag to work with bun install Claude Bot 2025-12-16 04:43:53 +00:00
  • 4aa2fb3573 Add --catalog flag to bun install command Claude Bot 2025-12-16 03:51:39 +00:00
  • dd04c57258 feat: implement V8 Value type checking APIs (#22462) robobun 2025-12-15 19:50:11 -08:00
  • e06141bbdc Address PR review comments for --catalog flag Claude Bot 2025-12-16 03:27:59 +00:00
  • 344b2c1dfe fix: Response.clone() no longer locks body when body was accessed before clone (#25484) robobun 2025-12-15 18:46:02 -08:00
  • aef0b5b4a6 fix(usockets): safely handle socket reallocation during context adoption (#25361) Ciro Spaciari 2025-12-15 18:43:51 -08:00
  • 1c329161c9 Merge branch 'main' into claude/add-catalog-flag Jarred Sumner 2025-12-15 18:38:58 -08:00
  • 740fb23315 fix(windows): improve bunx metadata validation (#25012) robobun 2025-12-15 18:37:09 -08:00
  • 2dd997c4b5 fix(node): support duplicate dlopen calls with DLHandleMap (#24404) robobun 2025-12-15 18:35:26 -08:00
  • 86392c0d09 Merge branch 'main' into claude/add-catalog-flag Claude Bot 2025-12-16 01:54:47 +00:00
  • 0cda623d15 Merge branch 'main' into claude/refactor-shell-interpreter-jsref claude/refactor-shell-interpreter-jsref Jarred Sumner 2025-12-15 17:52:50 -08:00
  • 4061e1cb4f fix: handle EINVAL from copy_file_range on eCryptfs (#25534) robobun 2025-12-15 17:47:08 -08:00