Ashcon Partovi
|
84c91bf7e1
|
Revert TextDecoderStream until next release (#13151)
|
2024-08-07 12:34:04 -07:00 |
|
Dylan Conway
|
9f7c6e34cb
|
Add TextDecoderStream, TextEncoderStream, and TextDecoder.decode("", { stream: true}) (#13115)
|
2024-08-07 02:36:29 -07:00 |
|
Meghan Denny
|
d44969769f
|
darwin: implement node:os.freemem() (#12870)
|
2024-08-07 02:31:45 -07:00 |
|
Meghan Denny
|
ff0f9d5f4d
|
node:worker_threads: fix assertion when require is used with 'eval:true' (#13108)
|
2024-08-07 02:30:40 -07:00 |
|
Meghan Denny
|
c63c55cbb1
|
node:fs: fix assertion when chown is passed non-numbers (#13113)
|
2024-08-07 02:29:50 -07:00 |
|
Meghan Denny
|
6d09772a13
|
ci: build windows in ReleaseSafe (#13140)
|
2024-08-07 02:24:54 -07:00 |
|
Jarred Sumner
|
df33f2b2a2
|
Make getIfPropertyExists binding safer (#13134)
|
2024-08-06 19:23:01 -07:00 |
|
Jarred Sumner
|
3876ecfde8
|
Add test for calling websocket server publish/send methods repeatedly on closed sockets (#13131)
|
2024-08-06 16:22:21 -07:00 |
|
dave caruso
|
2680deb5d3
|
feat: bun build --compile --sourcemap (#13047)
|
2024-08-06 13:51:11 -07:00 |
|
Jarred Sumner
|
e1aadd0d7a
|
Fix missing user-provided reason in fs.watch abort (#13118)
|
2024-08-06 00:37:17 -07:00 |
|
Jarred Sumner
|
7a6efad44e
|
Skip creating JSValue for abort when it's not necessary in more cases (#13117)
|
2024-08-06 00:37:03 -07:00 |
|
dave caruso
|
4ed0c36063
|
fix(bundler): handle assigning to exports (#13119)
|
2024-08-06 00:33:32 -07:00 |
|
Meghan Denny
|
b75c605a75
|
node:http: fix assertion when request() is given options.headers thats non-object (#13112)
|
2024-08-05 23:54:51 -07:00 |
|
Jarred Sumner
|
7da9e7c45d
|
Add test to #13082 and use WTF_MAKE_FAST_ALLOCATED (#13105)
Co-authored-by: FuPeiJiang <42662615+FuPeiJiang@users.noreply.github.com>
|
2024-08-05 22:07:49 -07:00 |
|
dave caruso
|
30d06dec47
|
fix(bundler): use visited enum value (#13101)
|
2024-08-05 18:35:04 -07:00 |
|
Jarred Sumner
|
cacbaba524
|
Make signal.abort() from native code fast (#13064)
|
2024-08-05 15:50:36 -07:00 |
|
Jarred Sumner
|
0d7d789ebd
|
Implement aborted() in node:util and getEventListeners in node:events (#13100)
|
2024-08-05 15:47:52 -07:00 |
|
Jarred Sumner
|
639e9a83d5
|
Add nullability annotations (#13048)
|
2024-08-04 21:16:41 -07:00 |
|
Jarred Sumner
|
9db3379cc5
|
Fix missing source code preview in Next.js dev server (#13073)
|
2024-08-04 20:13:27 -07:00 |
|
Jarred Sumner
|
c5c55c7ce4
|
Fixes #13049 (#13069)
|
2024-08-04 19:50:53 -07:00 |
|
Jarred Sumner
|
43326b0b2d
|
Fixes #12894 (#13067)
|
2024-08-04 19:49:49 -07:00 |
|
Jarred Sumner
|
680f842948
|
Fix missing error log in Bun.serve (#13066)
|
2024-08-04 17:54:43 -07:00 |
|
Ciro Spaciari
|
363a4934d0
|
fix(server) (#13078)
|
2024-08-04 17:34:31 -07:00 |
|
Andrew Johnston
|
483af7c33c
|
fix (worker-eval): fail worker with source when eval = false (#13062)
Co-authored-by: Andrew Johnston <andrew@bun.sh>
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com>
|
2024-08-03 23:49:36 -07:00 |
|
Meghan Denny
|
6fbe3d8214
|
properly propogate exit code if process onexit handler throws (#13058)
|
2024-08-03 16:29:52 -07:00 |
|
Ciro Spaciari
|
c552cb40d1
|
fix(server/tls/streams) fix onReadFile, streams, avoid shutdown on fatal errors, ensure ssl loop data and server ref count refactor (#12979)
|
2024-08-03 01:41:18 -07:00 |
|
Jarred Sumner
|
63cf732ab4
|
Support async iterators in fs.promises.writeFile (#13044)
|
2024-08-02 23:05:48 -07:00 |
|
Dylan Conway
|
6303af3ce0
|
fix(TextDecoder): decoding sequences starting with 192 or 193 (#13043)
|
2024-08-02 23:01:34 -07:00 |
|
Jarred Sumner
|
b5c91a4b7e
|
Upgrade WebKit (#12873)
Co-authored-by: Jarred-Sumner <Jarred-Sumner@users.noreply.github.com>
Co-authored-by: Dylan Conway <dylan.conway567@gmail.com>
|
2024-08-02 04:58:31 -07:00 |
|
Jarred Sumner
|
26526cba38
|
Fix UDP socket tests on macOS 13. (#13022)
|
2024-08-02 00:21:57 -07:00 |
|
dave caruso
|
ada020b69f
|
fix(bundler): printing e_commonjs_export_identifier when it got deoptimized. (#13017)
|
2024-08-01 21:02:54 -07:00 |
|
dave caruso
|
622432e843
|
feat(bundler): inlining/dead-code-elimination for import.meta.main (and --compile) (#12867)
Co-authored-by: Meghan Denny <meghan@bun.sh>
Co-authored-by: Dylan Conway <35280289+dylan-conway@users.noreply.github.com>
Co-authored-by: dylan-conway <dylan-conway@users.noreply.github.com>
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com>
Co-authored-by: paperdave <paperdave@users.noreply.github.com>
Co-authored-by: Jarred-Sumner <Jarred-Sumner@users.noreply.github.com>
Co-authored-by: Andrew Johnston <apjohnsto@gmail.com>
Co-authored-by: Ashcon Partovi <ashcon@partovi.net>
|
2024-08-01 17:25:38 -07:00 |
|
dave caruso
|
80eb6d00e8
|
followup to recent feedback (#13009)
|
2024-08-01 17:21:24 -07:00 |
|
dave caruso
|
c2cf528953
|
bundler: Add --ignore-dce-annotations, and other DCE annotation related stuff (#12808)
Co-authored-by: paperdave <paperdave@users.noreply.github.com>
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com>
|
2024-08-01 15:00:38 -07:00 |
|
Jarred Sumner
|
9911407f26
|
Sort heapStats() object type counts (#12989)
|
2024-08-01 14:09:54 -07:00 |
|
Jarred Sumner
|
59c5c0fe48
|
Fix memory leak when requiring or importing modules that get GC'd later (#12997)
|
2024-08-01 12:05:37 -07:00 |
|
dave caruso
|
e585f900c9
|
escape windows in bun upgrade (#12985)
|
2024-08-01 01:04:20 -07:00 |
|
Jarred Sumner
|
dc620ea837
|
Fix a small memory leak when requiring CommonJS modules (#12984)
|
2024-07-31 22:30:01 -07:00 |
|
Jarred Sumner
|
49ab4c147a
|
Shrink the list of setTimeout/setInterval timers after awhile (#12957)
|
2024-07-31 20:50:34 -07:00 |
|
Ciro Spaciari
|
b2a4df68c3
|
fix(server) fix extra data sent in HTTP after sendfile + Date headers (#12978)
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com>
|
2024-07-31 20:22:52 -07:00 |
|
Jarred Sumner
|
4c0a1f2983
|
Add a note
|
2024-07-31 18:38:19 -07:00 |
|
Ciro Spaciari
|
bec04c7341
|
change Body.Value.Error to not always allocate JSValues (#12955)
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com>
|
2024-07-31 02:26:14 -07:00 |
|
Ciro Spaciari
|
1c648063fa
|
fix(tls/socket/fetch) shutdown fix + ref counted context (#12925)
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com>
|
2024-07-30 22:41:54 -07:00 |
|
dave caruso
|
d5d4f53e82
|
fix(bundler): put unwrapped cjs imports at top level for minifyrenamer (#12951)
|
2024-07-30 21:30:09 -07:00 |
|
dave caruso
|
ebc7045ca4
|
fix crash handler test failures (#12932)
|
2024-07-30 16:52:59 -07:00 |
|
Meghan Denny
|
8efcc61a7b
|
windows: cleanup logging of NODE_CHANNEL_FD (#12930)
|
2024-07-29 19:16:02 -07:00 |
|
Meghan Denny
|
4d6480050c
|
NodeError: add more and use them in child_process and dgram (#12929)
|
2024-07-29 19:15:23 -07:00 |
|
dave caruso
|
77e14c8482
|
fix template addition folding 12904 (#12928)
|
2024-07-29 19:04:59 -07:00 |
|
Jarred Sumner
|
c181cf45a7
|
Fixes #12910 (#12911)
|
2024-07-29 17:19:47 -07:00 |
|
Jarred Sumner
|
dbd320ccfa
|
Remove some dynamic memory allocations in uWebSockets (#12897)
|
2024-07-29 15:10:55 -03:00 |
|