Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2023-02-13 | fix(FormData): make String explicit, thanks @dylan-conway (#2065) | 1 | -1/+1 | ||
2023-02-13 | fix(FormData): add string literal operator (#2064) | 1 | -2/+2 | ||
2023-02-13 | Add pretty printer for FormData | 3 | -1/+91 | ||
2023-02-13 | feat(napi): add `napi_get_value_bigint_words` (#2061) | 1 | -0/+42 | ||
* feat(napi): add `napi_get_value_bigint_words` * fix(napi): handle `napi_get_value_bigint_words` arr too small | |||||
2023-02-13 | Fixes https://github.com/oven-sh/bun/issues/1456 | 2 | -0/+64 | ||
2023-02-13 | Implement `FormData` (#2051) | 18 | -12/+1447 | ||
* Backport std::forward change * Implement `FormData` * Fix io_darwin headers issue * Implement `Blob` support in FormData * Add test for file upload * Fix bug with Blob not reading Content-Type * Finish implementing FormData * Add FormData to types --------- Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> | |||||
2023-02-11 | [WIP] feat(napi): add `napi-fatal-exception` (#2054) | 1 | -0/+15 | ||
* feat(napi): add `napi-fatal-exception` * fix(napi): fatal_exception - add symbol to list, don't optimize away | |||||
2023-02-11 | Fixes https://github.com/oven-sh/bun/issues/2052 | 2 | -44/+9 | ||
2023-02-11 | Backport std::forward change | 48 | -212/+256 | ||
2023-02-10 | update to simdutf 3.2.0 | 2 | -341/+859 | ||
thanks @lemire | |||||
2023-02-10 | Enable https://github.com/tc39/proposal-set-methods | 1 | -0/+1 | ||
2023-02-08 | handle more cases with util.isErrorbun-v0.5.6 | 1 | -1/+1 | ||
2023-02-06 | set the type | 1 | -1/+1 | ||
2023-02-06 | Mark things as DontDelete | 1 | -153/+153 | ||
2023-02-06 | Throw on process.binding | 1 | -0/+12 | ||
2023-02-06 | Make `Stat` functions fast | 2 | -7/+175 | ||
2023-02-06 | Mark some things as not configurable | 2 | -184/+1006 | ||
2023-02-06 | Use new bindings for Stat | 6 | -2/+246 | ||
Fixes #1999 | |||||
2023-02-06 | Fix build | 1 | -3/+4 | ||
2023-02-06 | Backport https://github.com/WebKit/WebKit/pull/9713 | 2 | -2/+2 | ||
2023-02-06 | Expose Dirent and Stats (#1998) | 2 | -0/+20 | ||
* Expose dirent and stats * Expose Dirent and Stats inside fs * Add tests for Dirent and Stats exposing * Automatically generate bindings | |||||
2023-02-06 | mark binding | 1 | -0/+1 | ||
2023-02-05 | speed it up a little more | 1 | -50/+91 | ||
2023-02-05 | `substringSharingImpl` allocates, do not use | 2 | -57/+27 | ||
2023-02-03 | Support passing `Date` to `Bun.sleep` | 1 | -0/+8 | ||
2023-02-03 | Add test for propagating exception | 1 | -4/+4 | ||
2023-02-03 | Introduce `await Bun.sleep(ms)` | 2 | -2/+50 | ||
2023-02-03 | allow other ArrayBufferView in Buffer functions | 1 | -6/+6 | ||
2023-01-31 | Re-run prettier after changes | 1 | -53/+17 | ||
2023-01-30 | fix utf16le fill and utf8 partial write of utf16 (#1943) | 1 | -1/+1 | ||
2023-01-29 | [breaking] Add `binaryType` option to Bun.connect & Bun.listen | 3 | -4/+8 | ||
This is a breaking change because the default is `Buffer`, but previously the default was `Uint8Array`. While `Buffer` is a subclass of `Uint8Array`, it still technically is a breaking change because `slice` in `Uint8Array` is not semantically identical to `slice` in `Buffer` cc @colinhacks, the .d.ts changes I made here aren't great. | |||||
2023-01-29 | [buffer] More passing Node.js tests | 1 | -103/+145 | ||
2023-01-29 | cleanup | 1 | -6/+6 | ||
2023-01-29 | [buffer] Buffer.byteLength passes Node.js tests | 2 | -37/+92 | ||
2023-01-28 | [buffer] Use jsDynamicCast | 1 | -1/+1 | ||
2023-01-28 | use wrapper | 1 | -2/+2 | ||
2023-01-28 | [buffer] Use `length` instead of `byteLength` for non-uint8array and ↵ | 1 | -4/+30 | ||
non-arraybuffer | |||||
2023-01-28 | [buffer] Add missing `offset` property | 1 | -0/+1 | ||
2023-01-28 | Fixes #1913 | 1 | -12/+104 | ||
2023-01-27 | `Buffer.from` doesn't need to be the Buffer constructor | 1 | -1/+5 | ||
2023-01-27 | Make `Bun.dns` lazy | 2 | -24/+40 | ||
2023-01-27 | ensure name is allocated with `toSliceClone` (#1917) | 1 | -4/+26 | ||
* ensure name is allocated with `toSliceClone` * shorten toSliceClone | |||||
2023-01-26 | Remove usages of assumeSentinel | 1 | -2/+2 | ||
2023-01-26 | Implement all pending resolve methods in DNS (#1903) | 1 | -0/+27 | ||
* initial steps to create generic resolve * add soa * add naptr * add naptr * add mx and fix naptr * add resolve caa * fix Caa test * fix toJS from caa * add resolveNs * add resolvePtr * fix resolvePtr test * add resolveCname * add resolve rrtype options (still missing ANY) * fix Naptr * fix drainPendingCares | |||||
2023-01-26 | fix websocket hang (#1910) | 1 | -0/+5 | ||
* ref and deref, and some tests * subprocess file * remove deref * use flag in test | |||||
2023-01-26 | copy paste is harder to mess up than C macros | 1 | -34/+81 | ||
2023-01-25 | Fixes #1902 | 3 | -83/+47 | ||
2023-01-24 | Fix canary bug | 1 | -2/+5 | ||
2023-01-24 | Fixes #1887 | 5 | -7/+30 | ||
2023-01-23 | 3x faster `Buffer.isBuffer` | 1 | -20/+47 | ||