Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
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) | 1 | -3/+2 | ||
* 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 | Make `node-fetch` polyfill better (#2962) | 1 | -4/+88 | ||
* Make `node-fetch` polyfill better * fixup * Test using localhost * Add comment --------- Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> | |||||
2023-05-19 | [node:vm] Make `vm.runInThisContext` 10x faster | 5 | -83/+286 | ||
2023-05-18 | set `node_allocator` for sourcemap joiner (#2953) | 2 | -18/+20 | ||
2023-05-18 | Make node:vm 12x faster | 3 | -10/+39 | ||
2023-05-18 | [node:vm] Propagate global properties defined on the new context object | 2 | -16/+26 | ||
2023-05-18 | clang-format | 1 | -14/+15 | ||
2023-05-18 | Implement `node:vm` (#2785) | 7 | -46/+482 | ||
* feat: begin implementing node:vm Script object * refactor: clean up and address review comments * refactor: rename Script to VMModuleScript * fix: expose VMModuleScript.prototype also oops I forgot to commit the new files last time * feat(vm): Implement contexts and scripts * feat(vm): implement globalThis * feat(vm): expose node:vm module with global helper functions * refactor(vm): rename VMModuleScript to NodeVMScript * feat: implement script options * doc: add TODOs for runIn*Context options | |||||
2023-05-18 | Fixes #2924 | 1 | -0/+8 | ||
2023-05-18 | handle when cwd is not writable, attempt to use tmp dir explicitly | 2 | -2/+32 | ||
Fixes https://github.com/oven-sh/bun/issues/2944 | |||||
2023-05-18 | Bump | 1 | -1/+1 | ||
2023-05-18 | Fixes #2946 (#2949) | 2 | -2/+14 | ||
* Fixes #2946 * Update string_mutable.zig * Fixes #2948 --------- Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> | |||||
2023-05-18 | Fixes #2942 (#2947) | 1 | -1/+14 | ||
Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> | |||||
2023-05-18 | Implement `expect().toBeCloseTo()` (#2870) | 1 | -1/+98 | ||
2023-05-18 | use raw template contents for tagged templates (#2937) | 3 | -31/+66 | ||
* use raw template contents when tagged * use union for template contents * pointer to cooked contents * raw if suffix * fix and don't skip test | |||||
2023-05-18 | Fixes #2928 (#2939) | 2 | -43/+51 | ||
* Fixes #2928 * another case * Fix console.log with utf-16 string mismatched quotes * Fix issue with json * Even more cases --------- Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> | |||||
2023-05-17 | Mention setting `target` to `"node"` or `"bun"` when a ResolveMessage occurs ↵ | 1 | -2/+2 | ||
for a Node.js builtin | |||||
2023-05-17 | Fixes https://github.com/oven-sh/bun/issues/2931 | 1 | -1/+4 | ||
2023-05-17 | Support static string values in our class bindings generator | 2 | -2/+26 | ||
2023-05-17 | Make `BuildError` and `ResolveError` use C++ instead of JSC C API | 23 | -515/+2067 | ||
Fixes memory leak with private data never being cleared Fixes a case where a ResolveError could actually be a BuildError | |||||
2023-05-17 | Merge branch 'jarred/webkit-upgrade-may-17' | 18 | -31/+52 | ||
2023-05-17 | Finish bumpingjarred/webkit-upgrade-may-17 | 5 | -5/+35 | ||
2023-05-17 | do not fail bundles on warnings (#2920) | 2 | -5/+5 | ||
2023-05-17 | Do the WebKit upgrade | 14 | -26/+17 | ||
2023-05-16 | resolve rope before pushing to previous string (#2909) | 2 | -10/+11 | ||
2023-05-16 | Fix segfault on passing undefined to bun.build (#2902) | 1 | -0/+5 | ||
2023-05-16 | fix asset naming output paths (#2904) | 6 | -42/+65 | ||
* rename to `src_path` and `dest_path`, use `dest_path` for output * format * option for compile | |||||
2023-05-16 | Bumpbun-v0.6.1 | 1 | -1/+1 | ||
2023-05-16 | Fixes #2895 | 1 | -4/+4 | ||
2023-05-16 | Fix running commonjs modules as entry point (#2885) | 1 | -4/+4 | ||
* fix cjs run issue * use a primordial * fix behavior * fix it again * fix tste | |||||
2023-05-16 | feat(WebSocketServer) WebSocketServer wrapper + socket.io initial support ↵ | 2 | -7/+862 | ||
(#2880) * WebSocketServer wrapper + socket.io initial support * fix up backpressure * fix up backpressure * fix http address * add socket.io tests * add closing tests * add connection state recovery tests for socket.io * add handshake test * add middeware tests for socket.io * added socket.io socket middleware tests * add more socket.io test comment/skip hang tests * add pending package for tests * add server attachment servers for socket.io * add utility-methods tests for socket.io * rename * rename * add messaging-many socket.io tests * add namespaces tests to socket.io * skip some tests * fmt * add packages to general package.json | |||||
2023-05-15 | handle printing missing expressions and add tests (#2872) | 3 | -38/+91 | ||
* handle missing expressions and add tests * minify missing expression blocks in parser | |||||
2023-05-15 | Change the debug id suffix to hex encoded "bun!bun!" (#2890) | 1 | -14/+5 | ||
2023-05-15 | remove incorrect comment | 1 | -1/+0 | ||
2023-05-15 | [bun build] builds w/ sourcemaps get 15% faster | 1 | -30/+71 | ||
parallelize quoting source contents | |||||
2023-05-15 | Add TODO | 1 | -0/+1 | ||
2023-05-15 | Set files with #! as executable | 2 | -4/+13 | ||
2023-05-15 | [bun build] Automatically set target to `bun` when a hashbang is provided | 2 | -1/+15 | ||
2023-05-15 | [bun build --compile] Avoid creating holes | 1 | -20/+12 | ||
2023-05-15 | [bun build --compile] Add some retry logic for opening the files | 1 | -13/+41 | ||
2023-05-15 | More error message cleanup | 3 | -79/+134 | ||
2023-05-15 | Fix crash when importing a file with an unknown extension | 1 | -16/+46 | ||
2023-05-15 | Make `bun build --compile` a little more resilient, output better errors, ↵ | 5 | -29/+120 | ||
and clean up files | |||||
2023-05-15 | More DCE | 1 | -27/+34 | ||
2023-05-15 | Fix bug with `req.url` set incorrectly (#2881) | 1 | -7/+7 | ||
Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> | |||||
2023-05-15 | Set more things to `const` | 1 | -13/+12 | ||
2023-05-14 | Workaround https://github.com/ziglang/zig/issues/15715 | 1 | -2/+6 | ||