Skip to content

Releases: storj/uplink

v1.7.1

14 Dec 12:36
Compare
Choose a tag to compare

What's Changed

  • Updated storj.io/common to fix incompatibility issue (#41)
  • README improvements
  • edge.RegisterAccess fixes
  • Improvements to errors, internals, and tests

Full Changelog: v1.7.0...v1.7.1

v1.7.0

07 Oct 10:51
Compare
Choose a tag to compare
  • New API method Project.MoveObject for server-side move functionality

v1.6.0

21 Sep 14:27
Compare
Choose a tag to compare

New features:

  • Multipart Upload (from 1.5.0-rc)
  • Obtain credentials for edge services Gateway-MT and Linksharing, new method edge.RegisterAccess
  • New method edge.JoinShareURL
  • New method Project.UpdateObjectMetadata

Fixes:

  • Failure when listing objects with prefix "/"
  • Multipart upload part abort is working correctly now
  • Fix edge case for multipart upload ETag encryption/decryption

v1.5.0-rc.1

27 Apr 12:19
Compare
Choose a tag to compare
v1.5.0-rc.1 Pre-release
Pre-release

New multipart upload API. New methods:

  • Project.BeginUpload
  • Project.UploadPart
  • Project.CommitUpload
  • Project.AbortUpload
  • Project.ListUploads
  • Project ListUploadParts

Known issues:

  • PartUpload.Abort() will not work correctly if uploading part already started.

v1.4.6

16 Apr 09:41
Compare
Choose a tag to compare
  • Multipart upload implemented as private API. The public API will be made available with v1.5.0.
  • Negative Offset values in DownloadOptions are processed as suffix range requests.
  • User-Agent now contains the library version
  • ErrBucketNameInvalid is returned if bucket creation fails due to an invalid argument
  • The cancel process handler won't issue deletion of the pending object
  • Fixed connection leak due to not closing properly connections to satellite
  • Fixed downloading of objects with more than 1000 segments
  • Fixed downloading of objects that have segments with a different erasure coding scheme
  • Encryption keys in access grants are limited to the permission scope of the API key

v1.4.5

14 Jan 15:47
Compare
Choose a tag to compare
  • Avoid recreating identity and TLS config for every project opening.
  • Fix for downloading large files that take more than 1 hour to download.

v1.4.4

06 Jan 06:56
Compare
Choose a tag to compare

v1.4.3

23 Dec 04:39
Compare
Choose a tag to compare

This change fixes a regression we had about parsing old access grants, which did not include the appropriate Satellite's Node ID in their configuration. It also adds direct support for determining if an operation failed due to permissions (ErrPermissionDenied).

v1.4.2

10 Dec 13:43
Compare
Choose a tag to compare
  • Fix cancelled committed upload returning non-nil error and deleting the object. Now, when cancellation happens after committing the object, it won't be deleted.

v1.4.1

04 Dec 16:37
28e6f1a
Compare
Choose a tag to compare
  • Update dependencies to allow building with Go 1.13 again.