cargo-edit v0.4.2 Release Notes

Release Date: 2019-12-05 // 6 days ago
  • 🆕 New features:

    ➕ Add a --skip-compatible flag to cargo upgrade (#360)

    ⬆️ This flag will make cargo upgrade ignore upgrades where the old
    🔖 version is semver compatible with the new one. This is useful in cases
    where you don't want to churn the Cargo.toml files in the whole project
    knowing that the lockfile is already forcing the versions to be up to date.

    Other:

    • Bunch of internal clean-ups

Previous changes from v0.4.1

  • 🆕 New features:

    • 🆕 new cool feature: try passing --to-lockfile to cargo upgrade (#337 by @tofay)
    • 👍 alternative registries support (#336 by @tofay)
    • 👍 cargo add now supports --rename flag (#345)

    🐛 Bug fixes:

    • ⬆️ cargo upgrade works correctly with renamed dependencies (#342 by @stiiifff)
    • ⬆️ cargo-{add, upgrade} now works with ssh auth for git (#334)
    • 🚀 cargo upgrade does not downgrade prerelease dependencies (#348)