Skip to content

Releases: slsa-framework/slsa-verifier

v2.3.0-rc.2

09 May 07:03
8da58c6
Compare
Choose a tag to compare
v2.3.0-rc.2 Pre-release
Pre-release

What's Changed

  • docs(gh-action): update actions installer path by @sunnyyip in #581
  • chore: update slsa provenance to v1 by @asraa in #579
  • fix(deps): update github.com/sigstore/protobuf-specs digest to 91485b4 by @renovate-bot in #584
  • chore(deps): update github/codeql-action action to v2.3.3 by @renovate-bot in #585

New Contributors

Full Changelog: v2.3.0-rc.1...v2.3.0-rc.2

v2.3.0-rc.1

01 May 08:16
88cd40e
Compare
Choose a tag to compare
v2.3.0-rc.1 Pre-release
Pre-release

What's Changed

Full Changelog: v2.3.0-rc.0...v2.3.0-rc.1

v2.3.0-rc.0

25 Apr 04:15
2e60ff0
Compare
Choose a tag to compare
v2.3.0-rc.0 Pre-release
Pre-release

Summary

Initial support was added to the verify-npm-package command for the Node.js builder.

What's Changed

Full Changelog: v2.2.0...v2.3.0-rc.0

v2.2.0

12 Apr 08:30
623cf20
Compare
Choose a tag to compare

Summary

Support was added for the --source-tag and --source-versioned-tag flags for GCB container provenance verification.

What's Changed

New Contributors

Full Changelog: v2.1.0...v2.2.0

v2.2.0-rc.0

11 Apr 04:51
623cf20
Compare
Choose a tag to compare
v2.2.0-rc.0 Pre-release
Pre-release

Summary

Support was added for the --source-tag and --source-versioned-tag flags for GCB container provenance verification.

What's Changed

New Contributors

Full Changelog: v2.1.0...v2.1.1-rc.0

v2.1.0

14 Mar 14:44
1ed3847
Compare
Choose a tag to compare

Summary

This release adds support for:

  • GCB V1's global signing key that uses PAE encoding for signing
  • Installer Action to install the slsa-verifier in GitHub workflows. See Setup GitHub Action
  • Verification of multiple artifacts via the CLI

Fixes:

  • GCB now adds a prefix git+ to their material source URIs. This is fixed in #519

This release also includes the following experimental changes:

  • npm package verification from the public registry via an SLSA_VERIFIER_EXPERIMENTAL=1 flag.
  • Offline verification using a Sigstore bundle behind the SLSA_VERIFIER_EXPERIMENTAL=1 flag.

What's Changed

New Contributors

Full Changelog: v2.0.1...v2.1.0

v2.0.1

13 Dec 23:46
a438882
Compare
Choose a tag to compare

v2.0.1

This patch release fixes the Go module path for the major version update to support installation via go install.
It also ensures a version is displayed in the version command.

Bug Fixes

What's Changed

Full Changelog: v2.0.0...v2.0.1

v2.0.0

01 Dec 22:43
128324f
Compare
Choose a tag to compare

Breaking Changes

  • refactor: add subcommands and separate functionality from artifacts a… by @asraa in #231. Users running
slsa-verifier -artifact-path ${ARTIFACT} -provenance ${PROVENANCE} -source ${SOURCE} -tag ${TAG} -branch ${BRANCH} -versioned-tag ${VTAG}

must migrate to

slsa-verifier verify-artifact ${ARTIFACT} -provenance-path ${PROVENANCE} -source-uri ${SOURCE} -source-tag {TAG} -source-branch {BRANCH} -source-versioned-tag ${VTAG}

Major Features

What's Changed

Read more

v1.3.2

31 Oct 19:31
0ff6656
Compare
Choose a tag to compare

This fixes issue #325. Sigstore root metadata was updated to a key format incompatible with old go-tuf (the underlying TUF client) libraries. This updated sigstore libraries to new ones that pulled in the updated go-tuf libraries.

What's Changed

  • Backport release/v1.3: Update sigstore libraries by @ianlewis in #329
  • release/v1.3: update release builder by @asraa in #333

Full Changelog: v1.3.1...v1.3.2

v1.2.2

31 Oct 19:32
300ff1c
Compare
Choose a tag to compare

This fixes issue #325. Sigstore root metadata was updated to a key format incompatible with old go-tuf (the underlying TUF client) libraries. This updated sigstore libraries to new ones that pulled in the updated go-tuf libraries.

What's Changed

  • chore(deps): update github-actions by @renovate-bot in #295
  • fix(deps): update module github.com/sigstore/sigstore to v1.4.4 by @renovate-bot in #294
  • chore(deps): update gcr.io/distroless/base:nonroot docker digest to 3778d4f by @renovate-bot in #293
  • chore(deps): update gcr.io/distroless/base:nonroot docker digest to a6441d1 by @renovate-bot in #306
  • chore(deps): update dependency eslint-plugin-github to v4.4.0 by @renovate-bot in #305
  • fix(deps): update module github.com/go-openapi/runtime to v0.24.2 by @renovate-bot in #304
  • rekor: use rekor client with retries by @asraa in #301
  • chore(deps): update dependency eslint to v8.25.0 by @renovate-bot in #273
  • tests: fix builder id matching by @asraa in #308

Full Changelog: v1.4.1...v1.2.2