This is the first official production-ready release of the uplink library.
From now on, API in v1.x releases is expected to be backward-compatible. This does not apply for packages under private/
directory.
Known issues:
- The uplink library does not rate limit calls internally. If the rate limit on the satellite is reached,
ErrTooManyRequests
will be returned. - Object listing is limited to prefixes ending with a slash.
- Custom logging is not supported.
- Sharing a complete bucket does not work. However, sharing prefixes within the bucket or the complete project works.
Changes since v1.0.0-rc.5:
- Added package to support telemetry.
ErrRequestsLimitExceeded
renamed toErrTooManyRequests
.- Ensure
errors.Is
works with our errors. access
renamed toaccess grant
in the documentation and error messages.ErrBucketNotFound
is returned for a missing bucket when listing.- Deleted bucket or object is returned by delete methods.