Releases: sylabs/sif
Releases · sylabs/sif
v2.15.0
v2.14.1
v2.14.0
This release adds support for setting metadata within a SIF.
Specifically, the following API has been added:
- func (*FileImage) SetMetadata: sets the metadata of the data object with id to md, according to opts.
What's Changed
- build(deps): bump github.com/sigstore/sigstore from 1.7.2 to 1.7.3 by @dependabot in #322
- feat: add setMetadata by @wobito in #324
Full Changelog: v2.13.0...v2.14.0
v2.13.0
What's Changed
- chore: bump module Go version to 1.20 by @tri-adam in #317
- build(deps): bump github.com/ProtonMail/go-crypto by @tri-adam in #318
- ci: bump golangci-lint to v1.54 by @tri-adam in #319
- chore: remove unnecessary nolint:errorlint lines by @tri-adam in #321
- build(deps): bump github.com/google/uuid from 1.3.0 to 1.3.1 by @dependabot in #320
Full Changelog: v2.12.0...v2.13.0
v2.12.0
This release adds support for accessing OCI artifacts encapsulated within a SIF.
Specifically, the following APIs have been added:
- func (Descriptor) OCIBlobDigest: returns the digest for a OCI blob.
- func WithOCIBlobDigest: selects descriptor(s) that contain a OCI blob with the specified digest.
What's Changed
- OCI data types by @wobito in #301
- build(deps): bump github.com/sigstore/sigstore from 1.6.5 to 1.7.0 by @dependabot in #305
- refactor: OCI blob digest by @tri-adam in #306
- test: add testing against Go 1.21 RC by @tri-adam in #307
- build(deps): bump github.com/sigstore/sigstore from 1.7.0 to 1.7.1 by @dependabot in #308
- test: sign/verify round trip for high level tests by @tri-adam in #310
- deps: bump github.com/ProtonMail/go-crypto by @tri-adam in #311
- build(deps): bump github.com/secure-systems-lab/go-securesystemslib from 0.6.0 to 0.7.0 by @dependabot in #312
- fix: ensure hash function is available by @tri-adam in #314
- build(deps): bump github.com/google/go-containerregistry from 0.15.2 to 0.16.1 by @dependabot in #315
- build(deps): bump github.com/sigstore/sigstore from 1.7.1 to 1.7.2 by @dependabot in #316
Full Changelog: v2.11.5...v2.12.0
v2.11.5
What's Changed
- build(deps): bump github.com/sigstore/sigstore from 1.6.4 to 1.6.5 by @dependabot in #297
- ci: bump golangci-lint to v1.53 by @tri-adam in #298
- test: report file/line info for makeTestSIF errors by @tri-adam in #299
- ci: disable codecov status by @tri-adam in #302
- deps: bump github.com/ProtonMail/go-crypto by @tri-adam in #303
- ci: bump node version by @tri-adam in #304
Full Changelog: v2.11.4...v2.11.5
v2.11.4
What's Changed
- build(deps): bump github.com/secure-systems-lab/go-securesystemslib from 0.5.0 to 0.6.0 by @dependabot in #290
- build(deps): bump github.com/sigstore/sigstore from 1.6.3 to 1.6.4 by @dependabot in #292
- fix: correct error message by @tri-adam in #291
- deps: disable Dependabot on v1 branch by @tri-adam in #294
- build(deps): bump github.com/cloudflare/circl from 1.1.0 to 1.3.3 by @dependabot in #295
- ci: disable GitHub checks for CodeCov by @tri-adam in #296
Full Changelog: v2.11.3...v2.11.4
v2.11.3
v2.11.2
What's Changed
- build(deps): bump github.com/spf13/cobra from 1.6.1 to 1.7.0 by @dependabot in #276
- build(deps): bump github.com/sigstore/sigstore from 1.6.0 to 1.6.1 by @dependabot in #277
- ci: use official Goreleaser bash script by @tri-adam in #279
- build(deps): bump github.com/sigstore/sigstore from 1.6.1 to 1.6.2 by @dependabot in #280
- build(deps): bump github.com/sigstore/sigstore from 1.6.2 to 1.6.3 by @dependabot in #281
- test: fix gen-keys for ED25519 algo by @tri-adam in #283
- fix: preserve arch in SetPrimPart by @tri-adam in #286
- fix: address "Bare URL used" lint by @tri-adam in #287
Full Changelog: v2.11.1...v2.11.2