Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2023-05-21 | [Bun.serve] Support `"nodebuffer"` binaryType in `ServerWebSocket` | 4 | -77/+122 | ||
2023-05-21 | [WebSocket] Implement `"nodebuffer"` binaryType | 5 | -5/+125 | ||
2023-05-21 | [ws client] Make it a little more type safe | 1 | -33/+51 | ||
2023-05-21 | [internal] Add more debug logs for uws | 2 | -3/+8 | ||
2023-05-21 | [internal] Add a 0 byte to EOF read files as a precaution | 1 | -1/+5 | ||
2023-05-21 | [internal] Make AbortSIgnal usage slightly safer | 3 | -6/+11 | ||
2023-05-21 | Add extra flag just to be sure | 1 | -1/+1 | ||
2023-05-21 | [internal] Fix potential missing callbacks in AbortSignal | 2 | -208/+2 | ||
2023-05-21 | Add node:vm types | 1 | -0/+509 | ||
2023-05-21 | fix(tls.connect) fix SNI on tls sockets and also servername (mongodb) (#2934) | 24 | -285/+802 | ||
* fixes SNI on tls sockets and also servername * 💅 * 💅 * add support for https and wss * fix bun types * support Bun.file on ca, key and cert * 💅 * add setTimeout (makes fastify run) * fix httpVersion * fix WebSocketServer and add listen event * fix ws exports and http listening * fix default import * bump uws * add nodebuffer compatibility * fix drain and allow more passing tests to run * fix enqueud messages * default to arraybuffer * fix constructor binaryType * fmt * fixup * skip some tests * skip more * skip fault tests * reuse encoder instance * fix handshake WS Client * temporary revert handshake fix * fix handshake * disable all socket.io test temp * fixup * add back socket.io tests * use node_fs to read cert, ca and key on server.zig * throw the error returned by NodeFS * 💅 | |||||
2023-05-21 | Add watch mode page | 2 | -0/+18 | ||
2023-05-21 | Update extending.md | 1 | -9/+9 | ||
2023-05-21 | Update extending.md | 1 | -1/+1 | ||
2023-05-21 | Update extending.md | 1 | -1/+1 | ||
2023-05-21 | More documentation | 1 | -0/+27 | ||
2023-05-21 | Update extending.md | 1 | -1/+1 | ||
2023-05-21 | Update extending.md | 1 | -1/+1 | ||
2023-05-21 | Update extending.md | 1 | -1/+1 | ||
2023-05-21 | Update extending.md | 1 | -2/+2 | ||
2023-05-21 | Update extending.md | 1 | -2/+2 | ||
2023-05-21 | Update extending.md | 1 | -1/+3 | ||
2023-05-21 | Update extending.md | 1 | -1/+1 | ||
2023-05-21 | Update extending.md | 1 | -5/+3 | ||
2023-05-21 | Add --preload docs | 2 | -0/+138 | ||
2023-05-21 | Upgrade WebKit (#2980) | 16 | -66/+67 | ||
* [internal] Show the file path to the calling function from JS * [internal] Make `JSC.NewFunction` more type safe * Upgrade WebKit * Finish --------- Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> | |||||
2023-05-20 | Fixes #2976 | 1 | -2/+2 | ||
2023-05-20 | [bun:test] Add tests for `--preload` with `beforeAll`, `afterAll`, ↵ | 3 | -5/+88 | ||
`afterEach`, `beforeEach` | |||||
2023-05-20 | [bun:test] `preload` now supports `beforeAll`, `beforeEach`, `afterAll`, ↵ | 5 | -101/+226 | ||
`afterEach` hooks Towards #198 | |||||
2023-05-20 | Fix missing arg | 1 | -0/+2 | ||
2023-05-20 | [bun:jsc] Rewrite `describe` -> `jscDescribe` to not confuse them in ↵ | 2 | -4/+10 | ||
autocomplete | |||||
2023-05-20 | Bun.inspect gets a max depth of 32 | 1 | -0/+1 | ||
2023-05-20 | [bun:test] Make forEachPropertyOrdered behave closer to forEachProperty | 1 | -4/+41 | ||
When diffing, we were missing some properties due to not calling getters and other types of properties This led to situations where Bun.deepEquals would report false and then display no difference This aligns the behavior closer to forEachProperty cc @dylan-conway please let me know if this is going to break anything | |||||
2023-05-20 | [console.log] Set depth limit to 8 | 1 | -19/+65 | ||
Towards #198 | |||||
2023-05-20 | [internal] Make `JSC.NewFunction` more type safe | 3 | -8/+9 | ||
2023-05-20 | [internal] Show the file path to the calling function from JS | 2 | -0/+2519 | ||
2023-05-20 | Implement `test.todo` (#2961) | 6 | -9/+177 | ||
* Implement `test.todo` * remove skip condition * Allow callbacks in .todo * Add descriptive comment * Log todos * Include tests in title * edit test.todo tests --------- Co-authored-by: dave caruso <me@paperdave.net> | |||||
2023-05-20 | [bun:test] Fix bug where indexed properties would print "undefined" in diffs | 1 | -16/+24 | ||
2023-05-20 | [bun:test] Fix bug where indexed properties would print "undefined" in diffs | 3 | -0/+33 | ||
2023-05-20 | Support test timeouts in `bun:test` (#2969) | 8 | -13/+140 | ||
* [bun:test] Support timeouts in `test` * make this test more resilient * :scissors: --------- Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> | |||||
2023-05-19 | smol | 1 | -0/+4 | ||
2023-05-19 | fix #2964 (#2965) | 1 | -0/+1 | ||
2023-05-19 | console.log changes (#2966) | 5 | -82/+82 | ||
* [breaking] Don't quote property names of identifiers in console.log * Make UTF-16 strings green * always quote for jest * update tests * Update this --------- Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> | |||||
2023-05-19 | ensure unused variable is not eliminated | 1 | -0/+2 | ||
2023-05-19 | Fix failing node:vm tests | 2 | -10/+22 | ||
2023-05-19 | Add tests for `node:vm` | 1 | -0/+213 | ||
2023-05-19 | make sure `key` is added to args (#2968) | 1 | -9/+7 | ||
2023-05-19 | [node:vm] Fix crash in syntax error in `runinThisContext` | 1 | -2/+2 | ||
2023-05-19 | [`node:vm`] Handle exceptions in `runInThisContext` and `runInContext` | 1 | -28/+47 | ||
2023-05-19 | resolve rope string for multipart template (#2963) | 2 | -4/+31 | ||
* resolve rope for multipart template * fix tests * clone template part if it is `e_string` and folded * clone string only * don't clone data again | |||||
2023-05-19 | update docs hot.md (#2954) | 1 | -3/+3 | ||
* Update hot.md * Update hot.md |