Releases: tus/tus-node-server
@tus/[email protected]
What's Changed
Full Changelog: https://github.com/tus/tus-node-server/compare/@tus/[email protected]...@tus/[email protected]
@tus/[email protected]
What's Changed
Important
You should have at least version 1.1.0
of @tus/server
in order to maintain safe concurrent access to files.
Full Changelog: https://github.com/tus/tus-node-server/compare/@tus/[email protected]...@tus/[email protected]
@tus/[email protected]
What's Changed
Full Changelog: https://github.com/tus/tus-node-server/compare/@tus/[email protected]...@tus/[email protected]
@tus/[email protected]
What's Changed
Full Changelog: https://github.com/tus/tus-node-server/compare/@tus/[email protected]...@tus/[email protected]
@tus/[email protected]
What's Changed
- @tus/s3-store: Don't download incomplete part on HEAD request by @mitjap in #495
- @tus/s3-store: Stream incomplete part instead of reading to memory by @mitjap in #496
- @tus/s3-store: Add support to read files by @mitjap in #500
- @tus/s3-store: Fix invalid chunk size for uploads with deferred length by @mitjap in #504
Full Changelog: https://github.com/tus/tus-node-server/compare/@tus/[email protected]...@tus/[email protected]
@tus/[email protected]
What's Changed
- @tus/s3-store: Fix asynchronous processing of chunks by @mitjap in #492
- @tus/s3-store: Fix offset calculation for uploads with incomplete part by @mitjap in #493
- @tus/s3-store: Upload as multipart upload when incomplete part grows beyond minimal part size by @mitjap in #494
Full Changelog: https://github.com/tus/tus-node-server/compare/@tus/[email protected]...@tus/[email protected]
@tus/[email protected]
What's Changed
- @tus/file-store: fix list method of FileConfigstore by @Murderlon in #490
Full Changelog: https://github.com/tus/tus-node-server/compare/@tus/[email protected]...@tus/[email protected]
@tus/[email protected]
What's Changed
New Contributors
Full Changelog: https://github.com/tus/tus-node-server/compare/@tus/[email protected]...@tus/[email protected]
@tus/[email protected]
What's Changed
- @tus/server: introduce onIncomingRequest middleware by @Murderlon in #471
- Bump typescript from 5.0.4 to 5.1.6 by @dependabot in #448
- Upgrade most deps & add yarn plugin interactive by @Murderlon in #474
Full Changelog: https://github.com/tus/tus-node-server/compare/@tus/[email protected]...@tus/[email protected]
@tus/[email protected]
Breaking changes
- @tus/s3-store: fix invalid character errors for "x-amz-meta-file” header by @Murderlon in #470
Previously, to save the metadata the S3 store used to create an empty file and put everything on metadata, which the SDK sends alongs has query parameters. Sending an entire JSON string in a header is error-prone and caused issues. Now it correctly creates an .info
file with contents.
This might be breaking change in two cases
- Users who partially uploaded a file before on the old format, who try to resume the upload after the server has been redeployed with the newer version.
- Depending on your implementation of a
get
handler, it may fail to retrieve old.info
files.
What's Changed
- Upgrade most deps & add yarn plugin interactive by @Murderlon in #474
- @tus/s3-store: fix min part size condition & offset race condition by @Murderlon in #475
Full Changelog: https://github.com/tus/tus-node-server/compare/@tus/[email protected]...@tus/[email protected]