Skip to content

Releases: storj/uplink

v1.0.5

29 Apr 20:51
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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.

v1.0.0-rc.4

10 Mar 15:21
042c45b
Compare
Choose a tag to compare
v1.0.0-rc.4 Pre-release
Pre-release
  • Fixed panic when listing older objects uploaded with content type metadata (#5).

v1.0.0-rc.3

06 Mar 17:26
Compare
Choose a tag to compare
v1.0.0-rc.3 Pre-release
Pre-release
  • AllowRead and AllowWrite fields in Permission type renamed to AllowDownload and AllowUpload.
  • Added NotBefore and NotAfter fields to Permission type.
  • Upload.Info() now returns value for System.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

26 Feb 15:20
Compare
Choose a tag to compare
v1.0.0-rc.2 Pre-release
Pre-release
  • Fixes issue where ContentLength was invalidly being stored in serialized meta.