summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-05-17ci: make rustc deny warnings on all platforms (#10672)Bert Belder
2021-05-18refactor: share test harness for lsp between bench and integration (#10659)Kitson Kelly
2021-05-17Merge v1.10.2 into main (#10669)Bert Belder
2021-05-171.10.2Luca Casonato
2021-05-17chore: release crates (#10661)Luca Casonato
For the Deno 1.10.2 release.
2021-05-17chore: update dependencies (#10660)Luca Casonato
2021-05-17tests: fix broken tests on main (#10663)Luca Casonato
2021-05-17docs(cli/dts): fix `Deno.startTls` example (#10657)Casper Beyer
2021-05-17fix: static import permissions in dynamic importsLuca Casonato
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com>
2021-05-17feat(runtime): support urls for `Deno.realPath` and `Deno.realPathSync` (#10626)Casper Beyer
2021-05-16docs(cli/dts): fix http server example (#10651)Casper Beyer
2021-05-15cleanup(core/example/hello_world): use Deno.core.print instead of new op ↵Aaron O'Mullan
(#10645)
2021-05-15cleanup(core): flatten print's op args (#10643)Aaron O'Mullan
2021-05-15docs(cli/dts): remove stray new operators in examples (#10648)Casper Beyer
2021-05-15chore: upgrade Tokio to 1.6.0 (#10637)Yusuke Tanaka
2021-05-15docs(lint): update available rules (#10638)Yusuke Tanaka
2021-05-15docs(cli/dts): fix link from master to main (#10633)Yusuke Tanaka
2021-05-15docs(runtime): add WebStorage API (#10593)crowlKats
2021-05-14refactor(cli/ops): don't pass ops through json (#10629)Casper Beyer
2021-05-13fix(lsp): remove duplicate cwd in config path (#10620)Niclas Overby
2021-05-13docs(cli/dts): use `Deno.stdin.rid` in `Deno.setRaw` example (#10623)Casper Beyer
2021-05-13docs(cli/dts): fix `Deno.createHttpClient` example (#10608)Casper Beyer
2021-05-13docs(cli/dts): fix missing std/testing/asserts.ts imports in examples (#10579)Casper Beyer
2021-05-13fix(cli): ignore x-typescript-types header when media type is not js/jsx ↵Yoshiya Hinosawa
(#10574)
2021-05-12ci: force enable incremental compilation (#10614)Bert Belder
Note that Rust 1.51.1 adds extra verification to avoid miscompiles, so it is possible that this PR causes build failures on CI, in which case it needs to be reverted. See https://blog.rust-lang.org/2021/05/10/Rust-1.52.1).
2021-05-12docs(cli/dts): fix worker net permissions example (#10578)Casper Beyer
2021-05-12docs(cli/dts): fix `Deno.applySourceMap` example (#10602)Casper Beyer
2021-05-11v1.10.1Ryan Dahl
2021-05-12fix(#10603): revert minimal changes to resolve deadlock bug (#10605)Kitson Kelly
2021-05-12v1.10.0Bartek Iwańczuk
2021-05-11chore: release crates (#10596)Bartek Iwańczuk
2021-05-11disable test_watch integration test (#10594)Bartek Iwańczuk
2021-05-11feat(runtime/worker): Structured cloning worker message passing (#9323)Tim Ramlot
This commit upgrade "Worker.postMessage()" implementation to use structured clone algorithm instead of non-spec compliant JSON serialization.
2021-05-11chore: upgrade Rust to 1.52.1 (#10583)Yusuke Tanaka
2021-05-11fix(lsp): remove code_action/diagnostics deadlock (#10555)Kitson Kelly
Landed without test to meet 1.10.0 deadline. See #10587.
2021-05-11docs: remove stale `Deno.compile` example (#10580)Casper Beyer
2021-05-11docs(cli/dts): fix `Deno.permissions.query` example (#10572)Casper Beyer
2021-05-11docs(cli/dts): fix Deno.test permission examples (#10571)Casper Beyer
2021-05-11docs: fix issue in manual regarding how to reference types in JavaScript ↵Kitson Kelly
(#10573) Fixes: #10561
2021-05-11feat(lsp): add internal debugging logging (#10438)Kitson Kelly
Ref: #10368
2021-05-11docs(cli/dts): fix Deno.watchFs example (#10570)Casper Beyer
2021-05-11docs(cli/dts): fix Deno.inspect examples (#10569)Casper Beyer
2021-05-11docs(cli/dts): fix Deno.seek and Deno.seekSync examples (#10568)Casper Beyer
2021-05-11docs(cli/dts): fix Deno.run example (#10567)Casper Beyer
2021-05-11ci: create cache always in main, skip saving cache in PRs (#10560)Yoshiya Hinosawa
2021-05-11fix(tls): flush send buffer in the background after closing TLS stream (#10146)Bert Belder
In #9118, TLS streams were split into a "read half" and a "write half" using tokio::io::split() to allow concurrent Conn#read() and Conn#write() calls without one blocking the other. However, this introduced a bug: outgoing data gets discarded when the TLS stream is gracefully closed, because the read half is closed too early, before all TLS control data has been received. Fixes: #9692 Fixes: #10049 Fixes: #10296 Fixes: denoland/deno_std#750
2021-05-11feat(test): add support for type checking documentation (#10521)Casper Beyer
This commit adds support for type checking codeblocks in the JS doc comments.
2021-05-10chore: upgrade crates (#10559)Bartek Iwańczuk
2021-05-10fix(cli): typings for `Deno.os.arch` (#10541)Elias Sjögreen
2021-05-10refactor(cli): replace loading file for --config flag with generic structure ↵Bartek Iwańczuk
(#10481) Currently file passed to --config file is parsed using TsConfig structure that does multiple things when loading the file. Instead of relying on that structure I've introduced ConfigFile structure that can be updated to sniff out more fields from the config file in the future.