Skip to content

Releases: phly/keep-a-changelog

keep-a-changelog 2.13.2

17 Nov 19:12
2.13.2
Compare
Choose a tag to compare

2.13.2 - 2024-11-17

Added

  • Nothing.

Changed

  • Nothing.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • Fixed php-scoper configuration to allow phar build to complete successfully.

phly/keep-a-changelog 2.13.1

17 Nov 15:58
2.13.1
Compare
Choose a tag to compare

Fixed

  • Fixed the workflow for generating the Phar distribution.

phly/keep-a-changelog 2.13.0

17 Nov 15:49
2.13.0
Compare
Choose a tag to compare

Added

  • Adds support for PHP 8.4.

Changed

  • Bumps the laminas/laminas-diactoros minimum supported version to 3.3.0.

  • #121 updates the symfony/console dependency to allow version 7 releases. (Contributed by fezfez)

Deprecated

  • Nothing.

Removed

  • Removes support for PHP versions older than 8.1.0.

  • Removes support for PHP versions prior to PHP 8.1.

Fixed

  • Nothing.

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.