git-cliff
-
Release v2.0.2
Published by github-actions[bot] 8 months ago
2.0.2 - 2024-02-19
git-cliff
now supports integration with GitHub repositories! 🚀
✨ Read the highlights of this release: https://git-cliff.org/blog/2.0.0
⛰️ Features
-
(args) Add
--no-exec
flag for skipping command execution (#458) - (7ae77ff)
-
(args) Add
-x
short argument for --context
- (327512a)
-
(args) Support initialization with built-in templates (#370) - (4bee628)
-
(args) Allow returning the bumped version (#362) - (5e01e4c)
-
(args) Set
CHANGELOG.md
as default missing value for output option (#354) - (04d149e)
-
(changelog) Set the timestamp of the previous release - (d408e63)
-
(changelog) Improve skipping via
.cliffignore
and --skip-commit
(#413) - (faa00c6)
-
(changelog) Support tag prefixes with
--bump
(#347) - (2399e57)
-
(changelog) [breaking] Set tag to
0.0.1
via --bump
if no tags exist - (3291eb9)
-
(changelog) [breaking] Support templating in the footer (#369) - (0945fa8)
-
(commit) Add merge_commit flag to the context (#389) - (dd27a9a)
-
(github) [breaking] Support integration with GitHub repos (#363) - (5238326)
-
(parser) Support using SHA1 of the commit (#385) - (1039f85)
-
(parser) Support using regex scope values (#372) - (19e65c2)
-
(template) Support using PR labels in the GitHub template (#467) - (30d15bb)
-
(template) Support using PR title in the GitHub template (#418) - (6f32f33)
-
(website) Add search bar to the website - (2d30491)
🐛 Bug Fixes
-
(cd) Use workaround for linux-arm64-glibc maturin builds - (dc79ed5)
-
(cd) Disable PyPI publish for linux-arm64-glibc - (e24af12)
-
(cd) Avoid creating artifacts with the same name - (1647fd8)
-
(cd) Fix embedding examples for crates.io release - (46b7d88)
-
(changelog) Fix previous version links (#364) - (44c93b7)
-
(changelog) Set the correct previous tag when a custom tag is given - (6203f77)
-
(ci) Update cargo-msrv arguments - (131dd10)
-
(cli) Fix broken pipe when stdout is interrupted (#407) - (bdce4b5)
-
(commit) Trim the trailing newline from message (#403) - (514ca4b)
-
(git) Sort commits in topological order (#415) - (29bf355)
-
(links) Skip checking the GitHub commit URLs - (273d6dc)
-
(website) Use node version 18 - (46dcce3)
-
(website) Use prism-react-renderer v2 with docusaurus - (664ff9b)
- Allow version bump with a single previous release - (d65aec9)
🚜 Refactor
-
(changelog) Support
--bump
for processed releases (#408) - (89e4c72)
-
(ci) Use hardcoded workspace members for cargo-msrv command - (ec6035a)
-
(ci) Simplify cargo-msrv installation - (f04bf6e)
-
(clippy) Apply clippy suggestions - (b23dd3e)
-
(clippy) Apply clippy suggestions - (a38c3fa)
-
(config) Use postprocessors for checking the typos - (764e858)
-
(config) Remove unnecessary newline from configs - (8edec7f)
📚 Documentation
-
(configuration) Fix typo (#466) - (34a58e6)
-
(fixtures) Add instructions for adding new fixtures - (8290769)
-
(readme) Mention RustLab 2023 talk - (668a957)
-
(readme) Use the raw link for the animation - (2c524b8)
-
(security) Update security policy - (fcaa502)
-
(website) Add highlights for 2.0.0 (#504) - (49684d0)
-
(website) Improve matching gitmoji tip (#486) - (0731646)
-
(website) Add tips and tricks section - (82e93c2)
-
(website) Add tip about link parsers - (4bd47a6)
-
(website) Add git-cliff animation to the website (#404) - (0561124)
-
(website) Split the configuration section - (67486cc)
-
(website) Add installation instructions for Homebrew (#357) - (b2f8091)
🎨 Styling
-
(website) Add GitHub logo to the header - (1da7cac)
-
(website) [breaking] Use dark theme as default - (dcc5116)
🧪 Testing
-
(changelog) Use the correct version for missing tags - (0ca4cdb)
-
(fixture) Update the date for example test fixture - (991a035)
-
(fixture) Add test fixture for bumping version - (c94cb6a)
-
(fixtures) Update the bumped value output to add prefix - (f635bae)
⚙️ Miscellaneous Tasks
-
(changelog) Disable the default behavior of next-version (#343) - (4eef684)
-
(changelog) Use 0.1.0 as default next release if no tag is found - (3123fd2)
-
(command) Explicitly set the directory of command to current dir - (722efd6)
-
(config) Skip dependabot commits for dev updates - (7f89160)
-
(config) Revamp the configuration files - (9500bf8)
-
(config) Use postprocessors for checking the typos - (5212cc9)
-
(dependabot) Group the dependency updates for creating less PRs - (c6a92bf)
-
(docker) Update versions in Dockerfile - (51198a5)
-
(embed) Do not allow missing docs - (7754cab)
-
(example) Use full links in GitHub templates (#503) - (a521891)
-
(example) Remove limited commits example - (8e1e0d7)
-
(github) Update templates about GitHub integration - (3f5107a)
-
(mergify) Don't update PRs for the main branch - (96a220c)
-
(project) Add readme to core package - (9e6bad2)
-
(project) Bump MSRV to 1.74.1 - (bd5e4d2)
-
(project) Update copyright years - (edc6bc0)
-
(website) Fix URLs in navigation bar (#438) - (70cab99)
-
(website) Rename the header for GitHub integration - (3fd9476)
-
(website) Fix broken anchors - (34593dd)
-
(website) Bump docusaurus to 3.1.0 - (af4482b)
-
(website) Update the titles for distro installations - (ff2881b)
-
(website) Add Mastodon link to the website - (2e761c9)
New Contributors
Full Changelog: https://github.com/orhun/git-cliff/compare/v1.4.0...v2.0.0