Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-01-02 | chore: update copyright year to 2023 (#17247) | David Sherret | |
Yearly tradition of creating extra noise in git. | |||
2022-12-14 | fix(upgrade/windows): correct command in windows access denied message (#17049) | David Sherret | |
2022-12-14 | chore: fix recent regression with `deno upgrade` not handling redirects (#17045) | David Sherret | |
2022-12-12 | fix: always derive http client from cli flags (#17029) | David Sherret | |
I'm not sure how to test this. It doesn't seem to have an existing test. Closes #15921 | |||
2022-12-12 | feat: improve download progress bar (#16984) | Bartek Iwańczuk | |
Co-authored-by: David Sherret <dsherret@gmail.com> | |||
2022-12-08 | fix(cli/upgrade): properly cleanup after finished (#16930) | Lino Le Van | |
Co-authored-by: kidonng <kidonng@users.noreply.github.com> | |||
2022-12-02 | fix(upgrade/windows): show informative message on access denied error (#16887) | David Sherret | |
Closes #16886 | |||
2022-12-01 | fix(upgrade): respect the `--quiet` flag (#16888) | David Sherret | |
Also, use `ProgressBar` for upgrading. | |||
2022-11-26 | refactor: `DenoDir` - move to cache folder and make `root_dir` private (#16823) | David Sherret | |
2022-11-05 | fix(upgrade): don't prompt if current version has changed (#16542) | sigmaSd | |
fix https://github.com/denoland/deno/issues/16539 fix https://github.com/denoland/deno/issues/16537 | |||
2022-10-31 | fix(tools): show correct upgrade command for upgrading canary (#16486) | sigmaSd | |
2022-10-28 | fix(upgrade): don't prompt if latest version is older than current binary ↵ | Bartek Iwańczuk | |
(#16464) | |||
2022-10-26 | fix(cli): do not log update checker when log level is quiet (#16433) | David Sherret | |
Co-authored-by: lucacasonato <hello@lcas.dev> | |||
2022-10-26 | fix(upgrade): Added error message when using canary option with M1 (#16382) | doi yuki | |
before ``` Looking up latest version Found latest version 8c9e6c5565c1c00437d083de76cdd944e44b1d99 Checking https://dl.deno.land/canary/8c9e6c5565c1c00437d083de76cdd944e44b1d99/deno-aarch64-apple-darwin.zip Download could not be found, aborting ``` after ``` Looking up latest canary version Found latest version 8c9e6c5565c1c00437d083de76cdd944e44b1d99 error: Canary builds are not available for M1 ``` Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> | |||
2022-10-22 | refactor: testable update checker code (#16386) | David Sherret | |
2022-10-21 | feat(upgrade): check if user has write access to deno exe (#16378) | sigmaSd | |
2022-10-21 | fix(upgrade): put prompt date in the past when creating a file (#16380) | Bartek Iwańczuk | |
2022-10-21 | feat(update): prompt for new version once per day (#16375) | Bartek Iwańczuk | |
<!-- Before submitting a PR, please read http://deno.land/manual/contributing 1. Give the PR a descriptive title. Examples of good title: - fix(std/http): Fix race condition in server - docs(console): Update docstrings - feat(doc): Handle nested reexports Examples of bad title: - fix #7123 - update docs - fix bugs 2. Ensure there is a related issue and it is referenced in the PR text. 3. Ensure there are tests that cover the changes. 4. Ensure `cargo test` passes. 5. Ensure `./tools/format.js` passes without changing files. 6. Ensure `./tools/lint.js` passes. --> | |||
2022-10-20 | refactor(cli): update checker - use a single option instead of two (#16372) | David Sherret | |
2022-10-20 | feat(cli): check for updates in background (#15974) | Bert Belder | |
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> Co-authored-by: Divy Srivastava <dj.srivastava23@gmail.com> | |||
2022-08-27 | fix(cli): `deno upgrade --canary` always downloaded latest version even if ↵ | cuobiezi | |
it was already latest (#15639) Closes #15570 | |||
2022-08-10 | feat: add initial internal npm client and dependency resolver (#15446) | David Sherret | |
2022-06-27 | refactor: create `args` folder (#14982) | David Sherret | |
2022-04-01 | chore(tests): use custom temp dir creation for the tests (#14153) | David Sherret | |
2022-03-18 | fix(cli): add support for DENO_CERT in upgrade command (#13862) | Sylvain Cau | |
2022-02-24 | chore: upgrade to Rust 1.59 (#13767) | David Sherret | |
2022-02-23 | fix(upgrade): move the file permission check to the beginning of the upgrade ↵ | mlemesle | |
process (#13726) | |||
2022-01-07 | chore: update copyright to 2022 (#13306) | Ryan Dahl | |
Co-authored-by: Erfan Safari <erfanshield@outlook.com> | |||
2021-12-21 | refactor: cleanup cli/main.rs (#13160) | Bartek Iwańczuk | |
2021-12-18 | refactor: use `once_cell` instead of `lazy_static` (#13135) | Divy Srivastava | |
2021-11-16 | refactor: re-export anyhow from deno_core (#12777) | Ryan Dahl | |
2021-11-09 | fix(cli/upgrade): nice error when unzip is missing (#12693) | Luca Casonato | |
Previously just a generic "error: No such file or directory (os error 2)" was printed. Now "`unzip` was not found on your PATH, please install `unzip`" will be printed. | |||
2021-07-07 | fix(cli/tools/upgrade): check if passed version is valid (#11296) | Leo K | |
2021-05-24 | fix(cli/upgrade): modify download size paddings (#10639) | CGQAQ | |
2021-04-24 | feat(cli/upgrade): add download progress (#10343) | crowlKats | |
2021-04-21 | fix(installer): Remove double '.' from temporary archive extension on ↵ | Nicholas Rodrigues Lordello | |
upgrade (#10289) | |||
2021-03-26 | remove macro_use (#9884) | Ryan Dahl | |
2021-01-24 | fix(compile): fix panic when cross-compiling between windows and unix (#9203) | Liam Murphy | |
2021-01-19 | fix: full commit hash in canary compile download (#9166) | Luca Casonato | |
2021-01-19 | feat: Standalone lite binaries and cross compilation (#9141) | Bartek Iwańczuk | |
This commit adds --target and --lite flags to deno compile subcommand. --target allows to cross-compile binary to different target architectures by fetching appropriate binary from remote server on first run. All downloaded binaries are stored in "$DENO_DIR/dl". --lite allows to use lite version of the runtime (ie. the one that doesn't contain built-in tooling like formatter or linter). | |||
2021-01-11 | chore: update copyright to 2021 (#9092) | Yusuke Tanaka | |
2021-01-08 | feat: denort binary (#9041) | Luca Casonato | |
This commit adds new binary target called "denort". It is a "lite" version of "deno" binary that can only execute code embedded inside the binary itself. Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> | |||
2020-12-13 | refactor: 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-11-29 | feat(cli/tools/upgrade): canary support (#8476) | crowlKats | |
2020-11-25 | add canary versioning (#8480) | crowlKats | |
2020-11-22 | refactor(cli/tools/upgrade): rework upgrade (#8331) | crowlKats | |
This commit does major overhaul of "upgrade" subcommand, reducing complexity & giving more sensible console output. Removes gz support for archives. Uses last part of url instead of scraping to get latest version. | |||
2020-11-19 | refactor(cli): move tooling to cli/tools/ (#8424) | Bartek Iwańczuk | |
This commit moves following tools into a single "tools" module located at "cli/tools/mod.rs": - formatter - linter - test runner - coverage collector - installer - binary upgrader - repl |