Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-03-05 | chore(ci): move fmt before lint (#9695) | Divy Srivastava | |
2021-03-05 | chore: update zipped exec size (#9678) | crowlKats | |
2021-03-05 | fix(cli/tests): Fix flaky worker test (#9691) | Nayeem Rahman | |
2021-03-04 | test(cli): move lint command tests into a module (#9674) | Casper Beyer | |
2021-03-04 | fix(runtime/web_worker): Don't block self.onmessage with TLA (#9619) | Nayeem Rahman | |
This commit rewrites implementation of "JsRuntime::mod_evaluate". Event loop is no longer polled automatically and users must manually drive event loop forward after calling "mod_evaluate". Co-authored-by: Nayeem Rahman <nayeemrmn99@gmail.com> Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> | |||
2021-03-03 | Re-enable sccache (#9670) | Ryan Dahl | |
2021-03-03 | chore(lsp): update lspower to 0.8.4 (#9663) | hvithrafn | |
Co-authored-by: hvithrafn <hvithrafn@users.noreply.github.com> | |||
2021-03-02 | Pin lspower, because it made semvar incompatible patch release (#9656) | Ryan Dahl | |
2021-03-02 | v1.8.0 | Ryan Dahl | |
2021-03-02 | Bump crates again (#9653) | Ryan Dahl | |
2021-03-02 | Bump crate versions (#9651) | Ryan Dahl | |
2021-03-02 | test(op_crates/web): add regression tests for past URL bugs (#9639) (#9639) | Bert Belder | |
Closes: #9383 | |||
2021-03-02 | docs(testing): add assertExists example (#9613) | Yasser A.Idrissi | |
2021-03-02 | docs(testing): add assertObjectMatch example (#9645) | Yasser A.Idrissi | |
2021-03-02 | chore: upgrade crates (#9632) | Bartek Iwańczuk | |
2021-03-02 | refactor(op_crates/web): Move URL parsing to Rust (#9276) | Nayeem Rahman | |
2021-03-01 | test(cli): reorganize test subcommand testcases and fixtures (#9627) | Casper Beyer | |
2021-03-01 | feat(cli): represent type dependencies in info (#9630) | Kitson Kelly | |
Fixes #7927 | |||
2021-03-01 | feat: stabilise import maps (#9526) | Bartek Iwańczuk | |
This commit stabilises import maps by removing requirement on "--unstable" flag when "--import-map" flag is used. | |||
2021-03-01 | feat: WebGPU API (#7977) | crowlKats | |
Co-authored-by: Luca Casonato <lucacasonato@yahoo.com> | |||
2021-03-01 | fix(lsp): improve exception handling on tsc snapshots (#9628) | Kitson Kelly | |
Refs #9348 | |||
2021-03-01 | feat: Align import map to spec and test using WPT (#9616) | Bartek Iwańczuk | |
This commit updates implementation of import maps to align it to current revision of the spec. Existing tests were removed in favor of using suite from WPT. | |||
2021-03-01 | fix: typo in coverage exit_unstable (#9626) | Luca Casonato | |
2021-03-01 | chore: improve internal webidl functions (#9606) | Luca Casonato | |
2021-02-28 | chore(runtime): remove rustyline dependency (#9625) | Casper Beyer | |
2021-02-28 | chore(runtime): removed unused dependencies (#9622) | Akshat Agarwal | |
This PR removes the following unused dependencies from the runtime crate: - env_logger - rustyline-derive - shell-escape | |||
2021-02-26 | chore: move crypto types to op_crates/crypto (#9609) | Divy Srivastava | |
2021-02-26 | Improve 'deno lsp' help text (#9610) | Ryan Dahl | |
2021-02-26 | chore: simplify internal dependencies between crates (#9600) | Divy Srivastava | |
2021-02-26 | feat(cli/source_map): Use top user frame for error source lines (#9604) | Nayeem Rahman | |
This commit changes formatting of JS errors; by not showing source lines for internal code. Where possible, instead using the top stack frame associated with user code i.e. the first location that is colourful and not a "deno:" URL. | |||
2021-02-25 | Upgrade rusty_v8 (V8 9.0.257.3) (#9605) | Ryan Dahl | |
2021-02-26 | feat(runtime): stabilize Deno.symlink and Deno.symlinkSync (#9226) | Casper Beyer | |
2021-02-26 | chore(cli/runtime): use re-export serde from deno_core (#9599) | Kitson Kelly | |
2021-02-25 | chore(core): optional args for registerErrorClass (#9602) | Luca Casonato | |
2021-02-25 | feat(runtime): stabilize Deno.link and Deno.linkSync (#9417) | Casper Beyer | |
This commit makes "Deno.link" and "Deno.linkSync" stable. The permission required has been changed to read-write to ensure one cannot escape the sandbox. | |||
2021-02-25 | feat(cli/doc): use type definitions "deno doc" if available (#8459) | Liam Murphy | |
This commit adds support for type definitions in "deno doc"; with this change "deno doc" is able to leverage the same directives as TS compiler. Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> | |||
2021-02-25 | fix(runtime): do not panic on irregular dir entries (#9579) | Casper Beyer | |
2021-02-25 | test(lsp): add benchmarking tests (#9586) | Kitson Kelly | |
Co-authored-by: Ryan Dahl <ry@tinyclouds.org> | |||
2021-02-25 | feat(cli): update to TypeScript 4.2 (#9341) | Kitson Kelly | |
2021-02-25 | feat(runtime): stabilise permissions and add event target capabilities (#9573) | Kitson Kelly | |
2021-02-25 | reafactor(lsp): use generics with JSON values (#9587) | Kitson Kelly | |
2021-02-24 | feat: add "deno coverage" subcommand (#8664) | Casper Beyer | |
This commit adds a new subcommand called "coverage" which can generate code coverage reports to stdout in multiple formats from code coverage profiles collected to disk. Currently this supports outputting a pretty printed diff and the lcov format for interoperability with third-party services and tools. Code coverage is still collected via other subcommands that run and collect code coverage such as "deno test --coverage=<directory>" but that command no longer prints a pretty printed report at the end of a test run with coverage collection enabled. The restrictions on which files that can be reported on has also been relaxed and are fully controllable with the include and exclude regular expression flags on the coverage subcommand. Co-authored-by: Luca Casonato <lucacasonato@yahoo.com> | |||
2021-02-24 | test: Fix --reload in integration_tests (#9345) | Yosi Pramajaya | |
This commit removes redundant "--reload" args because "util::deno_cmd" recreates "DENO_DIR". This commit also fixes ta_reload in integration tests to actually test reload. | |||
2021-02-24 | feat: add exit sanitizer to Deno.test (#9529) | Casper Beyer | |
This adds an exit sanitizer to ensure that code being tested or dependencies of that code can't accidentally call "Deno.exit" leading to partial test runs and false results. | |||
2021-02-23 | refactor(core): cleanup module implementation (#9580) | Bartek Iwańczuk | |
* remove "ModuleNameMap", instead define that map inline inside "Modules" struct * remove "dyn_import_id" argument from "mod_instantiate" * rename "Modules" struct to "ModuleMap" * rename "JsRuntime::modules" to "JsRuntime::module_map" | |||
2021-02-23 | refactor(core): Allow multiple overflown responses in single poll (#9433) | Inteon | |
This commit rewrites "JsRuntime::poll" function to fix a corner case that might caused "overflown_response" to be overwritten by other overflown response. The logic has been changed to allow returning multiple overflown response alongside responses from shared queue. | |||
2021-02-23 | Merge v1.7.5 release notes (#9554) | 迷渡 | |
2021-02-23 | fix: panic caused by Deno.env.set("", "") (#9583) | Kohei Ueno | |
2021-02-22 | fix(tests): fix fetchConnectionError test if port is in use (#9465) | David DeSimone | |
Fixes #9379 | |||
2021-02-22 | chore: disable flaky test (#9568) | Bartek Iwańczuk | |