Skip to content

Releases: tus/tusd

v2.0.0

29 Sep 07:32
5e9be5a
Compare
Choose a tag to compare

Four years after the last major release of tusd, version 1.0.0, it is time for another big announcement: we are happy to say that tusd v2 is finished! The release is ready for production and has been battle tested at scale at Transloadit in the past months.

This major release focuses on two main aspects: interoperability and resilience. The reworked hook system makes it easier to integrate tusd into your application, while also extending its functionality. Furthermore, we focused on the way tusd handles degraded network connectivity and made numerous changes to improve its resilience in such circumstances.

There are no breaking changes in the HTTP interface for tus uploads. Existing tus clients will continue to be able to communicate with tusd, without any changes being necessary. You can replace your tusd v1 deployments with v2, and all clients will continue to function.

A description of the major features, the additional improvements, and the breaking changes is given in the accompanying blog post.

v2.0.0-rc21

18 Sep 08:10
f4e4774
Compare
Choose a tag to compare
v2.0.0-rc21 Pre-release
Pre-release
  • Fix issue with invoking plugin hooks
  • Fix issue embedding version information in build
  • Fix issue with acquiring file lock

v2.0.0-rc20

15 Sep 13:06
b7b875a
Compare
Choose a tag to compare
v2.0.0-rc20 Pre-release
Pre-release

This is the last release candidate before the official v2 release and is intended for final testing purposes.

v1.13.0

06 Sep 09:15
a1e1fdf
Compare
Choose a tag to compare

What's Changed

  • Bump dependencies
  • Allow to customize CORS handling by @Acconut in #997

Full Changelog: v1.12.1...v1.13.0

v1.12.1

25 Jul 17:07
a2ae916
Compare
Choose a tag to compare

What's Changed

  • handler: Correct CORS for experimental protocol

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

v1.12.0

25 Jul 09:20
caa0877
Compare
Choose a tag to compare

What's Changed

  • Upgrade dependencies
  • Add support for IETF's resumable upload draft by @Acconut in #568

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

v1.11.0

11 Apr 12:19
db2b491
Compare
Choose a tag to compare

What's Changed

  • cli: Add flag for disabling CORS headers (#899)
  • core: Add Host header to hooks event (#935)
  • docker: Correct multi platform build for ARM (#936)
  • deps: Update dependencies

New Contributors

Full Changelog: v1.10.1...v1.11.0

v1.10.1

18 Jan 13:21
74d6904
Compare
Choose a tag to compare

What's Changed

  • ci: Build release binary using Go 1.19
  • docker: Build image for arm64 by @dargmuesli in #848
  • deps: Update dependencies

Full Changelog: v1.10.0...v1.10.1

v2.0.0-rc19

07 Dec 09:40
Compare
Choose a tag to compare
v2.0.0-rc19 Pre-release
Pre-release
  • cli: Switch from filelocker to memorylocker when using filestore

Full Changelog: v2.0.0-rc18...v2.0.0-rc19

v2.0.0-rc18

28 Nov 21:50
Compare
Choose a tag to compare
v2.0.0-rc18 Pre-release
Pre-release
  • Disable CGO when compiling release binaries

Full Changelog: v2.0.0-rc17...v2.0.0-rc18