Skip to content

Releases: marcocesarato/php-conventional-changelog

Release 1.9.6

12 Mar 12:02
Compare
Choose a tag to compare

Bug Fixes

  • Incorrect parsing of URLs #7 (Thanks to @Ailme)

Release 1.9.5

02 Mar 16:58
Compare
Choose a tag to compare

Bug Fixes

Git
  • Incorrect user type in mention #6

Release 1.9.4

28 Feb 08:56
Compare
Choose a tag to compare

Bug Fixes

  • Remove tag prefix and suffix on history release header

Release 1.9.3

22 Feb 13:26
Compare
Choose a tag to compare

Bug Fixes

  • Add tag prefix and suffix on compare url tag

Release 1.9.2

14 Feb 15:31
Compare
Choose a tag to compare

Bug Fixes

  • Add check empty commit on parsing
  • Fix empty ignore type on config #4 (thanks to @ChrisToxz)
  • Multiple footer references detection

Release 1.9.1

13 Feb 19:50
Compare
Choose a tag to compare

Features

Config

  • Date Format: The format of the outputted date string (default Y-m-d)

Release 1.9.0

13 Feb 16:57
Compare
Choose a tag to compare

Features

Config

Changelog

  • Sort By: Sort changes by commit metadata (date, subject, authorName, authorEmail, authorDate, committerName,
    committerEmail, committerDate)

Hooks

If value is a string is considered a console command, use anonymous function or array for callbacks

  • Pre Run: Run a callback or command before run the script
  • Post Run: Run a callback or command after run the script

Release 1.8.0

12 Feb 17:23
Compare
Choose a tag to compare

Features

  • Add user mentions

Config

  • Hidden Hash: Hide commit hash from changelog
  • Hidden Mentions: Hide users mentions from changelog
  • Hidden References: Hide issue references from changelog
  • Pretty Scope: Prettify the scope commit part (section name) on changelog (ex. UserManager => User Manager or
    user_config => User config)

Bug Fixes

  • Breaking changes indicated by a ! and ignore duplicated or empty message

Release 1.7.0

12 Feb 11:24
Compare
Choose a tag to compare

Config

Add new configurations for urls and commit release message format

  • Url Protocol: The URL protocol of all repository urls on changelogs (http/https)
  • Commit Url Format: A URL representing a specific commit at a hash
  • Compare Url Format: A URL representing the comparison between two git sha
  • Issue Url Format: A URL representing the issue format (allowing a different URL format to be swapped in for
    Gitlab, Bitbucket, etc)
  • User Url Format: A URL representing the a user's profile URL on GitHub, Gitlab, etc. This URL is used for
    substituting @abc with https://github.com/abc in commit messages
  • Release Commit Message Format: A string to be used to format the auto-generated release commit message

Release 1.6.2

10 Feb 14:04
Compare
Choose a tag to compare
  • Fix issues with empty/not parsable commits #3