Releases: orhun/git-cliff
Releases · orhun/git-cliff
Release v1.2.0
[1.2.0] - 2023-04-28
Read detailed information about this release: https://git-cliff.org/blog/git-cliff-1.2.0
⛰️ Features
- (args) Update clap and clap extras to v4 (#137)
- (commit) Make the fields of
Signature
public - (config) Add a custom configuration file for the repository
- (config) Support placing configuration inside pyproject.toml (#147)
- (docker) Generate SBOM/provenance for the Docker image
- (parser) Support using regex group values (#145)
🐛 Bug Fixes
- (ci) Use MUSL build of cargo-tarpaulin
- (ci) Update cargo-tarpaulin installation command for CI
- (config) [breaking] Nested environment config overrides (#157)
- (config) Set max of
limit_commits
to the number of commits (#140) - (deploy) Set the node cache dependency path
- (docker) Remove target directory from .dockerignore
- (release) Use the correct argument in release script
- (website) Fix broken links
🚜 Refactor
- (cd) Remove unnecessary config update
- (ci) Test the website deployment with a different job
- (lib) [breaking] Move changelog module to git-cliff-core
- (test) Handle errors for changelog module tests
- (website) Update header location
📚 Documentation
- (blog) Add blog post about what's new in 1.2.0
- (blog) Update the blog post style
- (config) Update the sections
- (config) Add comments to the default configuration file
- (contributing) Mention the nightly requirement for rustfmt
- (contributing) Update MSRV
- (examples) Move examples to separate file
- (github) Update the pull request template about GitHub labels
- (github) Update pull request template
- (github) Update issue templates
- (github) Update funding options
- (github) Add security policy
- (readme) Update README.md about documentation website
- (readme) Add tj-actions/git-cliff to the list of actions (#152)
- (readme) Add discord badge
- (readme) Add release-plz to related projects (#151)
- (readme) Fix typos in README.md
- (readme) Remove unneeded word in README.md (#141)
- (readme) Add link to the Console #141 interview about git-cliff
- (website) Add Twitter link to banner
- (website) Move documentation to the website (#153)
🎨 Styling
- (docs) Fix the grammar for tj-actions
- (docs) Update the formatting for python integration example
- (readme) Update the style for project name
- (readme) Apply formatting
- (website) Update the style for environment variable section
🧪 Testing
- (deploy) Test the website deployment for pull requests
⚙️ Miscellaneous Tasks
- (cargo) Update MSRV to 1.64.0
- (cd) Temporarily switch back to action-rs/toolchain
- (ci) Switch to dtolnay/rust-toolchain action
- (ci) Update runner images
- (deps) Bump actions/configure-pages from 1 to 3
- (deps) Bump actions/deploy-pages from 1 to 2
- (deps) Upgrade transitive dependencies
- (deps) Update clap dependencies
- (deps) Upgrade workspace dependencies
- (deps) Upgrade core dependencies
- (docker) Update versions in Dockerfile
- (docker) Bump the action versions in docker workflow
- (docker) Bump build-push-action to v4
- (editorconfig) Fix editorconfig syntax
- (editorconfig) Update editorconfig for better code readability
- (examples) Remove EXAMPLES.md
- (github) Integrate Dependabot
- (github) Integrate bors
- (github) Add contact links for issues
- (website) Add workflow file for deploying the website
- (website) Move website to website folder
- (website) Move website to docs for GitHub pages deployment
Release v1.1.2
[1.1.2] - 2023-01-20
Bug Fixes
- Do not skip all tags when
skip_tags
is empty (#136) - Allow saving context to a file (#138)
- Derive the tag order from commits instead of timestamp (#139)
Miscellaneous Tasks
- Add metadata for cargo-binstall
- Upgrade core dependencies
- Update versions in Dockerfile
Styling
- Update the derives in config module
Revert
- Use timestamp for deriving the tag order (#139)
Release v1.1.1
git-cliff
is now available on NPM!
Install and run via:
npx git-cliff@latest
See the documentation for more information.
[1.1.1] - 2023-01-09
Documentation
- Update README.md about the NPM package
Release v1.1.1-rc.4
[1.1.1-rc.4] - 2023-01-09
Bug Fixes
- Fix the type casting in base NPM package
Release v1.1.1-rc.3
[1.1.1-rc.3] - 2023-01-09
Bug Fixes
- Fix the variable declaration for NPM package OS
Miscellaneous Tasks
- Parallelize releasing on crates.io
Release v1.1.1-rc.2
[1.1.1-rc.2] - 2023-01-09
Bug Fixes
- Rename the NPM binary package for Windows
Miscellaneous Tasks
- Add more keywords to the base NPM package
- Add README.md to the base NPM package
Release v1.1.1-rc.1
Release v1.1.0
[1.1.0] - 2023-01-08
Documentation
- Disable Liquid parsing in README.md by using raw blocks
- Update copyright years
Features
- Support generating changelog for multiple git repositories (#13)
Miscellaneous Tasks
- Bump git-cliff-action to v2
- Add Jekyll theme configuration for GitHub pages
- Add Jekyll configuration to .dockerignore
- Bump
git-conventional
dependency (#130) - Publish binaries for more platforms/architectures
- Upgrade dependencies
- Update the description in the default config
- Improve the release script with additional messages
Refactor
- Use the git-cliff-action output for GitHub release body
Release v1.0.0
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
Release v0.10.0
Bug Fixes
- Warn against invalid tag range for
--current
flag (#124) - Use an alternative method to fetch registry
- Fix syntax error in Dockerfile
Documentation
- Add MacPorts install info (#111)
- Update badge URL for Docker builds
Features
- Do not skip breaking changes if configured (#114)
- Changelog for the last n commits (#116)
- Add a short variant
-d
for specifying--date-order
flag
Miscellaneous Tasks
- Update versions in Dockerfile
- Upgrade core dependencies
Refactor
- Improve cargo-chef caching in Dockerfile
- Utilize workspace dependencies