All Versions
Latest Version
Avg Release Cycle
66 days
Latest Release
85 days ago

Changelog History
Page 3

  • v0.4.0 Changes

    August 17, 2019

    Major changes:

    • โฌ†๏ธ cargo add and cargo upgrade now supports --offline mode
      and minimizes network queries (#317 by @DCjanus)
    • cargo add now accepts --sort flag to sort dependencies (#322 by @thiagoarrais)
  • v0.3.3 Changes

    June 20, 2019
    • โšก๏ธ Update dependencies to most recent versions
  • v0.3.2 Changes

    June 04, 2019

    ๐Ÿ†• New features:

    • โž• add multiple local packages (#295)
    • ๐Ÿ‘Œ support for --no-default-features flag (#290)
    • rm multiple crates (#289)

    ๐Ÿ› Bug fixes:

    • ๐Ÿ“‡ strip semver metadata on versions (#304)

    All changes

  • v0.3.1 Changes

    September 25, 2018

    โšก๏ธ Update dependencies, which fixes issues with OpenSSL 1.1.1 (#245)

    Changes since 0.3.0

  • v0.3.0 Changes

    September 25, 2018

    ๐Ÿš€ A lot has happened since the last stable release!

    The most important feature sure is that we try to not mess up your Cargo.toml files anymore!
    While we are not 100% there yet, cargo add foo should give you much nicer edits now.

    Other cool features:

    • โž• Add proxy support via env variable (#179)
    • ๐Ÿ‘ Allow simultaneous specification of both version and path
      (thanks, @dherman!)
    • โž• Add specific error for a missing crate (thanks, @bjgill!)
    • โฌ†๏ธ cargo-upgrade now supports --precise, --dry-run, and has nicer output
  • v0.3.0-beta.1 Changes

    December 18, 2017

    Beta pre-release version to test out style (mostly) preserving TOML parser.

    You can install this with cargo install cargo-edit --vers 0.3.0-beta.1 (add --force to overwrite an older version).

    ๐Ÿ”„ Changes

    First time contributors

    Thanks @ibabushkin!

  • v0.3.0-alpha.1 Changes

    August 15, 2017

    ๐Ÿš€ Pre-release version to test out the new TOML pretty printing!

    ๐Ÿ”„ Changes

    • ๐Ÿ’… When the version of a dependency, cargo-upgrade now outputs "Upgrading crate vOld -> vNew" with the same text style as cargo update. (#143)
    • โž• Add basic workspace support with cargo upgrade --all (#153)
    • ๐Ÿ‘Œ Support selecting which binaries to install (#156) with cargo install cargo-edit --no-default-features --features "add upgrade"
    • ๐Ÿ‘‰ Use the newly added toml::pretty_string to format the Cargo.toml (#163)
    • โž• Add --allow-prerelease flag to cargo upgrade (#164)


    Thank you, @nikhotine, @vitiral, @bjgill, @ordian, and @Eijebong!

  • v0.2.0 Changes

    July 24, 2017
    • โž• Add cargo-upgrade, a brand new subcommand for all your upgrading needs
    • ๐Ÿ—„ Deprecate cargo-list, use the cargo-tree crate instead
    • ๐Ÿ”จ Refactorings and dependency updates
      • No more curl (we use reqwest now)
      • serde 1.0
      • toml 0.4 (still messing up your carefully formatted Cargo.toml files, sorry)
  • v0.1.6 Changes

    January 05, 2017
    • ๐Ÿš€ From now on, cargo add will not add pre-release versions like 0.6.0-alpha by default, instead choosing the latest stable release (e.g. 0.5.2). If you want to fetch a pre-release, pass the --allow-prerelease flag. (#104 by @sebasgarcep)
  • v0.1.5 Changes

    January 03, 2017
    • โž• Add the correct crate name (e.g., with a dash instead of an underscore, as seen on notify user (#98 by @sinkuu)
    • ๐Ÿ›  Fix bug to allow adding multiple crates at once (#99 by @sebasgarcep)
    • Don't add yanked versions (#100 by @sebasgarcep)
    • โšก๏ธ Update dependencies