CARVIEW |
Select Language
HTTP/2 200
date: Thu, 31 Jul 2025 00:59:58 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
etag: W/"d394228868147f3dd83939f2f493d277"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com wss://alive-staging.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=zH%2BQ%2B4bHf2SkrE7kNUnexJyHxXd2CQbBHvkYZUd6e0GwrNJaeiwBIncrDiOkBeyHa3jshXOlR%2FCvLuoCY7zyxwOjUIz5CynqixwG10dJA%2F5KD1yQjEVbAiFQKgJEODvHkN4sahp1TKp%2F5rmK%2FFqZFlIYRGVDh6%2F01bR%2F0zic%2FPBxVUyqokgn0BEdRIxpaKAyGg1h3KV%2BADN%2B9Tkz7K2FPHs7COtVKnpjaEpqOoYSVx2iiujM7rVjbz%2Fxla71RQd72jIjXpBqzABu%2FbWlCQW0Ow%3D%3D--SwxFNeYB0O8yU3bQ--gbYyL0j4q5Pye5gapUucMQ%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.1340268321.1753923597; Path=/; Domain=github.com; Expires=Fri, 31 Jul 2026 00:59:57 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Fri, 31 Jul 2026 00:59:57 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: B32E:144580:1140FF:1A10EA:688AC00D
Tags · orhun/git-cliff · GitHub
Toggle v2.10.0-rc.0's commit message
Toggle v2.9.0's commit message
Toggle v2.8.0's commit message
Toggle v2.7.0's commit message
Toggle v2.6.1's commit message
Toggle v2.6.0's commit message
Toggle v2.5.0's commit message
Toggle v2.4.0's commit message
Skip to content
Navigation Menu
{{ message }}
-
-
Notifications
You must be signed in to change notification settings - Fork 238
Tags: orhun/git-cliff
Tags
v2.10.0-rc.0
Release v2.10.0-rc.0 Bug Fixes - Check if commit.footers is defined in detailed example (#1170) (078545f) - (breaking) Use empty header and footer as default (#1161) (#1172) (3e9311e) - Update expected.md after config change (#1176) (76d3e81) - Use the correct order while diffing paths (#1188) (ff6c310) - Ensure skip_tags condition is evaluated first (#1190) (318be66) Documentation - Polish badges (#1159) (941cc2b) - Fix twitter badge (#1164) (68bd85e) - Fix inconsistency in remote integration documentation (#1165) (deb29dc) - Add example usage for statistics (#1162) (4f7379a) - Remove repetitive words (#1200) (434f9ee) - Add installation instructions for gentoo-linux (#1203) (07fe6bf) - Add highlights for 2.10.0 (#1225) (a3fe8c9) Features - Support regex matching on JSON arrays with scalar elements (#1163) (dc458ea) - Support using include and exclude paths in the config (#1173) (7c2f922) - Support adding commit statistics to the changelog (#1151) (05a50d7) Miscellaneous Tasks - Bump git-cliff to 2.9.1 (#1156) (e13b158) - Re-enable sccache for maturin (871c3c9) - Update test-regex-json-array fixture (#1178) (95f4056) - Format module imports for readability (#1183) (6db7d49) - Use macos-15 runner (c156fc5) - Update the node version (566c2a1) - Remove Rust nightly requirement (4f3e5af) - Bump MSRV to 1.85.1 (d8279d4) - Add .git-blame-ignore-revs (5b64131) Refactor - Standardize unit tests for commit module (#1147) (0446d6a) - Resolve mismatched lifetime syntax warnings (#1167) (9970402) - Implement FromStr instead of Config::parse_from_str() (#1185) (692345e) - Apply security best practices (#1180) (a32deca) Styling - Use spaces instead of tabs (#1184) (0027300) Testing - Add test fixture for overriding the conventional scope (#1166) (cb84a08)
v2.9.0
Release v2.9.0 Bug Fixes - Make glob dependency mandatory (#1035) (0f653bf) - Fix detection of GitLab merge request sha if commits were squashed (#1043) (5f3a3d0) - Handle worktrees while retrieving the path of repository (#1054) (fab02b0) - Use the correct syntax while checking fixture results (#1099) (51af66e) - Accept lowercase values for bump_type config (#1101) (77632b2) - Evaluate the rc of git-cliff correctly (#1104) (fa54a6a) - Check the next version against tag_pattern regex (#1070) (c4f0d28) - Fix submodules handling when using custom range (#1136) (451a694) - Correctly serialize JSON for the commit fields (#1145) (e981e1d) Documentation - Clarify git-cliff command (#1051) (cd26bb2) - Update comments for all configuration options (#1057) (63129ce) - Fix Docker Hub URL (9babe06) - Remove references of tj-actions (#1097) (729aa47) - Add blog posts from the community (#1102) (f302e43) - Fix typo on commit.links (#1132) (cbeca6d) - Extend security policy (#1142) (4c3c946) - Add highlights for 2.9.0 (#1153) (d7f9cf5) Features - Add `require_conventional` option (#1061) (bf50336) - Support configuring with a remote URL (#1083) (eb9b6bd) - Support disabling sorting commits topologically (#804) (#1121) (c3e25c3) - Fetch commits from non-default branches using remotes (#1086) (aec41be) - Support recursing into submodules (#1082) (4a3c0c0) - Add release commit range (#1138) (3dab0d1) Miscellaneous Tasks - Update yarn.lock (372af4b) - Check dependency updates weekly (b8be055) - Make dependency updates less noisy (cdce20f) - Migrate to Rust 2024 edition (#1128) (4445f06) - Fix some typos (#1149) (7148b2d) Refactor - Use IOError::other (#1074) (30e8193) - Initialize config structs with default values (#1090) (9e4bd07) - Apply clippy suggestions (4d3b2d5)
v2.8.0
Release v2.8.0 Bug Fixes - Use the correct Debian runner (36ad993) - Fix detection of GitLab merge request sha (#968) (1297655) - Update the arguments for custom GitLab API fixture test (e522f8d) - Allow environment overwrites when using builtin config (#961) (7ba3b55) - Do not set include-path if workdir is set (#1022) (20483be) Documentation - Fix typo in comment (#959) (dbda091) - Extend the merge commit filter example (#963) (09c0f90) - Add link to the Nix flake (c449229) - Update links to the upstream documentation (ed6b646) - Allow doc lint (62a6d3e) - Update copyright years (8178c9b) - Add highlights for 2.8.0 (#1023) (32dc15e) Features - Allow running from sub directories (#975) (98453b3) - Automatically set include-path for current directory (ceda1f7) - Discover the configuration file when run in a sub directory (a23eeb4) - Improve the set commit range error (#990) (f29e815) - Support initializing config with a custom filename (#992) (76bf9cf) - Support enabling native TLS (#1021) (fe7c464) Miscellaneous Tasks - Add wellKnown directory (8704518) - Update yarn.lock (aeb6183) - Bump MSRV to 1.83.0 (37598c2) - Update flakes (22fbe9d) - Bump the Rust version in Docker image (729f433) - Allow false positive lint (1b779a6) Refactor - Apply clippy suggestions (f4ef2c7) - Apply clippy suggestions (e8976fe) - Apply clippy suggestions (299a1c7) - Add changelog modifier callback to run function (#922) (2321882) - Use a shared lint config for the workspace (bfc1d4f) Testing - Add fixture for include-path (e85888f)
v2.7.0
Release v2.7.0 Bug Fixes - Include the root commit when `--latest` is used with one tag (#901) (508a97e) - Match PR and release metadata correctly (#907) (e936ed5) - Fix missing commit fields in context (#837) (#920) (f8641ee) - Preserve first time contributors (#925) (99b78b5) Documentation - Update sourcehut (#894) (bcc32ca) - Add more testimonials (bfe9beb) - Add blog post about git-cliff (82b10ac) - Improve docs for commit_preprocessors and commit_parsers (#928) (c1f1215) - Add highlights for 2.7.0 (#955) (b6b5449) Features - Add user testimonials (#895) (ef2374c) - Add color to the help text (#897) (f423484) - Add a basic Nix environment (#918) (6b17736) - Build arm64 images again (#879) (#919) (84771f6) - Add jujustu support (#930) (ab95626) - Add Nix CI (#939) (d0848ff) - Allow overriding the remote API URL via config (#896) (6d86e2c) Miscellaneous Tasks - Update yarn.lock (9cc0445) - Add the 'other' parser to the default config (12cb1df) - Add new testimonials (0c207d6) - Add trace log about which command is being run (a9b2690) - Remove experimental feature disclaimer (237c327) - Bump the Rust version in Docker image (c28121c) - Update flakes (7654e67) - Upgrade Rust and libc version in Dockerfile (8bd0607) Performance - Don't create regex inside a loop (#937) (0fabf22) Refactor - Apply clippy suggestions (b604883) - Apply clippy suggestions (7308bcf) Testing - Expand unit tests of the repo module (#909) (da1cb61) - Find upstream remote when using ssh (#926) (2e65a72) Revert - Bump the Rust version in Docker image (fc142e4)
v2.6.1
Release v2.6.1 Bug Fixes - Add missing `--use-branch-tags` flag to TS options (#874) (e21fb1d) - Avoid setting multiple remotes (#885) (a344c68) Documentation - Add get_env filter example for GitLab CI (dfe4459) - Add conversion to pdf to tips-and-tricks (#889) (58dc108) Miscellaneous Tasks - Update yarn.lock (3e479c8) - Disable building arm64 docker images temporarily (#879) (cde2a8e) - Build binaries using dev profile (#886) (a394f88) - Update pedantic lint command (#890) (8d10edb) Refactor - Apply needless_pass_by_value lint (#877) (8dca309) - Apply single_match_else lint (#878) (002ae3c) - Apply assigning_clones lint (#876) (2d491f4) - Apply if_not_else lint (#882) (8b7c200) - Apply doc_markdown and ignored_unit_patterns lint (#887) (d7b2d03)
v2.6.0
Release v2.6.0 Bug Fixes - Don't change the context when provided via `--from-context` (#820) (ff72406) - Resolve parsing issues with `raw`/`endraw` in Jinja (#824) (63bf5b7) - Support using use_branch_tags from both config and args (#848) (35b7fd8) - Avoid the unnecessary loop when no remote feature is activated (1d8a2fe) - Correctly set the tag message for the latest release (#854) (e41e8dd) - Suppress template warning when `--bumped-version` is used (#855) (8bebbf9) - Trim the trailing newline for git2 commits (#872) (1cdbbf6) - Do not change the tag date if tag already exists (#861) (fbb643b) Documentation - Clarify comment about tag argument (e56cd8d) - Mention fetching the tags for running tests successfully (#850) (a82dac3) - Fix copy-paste mistake where gitea mentioned gitlab (c41eacb) - Add highlights for 2.6.0 (#873) (050fb55) Features - Support generating changelog for different branches (#808) (2a581a8) - Add `remote` to commit and deprecate fields (#822) (87e2c1d) - Add possibility for `skipCommit` to take an array of values (a6e3b78) - Add missing options and document all options with tsdoc comments (2eae2f1) - Allow configuring output file from config (#829) (c2db791) - Add changelog.render_always option (#859) (ad039d5) Miscellaneous Tasks - Update yarn.lock (c34aaa0) - Fix typos in code comments (81854d2) - Improve example templates (#835) (08e761c) - Check pedantic lints (#853) (c77420c) - Bump dev dependencies (61b86f1) Refactor - Apply unnested_or_patterns clippy lint (#852) (9ef62e8) - Apply semicolon_if_nothing_returned clippy lint (#851) (fe37d14) - (breaking) Add name parameter to the constructor (e577113) - Apply option_as_ref_cloned lint (#860) (05b6dde) - Apply clippy suggestions (82cc09f) - Apply case_sensitive_file_extension_comparisons lint (#858) (f3b067b) - Apply manual_is_variant_and lint (#866) (81d4e5a) - Apply explicit_iter_loop lint (#864) (4956fc7)
v2.5.0
Release v2.5.0 Bug Fixes - URL-encode the owner in remote requests for GitLab (#742) (e3e7c07) - Allow using environment variables without config file present (#783) (2471745) - Allow using `--bumped-version` without conventional commits (#806) (e74080c) - Fix fetching repository for gitlab integration test (72847c6) - Include for-loop arguments in template variables (#812) (9a6430b) Documentation - Add header to 2.4.0 blog post (227a307) - Correct inverted consequences of configuration value (#760) (dc144dd) - Add KaiCode Open Source Festival link (58b729c) - Add git-changelog to similar projects section (#774) (c208a97) - Fix typo in comment of default config file (#776) (e2fb043) - Clarify authentication with GitHub token (#787) (85bfa95) - Remove underscored spaces between badges (#809) (1956c83) - Add highlights for 2.5.0 (#815) (49df8cb) Features - Skip ssh and x509 signatures in tag messages (#748) (ecbabbf) - Support performance profiling via pprof (#768) (35dc1e4) - Support bumping to a specific semver type (#744) (9dbf47b) - Activate integration if remote is set manually (#782) (4b33e7e) - Allow whole commit context to be used in commit parsers (#758) (ccf2ab7) - Support count_tags option (#599) (b8045e9) - Generate changelog from JSON context (#784) (3b6156d) - Allow GitLab groups with `--gitlab-repo` (#807) (6fbfdb5) Miscellaneous Tasks - Remove unnecessary git-cliff-action output file (#738) (9f39bcb) - Update yarn.lock (61a59c6) - Update keepachangelog.toml comment (#779) (f9e500e) - Fix comment for changelog header template (35b886e) - Check for null commit_id in detailed template (#786) (388b007) - Add discord button to navbar (565b9c8) - Remove v2 announcement (a71649b) - Include new contributors in repository changelog (5474978) Performance - Cache commit retain checks (258 times faster generation) (#772) (8430c5c) Refactor - Clean up url encoding for GitLab (c791418) - Clean up some code (#709) (4b0c0eb) - Make example templates more user-friendly (6f8ea19)
v2.4.0
Release v2.4.0 Bug Fixes - Support running fixtures on mingw64 (#708) (dabe716) Documentation - Add information about `--bump` with `tag prefixes` (#695) (4cd18c2) - Fix link to github-keepachangelog template (#694) (eac2195) - Add more context about `ignore_tags` matching commits (#710) (854b411) - Add highlights for 2.4.0 (#729) (5558cc5) Features - Make remote data available in context (#703) (d14774a) - Add Gitea support (#680) (403d3dc) - Support setting the `initial_tag` (#701) (7341500) - Support parsing commits by footer (#569) (50c240c) - Make `changelog.header` a template (#698) (9fc12bb) - Add `--ignore-tags` argument (#696) (94891c2) - Support bumping based on configurable custom pattern (#725) (8e03356) - Add tag message to release context (#713) (3eb828e) - Add repository path to template context (#721) (e7807e1) Refactor - Add documentation and simplify implementation (bea4916) Styling - Fix formatting (#702) (b7e323f) - Fix formatting (5b58a37)
PreviousNext
You can’t perform that action at this time.