summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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
2022-07-22Revert "feat(ops): V8 Fast Calls (#15122)" (#15276)Divy Srivastava
This reverts commit 03dc3b8972f460e40d0b75fc3207cae9fe4f60da.
2022-07-22feat(ops): V8 Fast Calls (#15122)Divy Srivastava
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com>
2022-07-22perf(ext/ffi): Optimise common pointer related APIs (#15144)Aapo Alasuutari
2022-07-21fix: proper typings for unhandledrejection event (#15271)Bartek Iwańczuk
2022-07-21chore(ci): update actions to run on macos-12 (#15272)Nassim Zen
2022-07-21fix(cli): unset jsxFragmentFactory & jsxFactory options (#15264)Satya Rohith
2022-07-21fix(tools): upgrade to new `Deno.spawn` api (#15265)Satya Rohith
2022-07-211.24.0 (#15262)denobot
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com>
2022-07-20feat(test): add `--parallel` flag, soft deprecate `--jobs` (#15259)David Sherret
Co-authored-by: mrkldshv <markladyshev@gmail.com>
2022-07-20fix(coverage): do not verify emit source hash for coverage (#15260)David Sherret
2022-07-20Reland "feat: add "unhandledrejection" event support" (#15211)Bartek Iwańczuk
2022-07-20chore(cli): Ignore "experimentalDecorators" and "moduleDetection" options ↵Nayeem Rahman
(#15202)
2022-07-20chore: use import.meta.resolve() in tests (#15256)Bartek Iwańczuk
2022-07-20fix(task): resolve deno configuration file first from specified `--cwd` arg ↵David Sherret
(#15257)
2022-07-20fix(fmt): improve curried arrow functions (#15251)David Sherret
2022-07-20chore: align some Web API type definitions to lib.dom.d.ts (#15219)ayame113
2022-07-20fix(ext/web): align DOMException better with spec (#15097)Phosra
2022-07-20chore(ext): update webgpu (#15059)Dante Issaias
2022-07-19fix(task): do not overflow attempting to parse large number as redirect (#15249)David Sherret
2022-07-19chore: update deno automation to 0.12 (#15248)David Sherret
2022-07-19chore: upgrade rusty_v8 to 0.47.0 (#15247)Bartek Iwańczuk
2022-07-19chore(cli): update config file schema to include test config (#15246)Roj
2022-07-19feat: emit files on demand and fix racy emit (#15220)David Sherret
2022-07-18chore: change e-mail address for security issues (#15239)Bert Belder
2022-07-18chore: update docland and dotland release instructions (#15238)David Sherret
2022-07-18fix: WebSocketStream ping event causes pending promises (#15235)Leo Kettmeir
2022-07-18feat(unstable): Ability to ref/unref "Child" in "Deno.spawnChild()" API (#15151)Leo Kettmeir
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> Co-authored-by: Colin Ihrig <cjihrig@gmail.com>
2022-07-18reland: "fix(core): unhandled rejection in top-level scope" (#15236)Bartek Iwańczuk
Reland #15204
2022-07-18feat(cli): support configuring the test tool in the config file (#15079)Roj
2022-07-18chore(repl): update rustyline to 10.0.0 (#15232)sigmaSd
2022-07-18feat: import.meta.resolve() (#15074)Bartek Iwańczuk
This commit adds new "import.meta.resolve()" API which allows to resolve specifiers relative to the module the API is called in. This API supports resolving using import maps.
2022-07-18chore: fix flaky captured_output (#15234)David Sherret
2022-07-18fix: revert changes to test output for uncaught errors (#15231)Bartek Iwańczuk
2022-07-18BREAKING(unstable): Improve Deno.spawn() stdio API (#14919)Nayeem Rahman
- "SpawnOutput" extends "ChildStatus" instead of composing it - "SpawnOutput::stdout", "SpawnOutput::stderr", "Child::stdin", "Child::stdout" and "Child::stderr" are no longer optional, instead made them getters that throw at runtime if that stream wasn't set to "piped". - Remove the complicated "<T extends SpawnOptions = SpawnOptions>" which we currently need to give proper type hints for the availability of these fields. Their typings for these would get increasingly complex if it became dependent on more options (e.g. "SpawnOptions::pty" which if set should make the stdio streams unavailable)