Tags: orhun/git-cliff
Tags
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)
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)
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)
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)
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)
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)
chore: git update-index --chmod=+x .github/fixtures/test-cli-arg-igno… …re-tags/commit.sh Signed-off-by: Bukowa <[email protected]>
Release v2.3.0 Bug Fixes - Allow -o and -p together if they point to different files (#653) (076f859) Documentation - Add more git range examples (#655) (d451252) - Add installation instructions for Nix (#669) (63c8ad4) - Clean up Nix docs (2c2a300) - Add highlights for 2.3.0 (#670) (1338703) Features - Support using stdout via dash (`-o -`) (#644) (df81f63) - (breaking) Add GitLab support (#654) (b490f2a) - Add Bitbucket support (#663) (8ffc054) Miscellaneous Tasks - Use macos-14 runner (22c94ed) - Update yarn.lock (1c2b4ac) - Ignore patreon links (bfe2774) - Allow using github template without github variables (#672) (6a9feba)
Release v2.2.2 Bug Fixes - Allow matching empty commit body (#605) (1d1b3b8) - Ignore empty lines when using `split_commits` (#608) (b8fb852) Documentation - Add social media badges (d53b905) - Add SourceHut builds example (#617) (f636cfc) - Add note about supported platforms for NPM (4e4d7cd) Features - Allow adding custom context (#613) (522bd53) Miscellaneous Tasks - Update yarn.lock (adc5c5b) - Don't check last commit (#619) (68b9839) - Add minimum supported Node versions (#621) (95bdf2d) - Disable PyPi builds for x86_64-pc-windows-gnu (f675b0b)
Release v2.2.1 Bug Fixes - Include the proper files in the npm tarball (#594) (800c896) Documentation - Update release date (45132da) - Mention git-changelog-command-line tool (#589) (d65b443) - Add GITHUB_REPO variable to GitHub action (#597) (3b74254) Miscellaneous Tasks - Remove audit check (6ba6809)
PreviousNext