Releases: orhun/git-cliff
Releases · orhun/git-cliff
Release v0.4.1
Bug Fixes
- Add support for special characters in scopes (#26)
Documentation
- Add GitLab CI/CD section to README.md (#24)
- Update GitLab CI/CD section
Miscellaneous Tasks
- Run CI workflows periodically
- Remove unnecessary Cargo.lock entry from .gitignore
- Upgrade dependencies
- Migrate to Rust 2021 edition
- Bump the Rust version in Dockerfile
Refactor
- Use a better error message for invalid repo path
Release v0.4.0
Bug Fixes
- Update lychee arguments to skip checking files
- Remove tags from the base image names
- Remove only the leading "v" from tags (#18)
Documentation
- Add scope-sorted example (#16)
- Add raw/rendered output for scoped-sorted example
- Add packaging status badge to installation section
- Mention the signing key for binary releases (#17)
- Add "build from source" section to README.md
Features
- Add
--sort
argument for sorting commits (#15)
Miscellaneous Tasks
- Set a version for the checkout action
- Update the runner to ubuntu-20.04
- Use cache for docker builds
- Use docker meta for tagging for GHCR
- Extend the tags for docker meta
- Rename the GHCR package due to legacy reasons
- Specify the latest tag explicitly
- Use explicit image name for docker automated builds
- Use docker.yml workflow for CI/CD
- Upgrade dependencies
Styling
- Fix the newline issues in scoped-sorted example
Release v0.3.0
Bug Fixes
- Fix default regexes and references in docs (#7)
Documentation
- Update installation instructions for Arch Linux
- Add badge for joining the Matrix chat
- Update example regexes
- Update the default regex in scoped config example
Features
- Support parsing the missing scopes with
default_scope
(#8) - Support generating a changelog scoped to a directory (#11)
Miscellaneous Tasks
- Upgrade dependencies
Release v0.2.6
Bug Fixes
- Pin the cargo-chef version in Dockerfile
Documentation
- Update docker commands to only mount the .git directory
Miscellaneous Tasks
- Bump
git-conventional
to0.10.1
(fixes #6) - Bump dependencies
- Bump cargo-chef version in Dockerfile
Release v0.2.5
Documentation
- Mention breaking changes for templating
- Update template examples to mention how to contribute
Features
- Add
breaking_description
to the template context (#4)
Miscellaneous Tasks
- Show the committed changes before creating a tag
Release v0.2.4
Bug Fixes
- Change the config file location for crates.io release
Release v0.2.3
Bug Fixes
- Fetch the dependencies before copying the file to embed
Release v0.2.2
Bug Fixes
- Copy the config file into registry to resolve it for embed
Release v0.2.1
Bug Fixes
- Copy the configuration file to embed into package
Release v0.2.0
Bug Fixes
- Use custom error type for UTF-8 errors
Documentation
- Update the doc comment of
prepend
Features
- Embed the default configuration file into the binary
- Add
--init
flag for creating the default config - Support a global location for configuration file (#2)
Miscellaneous Tasks
- Move
cliff.toml
to config/
Refactor
- Create a constant for default configuration file
- Update the log message for unprocessed tags
Styling
- Update the message of
--init
flag