Skip to content

Releases: phly/keep-a-changelog

keep-a-changelog 2.12.1

02 Sep 16:47
2.12.1
Compare
Choose a tag to compare

Added

  • Nothing.

Changed

  • Nothing.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • Fixes an issue with the version:release command whereby GitHub/GitLab tokens were not correctly consumed, leading to exceptions.

keep-a-changelog 2.12.0

02 Sep 16:36
2.12.0
Compare
Choose a tag to compare

Added

  • Adds support for symfony/console v6 releases (thanks to @ramsey).

Changed

  • The utility now uses the composer-runtime-api for purposes of reporting its version.

Deprecated

  • Nothing.

Removed

  • This release removes support for Composer version 1 releases.

Fixed

  • Nothing.

keep-a-changelog

20 Jan 23:34
2.11.0
Compare
Choose a tag to compare

2.11.0 - 2021-01-20

Added

  • #97 adds support for PHP 8.0.

Changed

  • #97 updates to use the v3 release of knplabs/github-api.

Deprecated

  • Nothing.

Removed

  • #97 removes support for PHP versions < 7.4.

Fixed

  • Nothing.

keep-a-changelog 2.10.1

09 Oct 18:22
2.10.1
Compare
Choose a tag to compare

2.10.1 - 2020-10-09

Added

  • Nothing.

Changed

  • Nothing.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • #94 fixes parsing of the Location header when determining redirects for the GitLab provider. GitLab will sometimes provide multiple values for the header, versus the expected single value. The provider now pulls the first one from a list if multiple are present.

keep-a-changelog 2.10.0

15 Sep 19:50
2.10.0
Compare
Choose a tag to compare

2.10.0 - 2020-09-15

Added

  • Nothing.

Changed

  • #92 modifies the version:tag and version:release commands.
    In each, the version argument is now optional; when not provided, the tooling will discover the first releasable version in the changelog (essentially, the first with a release date associated), and prompt the user to confirm using that version.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • Nothing.

keep-a-changelog 2.9.1

15 Sep 15:28
2.9.1
Compare
Choose a tag to compare

2.9.1 - 2020-09-15

Added

  • Nothing.

Changed

  • Nothing.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • #91 differentiates the various reasons why version:tag fails, and adds more help information both when requested and when running the command.

  • #90 modifies the various events that communicate with the configured Git provider to indicate when invalid credentials were used, versus providing a generic failure message.

  • #89 fixes the config:create command to emit an error message and return a non-zero status when neither the --local|-l nor the --global|-g options have been provided.

  • #88 fixes an issue where using the phly/keep-a-changelog PHAR with configuration would lead to errors about the inability to locate provider classes. These are now resolved correctly by the PHAR.

  • #88 fixes an issue whereby calling config:create -l with a phly/keep-a-changelog PHAR file would result in unusable local configuration due to a string injected in the config template during PHAR creation.

keep-a-changelog 2.9.0

01 Sep 21:25
2.9.0
Compare
Choose a tag to compare

2.9.0 - 2020-09-01

Added

  • #80 adds support for more verbose changelog headings. The heading no longer must be exactly # Changelog. Rather, it can be # My Project's Changelog or # The changelog for all the things. The word "changelog" must still be somewhere in the heading.

Changed

  • Nothing.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • Nothing.

keep-a-changelog 2.8.1

01 Sep 21:07
2.8.1
Compare
Choose a tag to compare

2.8.1 - 2020-09-01

Added

  • Nothing.

Changed

  • Nothing.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • #79 fixes a case where the bump command (and its subcommands) would result in a fatal error if unable to detect any changelog entries.

keep-a-changelog 2.8.0

03 Aug 15:15
2.8.0
Compare
Choose a tag to compare

2.8.0 - 2020-08-03

Added

  • #78 adds accessor methods with return types to the Phly\KeepAChangelog\Common\ChangelogEntry class. This change only affects code consumers of the package, and has no effect on end-user consumers of the tooling.

Changed

  • Nothing.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • Nothing.

keep-a-changelog 2.7.0

30 Jul 21:02
2.7.0
Compare
Choose a tag to compare

2.7.0 - 2020-07-30

Added

  • Nothing.

Changed

  • #77 updates the php-http/guzzle6-adapter dependency to also allow 2.0 versions, allowing the tool to coexist with other tools depending on that later version. Functionally, there are no changes.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • Nothing.