Skip to content

Releases: hermetoproject/hermeto

0.25.0

29 Apr 18:44

Choose a tag to compare

Fixes:

  • Ignore Yarn 1.x workspaces that do not contain a package.json

Full changelog: 0.24.0...0.25.0

0.24.0

15 Apr 16:04

Choose a tag to compare

Improvements:

  • Added support for prefetching Rust-based Python extensions
  • Added support for Python 3.13

Full Changelog: 0.23.0...0.24.0

0.23.0

01 Apr 21:24

Choose a tag to compare

Improvements:

  • Rebrand the project from Cachi2 to Hermeto
  • Improves error messages raised when evaluating paths that point ouside of the repository root folder

Fixes:

  • Fix issue caused by the existence of symlinks in a repository being prefetched
  • Filter workspace globs to only match directories when prefetching for yarn

Full Changelog: 0.22.2...0.23.0

0.22.2

21 Mar 16:05

Choose a tag to compare

Fixes

  • Fix how project files paths are updated regarding our temporary working copy of the source repository
    • this fixes release 0.22.1
      this makes sure that hermetic builds involving the Pip, NPM, and bundler backends are working again

Full Changelog: 0.22.1...0.22.2

0.22.1

20 Mar 18:32

Choose a tag to compare

Improvements

  • Using a temporary directory for resolving all package managers

Fixes

  • Container image is now buildable from source tarball

Full Changelog: 0.22.0...0.22.1

0.22.0

11 Mar 17:53

Choose a tag to compare

Improvements:

  • [cargo] Enable support for the cargo (Rust) package manager backend

0.21.0

04 Mar 19:49

Choose a tag to compare

What's Changed

Full Changelog: 0.20.0...0.21.0

0.20.0

04 Feb 17:03

Choose a tag to compare

Bug fixes

0.19.0

29 Jan 16:06

Choose a tag to compare

Improvements:

  • [Dockerfile] Added a new convenience tool - jq - to the container image
  • [yarn] Report v4 optional builtin patches in the SBOM

Bug fixes:

  • [yarn] report yarn patches as Pedigree objects of parent components instead of independent Components in the SBOM
  • [yarn] improve offline mirror tarball name collisions to allow usage of NPM aliases which previously may have caused these collisions

0.18.0

21 Jan 19:06

Choose a tag to compare

Breaking changes:

  • [gomod] Deprecation of the --force-gomod-tidy flag

Improvements:

  • [rpm] Optional RPM summary can be added to the SBOM
  • SBOM can now be generated in SPDX format

Bug fixes:

  • Fix build-time issue caused by wrongly generated project files when using yarn