Skip to content

Releases: sylabs/scs-library-client

Release 0.4.0

23 Jul 13:12
Compare
Choose a tag to compare
Release 0.4.0 Pre-release
Pre-release

Changes included in this release:

  • Initial support for multi-architecture tagging

Version 0.3.0

28 Jun 14:56
4e99ce6
Compare
Choose a tag to compare
Version 0.3.0 Pre-release
Pre-release

Changes included in this release:

  • Updated API to return ErrNotFound instead of bool
  • Updated to Close HTTP response bodies

Version 0.2.2

05 Jun 19:18
6a71016
Compare
Choose a tag to compare
Version 0.2.2 Pre-release
Pre-release

Changes included in this release:

  • Fix issues in direct S3 upload API

Version 0.2.1

05 Jun 18:52
397fd73
Compare
Choose a tag to compare
Version 0.2.1 Pre-release
Pre-release

Minor updates to S3 direct upload workflow

Version 0.2.0

29 May 18:56
cec4def
Compare
Choose a tag to compare
Version 0.2.0 Pre-release
Pre-release

This release of SCS library client continues with updates including support for direct S3 image uploads, improved search capability allowing searching by image architecture, and integration into Singularity.

Version 0.1.0

20 Apr 14:40
Compare
Choose a tag to compare
Version 0.1.0 Pre-release
Pre-release

Sylabs is proud to release this version of the Singularity Container Services (SCS) Library Client. This version contains significant improvements, with the aim of removing dependencies and improving the API.

Long-running operations now include a context.Context parameter that can be used to implement timeouts and/or cancellation. A new Ref type has been added, which aids in parsing and generating Library URIs. IDs are now passed as strings instead of native BSON IDs. Logging is now done via an interface, giving users of this package more control.

Detailed list of changes included in this release:

  • Use json-resp module (#8)
  • Add ‘Stars’ ‘Private’ and ‘ReadOnly’ to Container Model (#13)
  • Implement GetCollections() API (#9)
  • Export functions (#14)
  • Update models (#15)
  • Replace bson objectid fields with string (#17)
  • More model updates (#19)
  • Refactor/cleanup (#21)
  • CI Improvements (#22)
  • Add context arguments (#24)
  • CI Improvements (#26)
  • Logging enhancements (#29)
  • Add Library Ref Parsing/Generation Code (#30)
  • Report Code Coverage (#31)
  • Validate URL Scheme (#32)
  • Remove mgo Dependency (#35)
  • Use generic logger (#36)

Version 0.0.1

10 Apr 20:05
c40a775
Compare
Choose a tag to compare
Version 0.0.1 Pre-release
Pre-release
v0.0.1

Update license to match scs-key-client; README to remove cloud prefix…