diff --git a/CHANGELOG.md b/CHANGELOG.md index e022ae5372..faa6ca3810 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,49 @@ # Changelog All notable changes to this project will be documented in this file. +## [0.5.0] - 2021-12-15 + +### Bug Fixes + +- Update log test about exclude path +- Override the sort related config if args are present (#39) +- Checkout the repository before running fixtures +- Use the defined configuration file for fixtures +- Update the multi line docker command +- Strip the carriage return on fixtures while comparing +- Drop the skipped releases from 'previous' field + +### Documentation + +- Update `--with-commit` example in README.md + +### Features + +- Add `--topo-order` flag for sorting tags (#29) +- Support specifying the sorting methods in config (#31) +- Accept glob patterns for `--commit-path` argument +- Support multiple values for `--commit-path` argument +- Add `--exclude-path` argument for excluding related commits +- Add `--current` flag for processing the current tag (#37) +- Add `ignore_tags` option (#40) +- Use more explanatory error messages about templates +- Support having both conventional and unconventional commits in the changelog +- Add `--with-commit` argument for including custom commit messages in changelog + +### Miscellaneous Tasks + +- Improve the workflow for test fixtures +- Run test fixtures on ubuntu-latest +- Indicate the breaking changes via default config + +### Refactor + +- Rename the config value for commit order + +### Styling + +- [**breaking**] Rename `--commit-path` argument to `--include-path` + ## [0.4.2] - 2021-10-22 ### Bug Fixes diff --git a/Cargo.lock b/Cargo.lock index 627a41b514..61f9602b27 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -339,7 +339,7 @@ dependencies = [ [[package]] name = "git-cliff" -version = "0.4.2" +version = "0.5.0" dependencies = [ "dirs-next", "git-cliff-core", @@ -351,7 +351,7 @@ dependencies = [ [[package]] name = "git-cliff-core" -version = "0.4.2" +version = "0.5.0" dependencies = [ "config", "git-conventional", diff --git a/git-cliff-core/Cargo.toml b/git-cliff-core/Cargo.toml index f9362385cf..73003515e5 100644 --- a/git-cliff-core/Cargo.toml +++ b/git-cliff-core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "git-cliff-core" -version = "0.4.2" # managed by release.sh +version = "0.5.0" # managed by release.sh description = "Core library of git-cliff" authors = ["git-cliff contributors "] license = "GPL-3.0" diff --git a/git-cliff/Cargo.toml b/git-cliff/Cargo.toml index f0bf30ffc5..296b3ded21 100644 --- a/git-cliff/Cargo.toml +++ b/git-cliff/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "git-cliff" -version = "0.4.2" # managed by release.sh +version = "0.5.0" # managed by release.sh description = "A highly customizable changelog generator ⛰️" authors = ["git-cliff contributors "] license = "GPL-3.0" @@ -22,7 +22,7 @@ log = "0.4.14" dirs-next = "2.0.0" [dependencies.git-cliff-core] -version = "0.4.2" # managed by release.sh +version = "0.5.0" # managed by release.sh path = "../git-cliff-core" [dependencies.structopt]