Releases: sylabs/sif
Release list
v2.6.0
Add experimental siftool unmount command, which can be used to un-mount a SIF image using previously mounted with siftool mount.
What's Changed
- ci: updated sbom name generating template by @vlesich-sylabs in #203
- mount: add option to specify squashfuse path by @dtrudg in #207
- feat: Add experimental unmount command by @dtrudg in #208
New Contributors
Full Changelog: v2.5.0...v2.6.0
v2.5.0
Add experimental siftool mount command, which attempts to mount the primary system partition of a SIF image using squashfuse.
What's Changed
- test: use valid squashfs/ext3 inputs by @tri-adam in #197
- Experimental Mount Command by @tri-adam in #195
- Sbom release by @vlesich-sylabs in #198
- build(deps): bump github.com/ProtonMail/go-crypto by @tri-adam in #199
- Remove Magefiles by @tri-adam in #201
Full Changelog: v2.4.2...v2.5.0
v2.4.2
What's Changed
- Bump golangci-lint to v1.45 by @tri-adam in #187
- sbom generating step by @vlesich-sylabs in #196
New Contributors
- @vlesich-sylabs made their first contribution in #196
Full Changelog: v2.4.1...v2.4.2
v2.4.1
What's Changed
- build(deps): bump github.com/spf13/cobra from 1.3.0 to 1.4.0 by @dependabot in #185
- Adopt Go 1.18 by @tri-adam in #179
- build(deps): bump github.com/magefile/mage from 1.12.1 to 1.13.0 by @dependabot in #186
Full Changelog: v2.4.0...v2.4.1
v2.4.0
Add support for riscv64 architecture.
What's Changed
- Add RISC-V Architecture by @tri-adam in #182
- Expand goreleaser Build Architectures by @tri-adam in #183
Full Changelog: v2.3.2...v2.4.0
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
Changelog
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 infoskip printing zero value timestamps (expected in deterministic images).siftool headerskips printing the image ID if set to a nil value (expected in deterministic images).siftool headerskips printing the primary CPU architecture if it is not set.siftool infoskips 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
Changelog
2827ef2 fix: don't panic on CreateContainer error