Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-09-22 | chore: forward v1.25.4 release commit to main (#16001) | David Sherret | |
2022-09-22 | feat(npm): add flag for creating and resolving npm packages to a local ↵ | David Sherret | |
node_modules folder (#15971) | |||
2022-09-22 | feat(ops): Automatic fast ops creation (#15527) | Aapo Alasuutari | |
2022-09-20 | fix(flash): panic if response if undefined (#15964) | Bartek Iwańczuk | |
Co-authored-by: Divy Srivastava <dj.srivastava23@gmail.com> | |||
2022-09-20 | fix(ext/webgpu): make GPUDevice.features SetLike (#15853) | Vicary A | |
2022-09-19 | chore: fix clippy warnings (#15944) | Ben Noordhuis | |
Stop allowing clippy::derive-partial-eq-without-eq and fix warnings about deriving PartialEq without also deriving Eq. In one case I removed the PartialEq because it a) wasn't necessary, and b) sketchy because it was comparing floating point numbers. IMO, that's a good argument for enforcing the lint rule, because it would most likely have been caught during review if it had been enabled. | |||
2022-09-17 | fix(ext/node): fix builtin module module (#15904) | Yoshiya Hinosawa | |
2022-09-17 | perf(web): optimize encodeInto() (#15922) | Divy Srivastava | |
2022-09-17 | refactor(ext/node): use primordials (#15912) | Marcos Casagrande | |
2022-09-16 | upgrade deps (#15914) | Ryan Dahl | |
2022-09-15 | chore: forward v1.25.3 release commit to main (#15919) | Colin Ihrig | |
Co-authored-by: denobot <33910674+denobot@users.noreply.github.com> Co-authored-by: cjihrig <cjihrig@users.noreply.github.com> | |||
2022-09-14 | fix(ops): add node.js env variable allowlist (#15893) | Colin Ihrig | |
This commit allows the Node compatibility layer to skip environment variable permission checks when --unstable is passed and the variable name is one that Node uses. Fixes: https://github.com/denoland/deno/issues/15890 | |||
2022-09-13 | fix(ext/flash): don't block requests (#15852) | Divy Srivastava | |
2022-09-13 | refactor(npm): create general use `NpmPackageResolver` (#15882) | David Sherret | |
2022-09-12 | fix(npm): support cjs resolution of package subpath with package.json (#15855) | David Sherret | |
2022-09-11 | perf(url): return early if url has no query string (#15856) | Andrew Johnston | |
2022-09-10 | perf(ext/flash): remove string->buffer cache (#15850) | Divy Srivastava | |
2022-09-10 | fix(npm): remove export binding to match node (#15837) | David Sherret | |
2022-09-10 | perf: optimize URL serialization (#15663) | Divy Srivastava | |
2022-09-09 | chore: forward v1.25.2 release commit to main (#15831) | denobot | |
Co-authored-by: kt3k <kt3k@users.noreply.github.com> | |||
2022-09-08 | fix(npm): recursive translation of reexports, remove window global in node ↵ | Bartek Iwańczuk | |
code (#15806) Co-authored-by: David Sherret <dsherret@gmail.com> | |||
2022-09-08 | chore: update url crate to 2.3.1 (#15818) | Leo Kettmeir | |
2022-09-07 | perf(ops): inline &[u8] arguments and enable fast API (#15731) | Divy Srivastava | |
2022-09-07 | fix(ext/flash): use utf8 length as Content-Length (#15793) | Divy Srivastava | |
2022-09-07 | feat(ext/ffi): Implement FFI fast-call trampoline with Dynasmrt (#15305) | Arnau Orriols | |
2022-09-06 | perf(runtime): short-circuit `queue_async_op` for Poll::Ready (#15773) | Divy Srivastava | |
2022-09-06 | fix(npm): conditional exports in npm: specifiers (#15778) | Bartek Iwańczuk | |
2022-09-05 | refactor: cleanup Node compatibility code (#15766) | Bartek Iwańczuk | |
- move errors related to Node compat from cli/node/errors.rs to "ext/node" crate - remove dependency on "node_resolver" crate - make some of structures private to the "cli/node" module | |||
2022-09-05 | feat(ext/ffi): Support bool FFI type (#15754) | Aapo Alasuutari | |
2022-09-03 | BREAKING(unstable): remove --compat mode (#15678) | Bartek Iwańczuk | |
This commit removes "compat" mode. We shipped support for "npm:" specifier support in v1.25 and that is preferred way to interact with Node code that we will iterate and improve upon. | |||
2022-09-02 | fix(ext/timers): create primordial `eval` (#15110) | Garcia | |
2022-09-02 | fix(cli/repl): await Promise.any([])... (#15623) | Jason | |
2022-09-02 | fix(repl): don't terminate on unhandled error events (#15548) | Nayeem Rahman | |
2022-09-02 | chore: forward v1.25.1 release commit to main (#15735) | denobot | |
Co-authored-by: bartlomieju <bartlomieju@users.noreply.github.com> | |||
2022-09-01 | fix(ext/flash): retry write failures (#15591) | Divy Srivastava | |
2022-09-01 | perf(ext/web): flatten op arguments for text_encoding (#15723) | Divy Srivastava | |
2022-08-31 | chore: upgrade httparse to 1.8 (#15699) | Bartek Iwańczuk | |
2022-08-30 | fix(npm): prefer importing esm from esm (#15676) | David Sherret | |
2022-08-30 | fix(docs): add missing categories (#15684) | Leo Kettmeir | |
2022-08-30 | fix(ext/websocket): fix closing of WebSocketStream with unread messages (#15632) | Danny Povolotski | |
2022-08-29 | fix(ext/node): better error for importing ES module via require() call (#15671) | Bartek Iwańczuk | |
2022-08-29 | fix(npm): conditional exports with wildcards (#15652) | Bartek Iwańczuk | |
2022-08-29 | chore(ext/flash): typo in `lib.rs` (#15662) | pk | |
'Syncrhonous' -> 'Synchronous' | |||
2022-08-28 | perf: use fast api for op_now (#15643) | Divy Srivastava | |
2022-08-27 | chore(ext/webstorage): upgrade rusqlite to 0.28.0 (#15638) | Satya Rohith | |
2022-08-26 | fix(ext/node): fix global in node env (#15622) | Yoshiya Hinosawa | |
2022-08-26 | fix(ext/flash): panic on AddrInUse (#15607) | Bartek Iwańczuk | |
2022-08-25 | fix: avoid global declaration collisions in cjs (#15608) | David Sherret | |
* Use a default stack size * 2 in debug for Windows because swc using so much stack size. We should look into this more later though. | |||
2022-08-25 | fix(ext/node): add missing primordial (#15595) | Bartek Iwańczuk | |
2022-08-25 | v1.25.0 | Bartek Iwańczuk | |