-
Notifications
You must be signed in to change notification settings - Fork 4.4k
Pull requests: oven-sh/bun
Author
Label
Projects
Milestones
Reviews
Assignee
Sort
Pull requests list
bun run --filter: use original-case basename for workspace dirs
claude
#29941
opened Apr 29, 2026 by
robobun
Collaborator
Loading…
Watcher: flush evict_list in remove() when full to prevent overflow
claude
#29939
opened Apr 29, 2026 by
robobun
Collaborator
Loading…
Replace MessagePort/BroadcastChannel registries with MessagePortPipe primitive
claude
#29937
opened Apr 29, 2026 by
robobun
Collaborator
Loading…
fs.watch: fix PathWatcher double-free race between close() and DirectoryRegisterTask
claude
#29936
opened Apr 29, 2026 by
robobun
Collaborator
Loading…
fs_events: guard NULL from FSEventStreamCreate; lower FSEvents leak-test iterations
#29935
opened Apr 29, 2026 by
Jarred-Sumner
Collaborator
Loading…
http: surface the real Win32 error when the HTTP client thread fails to spawn
claude
#29934
opened Apr 29, 2026 by
robobun
Collaborator
Loading…
socket: replace us_socket_context_t with embedded groups + kind dispatch
#29932
opened Apr 29, 2026 by
Jarred-Sumner
Collaborator
Loading…
run: rename dieWithParent → noOrphans, add
--no-orphans, cover bun run on macOS
#29930
opened Apr 29, 2026 by
Jarred-Sumner
Collaborator
Loading…
windows: flush all loaded CRTs then TerminateProcess on exit
#29928
opened Apr 29, 2026 by
Jarred-Sumner
Collaborator
Loading…
Fix Bun.RedisClient getting stuck in failed state
claude
#29927
opened Apr 29, 2026 by
robobun
Collaborator
Loading…
s3: use .temporary lifetime for downloaded body so it gets freed
claude
#29923
opened Apr 29, 2026 by
robobun
Collaborator
Loading…
resolver: reuse BSSMap slots and PackageJSON/TSConfigJSON on bustDirCache
claude
#29922
opened Apr 29, 2026 by
robobun
Collaborator
Loading…
MessagePort: release jsRef() self-ref on context destruction
claude
#29920
opened Apr 29, 2026 by
robobun
Collaborator
Loading…
fs: reuse DirEntry in bustEntriesCache instead of orphaning it
claude
#29919
opened Apr 29, 2026 by
robobun
Collaborator
Loading…
worker: drain queued cross-thread tasks on termination
claude
#29917
opened Apr 29, 2026 by
robobun
Collaborator
Loading…
spawnSync: always finalize Subprocess on early return
claude
#29914
opened Apr 29, 2026 by
robobun
Collaborator
Loading…
webcore/Body: reject body mixin consumers with stored error instead of leaking it
claude
#29909
opened Apr 29, 2026 by
robobun
Collaborator
Loading…
webcore: revoke ObjectURLRegistry entries on Worker teardown
claude
#29908
opened Apr 29, 2026 by
robobun
Collaborator
Loading…
MessagePort: close transferred ports whose carrying message is dropped
claude
#29895
opened Apr 28, 2026 by
robobun
Collaborator
Loading…
fs: free PathLike in fs.watch/watchFile and drop leaked WTF ref in PathLike.fromBunString
claude
#29892
opened Apr 28, 2026 by
robobun
Collaborator
Loading…
event_loop: don't drop concurrent tasks when tasks FIFO wraps
claude
#29889
opened Apr 28, 2026 by
robobun
Collaborator
Loading…
sql(postgres): free tls_ctx in deinit() and allow GC of failed connections
claude
#29887
opened Apr 28, 2026 by
robobun
Collaborator
Loading…
sql(mysql): bounds-check params in bind() when values array is mutated
claude
#29886
opened Apr 28, 2026 by
robobun
Collaborator
Loading…
require(esm): throw ERR_REQUIRE_CYCLE_MODULE instead of returning TDZ namespace
#29884
opened Apr 28, 2026 by
dylan-conway
Member
Loading…
4 tasks done
Previous Next
ProTip!
no:milestone will show everything without a milestone.