Michael H
ba20670da3
implement pnpm migration ( #22262 )
...
### What does this PR do?
fixes #7157 , fixes #14662
migrates pnpm-workspace.yaml data to package.json & converts
pnpm-lock.yml to bun.lock
---
### How did you verify your code works?
manually, tests and real world examples
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: Dylan Conway <dylan.conway567@gmail.com >
2025-09-27 00:45:29 -07:00
Meghan Denny
5a709a2dbf
node:tty: use terminal VT mode on Windows ( #21161 )
...
mirrors: https://github.com/nodejs/node/pull/58358
2025-09-25 19:58:44 -07:00
taylor.fish
edf13bd91d
Refactor BabyList ( #22502 )
...
(For internal tracking: fixes STAB-1129, STAB-1145, STAB-1146,
STAB-1150, STAB-1126, STAB-1147, STAB-1148, STAB-1149, STAB-1158)
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-09-09 20:41:10 -07:00
taylor.fish
437e15bae5
Replace catch bun.outOfMemory() with safer alternatives ( #22141 )
...
Replace `catch bun.outOfMemory()`, which can accidentally catch
non-OOM-related errors, with either `bun.handleOom` or a manual `catch
|err| switch (err)`.
(For internal tracking: fixes STAB-1070)
---------
Co-authored-by: Dylan Conway <dylan.conway567@gmail.com >
2025-08-26 12:50:25 -07:00
Zack Radisic
0845231a1e
Fix pipeline stack errors on Windows ( #21800 )
...
### What does this PR do?
### How did you verify your code works?
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-14 18:03:26 -07:00
taylor.fish
41b1efe12c
Rename disabled parameter in Output.scoped ( #21769 )
...
It's very confusing.
(For internal tracking: fixes STAB-977)
2025-08-11 20:19:34 -07:00
Meghan Denny
64361eb964
zig: delete deprecated bun.jsc.Maybe ( #21327 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: taylor.fish <contact@taylor.fish >
2025-07-25 12:38:06 -07:00
taylor.fish
07cd45deae
Refactor Zig imports and file structure (part 1) ( #21270 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-07-22 17:51:38 -07:00
pfg
83760fc446
Sort imports in all files ( #21119 )
...
Co-authored-by: taylor.fish <contact@taylor.fish >
2025-07-21 13:26:47 -07:00
Zack Radisic
41d10ed01e
Refactor shell and fix some bugs ( #20476 )
2025-06-19 18:47:00 -07:00
Jarred Sumner
8750f0b884
Add FileRoute for serving files ( #20198 )
...
Co-authored-by: Jarred-Sumner <709451+Jarred-Sumner@users.noreply.github.com >
Co-authored-by: Dylan Conway <dylan.conway567@gmail.com >
Co-authored-by: graphite-app[bot] <96075541+graphite-app[bot]@users.noreply.github.com>
Co-authored-by: Ciro Spaciari <ciro.spaciari@gmail.com >
2025-06-10 19:41:21 -07:00
Jarred Sumner
eddee1b8cb
*anyopaque -> mach_port_t (#20243 )
2025-06-07 00:30:58 -07:00
Jarred Sumner
da5fc817d1
Change copy to a .len +=
2025-06-04 00:25:57 -07:00
Jarred Sumner
1bd44e9ce7
Fixes #18239 ( #20152 )
2025-06-03 13:23:12 -07:00
Jarred Sumner
71c14fac7b
Split EventLoop into many more files ( #20134 )
...
Co-authored-by: Jarred-Sumner <709451+Jarred-Sumner@users.noreply.github.com >
2025-06-01 20:43:30 -07:00
Jarred Sumner
390798c172
Fix memory leak in Bun.spawn ( #20095 )
...
Co-authored-by: Dylan Conway <dylan.conway567@gmail.com >
2025-05-31 20:06:22 -07:00
Dylan Conway
ce8767cdc8
add HTTPParser ( #20049 )
...
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
2025-05-31 16:21:08 -07:00
Jarred Sumner
3c37f25b65
Avoid allocating 16 KB to read a potentially empty buffer ( #20101 )
2025-05-31 14:00:51 -07:00
Meghan Denny
e0852fd651
fix memory leak when pipe Bun.spawn stdio is never read repeatedly ( #20102 )
...
Co-authored-by: nektro <5464072+nektro@users.noreply.github.com >
2025-05-31 11:16:49 -07:00
Jarred Sumner
3ea6133c46
CI: Remove unused top-level decls in formatter in zig ( #19879 )
...
Co-authored-by: Jarred-Sumner <709451+Jarred-Sumner@users.noreply.github.com >
Co-authored-by: graphite-app[bot] <96075541+graphite-app[bot]@users.noreply.github.com>
2025-05-23 22:49:48 -07:00
Jarred Sumner
69be630aea
WebKit Upgrade ( #19839 )
...
Co-authored-by: Jarred-Sumner <709451+Jarred-Sumner@users.noreply.github.com >
Co-authored-by: Ben Grant <ben@bun.sh >
Co-authored-by: 190n <7763597+190n@users.noreply.github.com >
2025-05-22 21:12:43 -07:00
pfg
00a3cbd977
more child-process ( #18688 )
...
Co-authored-by: pfgithub <6010774+pfgithub@users.noreply.github.com >
2025-05-06 22:12:24 -07:00
chloe caruso
3349c995b5
no usingnamespace, organize jsc namespace, enable -fincremental ( #19122 )
...
Co-authored-by: Dylan Conway <35280289+dylan-conway@users.noreply.github.com >
2025-04-22 16:34:15 -07:00
chloe caruso
7d7512076b
remove more usingnamespace ( #19042 )
2025-04-17 19:04:05 -07:00
chloe caruso
4ec410e0d7
internal: make @import("bun") work in zig ( #19096 )
2025-04-17 12:32:47 -07:00
chloe caruso
903706dccf
file descriptor rewrite ( #18790 )
2025-04-15 09:37:11 -07:00
Jarred Sumner
879fdd7ef6
Bump Zig again ( #18948 )
2025-04-11 19:13:20 -07:00
chloe caruso
c1dc5f1b73
remove some usingnamespaces ( #18765 )
2025-04-10 14:16:30 -07:00
Jarred Sumner
a8cc31f8c4
Split shell into more files ( #18793 )
2025-04-04 23:38:43 -07:00
pfg
d9c77be90d
node child process maxbuf support ( #18293 )
2025-04-03 17:03:26 -07:00
Jarred Sumner
4806e84cc1
Revert "remove many usingnamespace, introduce new ref count and ref leak debugging tools ( #18353 )"
...
This reverts commit a199b85f2b . It does not compile on Windows.
2025-04-01 08:35:51 -07:00
chloe caruso
a199b85f2b
remove many usingnamespace, introduce new ref count and ref leak debugging tools ( #18353 )
2025-03-31 17:17:38 -07:00
pfg
f4ab2e4986
Remove two usingnamespace & ptrCast on function pointer ( #18486 )
2025-03-26 14:41:14 -07:00
190n
de4182f305
chore: upgrade zig to 0.14.0 ( #17820 )
...
Co-authored-by: 190n <7763597+190n@users.noreply.github.com >
Co-authored-by: Zack Radisic <56137411+zackradisic@users.noreply.github.com >
Co-authored-by: pfg <pfg@pfg.pw >
Co-authored-by: pfgithub <6010774+pfgithub@users.noreply.github.com >
Co-authored-by: Dylan Conway <dylan.conway567@gmail.com >
2025-03-14 22:13:31 -07:00
chloe caruso
2b97d61deb
chore: remove some trivial usage of usingnamespace ( #17268 )
2025-02-11 19:38:52 -08:00
pfg
0c8658b350
Fix test-fs-promises-writefile.js on windows ( #17053 )
2025-02-05 22:12:52 -08:00
Minsoo Choo
fa502506e5
Fix formatting for extern "c" ( #16983 )
2025-02-02 21:34:58 -08:00
Meghan Denny
26d3688e53
zig: update to 0.14.0-dev ( #16862 )
...
Co-authored-by: nektro <5464072+nektro@users.noreply.github.com >
2025-02-01 01:11:02 -08:00
Dylan Conway
b098c9ed89
fix(fs): WriteStream pending write fastpath ( #16856 )
...
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
2025-01-31 05:14:41 -08:00
Jarred Sumner
0768baf605
Fix Windows EOF double free ( #16750 )
2025-01-25 03:55:28 -08:00
Don Isaac
0db90583e8
chore: remove unused fifo.zig ( #16184 )
2025-01-06 12:38:09 -08:00
Jarred Sumner
aada6f930f
Fix heap snapshots memory usage stats. Introduce estimateDirectMemoryUsageOf function in "bun:jsc" ( #15790 )
2024-12-16 20:16:23 -08:00
Jarred Sumner
3ce6ffa6be
Make git dependencies faster + further optimize bun install ( #15771 )
2024-12-14 19:42:23 -08:00
Meghan Denny
ca6013acef
move .clang-format up a folder so it affects all our c/cpp files ( #14400 )
...
Co-authored-by: nektro <nektro@users.noreply.github.com >
2024-10-08 23:04:05 -07:00
Ashcon Partovi
30dc72c17b
bun run clang-format (#14148 )
...
Co-authored-by: Electroid <Electroid@users.noreply.github.com >
2024-09-24 20:39:29 -07:00
Ciro Spaciari
b1ca81a10d
fix(node:net, node:tls) add named pipe support on node:net and node:tls modules ( #13838 )
2024-09-12 14:06:45 -07:00
Ciro Spaciari
eb8ed27a4a
fix(ipc/subprocess) ( #13414 )
...
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
2024-08-20 05:19:23 -07:00
Meghan Denny
fd75ca7585
implement node:cluster ( #11492 )
...
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
Co-authored-by: nektro <nektro@users.noreply.github.com >
Co-authored-by: cirospaciari <ciro.spaciari@gmail.com >
2024-08-18 00:12:42 -07:00
Meghan Denny
9628ee76fc
windows: fix fs-promises-writeFile-async-iterator.test.ts [v2] ( #13164 )
...
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
2024-08-13 00:24:23 -07:00
Jarred Sumner
3a245dd248
upgrade webkit ( #13192 )
...
Co-authored-by: Dylan Conway <dylan.conway567@gmail.com >
Co-authored-by: Zack Radisic <zack@theradisic.com >
2024-08-12 23:17:17 -07:00