Skip to content

Releases: storj/uplink

v1.13.0

15 May 15:43
Compare
Choose a tag to compare

v1.13.0 adds months worth of significant performance and stability improvements.

Full Changelog: v1.12.2...v1.13.0

v1.12.2

13 Nov 08:41
Compare
Choose a tag to compare

What's Changed

  • improved download performance (fa6314c)
  • updated dependencies

Full Changelog: v1.12.1...v1.12.2

v1.12.1: fix for 32bit arm

05 Oct 07:37
Compare
Choose a tag to compare

This release fixes a bug with 32bit arm, which caused a "unaligned 64-bit atomic operation" panic.

Full Changelog: v1.12.0...v1.12.1

v1.12.0

13 Sep 13:07
Compare
Choose a tag to compare

What's Changed

  • Refactored upload code path is now enabled by default (a4851fc)
  • New permission type MaxObjectTTL (39cbd8e)
  • Go language version was bumped to 1.19 (f9227df)

Full Changelog: v1.11.0...v1.12.0

v1.11.0

26 Jul 14:50
Compare
Choose a tag to compare

What's Changed

  • Performance improvements, including
    • Refactored upload code path for faster and more resilient uploads
    • Improved network protocols, including support for new noise-based protocol and tcp_fastopen
    • Performance related adjustments (like adjusting default allocation steps to reduce RPC calls)
    • Supporting separated connection pools for satellite and storage node connections
    • Improvements in memory usage (ee06bd2)
  • Fix issue with Project.ListUploads (#140)
  • Fix issue with Project.ListObjects while listing in multi passphrase prefix (8c9d669)
  • Deprecate Config.InsecureSkipVerify and introduce Config.InsecureUnencryptedConnection as a replacement
  • Deprecating Config.DialTimeout and Config.DialContext

Full Changelog: v1.10.0...v1.11.0

v1.10.0

12 Dec 08:26
Compare
Choose a tag to compare

What's Changed

  • InsecureSkipVerify configuration can be used for edge.RegisterAccess calls. (It's not for production but can be useful for integration tests with storj/storj-up)
  • experimental support for different piece-hash algorithms during uploads
  • uplink can report upload/download telemetry data via jtolio/evenkit if enabled and configured
  • updated dependencies, small build and documentation improvements

Full Changelog: v1.9.0...v1.10.0

v1.9.0

10 May 07:31
Compare
Choose a tag to compare

What's Changed

  • New public method project.CopyObject for server-side copy
  • Fix for issue with listing parts (#95)
  • Updated storj.io/common dependency

Full Changelog: v1.8.2...v1.9.0

v1.8.2

08 Apr 08:32
a2c93df
Compare
Choose a tag to compare

What's Changed

  • Disabled QUIC
  • Updated storj.io/common dependency

Full Changelog: v1.8.1...v1.8.2

v1.8.1

21 Mar 11:43
Compare
Choose a tag to compare

What's Changed

  • Disable LEDBAT
  • Small update in godoc
  • Updated storj.io/common dependency

Full Changelog: v1.8.0...v1.8.1

v1.8.0

17 Feb 10:46
Compare
Choose a tag to compare

What's Changed

  • New errors in public API: ErrStorageLimitExceeded and ErrSegmentsLimitExceeded (#77)
  • Improvements for storage node connections:
    • Increased upload/download timeout
    • Better connection pooling
  • Fixed issue with missing metadata while listing objects (#85)
  • Last part can be now zero-size (#78)
  • Small improvements in godoc
  • Updated storj.io/common dependency
  • Minum Go version required is now 1.15

Full Changelog: v1.7.1...v1.8.0