Skip to content

Releases: sigstore/sigstore-go

v1.1.4

10 Dec 16:58
cc06490

Choose a tag to compare

What's Changed

  • Update rekor-tiles version path in #531
  • Bump production Sigstore TUF root to latest in #537
  • Bump staging Sigstore TUF root to latest in #538
  • Bump deps for sigstore libraries in #543

Full Changelog: v1.1.3...v1.1.4

v1.1.3

26 Sep 15:59
c79035f

Choose a tag to compare

What's Changed

  • Set user agent for TUF and Rekor v2 clients in #525

Full Changelog: v1.1.2...v1.1.3

v1.1.2

08 Sep 17:52
fe24fbf

Choose a tag to compare

What's Changed

  • Allow no timestamps to be provided when verifying a key in #510
  • Support other key algorithms for Rekor v2 in #520

Full Changelog: v1.1.1...v1.1.2

v1.1.1

07 Aug 16:18
d9ac070

Choose a tag to compare

What's Changed

  • Make conformance compatible with rekor v2 in #505
  • Update GetSigningConfig to use signing_config.v0.2.json in #506
  • Refactor SelectService to return Service rather than URL, add supported API versions in #503
  • Remove noisy log message in #507

Full Changelog: v1.1.0...v1.1.1

v1.1.0

14 Jul 16:29
dcab992

Choose a tag to compare

sigstore-go v1.1.0 introduces support for Rekor v2, a redesigned and modernized transparency log that's cheaper to operate, easier to scale, and simpler to maintain.

What's Changed

Full Changelog: v1.0.0...v1.1.0

v1.0.0

12 May 19:30
cedac1b

Choose a tag to compare

We're very excited to release sigstore-go 1.0! View the blog post announcing this release for more details.

This release should contain the last set of breaking changes until version 2.0, including a few renames (such as SignedEntityVerifier -> Verifier and VerifyTimestampAuthority -> VerifySignedTimestamp). We are excited to begin a new phase of simple, stable APIs!

What's Changed

  • Prevent duplicate timestamps from same TSA by @codysoyland in #472
  • Update theupdateframework/go-tuf to v2.1.0 and copy in unexported repo type from theupdateframework/go-tuf/examples/repository directory by @malancas in #474
  • Add verification errors to output of VerifyTimestampAuthority by @codysoyland in #473
  • Use repository.Type from go-tuf in tests by @codysoyland in #475
  • Rename and deprecate SignedEntityVerifier in favor of Verifier by @codysoyland in #476
  • Deprecate and rename VerifyTimestampAuthority/VerifyArtifactTransparencyLog by @codysoyland in #477
  • Update README for 1.0.0 release by @codysoyland in #480

Full Changelog: v0.7.3...v1.0.0

v0.7.3

07 May 19:04
8dff965

Choose a tag to compare

Note: v0.7.3 will likely be the last release before v1.0.

What's Changed

  • Add context to Rekor interactions in signer by @codysoyland in #461
  • Use default Verifier for the public key contained in a certificate (closes #74) by @ret2libc in #424
  • Select highest API version with multiple SigningConfig services by @haydentherapper in #459
  • Fix SigningConfig ValidFor when dates are missing by @jku in #465
  • correct error on unsupported TrustedRoot media type by @dmitris in #466
  • Signing example improvements by @jku in #458
  • Disable TUF timestamping when TUF cache disabled by @codysoyland in #470

Full Changelog: v0.7.2...v0.7.3

v0.7.2

11 Apr 16:11
e3ba8a1

Choose a tag to compare

What's Changed

Full Changelog: v0.7.1...v0.7.2

v0.7.1

07 Apr 17:09
9699214

Choose a tag to compare

What's Changed

Full Changelog: v0.7.0...v0.7.1

v0.7.0

24 Jan 21:12
9c466a8

Choose a tag to compare

Breaking Changes

  • Removed WithOnlineVerification() configuration option, and online argument to VerifyArtifactTransparencyLog() by @steiza in #344
  • Add interface types for TimestampingAuthority and CertificateAuthority by @codysoyland in #300
  • Simplify HasPublicKey interface method by @codysoyland in #348
  • Rename GetCertificate to Certificate by @codysoyland in #349
  • Verify certificate validity with only current time, bump conformance tests by @haydentherapper in #277

What's Changed

New Contributors

Full Changelog: v0.6.2...v0.7.0