summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-12-15refactor: remove dead code (#8781)Bartek Iwańczuk
2020-12-16refactor(lsp): optimise static assets (#8771)Kitson Kelly
Fixes #8158
2020-12-15fix: make DNS resolution async (#8743)Yusuke Tanaka
This commit adds a new function that is an asynchronous version of `resolve_addr` using `tokio::net::lookup_host`, and accordingly, renames the synchronous version to `resolve_addr_sync`. This allows async ops to resolve hosts with non-blocking.
2020-12-15feat(std/node): Added os.type (#8591)MVEMCJSUNPE
2020-12-15fix std version (#8773)迷渡
2020-12-15fix(cli): make dynamic import errors catchable (#8750)Kitson Kelly
Fixes #6259
2020-12-14v1.6.1Bartek Iwańczuk
2020-12-14chore: release crates (#8765)Bartek Iwańczuk
2020-12-14Revert "build: Factor out common code into core/build_util.rs (#8756)" (#8763)Bartek Iwańczuk
This reverts commit 502c77aad969fe8557aaf6d56432f94450c26a2a.
2020-12-14fix(repl): recover from invalid input (#8759)Casper Beyer
2020-12-14chore: release crates (#8760)Bartek Iwańczuk
2020-12-14chore: release deno_runtime 0.2.0 (#8758)Bartek Iwańczuk
2020-12-14fix: docs.rs detection (#8755)Ryan Dahl
2020-12-14build: Factor out common code into core/build_util.rs (#8756)Ryan Dahl
2020-12-14fix(cli): show canary string in long version (#8675)crowlKats
2020-12-14docs: fixes logo in README (#8740)Vishal Pratap Singh
2020-12-14docs(tools): Move setup environment's community paragraph back (#8745)Valentin Anger
2020-12-13chore: release crates (#8744)Bartek Iwańczuk
2020-12-13refactor: deno_runtime crate (#8640)Bartek Iwańczuk
This commit moves Deno JS runtime, ops, permissions and inspector implementation to new "deno_runtime" crate located in "runtime/" directory. Details in "runtime/README.md". Co-authored-by: Ryan Dahl <ry@tinyclouds.org>
2020-12-12fix(cli/compile): error when the output path already exists (#8681)Yosi Pramajaya
2020-12-12Revert "chore(test): increase file watcher timeout duration on macOS ↵Bartek Iwańczuk
(#8733)" (#8737) This reverts commit f4cf1b453846a28a306316d197c3c15a41594b33.
2020-12-12chore(test): increase file watcher timeout duration on macOS (#8733)Yusuke Tanaka
2020-12-12fix(std/datetime): partsToDate (#8553)xiaoxintang
2020-12-12docs: fix doc to remove annotation about removed function `Deno.dir` (#8732)Tatsuya Yamamoto
2020-12-12docs: Remove a deprecated function from docstring for Deno.permissions (#8729)Andrew Mitchell
2020-12-12refactor(cli): more options on Worker (#8724)Bartek Iwańczuk
2020-12-11docs(tools/repl): remove rogue reference to issue (#8720)Casper Beyer
The keybindings are from upstream rustyline, I was a bit too blind copying action descriptions and a reference to a issue stuck in to the description of the ctrl-v binding. This commit removes the offending reference.
2020-12-11refactor(cli): decouple ops from ProgramState and Flags (#8659)Bartek Iwańczuk
This commit does major refactor of "Worker" and "WebWorker", in order to decouple them from "ProgramState" and "Flags". The main points of interest are "create_main_worker()" and "create_web_worker_callback()" functions which are responsible for creating "Worker" and "WebWorker" in CLI context. As a result it is now possible to factor out common "runtime" functionality into a separate crate.
2020-12-11docs: Fix readme typo (#8721)Tomáš Znamenáček
2020-12-11fix(cli): zsh completions (#8718)crowlKats
2020-12-10docs(tools): add documentation for the deno lsp command (#8676)Valentin Anger
Co-authored-by: Yuki Tanaka <uki00a@gmail.com>
2020-12-11chore: fixed various misspellings and other typos (#8691)Anh Hong
2020-12-10fix(doc): Resolves dead link on script installer man page (#8705)Andrew Mitchell
2020-12-10docs(std/wasi): document ContextOptions (#8715)Casper Beyer
2020-12-10refactor(core): stack trace mapping (#8660)Bartek Iwańczuk
This commit adds "Deno.core.createPrepareStackTrace". This function was moved from "cli/rt/40_error_stack.js" to unify handling of stack frames in core (before this PR there was implicit dependency on logic in "core/error.rs::JsError"). Unfortunately formatting logic must still be duplicated in "cli/error.js::PrettyJsError" to provide coloring, but currently there's no solution to this problem. "createPrepareStackTrace" can accept a single argument; a function that takes a location and provides source mapped location back.
2020-12-10docs(std/wasi): add a basic description of Context (#8711)Casper Beyer
2020-12-10fix(std/wasi): disallow multiple starts (#8712)Casper Beyer
2020-12-10test(std/wasi): run test runner with --no-check (#8710)Casper Beyer
2020-12-10test(std/wasi): add a case for open directory/../.. (#8708)Casper Beyer
2020-12-10docs: fix naming in `std/io` usage example (#8700)tomholford
Co-authored-by: tomholford <tomholford@users.noreply.github.com>
2020-12-10fix(lsp): only resolve sources with supported schemas (#8696)Kitson Kelly
Fixes #8695
2020-12-09chore: update swc_ecmascript to 0.15.0 (#8688)Luca Casonato
2020-12-09build: remove cargo publish --dry-run (#8694)Bartek Iwańczuk
2020-12-10feat(lsp): support import maps (#8683)Kitson Kelly
2020-12-09build: fix doctests, run cargo publish --dry-run (#8689)Ryan Dahl
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com>
2020-12-09fix(op_crates/fetch): support non-ascii response headers value (#8600)Jae-Heon Ji
2020-12-09core: add plumbing for canceling ops when closing a resource (#8661)Bert Belder
2020-12-09test(core): type aliases in OpState (#8653)Bartek Iwańczuk
This commit adds a test case to core/gotham_state.rs that shows that type aliases can't be used reliably. Instead wrapper types should be used.
2020-12-08Remove dead code: itest_ignore (#8668)Ryan Dahl
2020-12-08fix: pull .d.ts files from js mod (#8671)Bartek Iwańczuk