summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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-10fix(extensiosn/web): AddEventListenerOptions.signal shouldn't be nullable ↵Divy Srivastava
(#11348)
2021-07-10chore: fix broken url in first_steps.md (#11341)Ryan Pivovar
Co-authored-by: Satya Rohith <me@satyarohith.com>
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-10docs(manual): split testing into multiple chapters (#11067)Casper Beyer
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com>
2021-07-09chore: update crates (#11332)Luca Casonato
2021-07-09chore(extensions/crypto): enable WPT stringification test (#11336)Divy Srivastava
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: use primordials for extensions/crypto (#11229)Divy Srivastava
2021-07-08perf(core): avoid extra alloc in Deno.core.encode() (#11323)Aaron O'Mullan
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-08chore: update wgpu to 0.9.0 (#11315)Luca Casonato
2021-07-08chore: remove test files (#11331)Luca Casonato
2021-07-08docs(runtime): fix link to API docs (#11328)Yoshiya Hinosawa
2021-07-07fix(cli/tools/upgrade): check if passed version is valid (#11296)Leo K
2021-07-07fix(docs): update contributing instructions to mention installing python 3 ↵David Sherret
instead of 2. (#11319)
2021-07-07fix(cli/tools/lint): output json reports to stdout (#11311)Casper Beyer
2021-07-07refactor(extensions/crypto): use key::CryptoHash with digest (#11309)Divy Srivastava
2021-07-07Revert "tests: parallelize test runs in wpt" (#11321)Luca Casonato
This reverts commit 7edb1d713c036583e2ba3caf0df042835781a49c.
2021-07-07tests: escape lone surrogates in wptreport (#11310)Andreu Botella
2021-07-07chore: temporarily disable flaky single_compile_with_reload test (#11320)David Sherret
2021-07-07fix: uuid crate needs 'serde' feature (#11318)Luca Casonato
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-07fix(webgpu): align error scopes to spec (#9797)Luca Casonato
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-06tests: parallelize test runs in wpt (#11306)Luca Casonato
2021-07-06feat: support SharedArrayBuffer sharing between workers (#11040)Luca Casonato
This commit adds support for sharing SABs between workers.
2021-07-06refactor: use primordials in extensions/web, part2 (#11299)Bartek Iwańczuk
2021-07-06ci: avoid running man-db triggers when setting up sysroot (#11300)Bert Belder
2021-07-06ci: fix typo 'CCFLAGs' to 'CFLAGS' (#11298)Bert Belder
2021-07-06refactor: use primordials in extensions/web (#11273)Bartek Iwańczuk
Co-authored-by: Divy Srivastava <dj.srivastava23@gmail.com>
2021-07-06perf: don't double convert to USVString for TextEncoder (#11297)Andreu Botella
This works since both core.encode and the ops bindings to a Rust String will already replace any lone surrogates with the replacement character.
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-06refactor: use primordials for extensions/console (#11249)Divy Srivastava
2021-07-06refactor: use primordials in extensions/fetch (#11266)Satya Rohith
2021-07-05feat(test): add --shuffle flag to randomize test ordering (#11163)Casper Beyer
2021-07-06perf: opt-level = 3 for deno_net (#11283)Luca Casonato
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-05refactor: use primordials for extensions/timers (#11256)Simon Rask
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