summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-07-22fix(cli): normalize test command errors (#11375)Casper Beyer
2021-07-22fix: support --cert flag for tls connect APIs (#11484)Luca Casonato
2021-07-22fix(cli): info now displays type reference deps (#11478)Kitson Kelly
Fixes #11476
2021-07-22fix(lsp): do not populate maybe_type slot with import type dep (#11477)Kitson Kelly
Fixes: #11458 Fixes: #11461 Closes: denoland/vscode_deno#414
2021-07-21build: fix publishing of canaries (#11480)Luca Casonato
2021-07-20fix(cli): rebuild when environment variables change (#11471)Bert Belder
2021-07-21feat(lsp): add workspace config to status page (#11459)Kitson Kelly
2021-07-21build: publish canary version file in seperate job (#11462)Luca Casonato
2021-07-20fix: close fetch response body on GC (#11467)Luca Casonato
This commit fixes fetch response bodies to be automatically closed if the `Response.body` readable stream goes out of scope and is GC'ed.
2021-07-20chore: move docs to separate repositoryBartek Iwańczuk
2021-07-20fix: panic for non-WS connections to inspector (#11466)Bartek Iwańczuk
2021-07-20chore: change links in README (#11464)Bartek Iwańczuk
2021-07-20test(cli): add test case for 'deno test --watch' (#11434)Yoshiya Hinosawa
2021-07-20tests: re-enable disabled Response.formData test (#11453)Luca Casonato
2021-07-19v1.12.1Bartek Iwańczuk
2021-07-19chore: release crates (#11454)Bartek Iwańczuk
2021-07-19fix: Big{U|}Int64Array in crypto.getRandomValues (#11447)Luca Casonato
Relevant spec change: https://github.com/w3c/webcrypto/pull/266
2021-07-19fix(repl): output error without hanging when input is invalid (#11426)Ayato Tokubi
2021-07-19chore: update wpt (#11446)Luca Casonato
2021-07-19docs: fix npm_nodejs FAQ link (#11444)TED@Hexaflow
2021-07-19fix(tsc): add .at() types manually to tsc (#11443)Kitson Kelly
Fixes: #11441
2021-07-19docs: fix bash code blocks tagged as ts (#11439)Casper Beyer
2021-07-19docs: tag bundler code blocks as bash (#11440)Casper Beyer
2021-07-18fix(cli): re-enable --watch flag for test (#11433)Casper Beyer
2021-07-18docs: add npm-Node.js chapter (#11419)Kitson Kelly
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com>
2021-07-17fix(cli): add help description for test --jobs option (#11415)Casper Beyer
2021-07-17docs: Document the WASM streaming APIs. (#11430)Andreu Botella
2021-07-17fix(workers): silently ignore non-existent worker IDs (#11417)Andreu Botella
Fixes #11416
2021-07-16fix(ext/http): correctly concat cookie headers (#11422)Luca Casonato
Cookie headers should not be concatenated by commas, rather by semicolons.
2021-07-15fix(cli): return error from `coverage_command` (#11411)Casper Beyer
2021-07-14chore: upgrade to swc 0.46 (#11402)David Sherret
2021-07-14refactor(cli/tools/test_runner): split reporter into distinct stages (#11395)Casper Beyer
This splits up the reporter into smaller functions, one for each distinct event that happens during the testing process.
2021-07-14chore(repl): fix integration test input to not throw parse errors (#11401)Ayato Tokubi
2021-07-14test(cli): ensure clear timeout doesn't trigger sanitizers (#11396)Casper Beyer
2021-07-14fix(extensions/web): aborting a FileReader should not affect later reads ↵Andreu Botella
(#11381) Currently, calling the `abort()` method on a `FileReader` object aborts any current read operation, but it also prevents any read operation started at some later point from starting. The File API instead specifies that calling `abort()` should reset the `FileReader`'s state and result, as well as removing any queued tasks from the current operation that haven't yet run.
2021-07-14refactor(cli/tools/test_runner): make test reporters stateless (#11357)Casper Beyer
This collects summary information in the event collector and passes it to the reporter instead of having this embedded in each reporter which leads to a lot of duplication.
2021-07-14refactor(runtime): apply permissions as a hook during registration (#11347)Casper Beyer
2021-07-13chore(extensions/crypto): use primoridials with verify() (#11384)Divy Srivastava
2021-07-13v1.12.0Bartek Iwańczuk
2021-07-13chore: release crates (#11378)Bartek Iwańczuk
2021-07-13upgrade: deno_lint 0.10.0 (#11374)Luca Casonato
2021-07-12chore(wpt): Mark a WPT test as failed if it exits before completion (#11371)Andreu Botella
Currently, a WPT test is considered failed if its status code is anything other than 0, regardless of whether the test suite completed running or not, and any subtests that haven't finished running are not considered to be failures. But a test can exit with a zero status code before it has completed running, if the event loop has run out of tasks because of a bug in one of the ops, leading to false positives. This change fixes that.
2021-07-12chore: upgrade rusty_v8 (#11372)Bartek Iwańczuk
2021-07-12chore(runtime): deprecate `Deno.copy` (#11369)Luca Casonato
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-12docs(manual/typescript): use consistent tenses in discussing cross-lang ↵Josh McSavaney
imports (#11361)