Skip to content

Releases: orhun/git-cliff

Pre-release v2.2.0-rc.0

24 Mar 21:05
v2.2.0-rc.0
c535a01
Compare
Choose a tag to compare
Pre-release
Release v2.2.0-rc.0

Bug Fixes
- Add missing environment variables for Windows (#532) (9722784)
- Drop extra '(' in first commit URL in github-keepachangelog (#535) (8b3d09f)
- Fix typo in the installation of typos-cli (#545) (700281a)
- Return the last version if there is nothing to bump (45c87f2)
- Trim the text before matching with commit parser (#573) (4971b23)
- Update the commit processing order (#556) (c5ef9ab)

Documentation
- Add documentation for taiki-e/install-action (#563) (85db777)
- Update setup-git-cliff action documentation (4f46396)
- Fix the documentation for `--include-path` (#567) (4a7aa7e)

Features
- Make the bump version rules configurable (#530) (152414c)
- Make rendering errors more verbose (7ee3c86)
- Support detecting config from project manifest (#571) (9eb3d65)

Miscellaneous Tasks
- Use form based issue templates (#529) (8f8e221)
- Publish rc version for prereleases (#528) (16bea51)
- Update maturin version (#539) (10b7ab8)
- Skip clippy commits in changelog (830528c)
- Comment on pull requests about semver checks (ccdc152)
- Update funding options (4bedf76)
- Temporarily disable semver checks (f26fbe0)

Refactor
- Apply clippy suggestions (72c1fa3)

Release v2.1.2

03 Mar 20:55
v2.1.2
d768962
Compare
Choose a tag to compare

animation

2.1.2 - 2024-03-03

⛰️ Features

  • (args) Add --tag-pattern argument (#526) - (b4e7a34)
  • (npm) Add programmatic API for TypeScript (#523) - (8b33267)

🐛 Bug Fixes

  • (cd) Set the correct GitHub repository URL - (7f379a9)
  • (cd) Set a flag as a workaround for the NPM package - (717abce)
  • (cd) Set node version to 18 for building NPM packages - (5dd0d2e)
  • (cd) Explicitly set the Homebrew formula path - (8d2f1fa)
  • (cd) Set the GitHub repository explicitly - (0e46500)
  • (config) Fix commit parser regex in the default config - (110b9b8)
  • (github) Sanitize the GitHub token in debug logs - (be34949)

🚜 Refactor

  • (cd) Simplify checking pre-releases - (87a04fb)
  • (changelog) Do not output to stdout when prepend is used - (8ee0da1)
  • (clippy) Apply clippy suggestions - (df57336)

📚 Documentation

  • (website) Add tip about skipping commits by PR label - (6d3354c)
  • (website) Add instructions for installing from WinGet (#520) - (eeaa406)

🎨 Styling

  • (website) Use a short link for reporting issues - (ba83c8a)

⚙️ Miscellaneous Tasks

  • (ci) Auto-bump the homebrew formula - (61d055b)
  • (ci) Enable default features for windows builds - (18f4923)
  • (ci) Check semver violations via CI - (a25a114)
  • (fixtures) Enable verbose logging for output - (2927231)

Release v2.1.1

03 Mar 20:17
v2.1.1
327b4d6
Compare
Choose a tag to compare
Release v2.1.1 Pre-release
Pre-release
Bug Fixes
- Set node version to 18 for building NPM packages (5dd0d2e)

Pre-release v2.1.0-rc.1

03 Mar 19:39
v2.1.0-rc.1
8dfd9e4
Compare
Choose a tag to compare
Pre-release
Release v2.1.0-rc.1

Bug Fixes
- Explicitly set the Homebrew formula path (8d2f1fa)

Features
- Add programmatic API for TypeScript (#523) (8b33267)

Miscellaneous Tasks
- Enable verbose logging for output (2927231)

Refactor
- Simplify checking pre-releases (87a04fb)

Pre-release v2.1.0-rc.0

02 Mar 18:17
v2.1.0-rc.0
4218043
Compare
Choose a tag to compare
Pre-release
Release v2.1.0-rc.0

Bug Fixes
- Set the GitHub repository explicitly (0e46500)
- Sanitize the GitHub token in debug logs (be34949)
- Fix commit parser regex in the default config (110b9b8)

Documentation
- Add instructions for installing from WinGet (#520) (eeaa406)
- Add tip about skipping commits by PR label (6d3354c)

Features
- Add `--tag-pattern` argument (#526) (b4e7a34)

Miscellaneous Tasks
- Check semver violations via CI (a25a114)
- Enable default features for windows builds (18f4923)
- Auto-bump the homebrew formula (61d055b)

Refactor
- Do not output to stdout when prepend is used (8ee0da1)
- Apply clippy suggestions (df57336)

Styling
- Use a short link for reporting issues (ba83c8a)

Release v2.0.4

22 Feb 20:28
v2.0.4
2a58b32
Compare
Choose a tag to compare

animation

2.0.4 - 2024-02-22

⛰️ Features

  • (github) Support overriding the GitHub API URL (#512) - (8199699)

🐛 Bug Fixes

  • (cd) Do not execute commands for the release changelog - (1aaa9b2)

📚 Documentation

  • (website) Add instructions for installing from conda-forge (#511) - (75a04bb)

⚙️ Miscellaneous Tasks

  • (config) Add animation to the header of the changelog - (4f741a7)

Release v2.0.3

21 Feb 13:10
v2.0.3
ab8fa6e
Compare
Choose a tag to compare

animation

git-cliff now supports integration with GitHub repositories! 🚀

✨ Read the highlights of this release: https://git-cliff.org/blog/2.0.0

2.0.3 - 2024-02-21

⛰️ Features

  • (docker) Enable github feature for the docker image - (bc882e3)

⚙️ Miscellaneous Tasks

  • (website) Bump the version of git-cliff-action - (f255ad3)
  • (website) Add announcement bar for the new release - (1d32a14)

Release v2.0.2

19 Feb 12:48
v2.0.2
a3167f7
Compare
Choose a tag to compare

2.0.2 - 2024-02-19

animation

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 f...
Read more

Release v2.0.1

19 Feb 11:49
v2.0.1
6e7dbe3
Compare
Choose a tag to compare
Release v2.0.1 Pre-release
Pre-release
Miscellaneous Tasks
- Disable PyPI builds for linux-x86-glibc (30d8e41)

Release v2.0.0

19 Feb 11:17
v2.0.0
ae5f67f
Compare
Choose a tag to compare
Release v2.0.0 Pre-release
Pre-release
<!-- generated by git-cliff -->