Releases: apptainer/sif
Releases · apptainer/sif
v2.7.1
v2.7.0
v2.4.2
v2.4.1
What's Changed
- build(deps): bump github.com/magefile/mage from 1.12.1 to 1.13.0 by @dependabot in #133
- Merge sylabs/sif through v2.4.1 by @edytuk in #135
- build: move Mage files to separate directory by @DrDaveD in #134
Full Changelog: v2.4.0...v2.4.1
v2.4.0
What's Changed
- build(deps): bump github.com/spf13/cobra from 1.3.0 to 1.4.0 by @dependabot in #132
- Merge sylabs/sif through v2.4.0 by @edytuk in #130
Full Changelog: v2.3.2...v2.4.0
v2.3.2
Changelog
- 225f19e bump github.com/ProtonMail/go-crypto from v0.0.0-20211112122917-428f8eabeeb3 to v0.0.0-20220113124808-70ae35bab23fwq
- 63b4e4f chore: bump golangci-lint to v1.44
- 2844e49 chore: bump node version in CI config
- 159cbbf fix: use correct types in goreleaser config
- c9278ed replace year in Apptainer copyright with "Contributors"
v2.3.1
Changelog
- 9e852b9 build(deps): bump github.com/ProtonMail/go-crypto from v0.0.0-20210920160938-87db9fbc61c7 to v0.0.0-20211112122917-428f8eabeeb3
- cf2b8bd change hpcng to apptainer
- f740842 feat: add OptSignDeterministic
- 9761903 feat: add deterministic options
- 2d0860e fix: don't panic on CreateContainer error
- a893927 fix: use zero value as deterministic time
- 97d9af8 link to Apptainer's CONTRIBUTING.md
- c9ffde2 refactor: derive sigHash from packet.Config
- a69dde1 refactor: don't print architecture if unknown
- 11ceaa0 refactor: don't print deterministic IDs/times
- 825c56b refactor: don't print name if unset
- fe56390 refactor: simplify siftool list output
v2.2.3
Changelog
- e566a6a Disable cache
- 0f06c52 Use errors.Is
- 4e36c40 build(deps): bump github.com/magefile/mage from 1.11.0 to 1.12.1
- d21a663 build(deps): bump github.com/spf13/cobra from 1.2.1 to 1.3.0
- e6a9761 build: disable CGO in mage build/install
- 46ad70d build: harmonize mage/goreleaser linker flags
- 9401cd0 build: use -trimpath in mage/goreleaser
- cbeb751 build: use commit date in mage linker flags
- a0a5820 ci: bump Codecov Orb version
- 1a37830 ci: update golangci-lint and add new linters
- 462525f feat: extend unexpectedDataTypeError to describe multiple want types
- 61f0407 fix: clarify 'date' semantics in version command
- 1747740 fix: use create/add time as data object times
- d41a43d refactor: directly usable type for hdrMagic
- 695603e refactor: enable errorlint linter
- 71b22a3 refactor: remove trimZeroBytes
- 446174b refactor: return usable header type from (SpecVersion).bytes()
- 6490cd4 refactor: simplify Sign() timestamp handling
- 0285861 update for hpcng -> apptainer
v2.1.2
Changelog
- 2d62e68 add copyright requested for Linux Foundation
- e8b04c3 add write permissions
- 314edbe fix inadvertent typo
- fa71e0d ignore vendor folder during markdown lint scan; remove extra lines from README.MD; fold long lines in README.MD
- c76a3ce re-tidy the go module imports
- 9634829 remove space at EOL per lint rules
- ec8f950 rename imports and update references from hpcng to apptainer
v2.1.1
Changelog
97e1efd change sylabs to hpcng
bea92c9 feat: add OptCreateWithDescriptorCapacity
e620111 feat: add OptCreateWithLaunchScript
134dba2 fix: consistent object alignment accounting
9ca197e fix: handle zero alignment in nextAligned
12a54b1 fix: use local location for times
947f692 refactor: improve DeleteObject redability
82b0bc2 refactor: improve header field names
6ef65c8 refactor: improve rawDescriptor field names
6c8e575 refactor: remove unused link/group consts
26928be refactor: simplify object write code paths
76f1396 style: improve readability of siftool output
97e4a6c style: use wrapped errors
a777383 style: use wrapped errors