cargo-smart-release

Release complex cargo-workspaces automatically with changelog generation, used by `gitoxide`

APACHE-2.0 License

Downloads
35.7K
Stars
77
cargo-smart-release - v0.21.5

Published by Byron about 2 months ago

Bug Fixes

  • Compute amount of passed days between releases properly
    Previously the amount of days passed would always be zero, which
    would make this information disappear everywhere.

    Now it shows like before.

Commit Statistics

  • 2 commits contributed to the release.
  • 8 days passed between releases.
  • 1 commit was understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

  • Uncategorized
    • Merge branch 'fix-27' (80244ed)
    • Compute amount of passed days between releases properly (6c58776)
cargo-smart-release - v0.21.4 Latest Release

Published by Byron 2 months ago

Chore

  • upgrade gix to 0.66
    This removes time from the dependency list and maybe makes installations work again.

New Features

  • allow changelog generation for moved crates, emit warning message
  • improve error messages when path is not found in commit

Bug Fixes

  • don't crash on detached heads

Commit Statistics

  • 15 commits contributed to the release over the course of 210 calendar days.
  • 231 days passed between releases.
  • 4 commits were understood as conventional.
  • 1 unique issue was worked on: #14

Thanks Clippy

Clippy helped 1 time to make code idiomatic.

Commit Details

  • #14
    • Don't crash on detached heads (57f6e2b)
  • Uncategorized
    • Merge branch 'upgrade-dependencies' (2d24694)
    • Replace time with jiff (6d318f8)
    • Upgrade gix to 0.66 (056d306)
    • Thanks clippy (46ea567)
    • Adjust journey test expectations, hopefully cross-platform (cd2443d)
    • just fmt (459c9ce)
    • Fix clippy (d00758b)
    • Upgrade to latest gix (779ccca)
    • Update Cargo.lock to fix breakage (58362a6)
    • Merge branch 'allow-moved-stuff' (d472a8d)
    • Refactor (54e0a84)
    • Allow changelog generation for moved crates, emit warning message (91120a3)
    • Merge pull request #13 from hydro-project/err-msg (b684fcb)
    • Improve error messages when path is not found in commit (8c45160)
cargo-smart-release - v0.21.3

Published by Byron 10 months ago

New Features

  • Support for custom registries with the --registry <REG-URL> flag.
    Please note that this information is
    merely passed to cargo publish --registry <REG-URL>.

Commit Statistics

  • 7 commits contributed to the release.
  • 83 days passed between releases.
  • 1 commit was understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Thanks Clippy

Clippy helped 1 time to make code idiomatic.

Commit Details

  • Uncategorized
    • Support for custom registries with the --registry <REG-URL> flag. (4c7b6d2)
    • Upgrade gix to latest version (86113bf)
    • Update dependencies (168cf48)
    • Upgrade dependencies (1071dba)
    • Refactor (f9df11f)
    • Thanks clippy (40eae8d)
    • 🍮 Support for custom registries (3abb6df)