Skip to content

Releases: firefoxic/release-it

Release v5.0.0

10 May 19:01

Choose a tag to compare

Changed

  • Support for npm has been removed. Only pnpm@11+ is now supported.
  • node.js now requires version 22.22.0 or later.

Release v4.1.0

03 Feb 18:40

Choose a tag to compare

Added

  • @firefoxic/release-it will now automatically update npm if its version is older than 11.5.1, which is the minimum version required for trusted publishing. You can now remove the npm update command from your GitHub Action.

Release v4.0.1

24 Jan 17:04

Choose a tag to compare

Fixed

  • The package no longer requires pnpm. But pnpm is highly recommended 😉

Release v4.0.1-rc.0

24 Jan 17:00

Choose a tag to compare

Release v4.0.1-rc.0 Pre-release
Pre-release

Fixed

  • The package no longer requires pnpm. But pnpm is highly recommended 😉

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.