v0.2.0
Breaking changes for external backend implementations:
- The simpleblob interface has a new
Delete
method. This primarily affects any external backend implementations. (PR #6)
Attention:
- The S3 backend now uses the Minio client library instead of the official Amazon SDK. This change should be transparent, but may have unexpected side effects changing the behavior (PR #7, PR #10)
- The indirect
logr.Logger
dependency was upgraded from pre-v1 to v1, which introduces breaking changes. This potentially affects projects that also use logr directly or indirectly. - Support for Go 1.17 was dropped. Go 1.18 and 1.19 are now supported. (PR #17)
Features:
- Simpleblob now support a
Delete
operation on blobs (PR #6) - The
GetBackend
call now allows extra functional params (PR #18) - New
WithLogger
param forGetBackend
allows passing alogr.Logger
to backends. This is also passed to the go-tlsconfig TLS manager, which will log information about certificate updates (PR #18, PR #17)