Releases: sylabs/scs-library-client
Release 0.4.0
Changes included in this release:
- Initial support for multi-architecture tagging
Version 0.3.0
Changes included in this release:
- Updated API to return ErrNotFound instead of bool
- Updated to
Close
HTTP response bodies
Version 0.2.2
Changes included in this release:
- Fix issues in direct S3 upload API
Version 0.2.1
Minor updates to S3 direct upload workflow
Version 0.2.0
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
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 string
s 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
v0.0.1 Update license to match scs-key-client; README to remove cloud prefix…