Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-09-17 | perf(web): optimize encodeInto() (#15922) | Divy Srivastava | |
2022-09-17 | perf(ext/console): avoid `wrapConsole` when not inspecting (#15931) | Divy Srivastava | |
2022-09-17 | chore: upgrade rusty_v8 to v0.50.0 (#15762) | Darshan Sen | |
Signed-off-by: Darshan Sen <raisinten@gmail.com> Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> | |||
2022-09-17 | refactor(ext/node): use primordials (#15912) | Marcos Casagrande | |
2022-09-16 | upgrade deps (#15914) | Ryan Dahl | |
2022-09-16 | fix(runtime): fix permission status cache keys (#15899) | Nayeem Rahman | |
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-15 | docs: make unstable warnings consistent (#15913) | Leo Kettmeir | |
2022-09-15 | Revert "docs: remove unstable messages" (#15886) | Luca Casonato | |
2022-09-15 | refactor(runtime/io): use primordials (#15906) | Marcos Casagrande | |
2022-09-15 | chore(ext/flash): disable flaky flash test (#15908) | Divy Srivastava | |
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-14 | fix(npm): binary entrypoint for .js or no extension (#15900) | Bartek Iwańczuk | |
2022-09-14 | doc(unstable): mention that `signal` input isn't supported in `spawnSync` ↵ | Asher Gomez | |
(#15889) | |||
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-13 | perf(serde_v8): remove Mutex from ZeroCopyBuf (#15888) | Divy Srivastava | |
2022-09-13 | docs: remove unstable messages (#15878) | Leo Kettmeir | |
2022-09-12 | fix(npm): use shim from deno_node crate for 'module' built-in module (#15881) | Bartek Iwańczuk | |
2022-09-12 | fix(npm): support cjs resolution of package subpath with package.json (#15855) | David Sherret | |
2022-09-12 | fix(npm): align Deno importing Node cjs with Node esm importing cjs (#15879) | David Sherret | |
2022-09-12 | docs: dedupe DOM category (#15868) | Leo Kettmeir | |
2022-09-11 | chore(ops): fix typo on readme (#15848) | Eder Lima | |
2022-09-11 | perf(url): return early if url has no query string (#15856) | Andrew Johnston | |
2022-09-10 | fix(npm): align Node esm code importing cjs with Node (#15838) | David Sherret | |
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-10 | chore(cli): exclude npm registry data from crate package (#15832) | Yoshiya Hinosawa | |
2022-09-09 | feat: download progress bar (#15814) | Bartek Iwańczuk | |
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-08 | fix(docs): change category for Deno.Process to "Sub Process" (#15812) | Leo Kettmeir | |
2022-09-08 | fix(docs): add missing categories for unstable (#15807) | Leo Kettmeir | |
2022-09-07 | fix: upgrade deno_ast to 0.19 (#15808) | David Sherret | |
2022-09-07 | chore: bump url crate to 2.3.0 (#15800) | Divy Srivastava | |
2022-09-07 | feat: add --no-npm flag to disable npm: imports (#15673) | Bartek Iwańczuk | |
This commit adds "--no-npm" flag, it's similar to "--no-remote" flag. This flag makes Deno error out if "npm:" specifier is encountered. | |||
2022-09-07 | fix(core): make errors more resistant to tampering (#15789) | Colin Ihrig | |
This commit makes error objects more resistant to prototype tampering. This bug was found when updating the deno_std Node compatibility layer to Node 18. The Node test 'parallel/test-assert-fail.js' was breaking std's assertion library. Refs: https://github.com/denoland/deno_std/pull/2585 | |||
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 | fix(test): unflake wasm_unreachable test (#15794) | Divy Srivastava | |
2022-09-07 | fix(core): opAsync leaks a promise on type error (#15795) | Aapo Alasuutari | |
2022-09-07 | feat(ext/ffi): Implement FFI fast-call trampoline with Dynasmrt (#15305) | Arnau Orriols | |
2022-09-07 | test: fix bad resource fixture (#15792) | Nayeem Rahman | |
2022-09-06 | perf(runtime): short-circuit `queue_async_op` for Poll::Ready (#15773) | Divy Srivastava | |
2022-09-06 | fix(cli): Fix panic when providing invalid urls to --reload (#15784) | Alexander Sage | |
2022-09-06 | fix(core): Register external references for imports to the SnapshotCreator ↵ | Giovanny Gutiérrez | |
(#15621) Several functions used for handling of dynamic imports and "import.meta" object were not registered as external references and caused V8 to crash during snapshotting. These functions are now registered as external refs and aborts are no longer happening. | |||
2022-09-06 | fix(watch): ignore unload errors on drop (#15782) | Nayeem Rahman | |
2022-09-06 | refactor(npm): reorganize remapping built-in Node modules to remote URLs ↵ | Bartek Iwańczuk | |
(#15755) Changes how built-in Node modules are mapped to polyfills from "deno_std". Instead of intertwining this logic into Node resolution logic, we map them to "NodeResolution::BuiltIn" which are remapped to "deno_std" URLs in ProcState. |