summaryrefslogtreecommitdiff
path: root/cli
AgeCommit message (Collapse)Author
2021-07-12feat(extensions/crypto): implement verify() for RSA (#11312)Divy Srivastava
2021-07-12fix: non-existent field in cli/flags.rs (#11368)Bartek Iwańczuk
2021-07-12feat: Add support for "deno test --fail-fast=N" (#11316)Yasser A.Idrissi
This commit adds support for specifying threshold in the "--fail-fast" flag for "deno test" subcommand. Previously using "--fail-fast" stopped running the test suite after first failure and with this change users may specify number of failed tests that will cause the suite to be interrupted. Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com>
2021-07-12chore(cli/tools/test_runner): inline execute_module rresults (#11358)Casper Beyer
2021-07-12refactor: deno_http op crate (#11335)Luca Casonato
2021-07-11Revert "Remove unstable native plugins (#10908)"Ryan Dahl
This reverts commit 7dd4090c2a3dc0222fd6ff611eeb2bd69cd28224.
2021-07-10fix: align DedicatedWorkerGlobalScope event handlers to spec (#11353)Andreu Botella
2021-07-10Revert "feat(cli/tools/test_runner): add terse reporter (#11156)" (#11352)Ryan Dahl
it's another flag to understand, more code, and isn't something that anyone really needs. This reverts commit 9d57a4aaeb18461bbeeea30fc8ab8804357185c1.
2021-07-10feat(cli/tools/test_runner): add terse reporter (#11156)Casper Beyer
This commit adds "--terse" flag to "deno test" that makes testing reporter output one character per test case instead of one line per case. This is an unstable feature.
2021-07-10fix(cli): make --doc work with --watch (#11183)Casper Beyer
2021-07-09chore: update crates (#11332)Luca Casonato
2021-07-08feat(repl): support autocomplete on declarations containing a primitive (#11325)David Sherret
2021-07-08feat(core): return v8::Value from JsRuntime::execute_script (#11129)Bartek Iwańczuk
This commit changes return type of JsRuntime::execute_script to include v8::Value returned from evaluation. When embedding deno_core it is sometimes useful to be able to inspect script evaluation value without the hoops of adding ops to store the value on the OpState. v8::Global<v8::Value> is used so consumers don't have to pass scope themselves.
2021-07-08refactor(cli/tools/coverage): strongly type inspector values (#11326)Casper Beyer
2021-07-08fix: inspecting prototypes of built-ins with custom inspect implementations ↵David Sherret
should not throw (#11308)
2021-07-08feat(runtime/http): server side websocket support (#10359)Leo K
Co-authored-by: Nayeem Rahman <nayeemrmn99@gmail.com> Co-authored-by: Luca Casonato <hello@lcas.dev>
2021-07-07fix(cli/tools/upgrade): check if passed version is valid (#11296)Leo K
2021-07-07fix(cli/tools/lint): output json reports to stdout (#11311)Casper Beyer
2021-07-07chore: temporarily disable flaky single_compile_with_reload test (#11320)David Sherret
2021-07-07fix(extensions/console): left align table entries (#11295)Divy Srivastava
2021-07-07fix(crypto): hash input for RSASSA-PKCS1-v1_5 before signing (#11314)Divy Srivastava
2021-07-06chore: use parking_lot for synchronization primitives to align with tokio ↵David Sherret
(#11289) parking_lot is already transitively used in tokio via the "full" cargo feature
2021-07-06fix(repl): do not panic when Deno.inspect throws (#11292)Casper Beyer
2021-07-06feat: support SharedArrayBuffer sharing between workers (#11040)Luca Casonato
This commit adds support for sharing SABs between workers.
2021-07-06feat(crypto): implement generateKey() and sign() (#9614)Divy Srivastava
Co-authored-by: Luca Casonato <hello@lcas.dev> Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com>
2021-07-05feat(test): add --shuffle flag to randomize test ordering (#11163)Casper Beyer
2021-07-05chore: add tests for previous assertion error when file contained only ↵David Sherret
triple slash references (#11285)
2021-07-05chore: upgrade crates (#11284)Bartek Iwańczuk
2021-07-05fix(core): Delay deadlock detection for dynamic imports (#11282)Nayeem Rahman
2021-07-05fix(runtime): ignored tests should not cause permission changes (#11278)Casper Beyer
2021-07-05chore: upgrade Tokio to 1.8.0 (#11281)Yusuke Tanaka
2021-07-05refactor: asynchronous blob backing store (#10969)Jimmy Wärting
Co-authored-by: Luca Casonato <hello@lcas.dev>
2021-07-05tests: be more liberal with expectation wildcards (#11279)Casper Beyer
2021-07-05fix: spec conformance for performance API (#10887)Leo K
2021-07-05fix(fetch): OPTIONS should be allowed a non-null body (#11242)Craig Morten
2021-07-05refactor(runtime): reduce duplication in test harness (#11274)Casper Beyer
2021-07-04refactor: use primordials in runtime/, part2 (#11248)Bartek Iwańczuk
2021-07-03feat: enable WebAssembly.instantiateStreaming and wasm async compilation ↵Andreu Botella
(#11200) The WebAssembly streaming APIs used to be enabled, but used to take buffer sources as their first argument (see #6154 and #7259). This change re-enables them, requiring a Promise<Response> instead, as well as enabling asynchronous compilation of WebAssembly modules.
2021-07-03refactor: use primordials in runtime/, part1 (#11241)Bartek Iwańczuk
2021-07-02fix(diff): better handling of text with only line ending differences (#11212)David Sherret
Additionally fixes: * It not displaying a diff when one text had a trailing newline and the other didn't. * Edge case where the line number width could be incorrect if the original text had say 99 lines and the edit text had 100 lines.
2021-07-02Remove unstable native plugins (#10908)Bartek Iwańczuk
This commit removes implementation of native plugins alongside the unstable "Deno.openPlugin()" API.
2021-07-02feat(core): pump V8 message loop on event loop tick (#11221)Bartek Iwańczuk
This commit adds support for Atomics and FinalizationRegistry by integrating V8's message loop into "JsRuntime::poll_event_loop".
2021-07-02docs(cli/flags): use deno instead of target/debug/deno (#11215)Zhangyuan Nie
2021-07-02v1.11.3Luca Casonato
Co-authored-by: Ryan Dahl <ry@tinyclouds.org>
2021-07-01chore: update dprint-plugin-json to remove duplicate dprint-core dependency ↵David Sherret
(#11209)
2021-07-01upgrade: swc 0.44.0 (#11197)Luca Casonato
2021-06-30fix: panic in request body streaming (#11191)Luca Casonato
2021-06-29chore: get rid of REPL timeout (#11175)Bert Belder
* Get rid of timeout * Use tokio channel and reduce calls to run_event_loop Co-authored-by: David Sherret <dsherret@gmail.com>
2021-06-29test(cli): harden test runner tests (#11166)Casper Beyer
2021-06-29fix(cli): pretty print coverage files (#11157)Casper Beyer