Releases: storj/uplink
Releases · storj/uplink
v1.0.5
v1.0.4
v1.0.3
- Fixed a number of issues with sharing a complete bucket and sharing with object key prefix.
v1.0.2
v1.0.1
- Telemetry not imported when not used.
- Correct errors are returned when bucket or object key is missing while deleting.
v1.0.0
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.
v1.0.0-rc.5
- Fixed panic when downloading older objects uploaded with content type metadata.
- Defined error classes for exceeding the requests rate limit and the bandwidth limit.
v1.0.0-rc.4
- Fixed panic when listing older objects uploaded with content type metadata (#5).
v1.0.0-rc.3
AllowRead
andAllowWrite
fields inPermission
type renamed toAllowDownload
andAllowUpload
.- Added
NotBefore
andNotAfter
fields toPermission
type. Upload.Info()
now returns value forSystem.ContentLength
.- Removed gRPC dependency*
nil
metadata is handled correctly.- Encryption bypass is exposed with private package for Uplink CLI.
- Temporary workaround for an issue with bucket validation on the satellite side.
v1.0.0-rc.2
- Fixes issue where ContentLength was invalidly being stored in serialized meta.