Releases: tus/tusd
Releases · tus/tusd
v2.7.1
v2.7.0
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
- @mmhand123 made their first contribution in #1237
- @nervtech made their first contribution in #1239
Full Changelog: v2.6.0...v2.7.0
v2.6.0
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
- @TaridaGeorge made their first contribution in #1114
- @mcdoker18 made their first contribution in #1209
- @wiemann made their first contribution in #1206
- @bajelidze made their first contribution in #1214
- @mackinleysmith made their first contribution in #1217
- @xytis made their first contribution in #1207
- @xelat09 made their first contribution in #1205
- @apoorvapendse made their first contribution in #1218
Full Changelog: v2.5.0...v2.6.0
v2.5.0
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
- cli: Adjust logging format from plugin hooks to CLI's format by @amiremohamadi in #1108
- filestore: Fix graceful termination when deleting upload by @blmhemu in #1120
- gcsstore: Fix error creating new uploads by @emilaleksanteri in #1131
- filelocker: Emit 404 if directory for lock does not exist by @Acconut in #1149
- handler: Emit pre-finish hook for concatenated uploads by @Acconut in #1185
New Contributors
- @blmhemu made their first contribution in #1118
- @amiremohamadi made their first contribution in #1108
- @OwynWang made their first contribution in #1123
- @emilaleksanteri made their first contribution in #1131
- @ehsansouri23 made their first contribution in #1101
Full Changelog: v2.4.0...v2.5.0
v2.5.0-rc2
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
v2.5.0-rc1
First release candidate for v2.5.0.
v2.4.0
v2.3.0
What's Changed
- s3store: Fix downloads from some S3-compatible stores by @Acconut in #1071
- *: Allow upload ID to contain slashes by @Acconut in #1020
- handler: Validate upload IDs from pre-create hooks by @Acconut in #1072
- azurestore: Buffer upload data on disk instead of in-memory by @Acconut in #1070
- handler: Simultaneous support for -01 and -02 of IETF draft by @Nealsoni00 in #1066
- Upgrade dependencies
New Contributors
- @Nealsoni00 made their first contribution in #1066
Full Changelog: v2.2.2...v2.3.0