Skip to content

Releases: firefoxic/release-it

Release v4.0.0

08 Dec 21:29

Choose a tag to compare

Changed

  • The package now uses trusted publishing instead of NPM tokens. You should remove the line with NPM_TOKEN from your release pipeline (and also remove the NPM_TOKEN from secrets of your repository) and add a line with registry-url: 'https://registry.npmjs.org' (see the changes to the release.yaml file as an example).

Release v3.0.0

24 Sep 20:34

Choose a tag to compare

Changed

  • The project has been renamed to @firefoxic/release-it.
  • The launch command for local installation has been renamed to release-it.
  • The tool now not only updates the changelog, but also performs all other steps before and after that are necessary to publish a new version of the package. This means that you need to remove the commands and logic for raising the version and publishing it from the pipeline and scripts.

Added

  • Pre-release versions are now possible, and their names are determined based on the branch name.
  • Before updating the changelog, the package version is now raised according to the version type (still selected based on the changelog content) and possible pre-release status.
  • The package with the new version is now built and published to npm with the appropriate authentication — NPM_TOKEN for CI or OTP for local execution.
  • A release of the published version is now automatically created on GitHub.

Release v2.0.2

24 Sep 15:36

Choose a tag to compare

Fixed

  • URLs for links are now generated correctly.

Release v2.0.1

23 Sep 21:39

Choose a tag to compare

Fixed

  • The description in the README.md file has now been corrected.

Release v1.0.0

30 Oct 03:54

Choose a tag to compare

Changed

  • The minimum required node.js version has been increased to 20.12.0, except for version 21.

Release v0.2.1

25 Sep 07:57

Choose a tag to compare

Fixed

  • The space before the dash in the version heading is now non-breaking. This hardly affects anything, but for consistency of typography it should be like this everywhere.

Release v0.2.0

30 Jul 09:58

Choose a tag to compare

Added

  • The update-changelog utility now automatically stages CHANGELOG.md in git. You can remove && git add CHANGELOG.md from your version hook and leave only update-changelog in it.

Release v0.1.0

09 May 17:14

Choose a tag to compare

Added

  • The basic functionality of the update-changelog CLI utility.