Skip to content

Releases: sylabs/sif

v2.0.0-beta.5

24 Aug 21:29
f811a64
Compare
Choose a tag to compare
v2.0.0-beta.5 Pre-release
Pre-release

Changelog

3c3be56 build: bump language version to Go 1.17
6cac235 chore(ci): bump golangci-lint to 1.42
40da914 ci: bump Go version to 1.17
2720dad ci: enable errname linter
4422f5f feat: add OptSignWithTime
6535cd5 fix: ErrNoObjects from GetDescriptor(s)
26cff39 fix: replace usage of deprecated ioutil package
ed685b2 refactor: pass concrete type to VerifyCallback
b842110 refactor: use struct to accumulate sign options
665eac1 refactor: use struct to accumulate verify options
62860b7 style: add new build constraint format messages

v1.6.0

20 Aug 18:34
9af8c2f
Compare
Choose a tag to compare

This minor release bumps the go.mod language version to 1.17 to take advantage of lazy loading, and removes usage of the io/ioutil package, which was deprecated in Go 1.16.

v2.0.0-beta.4

13 Aug 14:11
f82b8e7
Compare
Choose a tag to compare
v2.0.0-beta.4 Pre-release
Pre-release

Changelog

1976318 build(deps): bump golang.org/x/crypto to v0.0.0-20210711020723-a769d52b0f97
9394d0f ci: test against latest two major versions of Go
f85ecd8 feat: add OptCreateWithCloseOnUnload
af8f4f0 feat: add OptLoadWithCloseOnUnload
45a51d0 fix: go 1.15 compatibility in unit tests

v2.0.0-beta.3

09 Aug 19:56
9c920fc
Compare
Choose a tag to compare
v2.0.0-beta.3 Pre-release
Pre-release

Changelog

76000d7 feat: add const DefaultObjectGroup
8373fda feat: remove Signed in result callback
7f25735 feat: return signature Descriptor in result callback
b2b5024 feat: return verified Descriptors in result callback

v2.0.0-beta.2

30 Jul 19:52
dc1896a
Compare
Choose a tag to compare
v2.0.0-beta.2 Pre-release
Pre-release

Changelog

5440850 ci: set prerelease=auto in GoReleaser config

v2.0.0-beta.1

30 Jul 18:31
7cb03fa
Compare
Choose a tag to compare
v2.0.0-beta.1 Pre-release
Pre-release

Changelog

e4431b3 build: add magefile
e953c82 build: replace shell script with mage
a9cedf7 ci: add release-test job
d0f48dd ci: add tagged-release workflow with publish-release job
f271843 ci: rename build_and_test workflow for consistency
e0e23b6 feat: improve siftool version command
555da03 release: initial GoReleaser config

Version 1.5.1

20 Jul 16:23
31385ed
Compare
Choose a tag to compare

This patch release fixes a bug in func CreateContainer that caused it to return an unusable *FileImage. Callers must call func (*FileImage) UnloadContainer on the returned *FileImage to ensure resources are released.

See #67 for more details.

Version 1.5.0

15 Jul 16:35
cde6de8
Compare
Choose a tag to compare

This minor release removes UID/GID fields from the output of the info command, and marks the corresponding fields deprecated in advance of their removal from a future major version.

Deprecation

Two Descriptor fields have been deprecated in this release:

  • UID int64 - will not be set in a future major release. Users should remove references to this field.
  • Gid int64 - will not be set in a future major release. Users should remove references to this field.

See #59 for more details.

Version 1.4.3

05 Jul 15:27
8e5aa5c
Compare
Choose a tag to compare

This patch release fixes issues with human-readable size output, including rounding (#55), extremely large images (#54), and the units themselves (ref).

Version 1.4.2

02 Jul 16:20
34b2a4e
Compare
Choose a tag to compare

This patch release updates dependencies.