Luca Casonato
f649960f87
refactor: deno_http op crate ( #11335 )
2021-07-12 12:44:49 +02:00
Josh McSavaney
6460eadaa1
docs(manual/typescript): use consistent tenses in discussing cross-lang imports ( #11361 )
2021-07-12 11:30:44 +09:00
Ryan Dahl
511c48a03a
Revert "Remove unstable native plugins ( #10908 )"
...
This reverts commit 7dd4090c2a
.
2021-07-11 18:12:26 -07:00
Andreu Botella
eea6000ef6
fix: align DedicatedWorkerGlobalScope event handlers to spec ( #11353 )
2021-07-10 23:32:10 +02:00
Ryan Dahl
67c9937e66
Revert "feat(cli/tools/test_runner): add terse reporter ( #11156 )" ( #11352 )
...
it's another flag to understand, more code, and isn't something that anyone really needs.
This reverts commit 9d57a4aaeb
.
2021-07-10 07:51:30 -07:00
Divy Srivastava
b3f22d3fdd
fix(extensiosn/web): AddEventListenerOptions.signal shouldn't be nullable ( #11348 )
2021-07-10 07:13:58 -07:00
Ryan Pivovar
5bf753713c
chore: fix broken url in first_steps.md ( #11341 )
...
Co-authored-by: Satya Rohith <me@satyarohith.com>
2021-07-10 01:34:17 +02:00
Casper Beyer
9d57a4aaeb
feat(cli/tools/test_runner): add terse reporter ( #11156 )
...
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-10 01:29:18 +02:00
Casper Beyer
9b89668065
fix(cli): make --doc work with --watch ( #11183 )
2021-07-10 01:15:15 +02:00
Casper Beyer
6aad9749d2
docs(manual): split testing into multiple chapters ( #11067 )
...
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com>
2021-07-10 00:52:31 +02:00
Luca Casonato
ab079a8d63
chore: update crates ( #11332 )
2021-07-09 17:15:50 +02:00
Divy Srivastava
391bf17479
chore(extensions/crypto): enable WPT stringification test ( #11336 )
2021-07-09 17:04:50 +02:00
David Sherret
d9c43f7f43
feat(repl): support autocomplete on declarations containing a primitive ( #11325 )
2021-07-08 12:58:18 -04:00
Bartek Iwańczuk
27e1b4cb5a
feat(core): return v8::Value from JsRuntime::execute_script ( #11129 )
...
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-08 18:56:53 +02:00
Divy Srivastava
91fe137d7d
refactor: use primordials for extensions/crypto ( #11229 )
2021-07-08 17:58:38 +02:00
Aaron O'Mullan
01cf8aab9f
perf(core): avoid extra alloc in Deno.core.encode() ( #11323 )
2021-07-08 17:57:57 +02:00
Casper Beyer
c76c09e335
refactor(cli/tools/coverage): strongly type inspector values ( #11326 )
2021-07-08 17:53:56 +02:00
David Sherret
5fa58c9216
fix: inspecting prototypes of built-ins with custom inspect implementations should not throw ( #11308 )
2021-07-08 09:43:36 -04:00
Leo K
5e092b19fe
feat(runtime/http): server side websocket support ( #10359 )
...
Co-authored-by: Nayeem Rahman <nayeemrmn99@gmail.com>
Co-authored-by: Luca Casonato <hello@lcas.dev>
2021-07-08 13:33:01 +02:00
Luca Casonato
215f6f2c9e
chore: update wgpu to 0.9.0 ( #11315 )
2021-07-08 11:07:49 +02:00
Luca Casonato
ce587a15da
chore: remove test files ( #11331 )
2021-07-08 10:18:44 +02:00
Yoshiya Hinosawa
5e5095bbe3
docs(runtime): fix link to API docs ( #11328 )
2021-07-08 15:37:26 +09:00
Leo K
397c34ca15
fix(cli/tools/upgrade): check if passed version is valid ( #11296 )
2021-07-07 14:59:39 -04:00
David Sherret
cd3fab183f
fix(docs): update contributing instructions to mention installing python 3 instead of 2. ( #11319 )
2021-07-07 14:39:57 -04:00
Casper Beyer
f48a3fd194
fix(cli/tools/lint): output json reports to stdout ( #11311 )
2021-07-07 20:39:24 +02:00
Divy Srivastava
5bcbbb75e9
refactor(extensions/crypto): use key::CryptoHash with digest ( #11309 )
2021-07-07 20:34:02 +02:00
Luca Casonato
48e7c871d9
Revert "tests: parallelize test runs in wpt" ( #11321 )
...
This reverts commit 7edb1d713c
.
2021-07-07 20:19:47 +02:00
Andreu Botella
c972fe6cec
tests: escape lone surrogates in wptreport ( #11310 )
2021-07-07 19:56:47 +02:00
David Sherret
29b9c89312
chore: temporarily disable flaky single_compile_with_reload test ( #11320 )
2021-07-07 13:52:42 -04:00
Luca Casonato
340e36cc2c
fix: uuid crate needs 'serde' feature ( #11318 )
2021-07-07 18:13:56 +02:00
Divy Srivastava
a8dcf9e261
fix(extensions/console): left align table entries ( #11295 )
2021-07-07 08:56:30 -07:00
Divy Srivastava
e3a4e9cf11
fix(crypto): hash input for RSASSA-PKCS1-v1_5 before signing ( #11314 )
2021-07-07 16:33:58 +02:00
Luca Casonato
b091b8fefb
fix(webgpu): align error scopes to spec ( #9797 )
2021-07-07 14:38:24 +02:00
David Sherret
7fc0e8ec8c
chore: use parking_lot for synchronization primitives to align with tokio ( #11289 )
...
parking_lot is already transitively used in tokio via the "full" cargo feature
2021-07-06 23:48:01 -04:00
Casper Beyer
78ac19f51f
fix(repl): do not panic when Deno.inspect throws ( #11292 )
2021-07-06 23:33:06 +02:00
Luca Casonato
7edb1d713c
tests: parallelize test runs in wpt ( #11306 )
2021-07-06 22:42:30 +02:00
Luca Casonato
bdfad23dd0
feat: support SharedArrayBuffer sharing between workers ( #11040 )
...
This commit adds support for sharing SABs between workers.
2021-07-06 19:42:52 +02:00
Bartek Iwańczuk
672a88f272
refactor: use primordials in extensions/web, part2 ( #11299 )
2021-07-06 16:20:21 +02:00
Bert Belder
753fd1eacc
ci: avoid running man-db triggers when setting up sysroot ( #11300 )
2021-07-06 15:51:28 +02:00
Bert Belder
b7d0667a74
ci: fix typo 'CCFLAGs' to 'CFLAGS' ( #11298 )
2021-07-06 14:43:36 +02:00
Bartek Iwańczuk
1aac47720b
refactor: use primordials in extensions/web ( #11273 )
...
Co-authored-by: Divy Srivastava <dj.srivastava23@gmail.com>
2021-07-06 14:38:12 +02:00
Andreu Botella
f139a0cc11
perf: don't double convert to USVString for TextEncoder ( #11297 )
...
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-06 14:23:31 +02:00
Divy Srivastava
570309d795
feat(crypto): implement generateKey() and sign() ( #9614 )
...
Co-authored-by: Luca Casonato <hello@lcas.dev>
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com>
2021-07-06 14:16:04 +02:00
Divy Srivastava
2ed222fceb
refactor: use primordials for extensions/console ( #11249 )
2021-07-06 12:03:12 +02:00
Satya Rohith
ab6b0cefd3
refactor: use primordials in extensions/fetch ( #11266 )
2021-07-06 11:32:59 +02:00
Casper Beyer
e8258e0210
feat(test): add --shuffle flag to randomize test ordering ( #11163 )
2021-07-05 21:20:33 -04:00
Luca Casonato
bdeb4f430b
perf: opt-level = 3 for deno_net ( #11283 )
2021-07-06 01:23:18 +02:00
David Sherret
ce3fbb4bd1
chore: add tests for previous assertion error when file contained only triple slash references ( #11285 )
2021-07-05 15:21:44 -04:00
Bartek Iwańczuk
334cef06e7
chore: upgrade crates ( #11284 )
2021-07-05 19:48:24 +02:00
Simon Rask
e0f67098aa
refactor: use primordials for extensions/timers ( #11256 )
2021-07-05 19:39:33 +02:00