This is a milestone release that marks version 1.0.0
of git-cliff
. It means that the API is somewhat stabilized and development will take a route in improving the existing functionality and adding new features rather than changing the internals. There are a couple of breaking changes in this release (such as the removal of --date-order
) so the major version is increased.
Bug Fixes
- Fix test fixture failures
Documentation
- Fix GitHub badges in README.md
Features
- [breaking] Replace
--date-order
by--topo-order
- Allow running with
--prepend
and--output
(#120) - [breaking] Use current time for
--tag
argument (#107) - Include completions and mangen in binary releases (#115)
- Publish Debian package via release workflow (#113)
Miscellaneous Tasks
- Run all test fixtures
- Remove deprecated set-output usage
- Update actions/checkout to v3
- Comment out custom commit preprocessor (#112)
Refactor
- Apply clippy suggestions
Styling
- Update README.md about the styling of footer field