Skip to content

Releases: storj/uplink

v1.1.0

12 Jun 09:07

Choose a tag to compare

This release is exactly the same as v1.0.7.

v1.0.7

04 Jun 13:34

Choose a tag to compare

  • Change license from Apache to MIT.
  • Support for custom transports via DialContext.
  • Fix for bucket not found error.

v1.0.6

29 May 12:54

Choose a tag to compare

  • Fix auto paging issue with recursive listing.
  • Additional details added to ErrObjectNotFound errors.

v1.0.5

29 Apr 20:51

Choose a tag to compare

  • Reduced size of the library.
  • Fixed panic when telemetry is not set up but dialing fails.
  • Add bucket name to all cases where ErrBucketNotFound is returned.

v1.0.4

23 Apr 15:08

Choose a tag to compare

  • Reduced number of dependencies.
  • Auto-generated identity difficulty changed to 0.
  • Fix an issue with listing a prefix that contains objects encrypted with different encryption keys.
  • Updated documentation.

v1.0.3

31 Mar 17:09

Choose a tag to compare

  • Fixed a number of issues with sharing a complete bucket and sharing with object key prefix.

v1.0.2

28 Mar 14:33

Choose a tag to compare

  • Paging fixes for listings with >10000 entries.
  • Removing unused code
  • Upgrade storj.io/common and apply rpc.Conn changes

v1.0.1

25 Mar 07:59

Choose a tag to compare

  • Telemetry not imported when not used.
  • Correct errors are returned when bucket or object key is missing while deleting.

v1.0.0

19 Mar 16:54

Choose a tag to compare

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 to ErrTooManyRequests.
  • Ensure errors.Is works with our errors.
  • access renamed to access 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

11 Mar 13:24

Choose a tag to compare

v1.0.0-rc.5 Pre-release
Pre-release
  • Fixed panic when downloading older objects uploaded with content type metadata.
  • Defined error classes for exceeding the requests rate limit and the bandwidth limit.