summaryrefslogtreecommitdiff
path: root/cli
AgeCommit message (Collapse)Author
2021-06-15chore: release crates (#10976)Bartek Iwańczuk
2021-06-15fix(inspector): Deno.inspect should inspect the object the proxy represents ↵David Sherret
rather than the target of the proxy (#10977)
2021-06-15Remove various unnecessary allow(clippy) declarations (#10971)Ryan Dahl
2021-06-15fix(repl): Complete declarations (#10963)David Sherret
2021-06-15fix(cli): improve worker types (#10965)Kitson Kelly
2021-06-14chore: upgrade swc_ecmascript (#10959)Yusuke Tanaka
2021-06-14fix: poll connection after writing response chunk in Deno.serveHttp() (#10961)Bartek Iwańczuk
This commit changes "op_http_response_write" to first send response chunk and then poll the underlying HTTP connection. Previously after writing a chunk of response HTTP connection wasn't polled and thus data wasn't written to the socket until after next op interacting with the connection.
2021-06-14fix: hang in Deno.serveHttp() (#10923)Bartek Iwańczuk
Waiting on next request in Deno.serveHttp() API hanged when responses were using ReadableStream. This was caused by op_http_request_next op that was never woken after response was fully written. This commit adds waker field to DenoService which is called after response is finished.
2021-06-11docs(unstable/emit): Note that for emit, Deno.formatDiagnostics can be used ↵Edward Bebbington
(#10925)
2021-06-11refactor(ast): Change AST parsing error to return struct with message and ↵David Sherret
location (#10911) * Remove unused check js emit option. * Improve parse error. * Format.
2021-06-10chore: Fix broken test on Windows (#10900)David Sherret
2021-06-10chore(tests): Kill orphaned deno processes spawned during the tests (#10922)David Sherret
2021-06-10refactor: use join instead of format! (#10921)Bartek Iwańczuk
2021-06-10refactor: merge deno_file crate into deno_web (#10914)Bartek Iwańczuk
This refactor makes it so there's one less crate to publish on each release.
2021-06-09refactor(repl): Extract out structs for internal REPL code (#10915)David Sherret
* Extract out ReplEditor. * Extract out ReplSession. * Move PRELUDE declaration up.
2021-06-09fix(runtime): early binding to dispatchEvent in workers (#10904)Kitson Kelly
2021-06-09feat(lsp): add additional logging information (#10890)Kitson Kelly
2021-06-08v1.11.0Bartek Iwańczuk
2021-06-08chore: release crates (#10896)Bartek Iwańczuk
2021-06-07chore: upgrade deno_lint 0.6.1 (#10882)Bartek Iwańczuk
2021-06-07feat(compile): Initialize runtime_compiler ops for standalone binaries (#10052)Divy Srivastava
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-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-06fix(#10747): cannot read config option in windows (#10791)jeiea
Fixes #10747
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-05feat(cli/compile): Support data uri dynamic imports in `deno compile` (#9936)Divy Srivastava
2021-06-05feat: make 'deno lint' stable (#10851)Bartek Iwańczuk
2021-06-05fix(lsp): refactor, fix issues and add benchmark for code lens (#10841)Kitson Kelly
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-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-02fix(#10815): lsp only responds to formatting for md, json, jsonc (#10816)Kitson Kelly
Fixes #10815
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(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(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
2021-05-31chore: upgrade Tokio to 1.6.1 (#10782)Yusuke Tanaka
2021-05-31fix(#10733): empty tsconfig.json file does not cause error (#10734)Romain Prignon
Fixes #10733
2021-05-31fix(fetch): make prototype properties writable (#10769)Luca Casonato
2021-05-31feat(lsp): show hints from `deno_lint` in addition to messages (#10739)Yusuke Tanaka