Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-05-06 | Upgrade crates (#5104) | Ryan Dahl | |
2020-05-04 | v1.0.0-rc1 | Ryan Dahl | |
2020-05-04 | feat(fmt): Add `deno-fmt-ignore` and `deno-fmt-ignore-file` comment support ↵ | David Sherret | |
(#5075) | |||
2020-04-30 | fix(fmt): Format `abstract async` as `abstract async` (#5020) | David Sherret | |
2020-04-30 | feat: add SWC dependency analyzer (#5015) | Bartek Iwańczuk | |
This commit adds "analyze_dependencies" function that uses SWC (by the means of AstParser) to perform analysis of static and dynamic imports. | |||
2020-04-29 | v0.42.0 | Bartek Iwańczuk | |
2020-04-28 | Fix stdin not formatting JSX (#4971) | David Sherret | |
2020-04-22 | upgrade: dprint 0.13.1 (#4853) | David Sherret | |
* Allows union and intersection types to have same multi-line behaviour as arguments (more like prettier). * Stops line breaks before `extends` in conditional type, which would have been a parser error. * Check for `// dprint-ignore-file` comment before parsing. This allow files that panic in swc to be ignored. * Fixes a bug in "multi-line" detection. | |||
2020-04-19 | upgrade: dprint 0.13.0 (#4816) | David Sherret | |
2020-04-16 | v0.41.0 | Bartek Iwańczuk | |
2020-04-14 | upgrade: rust crates (#4742) | Ryan Dahl | |
2020-04-08 | v0.40.0 | Ryan Dahl | |
2020-04-08 | upgrade: rust crates (#4679) | Ryan Dahl | |
2020-04-03 | v0.39.0 | Ryan Dahl | |
2020-04-03 | upgrade dprint to 0.9.10 (#4601) | Bartek Iwańczuk | |
2020-03-28 | v0.38.0 | Ryan Dahl | |
2020-03-28 | feat: Add "deno doc" subcommand (#4500) | Bartek Iwańczuk | |
2020-03-28 | upgrade: dprint 0.9.6 (#4509) | Kitson Kelly | |
2020-03-27 | feat: Support Inspector / Chrome Devtools (#4484) | Ryan Dahl | |
This is a first pass implementation which is still missing several important features: - support for --inspect-brk (#4503) - support for source maps (#4501) - support for piping console.log to devtools console (#4502) Co-authored-by: Bert Belder <bertbelder@gmail.com> Co-authored-by: Matt Harrison <mt.harrison86@gmail.com> Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> | |||
2020-03-25 | upgrade: dprint 0.9.5 (#4491) | Ryan Dahl | |
2020-03-23 | feat: Support Unix Domain Sockets (#4176) | João Souto | |
2020-03-23 | v0.37.1 | Ryan Dahl | |
2020-03-23 | v0.37.0 | Ryan Dahl | |
2020-03-23 | feat: first pass at "deno upgrade" (#4328) | bartOssh | |
2020-03-20 | refactor: move code from fs.rs into ops/fs.rs (#4428) | dubiousjim | |
This a complex boring PR that shifts around code (primarily) in cli/fs.rs and cli/ops/fs.rs. The gain of this refactoring is to ease the way for #4188 and #4017, and also to avoid some future development pain. Mostly there is no change in functionality. Except: * squashed bugs where op_utime and op_chown weren't using `resolve_from_cwd` * eliminated the use of the external `remove_dir_all` crate. * op_chmod now only queries metadata to verify file/dir exists on Windows (it will already fail on Unix if it doesn't) * op_chown now verifies the file/dir's existence on Windows like chmod does. | |||
2020-03-17 | Upgrade rust crates (#4412) | Bert Belder | |
2020-03-14 | replace source-mappings-map with rust-sourcemap (#4368) | Bartek Iwańczuk | |
2020-03-11 | v0.36.0 | Ryan Dahl | |
2020-03-10 | upgrade: dprint 0.8.0 (#4308) | Ryan Dahl | |
2020-03-07 | upgrade rust dependencies (#4270) | Ryan Dahl | |
2020-02-28 | v0.35.0 | Ryan Dahl | |
2020-02-26 | upgrade: dprint 0.7.0 (#4130) | Ryan Dahl | |
* upgrade: dprint 0.7.0 Also make deno fmt less verbose (like cargo fmt) | |||
2020-02-26 | tty: Deno.setRaw(rid, mode) to turn on/off raw mode (#3958) | Kevin (Kun) "Kassimo" Qian | |
2020-02-24 | Remove ansi_term dependency (#4116) | João Souto | |
2020-02-24 | Revert "Remove ansi_term dependency" | Ryan Dahl | |
Broke colors https://github.com/denoland/deno/issues/4112#issuecomment-590545385 This reverts commit c250778704a4e0065e54e6bf6ca6c39d556a6d8d. | |||
2020-02-24 | Remove ansi_term dependency (#4106) | João Souto | |
2020-02-23 | feat: support brotli compression for fetch API (#4082) | EnokMan | |
2020-02-21 | feat: Deno.fsEvents() (#3452) | Bartek Iwańczuk | |
2020-02-21 | feat: support UDP sockets (#3946) | hazæ41 | |
2020-02-21 | upgrade: dprint 0.6.1 (#4061) | 木杉 | |
2020-02-20 | v0.34.0 | Ryan Dahl | |
2020-02-18 | upgrade: dprint 0.6.0 (#4026) | Ryan Dahl | |
2020-02-17 | fix(deno test): support directories as arguments (#4011) | Bartek Iwańczuk | |
2020-02-13 | v0.33.0 | Ryan Dahl | |
2020-02-10 | upgrade: dprint-plugin-typescript 0.5.0 (#3952) | Ryan Dahl | |
2020-02-03 | refactor: Use Tokio's single-threaded runtime (#3844) | Ryan Dahl | |
This change simplifies how we execute V8. Previously V8 Isolates jumped around threads every time they were woken up. This was overly complex and potentially hurting performance in a myriad ways. Now isolates run on their own dedicated thread and never move. - blocking_json spawns a thread and does not use a thread pool - op_host_poll_worker and op_host_resume_worker are non-operational - removes Worker::get_message and Worker::post_message - ThreadSafeState::workers table contains WorkerChannel entries instead of actual Worker instances. - MainWorker and CompilerWorker are no longer Futures. - The multi-threaded version of deno_core_http_bench was removed. - AyncOps no longer need to be Send + Sync This PR is very large and several tests were disabled to speed integration: - installer_test_local_module_run - installer_test_remote_module_run - _015_duplicate_parallel_import - _026_workers | |||
2020-02-03 | upgrade: dprint 0.3.0-alpha.6 | Ryan Dahl | |
2020-02-03 | v0.32.0 | Bartek Iwańczuk | |
2020-01-31 | chore: upgrade dprint (#3842) | Bartek Iwańczuk | |
2020-01-29 | feat: dprint formatter (#3820) | Bartek Iwańczuk | |
* rewrite fmt_test in Rust, remove tools/fmt_test.py * remove //std/prettier |