1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-11-25 15:29:32 -05:00
Commit graph

5924 commits

Author SHA1 Message Date
Luca Casonato
1e57081906
v1.11.5 2021-07-02 17:51:19 +02:00
Bert Belder
c848f12842
ci: don't set DENO_CANARY when releasing, attempt 2 (#11214) 2021-07-02 12:14:31 +02:00
Luca Casonato
ed16f43322
v1.11.4 2021-07-01 13:57:51 +02:00
Luca Casonato
e2c175d6cd
upgrade: swc 0.44.0 (#11197) 2021-07-01 12:00:15 +02:00
Bert Belder
adc1db1841
ci: don't set DENO_CANARY when releasing (#11181)
Fixes: #11179
2021-07-01 11:59:39 +02:00
Ryan Dahl
f4bed10814
v1.11.3 2021-06-29 12:43:18 -04:00
Ryan Dahl
e05a88fd21 chore: release crates 2021-06-29 11:28:17 -04:00
Bartek Iwańczuk
929aafaa28 fix(http): remove unwrap() in HTTP bindings (#11130) 2021-06-29 10:51:30 -04:00
David Sherret
ebf329b217 fix(lsp): reload import registries should not error when the module registries directory does not exist (#11123) 2021-06-29 10:51:30 -04:00
Luca Casonato
6ba1749c86 fix: specify AbortSignal for native http requests (#11126) 2021-06-29 10:51:30 -04:00
Yoshiya Hinosawa
4675f25d25 fix(runtime/signal): use op_async_unref for op_signal_poll (#11097) 2021-06-29 10:51:30 -04:00
Yoshiya Hinosawa
eea6f5cd17 test(cli): refactor the usages of delay (#11098)
This PR refactors the usages of delay utility in js unit testing. The same
utiliy is defined in several places with different names. This PR replaces those
usages with the one provided in std/async/delay.ts to improve the readability
and consistency of test code.
2021-06-29 10:51:30 -04:00
David Sherret
0e32ae602c fix: make readonly Event properties readonly (#11106) 2021-06-29 10:51:30 -04:00
David Sherret
1909da47fe fix(inspect): eliminate panic inspecting event classes (#10979) 2021-06-29 10:51:30 -04:00
Andreu Botella
8f699d6133 fix(url): use USVStrings in URLSearchParams constructor (#11101) 2021-06-29 10:51:30 -04:00
Bert Belder
f9f193b0ba ci: fix pushing benchmark results to gh-pages (#11095) 2021-06-29 10:51:30 -04:00
Bert Belder
822ad83b8c ci: run Linux release builds in sysroot with Ubuntu 18.04 and LLVM (#10920) 2021-06-29 10:51:30 -04:00
Bert Belder
9729dfc056 ci: make it faster (#10920)
...by avoiding a full clone of crates.io index history.
2021-06-29 10:51:30 -04:00
Bert Belder
08154bf82e tests: fix bug in WPT test harness (#10920) 2021-06-29 10:51:30 -04:00
Andreu Botella
8c8d15f161 fix(fetch): proxy body for requests created from other requests (#11093)
Additionally, if the existing `Request`'s body is disturbed, the Request creation
should fail.

This change also updates the step numbers in the Request constructor to match
whatwg/fetch#1249.
2021-06-29 10:51:30 -04:00
Yasser A.Idrissi
843b5476ba fix(webstorage): increase localStorage limit to 10MB (#11081) 2021-06-29 10:51:30 -04:00
David Sherret
99dc674a36 chore: use lsp to get parent process id (#11083)
Removes the previously added internal `--parent-pid` flag. This solution is better.
2021-06-29 10:51:30 -04:00
Maxime Guerreiro
74e59abc5b cleanup(core): top-level-await is now always enabled (#11082)
Starting with V8 9.1, top-level-await is always enabled by default.
See https://v8.dev/blog/v8-release-91 for the release notes.

- Remove the now redundant v8 flag.
- Clarify doc comment and add link to the feature explainer.
2021-06-29 10:51:30 -04:00
Yoshiya Hinosawa
7801e7cc43 fix(runtime): fix signal promise API (#11069) 2021-06-29 10:51:30 -04:00
Yusuke Tanaka
502f58f888 chore: upgrade crates (#11007) 2021-06-29 10:51:30 -04:00
Vladimir Ivanov
686b900c8a fix(extensions/fetch): Filter out custom HOST headers (#11020)
This commit updates "fetch" API to ignore custom "Host" headers
and return value provided by "reqwest".
2021-06-29 10:51:30 -04:00
Charlie Moog
fc8bd7be53 fix(core): don't panic on stdout/stderr write failures in Deno.core.print (#11039) 2021-06-29 10:51:30 -04:00
Kitson Kelly
7130f2b3ee fix(#10761): graph errors reported as diagnostics for Deno.emit() (#10767)
Fixes #10761
2021-06-29 10:51:30 -04:00
Bartek Iwańczuk
2c0e482221
v1.11.2 2021-06-21 17:47:25 +02:00
Bartek Iwańczuk
90e3abe8f9
chore: release crates (#11068) 2021-06-21 16:37:34 +02:00
Kitson Kelly
3f5fbea17c
fix: add support for module es2020 to Deno.emit (#11065) 2021-06-21 21:47:09 +10:00
Leo K
afe89e8850
fix(websocket): spec conformance & WPT (#11010) 2021-06-21 12:15:08 +02:00
Satya Rohith
952caa79b3
feat(lsp): quick fix actions to ignore lint errors (#10627)
Closes #10122
2021-06-21 16:43:35 +10:00
Max
bbc2745350
docs(core): replaces dispatch references with op (#11054) 2021-06-20 17:12:55 +02:00
vwkd
7b559ee89e
docs(runtime): fix HTTP server example (#11047) 2021-06-19 20:00:30 +02:00
David Sherret
60071c941b
fix(lsp): do not rename in strings and comments (#11041) 2021-06-19 11:23:50 -04:00
Nayeem Rahman
2ea41d3ac1
fix(core/modules): Prepare modules only once per runtime (#11015)
This commit changes module loading implementation in "deno_core"
to call "ModuleLoader::prepare" hook only once per entry point.

This is done to avoid multiple type checking of the same code
in case of duplicated dynamic imports.

Relevant code in "cli/module_graph.rs" was updated as well.
2021-06-19 16:14:43 +02:00
Yusuke Tanaka
b0c04a7941
chore: upgrade Tokio to 1.7.1 (#11045) 2021-06-19 15:37:07 +02:00
Michael Tyson
faea8720fa
docs(installation): Add official docker images link (#11027) 2021-06-19 02:40:44 +02:00
Bartek Iwańczuk
a8e4fc15e5
fix: Worker accepts specifier as URL (#11038)
This commit updates type declarations for Worker to accept specifiers
as either strings or URL, bringing it in line with TypeScript
declarations and browser behavior.
2021-06-18 21:34:51 +02:00
Yasser A.Idrissi
0cbaeca026
fix: fetch with method HEAD should not have body (#11003) 2021-06-18 11:14:14 +02:00
David Sherret
419fe2e6b4
chore: fix new linting errors flagged by Rust 1.53 (#11029) 2021-06-17 21:48:16 -04:00
David Sherret
aecf989d43
chore(lsp): add --parent-pid <pid> flag (#11023)
This commit adds a new `--parent-pid <pid>` flag to `deno lsp` that when provided starts a task that checks for the existence of the provided process id (ex. vscode's) every 30 seconds. If the process doesn't exist (meaning the deno process has nothing interacting with it), then it terminates itself.
2021-06-17 19:57:58 -04:00
Yusuke Tanaka
8031644e65
chore: upgrade Rust to 1.53.0 (#11021) 2021-06-17 15:56:30 -04:00
Luca Casonato
2a66d5de01
fix: align URL / URLSearchParams to spec (#11005) 2021-06-16 18:40:35 +02:00
grian
718cb6dad7
docs: remove mentions of cli/js (#11006) 2021-06-16 12:25:55 -04:00
Yusuke Tanaka
a8007059b7
chore: upgrade Tokio to 1.7.0 (#11008) 2021-06-16 16:39:51 +02:00
Luca Casonato
77ab2bee9f
fix: some more console spec compliance (#10983) 2021-06-16 15:48:39 +02:00
Luca Casonato
8e4a70c7e9
tests: get epochs/daily commit with ./wpt rev-list (#11002) 2021-06-16 14:19:44 +02:00
Luca Casonato
ac431ca076
fix: closing / aborting WritableStream is racy (#10982) 2021-06-16 02:46:08 +02:00