1
1
mirror of https://github.com/orhun/git-cliff.git synced 2024-09-11 06:55:38 +03:00
git-cliff/CHANGELOG.md
2021-08-12 13:59:51 +03:00

5.0 KiB

Changelog

All notable changes to this project will be documented in this file.

[0.1.0] - 2021-08-12

Bug Fixes

  • Update the environment variable parsing settings
  • Use footers field as an array for the context
  • Sort the commits in topological order
  • Return error if there is not a latest tag to process
  • Update symbolic link to the default config
  • Remove symbolic link
  • Use 7 digits for short SHA

Documentation

  • Update README.md about usage
  • Update README.md about template and examples
  • Add examples for CLI usage
  • Add examples for templating
  • Update detailed template example
  • Add preview image to README.md

Miscellaneous Tasks

  • Upgrade dependencies
  • Remove etc directory from .gitignore
  • Bump the rust version
  • Upgrade dependencies

Refactor

  • Rename changelog argument to prepend

Styling

  • Center the badges
  • Update the comments in template context
  • Remove comments from template context
  • Wrap table of contents into summary
  • Remove quotes from rendered output

Testing

  • Add tests
  • Update repository tests about getting the latest tag

[0.1.0-rc.21] - 2021-07-01

Bug Fixes

  • Wait for core library to update on crates.io before publish

[0.1.0-rc.20] - 2021-06-30

Bug Fixes

  • Wait between publishing crates

[0.1.0-rc.19] - 2021-06-30

Bug Fixes

  • Generate changelog on a dedicated/different job

Miscellaneous Tasks

  • Update project details

[0.1.0-rc.18] - 2021-06-30

Bug Fixes

  • Use a separate step for setting the changelog body
  • Fix the syntax of publish step arguments

[0.1.0-rc.17] - 2021-06-29

Bug Fixes

  • Publish the cargo workspace members seperately

Miscellaneous Tasks

  • Verify the created tag after creation
  • Indicate which versions are managed by the script

[0.1.0-rc.16] - 2021-06-29

Bug Fixes

  • Update lychee arguments to exclude invalid links

Documentation

  • Add CONTRIBUTING.md
  • Add link to the signer key of the tag
  • Add RELEASE.md

Miscellaneous Tasks

  • Enable crates.io releases
  • Set the new version in release script

[0.1.0-rc.15] - 2021-06-23

Miscellaneous Tasks

  • Use only one step for uploading releases

[0.1.0-rc.14] - 2021-06-23

Bug Fixes

  • Strip the changelog header before escaping

[0.1.0-rc.13] - 2021-06-23

Miscellaneous Tasks

  • Use seperate steps for uploading releases

[0.1.0-rc.12] - 2021-06-21

Bug Fixes

  • Use printf to prevent field splitting the variable
  • Fix the character escape in release script
  • Return tags by their creation order

Miscellaneous Tasks

  • Update .editorconfig about shell scripts
  • Include the commit id in the custom template

[0.1.0-rc.11] - 2021-06-21

Miscellaneous Tasks

  • Remove the custom changelog template

Refactor

  • Use custom error message for GroupError

[0.1.0-rc.10] - 2021-06-20

Styling

  • Update the order of entries in config

[0.1.0-rc.8] - 2021-06-20

Bug Fixes

  • Specify the committer email in release script
  • Double quote the environment variable

Miscellaneous Tasks

  • Rename the docker automated builds action

[0.1.0-rc.7] - 2021-06-20

Features

  • Support setting the body template via args

Miscellaneous Tasks

  • Set a custom changelog for the tag message
  • Override the changelog template

[0.1.0-rc.6] - 2021-06-20

Miscellaneous Tasks

  • Set the release body on linux

[0.1.0-rc.5] - 2021-06-19

Bug Fixes

  • Update config to skip release commits

[0.1.0-rc.4] - 2021-06-19

Revert

  • Chore(config): update template to include commit ids

[0.1.0-rc.3] - 2021-06-19

Bug Fixes

  • Strip the unreleased title from tag message
  • Update commit parsers to match the commit type

Miscellaneous Tasks

  • Fix setting the release body
  • Update the skip_tags regex
  • Update template to include commit ids

[0.1.0-rc.2] - 2021-06-19

Bug Fixes

  • Use default tag_pattern for tests

Features

  • Add --output argument

Miscellaneous Tasks

  • Add release title to the tag message
  • Set the release name explicitly
  • Remove user directive from Dockerfile
  • Set the changelog as release body

Refactor

  • Make tag_pattern optional

[0.1.0-rc.1] - 2021-06-16

Documentation

  • Update the doc comment for completions script
  • Add usage section

Features

  • Add --workdir argument
  • Show the processsed commit message

Miscellaneous Tasks

  • Add release script
  • Update the release script about arguments
  • Strip the markdown format from tag message

Refactor

  • Update the value name for --strip
  • Improve logging
  • Update value names and description

[0.1.0-beta.4] - 2021-06-14

Bug Fixes

  • Use bash while setting the release version

Miscellaneous Tasks

  • Add docker releases

[0.1.0-beta.3] - 2021-06-14

Bug Fixes

  • Include configuration file in the binary releases
  • Specify the bash as shell

Miscellaneous Tasks

  • Set the release body text

[0.1.0-beta.2] - 2021-06-14

Bug Fixes

  • Install musl-tools for musl builds

Miscellaneous Tasks

  • Update config