Releases: sylabs/sif
v2.3.2
Changelog
- 3e803d6 build(deps): bump github.com/magefile/mage from 1.11.0 to 1.12.0 (#176)
- e807689 build(deps): bump github.com/magefile/mage from 1.12.0 to 1.12.1 (#177)
- 797accd bump github.com/ProtonMail/go-crypto from v0.0.0-20211112122917-428f8eabeeb3 to v0.0.0-20220113124808-70ae35bab23fwq
- 2c5f1a2 chore: bump golangci-lint to v1.44
- d1556e0 chore: bump node version in CI config
- 6b57835 fix: use correct types in goreleaser config
v2.3.1
v2.3.0
Sylabs is pleased to announce version 2.3.0 of the SIF module.
This minor release adds new options that support deterministic creation and modification of images:
- OptCreateDeterministic
- OptAddDeterministic
- OptDeleteDeterministic
- OptDeleteDeterministic
- OptSignDeterministic
The output of siftool
commands has been modified. In particular:
siftool header
,siftool list
, andsiftool info
skip printing zero value timestamps (expected in deterministic images).siftool header
skips printing the image ID if set to a nil value (expected in deterministic images).siftool header
skips printing the primary CPU architecture if it is not set.siftool info
skips printing data object names when they are not set.
Changelog
db2ec78 feat: add OptSignDeterministic
a3fc6c2 feat: add deterministic options
28ad31b fix: use zero value as deterministic time
b13ec51 refactor: derive sigHash from packet.Config
ceadd34 refactor: don't print architecture if unknown
99344f3 refactor: don't print deterministic IDs/times
e80dd0b refactor: don't print name if unset
79bddb6 refactor: simplify siftool list output
v2.2.3
v2.2.2
v2.2.1
v2.2.0
Sylabs is pleased to announce version 2.2.0 of the SIF module.
This minor release supports reproducible builds of siftool
binaries. The semantics and output format of the date
field in the version
command have also been modified.
Changelog
d66d8b5 build: disable CGO in mage build/install
6237cae build: harmonize mage/goreleaser linker flags
a5e8ccc build: use -trimpath in mage/goreleaser
6f7ca18 build: use commit date in mage linker flags
b97cb95 build: use release-tools package for mage build
fed3b7e ci: bump Codecov Orb version
de51ee2 fix: clarify 'date' semantics in version command
v2.1.1
v1.7.0
v2.1.0
Sylabs is pleased to announce version 2.1.0 of the SIF module.
This minor release adds new options for image creation:
- OptCreateWithDescriptorCapacity allows a user to set the maximum descriptor capacity when an image is created. If not specified, a default value of 48 is used.
- OptCreateWithLaunchScript allows the user to optionally specify a launch script. If not specified, a launch script is not set in the image.
Changelog
eba3636 feat: add OptCreateWithDescriptorCapacity
26fd648 feat: add OptCreateWithLaunchScript
6c7ed2c refactor: improve DeleteObject redability
ea96cfe refactor: simplify object write code paths
1477ef5 style: use wrapped errors
c5d1579 style: use wrapped errors