Skip to content

Latest commit

 

History

History
150 lines (91 loc) · 4.6 KB

CHANGELOG.md

File metadata and controls

150 lines (91 loc) · 4.6 KB

Changelog

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

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

2.2.3 - 2024-03-10

Fixed

  • Upgrade dependencies to solve deprecation issues.
  • Use node v20
  • Remove useless empty line between links in the body of a version

2.2.2 - 2022-11-23

Fixed

  • Upgrade dependencies to solve deprecation issues.

2.2.1 - 2022-11-10

Fixed

  • Change node engine for a non-deprecated version.

2.2.0 - 2022-09-01

Changed

  • Allow more section types into prerelease versions. #67

Fixed

  • Change the links' syntax to make them correctly recognized by GitHub.

2.1.1 - 2022-07-03

Fixed

  • The action was returning empty data since the last version. Now correctly returns selected entries data.

2.1.0 - 2022-06-14

Added

  • Introduced changelog validation to help keep the release version in line with Semantic Versioning
  • New input param of validation_level and validation_depth to allow for configuration of changelog validation.
  • Support Angular CHANGELOG format. (Doesn't force title emphasis)

Changed

  • The project now implement the All Contributors. This is not a change in the code but a change in how the projet recognize the external contributions.

Fixed

  • Retrieve links (external to the entry) and add them back in the related entry.

2.0.0 - 2020-08-30

Added

  • New output properties:
    • The version number of the returned entry
    • The released date of the returned entry
    • The status of the release based on the version number and the title line of the entry. Could be equal to unreleased, prereleased, released or yanked. Please refer to https://semver.org/#semantic-versioning-specification-semver for more informations about this.

Changed

  • [BREAKING CHANGE] If given a specific target version, action will now generate an error response if that version is not found in the changelog.
  • [BREAKING CHANGE] log_entry output property is renamed to changes.

1.3.1 - 2020-07-08

Fixed

  • Allow developers to NOT use a date for each version entries.

1.3.0 - 2020-07-06

Changed

  • Dates should follow the format used in the "Keep a Changelog" specification which is YYYY-MM-DD. Another format that may work is YYYY-DD-MM. Given the current disclaimer in the README.md, this change is not a breaking change.

Fixed

  • Improve SEMVER support. Now recognize complex version number based on https://semver.org.

1.2.0 - 2020-06-24

Added

  • New support for "Unreleased" section. It is possible to ask for the "Unreleased" section by setting version: "Unreleased" in the workflow.yml file.

Fixed

  • Improve the way the project is linted

1.1.0 - 2020-03-13

Added

  • The project has now a CHANGELOG
  • Add logging message to make the debugging session easier

Changed

  • When no log entry is found, the error state of the action doesn't break the workflow anymore

Fixed

  • README now uses the correct version number in the examples
  • Support X.X.X version pattern

1.0.1 - 2020-02-12

Fixed

  • Remove template's old behavior

1.0.0 - 2020-02-12

Added

  • CHANGELOG can be parsed by the github action