summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-08-09chore: temporarily disable `op_require_read_file` (#15433)David Sherret
2022-08-10fix: update deno_graph to fix importing config as JSON module (#15388)Kitson Kelly
Ref: denoland/deno_graph#166
2022-08-09feat: add ext/node for require support (#15362)Bartek Iwańczuk
This commit adds "ext/node" extension that implementes CommonJS module system. In the future this extension might be extended to actually contain implementation of Node compatibility layer in favor of "deno_std/node". Currently this functionality is not publicly exposed, it is available via "Deno[Deno.internal].require" namespace and is meant to be used by other functionality to be landed soon. This is a minimal first pass, things that still don't work: support for dynamic imports in CJS conditional exports
2022-08-08chore: make the start_release workflow go faster (#15416)David Sherret
2022-08-08chore(ext/ffi): remove flaky test (#15426)Divy Srivastava
2022-08-06chore: use gist for release instruction checklist (#15414)David Sherret
2022-08-05fix: various formatting fixes (#15412)David Sherret
2022-08-05feat(ext/ffi): Add static method variants to Deno.UnsafePointerView (#15146)Aapo Alasuutari
2022-08-05fix(ext/ffi): Check CStr for UTF-8 validity on read (#15318)Aapo Alasuutari
Co-authored-by: Phosra <phosra@tutanota.com>
2022-08-05feat(ext/fetch): Add socks proxy support (#15372)SahAssar
2022-08-05chore(tools): update wpt setup to new spawn api (#15407)Nayeem Rahman
2022-08-05chore: forward v1.24.2 release commit to main (#15410)denobot
2022-08-04fix(test): output parallel test results independently (#15399)Nayeem Rahman
2022-08-04fix: increase websocket message size (#15406)Leo Kettmeir
2022-08-04fix(vendor): existing import map with bare specifier in remote (#15390)David Sherret
2022-08-04fix: Update `Object.prototype.__proto__` related comments (#15394)Yongwook Choi
2022-08-03fix(vendor): error on dynamic imports that fail to load instead of panicking ↵David Sherret
(#15391)
2022-08-04fix(ext/webgpu): use correct IDL key name (#15278)Leo Kettmeir
2022-08-03chore(compat): update list of supported modules (#15397)Bartek Iwańczuk
2022-08-03core: remove heapStats type definition (#15393)Zach
2022-08-02fix(test): race condition for cancelled tests (#15233)Nayeem Rahman
2022-08-02chore: add perf and needs investigation to stalebot (#15381)Kitson Kelly
2022-08-02fix(lsp): use correct commit chars for completions (#15366)Kitson Kelly
Fixes: #15252
2022-08-02fix(lsp): remove excessive line breaks in status page (#15364)Outvi V
Fixes #15359
2022-08-01refactor(core/error): use evaluated call sites for formatting (#15369)Nayeem Rahman
2022-08-01chore: cycle cache key (#15371)Bartek Iwańczuk
2022-07-31core: Add types for `Deno.core.print()` (#15283)Zicklag
2022-07-30refactor(emit/cache): move cli version into emit hash (#15348)David Sherret
2022-07-30refactor: reuse `FastInsecureHasher` in `get_check_hash` (#15354)David Sherret
2022-07-30fix(core): BorrowMutError in nested error (#15352)Bartek Iwańczuk
2022-07-30docs: turn bare URLs into clickable links (#15347)Mathias Lafeldt
2022-07-29chore: use Rust 1.62.1 (#15346)Mathias Lafeldt
2022-07-29fix(compat): use mjs extension for stream/promises (#15341)David Sherret
2022-07-29Forward 1.24.1 to main (#15333) (#15336)Colin Ihrig
1.24.1 (#15333) Co-authored-by: cjihrig <cjihrig@users.noreply.github.com>
2022-07-28perf(ext/ffi): use fast api calls for 64bit return types (#15313)Divy Srivastava
2022-07-28fix(ext/fetch): resolve TODOs about WebIDL conversions in body init (#15312)Phosra
2022-07-28serde_v8: improvements to avoid hitting unimplemented codepaths (#13915)Arthur Silva
2022-07-27perf(ext/ffi): support Uint8Array in fast calls (#15319)Divy Srivastava
2022-07-27chore: upgrade rusty_v8 to 0.47.1 (#15324)Bartek Iwańczuk
2022-07-27chore(ext/ffi): Remove unnecessary byte_offset conditional slicing (#15320)Aapo Alasuutari
2022-07-26chore: update jsonc_parser to 0.20 (#15316)David Sherret
2022-07-26chore(ops): Remove unused arguments from ops (#15315)Aapo Alasuutari
2022-07-25refactor(core): remove unneeded ops for uncaughtException (#15296)Bartek Iwańczuk
2022-07-25fix(lsp): remove CompletionInfo.flags (#15288)Kitson Kelly
Fixes: #15287
2022-07-24chore(ext/ffi): remove dependency on stdint.h (#15294)Divy Srivastava
2022-07-24feat(ext/ffi): Safe number pointers (#15173)Aapo Alasuutari
2022-07-23feat(ext/ffi): Add support to get ArrayBuffers from UnsafePointerView (#15143)Aapo Alasuutari
2022-07-23feat(ext/crypto): deriveBits P-384 (#15138)diachedelic
This commit adds P-384 curve support for crypto.subtle.deriveBits. Co-authored-by: James Diacono <james@diacono.com.au>
2022-07-23fix: unhandledrejection handling for sync throw in top level (#15279)Bartek Iwańczuk
Fixes an edge in "unhandledrejection" event that prevent synchronous errors being surfaced when throw from a top-level scope.
2022-07-22fix: Child.unref() unrefs stdio streams properly (#15275)Bartek Iwańczuk