Age | Commit message (Collapse) | Author | |
---|---|---|---|
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. | |||
2022-09-06 | fix(npm): conditional exports in npm: specifiers (#15778) | Bartek Iwańczuk | |
2022-09-05 | chore: fix flaky stdout_write_all test (#15772) | David Sherret | |
2022-09-05 | perf(runtime): flatten arguments for write_file ops (#15776) | Divy Srivastava | |
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-04 | fix(cli): allow using file resource synchronously while being used async ↵ | David Sherret | |
(#15747) | |||
2022-09-05 | fix(ops): use qualified borrow in op macro (#15769) | sigmaSd | |
Fix https://github.com/denoland/deno/issues/15764 Use RefCell::borrow instead of state.borrow to avoid clash with std::borrow::Borrow | |||
2022-09-04 | fix(bench): make sure bytes/response is equal (#15763) | Divy Srivastava | |
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-03 | fix(npm): add more context to errors when file doesn't exist (#15749) | Bartek Iwańczuk | |
2022-09-03 | feat(info): add information about npm modules cache (#15750) | Bartek Iwańczuk | |
2022-09-03 | chore: update devcontainer configuration (#15751) | Bartek Iwańczuk | |
2022-09-02 | refactor: move JsError formatting to deno_runtime (#15345) | Christian Dürr | |
This takes the existing `fmt_error` module from cli and puts it as a public module into `deno_runtime`. | |||
2022-09-02 | refactor(test): grab runTests() and runBenchmarks() from __bootstrap (#15420) | Nayeem Rahman | |
2022-09-02 | fix(npm): respect `latest` dist tag for getting current version (#15746) | David Sherret | |
2022-09-02 | fix(init): suppress info logs when using quiet mode (#15741) | Geert-Jan Zwiers | |
2022-09-02 | fix(ext/timers): create primordial `eval` (#15110) | Garcia | |