A quality-of-life release which should make publishing of inter-dependent crates much more reliable.
New Features
- Wait for previously published crates explicitly to avoid running into publish failures due to the previously published crate not present
even after 3 attempts.
Bug Fixes
-
improve headline parsing for git-conventional messages.
It is now case-insensitive, which prevents it from getting tripped
up in some cases. -
Don't pass judgement on usefulness of certain kinds of git-conventional messages.
Previously we would intentionally avoid writing out information about
refactors or chores as they are not deemed useful in a changelog.However, this can be confusing for anyone but the original author.
We now write them as seen.
Future iterations on this may consider adding more options
to configure which sections should go into the changelog.
Refactor (BREAKING)
- clarify different repository types much better
Commit Statistics
- 24 commits contributed to the release over the course of 69 calendar days.
- 69 days passed between releases.
- 4 commits where understood as conventional.
- 4 unique issues were worked on: #298, #317, #318, #364
Thanks Clippy
Clippy helped 1 time to make code idiomatic.
Commit Details
view details
- #298
- #317
- #318
- Don't pass judgement on usefulness of certain kinds of git-conventional messages (1feb118)
- #364
- Uncategorized
- Merge branch 'svetli-n-refactor_git_config_tests' (babaa9f)
- thanks clippy (3079e11)
- adapt to breaking changes in git-actor (40c48c3)
- fix clap warnings (aa51e05)
- Release git-tempfile v2.0.0, safety bump 6 crates (90b1c42)
- adapt cargo-smart-release to changes in git-tempfile (46282ff)
- Merge branch 'AP2008-implement-worktree' (f32c669)
- improve headline parsing for git-conventional messages. (f9daba4)
- highlight (non-fatal) errors when losslessly parsing changelogs (51d1c68)
- Better not have items within items in changelogs (6946125)
- upgrade dependencies (968df47)
- Merge branch 'index-information' (025f157)