Releases: tus/tus-js-client
v2.0.2
v2.0.1
Major release: v2.0.0
This major release contains many features and bug fixes but also breaking changes! Please see the blog post for details.
v1.8.0
This minor release contains following changes:
- Add support for storing URLs in the Node.js environment (#73 and #152)
- Add support for terminating uploads (#157)
- Fix a bug where no fingerprints could be generated in the Cordova environment (#169)
- Add experimental support for the
creation-with-upload
extension - Add the HTTP response body to errors in the Node.js environment
v1.8.0 Prerelease 1
This prerelease contains nearly finished support for storing URLs in the Node.js environment (#73), thanks to @ifedapoolarewaju.
v1.7.1
This patch release fixes a problem in the retry logic where tus-js-client would not retry if the server responded with 409 Conflict
(used if a PATCH request has a mismatching offset) or 423 Locked
(used if the server detects concurrent access to an upload). With this fix tus-js-client will retry properly if the retryDelays
option has been set.
v1.7.0
This minor release adds support for the uploadLengthDeferred
option to the Node.js environment. It allows you to upload streaming data from your Node.js application before the stream has finished. Please refer to the documentation for more details. Thanks to @ifedapoolarewaju for contributing this feature (#140).
v1.6.1
v1.6.0
This minor release contains three very exciting additions which were only possible with the amazing help from our community:
- @arturi added the ability to directly pass files from React Native's file system to
tus.Upload
(#132). More details can be found in the README. - @paulrosenzweig added support for uploading streaming data inside a browser using the
Reader
interface (#126). - @hannuniemela and @naranjamecanica added the feature to directly upload native files from an Apache Cordova application (#134). More details can be found in the documentation.
Thank you to all the individuals who made this release possible! ❤️