Skip to content

Releases: sigstore/k8s-manifest-sigstore

v0.5.4

05 Feb 02:58
e35f818
Compare
Choose a tag to compare

Features

  • Newly add a pre-built binary for Apple Silicon / M1 mac in the release

Changelog

  • be1f99b Binaries for darwin-arm64 (Apple Silicon) (#124)

Thanks for all contributors!

  • Victor Sollerhed

v0.5.3

05 Feb 02:34
be1f99b
Compare
Choose a tag to compare
release v0.5.3

v0.5.2

11 Jan 04:54
c8c5e7c
Compare
Choose a tag to compare
release v0.5.2

v0.5.1

11 Jul 11:55
ce48971
Compare
Choose a tag to compare

Features

  • Bump cosign up to v2.1.1

Changelog

v0.5.0

08 May 11:44
4867d2d
Compare
Choose a tag to compare

Features

  • Support cosign v2.x
    • Key pairs generated by cosign v2 and later are supported
    • COSIGN_EXPERIMENTAL is never required for keyless signing & verification
  • --tarball options is now set to no by default

Changelog

v0.4.4

15 Feb 00:41
263a053
Compare
Choose a tag to compare

Features

  • Support keyless signing & verification from GitHub actions
    • Subject Alternative Name (SAN) in a certificate generated by keyless signing from GitHub action is now reported as a signer name when verification. Users can check the subject information for further validation.

      eg) signer name: "https://github.com/sigstore/k8s-manifest-sigstore/.github/workflows/github_oidc.yaml@refs/pull/107/merge"
      

Changelog

  • 263a053 support certificate by keyless signing in github action (#107)

Thanks for all contributors!

  • Chip Zoller
  • Hiro Kitahara

v0.4.3

16 Nov 00:14
bda2106
Compare
Choose a tag to compare

Features

  • Update cosign version to v1.13.1
    • update the version of cosign on which k8s-manifest-sigstore depends to v1.13.1

Changelog

Thanks for all contributors!

  • Joyce
  • Hiro Kitahara

v0.4.2

13 Oct 10:27
43eab2f
Compare
Choose a tag to compare

Features

  • Update cosign version to v1.13.0
    • update the version of cosign on which k8s-manifest-sigstore depends to v1.13.0

Changelog

Thanks for all contributors!

v0.4.1

03 Oct 01:27
d812952
Compare
Choose a tag to compare

Features

  • Update cosign version to v1.12.1
    • update the version of cosign on which k8s-manifest-sigstore depends, and add some new command options to be consistent with cosign
      • --allow-insecure-registry option allows users to push the signed manifest image to some container registries that require "insecure-registry:true" for the access.
      • --force option works for skipping confirmations/validations by cosign sign command.

Changelog

Thanks for all contributors!

v0.4.0

05 Sep 06:56
14f7cab
Compare
Choose a tag to compare

Features

  • Support multiple signatures both for signing & verification

    • A new signing option --append-signature (or -A) is added for users to generate a signed YAML manifest that have multiple signatures. Users don't need to manually add them anymore.
  • Add a new signing method and the original signing method will be non-default soon

    • The original signing method (--tarball=yes) creates a tarball of YAML files before signing. However, this may cause verification error when multiple signatures are provided. So we add a new signing method (--tarball=no) that can solve this issue. The original method is still the default option now, but the new one will be default on v0.5.0 and later.
  • Update cosign version to v1.10.1

    • update the version of cosign on which k8s-manifest-sigstore depends, and add some new command options to be consistent with cosign

Changelog

  • 14f7cab bump cosign version to v1.10.1 (add --no-tlog-upload option to sign cmd) (#90)
  • f8596c1 fix lint issue with the latest golangci-lint (#91)
  • 8df5a18 bump cosign version to v1.10.0 (#89)
  • e9c59e0 allow image change patterns by default (#88)
  • 18676b9 add some special error definitions and handling (#87)
  • b963d28 fix cosign options in verify resource CLI (#86)
  • dde52ad add sign & verify options to support cosign command options (#85)
  • 87bf46f bump cosign version to the latest(v1.9.1-0.20220615165628-e4bc4a95743b) (#84)
  • 1a04330 bump cosign version to v1.9.0 (#83)
  • b929f59 fix keyless multisignature verification (#82)
  • 86d9fa3 fix keyless signing issue that tlog entry cannot be got after signing (#81)
  • e73c57e support multiple signatures both for signing and verification (#79)
  • 29dbe11 make the current signing method with tarball deprecated (#80)

Thanks for all contributors!