summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-06-07feat(lsp): add test code lens (#10874)Kitson Kelly
Ref #8643
2021-06-07tests(lsp): fix flakey lsp integration test (#10875)Kitson Kelly
2021-06-07refactor: clean up webidl protype configuration (#10871)Luca Casonato
2021-06-06chore: upgrade crates (#10867)Bartek Iwańczuk
* deno_doc - 0.5.0 * deno_lint - 0.6.0 * dprint-plugin-typescript - 0.46.0 * dprint-plugin-markdown - 0.8.0 * dprint-plugin-json - 0.12.0 * swc_bundler - 0.37.4 * swc_ecmascript - 0.36.0
2021-06-06tests: run wpt scripts with Deno.core.evalContext (#10852)Luca Casonato
This means wpts are now run in script context, and there are better stack traces.
2021-06-06tests: generate and upload wptreport.json (#10869)Luca Casonato
These reports can be consumed by tools like `wptreport` or https://wpt.fyi. The old style report could be removed in a future PR when wpt.deno.land is updated.
2021-06-06chore: optimize USVString webidl converters (#10865)Luca Casonato
2021-06-06feat(fetch): implement abort (#10863)Luca Casonato
This commit introduces fetch aborting via an AbortSignal.
2021-06-06feat(extensions/crypto): implement subtle.digest (#10796)Casper Beyer
Co-authored-by: Yacine Hmito yacinehmito@users.noreply.github.com
2021-06-06fix(#10747): cannot read config option in windows (#10791)jeiea
Fixes #10747
2021-06-06feat(web): Implement TextDecoderStream and TextEncoderStream (#10842)Andreu Botella
2021-06-06ci: update comment for stale PR bot (#10849)Dezső Mészáros
2021-06-06fix: typo in validator for TextEncoder#encode (#10862)Luca Casonato
2021-06-05refactor(web): use encoding_rs for text encoding (#10844)Luca Casonato
This commit removes all JS based text encoding / text decoding. Instead encoding now happens in Rust via encoding_rs (already in tree). This implementation retains stream support, but adds the last missing encodings. We are incredibly close to 100% WPT on text encoding now. This should reduce our baseline heap by quite a bit.
2021-06-05fix(crypto): change Crypto to interface (#10853)Leo K
Co-authored-by: Luca Casonato <hello@lcas.dev>
2021-06-05tests: disable failing stream idl test (#10860)Luca Casonato
Didn't catch failure in original PR due to #10856 and merge ordering.
2021-06-05fix(streams): expose ReadableByteStreamController & ↵Leo K
TransformStreamDefaultController (#10855)
2021-06-05refactor(crypto): validate max random bytes in Rust (#10857)Leo K
2021-06-05tests: fix wpt runner expected test file failures (#10856)Luca Casonato
2021-06-05tests: remove non-applicable webstorage wpt (#10858)Leo K
2021-06-05feat(cli/compile): Support data uri dynamic imports in `deno compile` (#9936)Divy Srivastava
2021-06-05webutil: replace cloneValue impl with serialize/deserialize (#10215)Elad Keyshawn
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com>
2021-06-05feat: make 'deno lint' stable (#10851)Bartek Iwańczuk
2021-06-05feat(extensions/crypto): implement randomUUID (#10848)Leo K
2021-06-05fix(lsp): refactor, fix issues and add benchmark for code lens (#10841)Kitson Kelly
2021-06-04chore: add web crypto to expectations (#10845)Luca Casonato
This should make wpt.deno.land a lot more accurate about our current implementation status.
2021-06-04fix: hang in op_http_next_request (#10836)Bartek Iwańczuk
This commit adds "CancelHandle" to "ConnResource" and changes "op_http_next_request" to await for the cancel signal. In turn when async iterating over "Deno.HttpConn" the iterator breaks upon closing of the resource.
2021-06-03fix(cli): output json with trailing newline character (#10830)Yusuke Tanaka
2021-06-03fix(fetch): implement newline normalization and escapes in the ↵Andreu Botella
multipart/form-data serializer (#10832)
2021-06-03feat(cli): support URL overload for `Deno.chdir` (#10793)Casper Beyer
2021-06-03feat(runtime): support URL overloads for `Deno.symlink` and ↵Casper Beyer
`Deno.symlinkSync` (#10664)
2021-06-03feat(runtime): support URL overloads for Deno.rename/Deno.renameSync (#10512)Casper Beyer
2021-06-03fix(#10775): diagnostics update on dependency changes (#10817)Kitson Kelly
Fixes #10775
2021-06-03build: remove gnu tar installation (#10826)Yoshiya Hinosawa
2021-06-03build: collect wpt results as json (#10823)Luca Casonato
2021-06-02docs(releases): remove doc changes (#10821)Bert Belder
2021-06-02fix(#10815): lsp only responds to formatting for md, json, jsonc (#10816)Kitson Kelly
Fixes #10815
2021-06-01chore: update wpt (#10807)Luca Casonato
2021-06-01feat(lsp): registry auto discovery (#10813)Kitson Kelly
Closes: #10194 Fixes: #10468
2021-06-01fix(lsp): updates to workspace config are processed sync (#10812)Kitson Kelly
2021-06-01fix: Support the stream option to TextDecoder#decode (#10805)Andreu Botella
2021-06-01fix(cli): represent bare imports as module graph error slots (#10804)Nayeem Rahman
Fixes #10795
2021-06-01feat: add FsWatcher interface (#10798)Yoshiya Hinosawa
2021-05-31Merge v1.10.3 into main (#10801)Bert Belder
2021-05-31v1.10.3Bert Belder
2021-05-31feat(cli): support URL overloads for `Deno.utime` and `Deno.utimeSync` (#10792)Casper Beyer
2021-05-31fix: running subcommand with coverage collection (#10802)Bartek Iwańczuk
2021-05-31fix: remove unimplemented Request attributes (#10784)Luca Casonato
Not having them is better than throwing "unimplemented" errors on access.
2021-05-31fix(cli): Don't statically error on dynamic unmapped bare specifiers (#10618)Nayeem Rahman
Fixes #10168 Fixes #10615 Fixes #10616
2021-05-31fix(#10765): lsp import fixes include extensions (#10778)Kitson Kelly
Fixes #10765