Skip to content

Releases: tus/tusd

v2.10.0

16 Jun 06:43
a4296d4

Choose a tag to compare

What's Changed

  • hooks: Add option to disable TLS verification by @nerg4l in #1359
  • azurestore: Fix InvalidHeaderValue error due to empty sentinel block by @DotaPie in #1379
  • cli: Fix issue preventing encrypted connections via HTTP/2 in 90f7b8e

New Contributors

Full Changelog: v2.9.2...v2.10.0

v2.9.2

11 Mar 18:28

Choose a tag to compare

What's Changed

No feature changes or bug fixes in tusd, but an upgrade to Go 1.26.1 for the Docker image.

Full Changelog: v2.9.1...v2.9.2

v2.9.1

21 Feb 11:01

Choose a tag to compare

Fixes

  • azurestore: Fix Upload-Offset in HEAD responses and Content-Length in GET responses for completed uploads by @Acconut in #1349
  • gcssotre: Do not write info when loading info object by @Antti in #1300
  • gcsstore: Delete .info object when terminating upload by @Acconut in #1351
  • s3store: Fix data race when terminating upload by @ferhatelmas in #1350
  • filestore: Fix default file chmod permissions by @avreg in #1155

New Contributors

Full Changelog: v2.9.0...v2.9.1

v2.9.0

21 Feb 10:38

Choose a tag to compare

What's Changed

Features

  • azurestore: Support Entra ID token based authentication (azidentity) by @quality-leftovers in #1263
  • hooks: Add timeout and size limit to HTTP hooks and enforce Content-Type by @AdityaByte in #1279
  • cli,handler: Add option to disable concatenation extension by @Acconut in #1281
  • filestore: Expose storagekeys used in storage map by @wylswz in #1280

Fixes

New Contributors

Full Changelog: v2.8.0...v2.9.0

v2.8.0

02 Apr 07:45
0e52ad6

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.7.1...v2.8.0

v2.7.1

05 Mar 11:08
75a0dcb

Choose a tag to compare

This patch release fixes an issue in the release process of the previous v2.7.0 release.

Full Changelog: v2.7.0...v2.7.1

v2.7.0

05 Mar 11:07
e33611c

Choose a tag to compare

What's Changed

  • handler, cli: Add pre-terminate hook by @Acconut in #1248
  • handler: Remove default ports in Location headers by @Acconut in #1226
  • handler, s3store, filestore: Serve GET requests from storage provider by @Acconut in #1228
  • handler: Pass request context to logger when logging by @mmhand123 in #1237
  • filestore: Close files correctly when concatenating uploads by @nervtech in #1239
  • Bump dependencies

New Contributors

Full Changelog: v2.6.0...v2.7.0

v2.6.0

28 Nov 13:05
f36bb06

Choose a tag to compare

What's Changed

New features

  • hooks: Add support for gRPC mutual TLS authentication by @TaridaGeorge in #1114
  • hooks: Add option to forward HTTP header to gRPC requests by @Acconut in #1188
  • cli: Add s3-min-part-size flag to control minimum S3 part size by @wiemann in #1206
  • handler: Support IETF draft -04 and -05 by @Acconut in #1213
  • s3store: Pass Content-Type from filetype metadata field to S3 by @mackinleysmith in #1217
  • cli: Allow Application Default Credentials discovery for GCP by @xytis in #1207
  • cli: Add show-startup-logs flag to reduce startup log verbosity by @apoorvapendse in #1218

Bug fixes

  • handler, s3store: Fix data race problems by @Acconut in #1199
  • filestore: Fix .info file not deleted if the binary file was successfully deleted by @bajelidze in #1214
  • azurestore: Migrate to current Azure SDK by @xelat09 in #1205

New Contributors

Full Changelog: v2.5.0...v2.6.0

v2.5.0

10 Sep 08:21
c5d5b0a

Choose a tag to compare

What's Changed

Features

  • s3store: Allow + in object IDs by @OwynWang in #1123
  • filestore: Allow customising the storage path by @Acconut in #1083
  • filestore: Expose .info path to hooks by @Acconut in #1162

Bug fixes

New Contributors

Full Changelog: v2.4.0...v2.5.0

v2.5.0-rc2

29 Jul 08:40
b3ba87f

Choose a tag to compare

v2.5.0-rc2 Pre-release
Pre-release

Second release candidate for v2.5.0.

What's Changed

  • filelocker: Emit 404 if directory for lock does not exist by @Acconut in #1149
  • filestore: Expose .info path and fix absolute paths by @Acconut in #1162

Full Changelog: v2.5.0-rc1...v2.5.0-rc2