Skip to content

Releases: tus/tus-js-client

v2.0.1

11 May 09:25
Compare
Choose a tag to compare

This patch release removes many unnecessary polyfills and reduces the size of the produced bundle to how it was in the v1.x releases (#192). Thanks to @goto-bus-stop!

Major release: v2.0.0

07 May 14:59
Compare
Choose a tag to compare

This major release contains many features and bug fixes but also breaking changes! Please see the blog post for details.

v1.8.0

12 Oct 20:30
Compare
Choose a tag to compare

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

24 Apr 20:40
Compare
Choose a tag to compare
v1.8.0 Prerelease 1 Pre-release
Pre-release

This prerelease contains nearly finished support for storing URLs in the Node.js environment (#73), thanks to @ifedapoolarewaju.

v1.7.1

11 Apr 21:06
Compare
Choose a tag to compare

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

10 Apr 20:37
Compare
Choose a tag to compare

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

07 Feb 19:57
Compare
Choose a tag to compare

This small patch release fixes a problem when tus-js-client is used with Node.js. There, an aborted upload was sometimes resumed without user interaction if the retryDelays parameter is set (#138).

v1.6.0

22 Jan 22:15
Compare
Choose a tag to compare

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! ❤️

v1.5.2

14 Nov 13:42
Compare
Choose a tag to compare

This patch release removes a dependency on the Browser DOM when resolving upload URLs allowing tus-js-client to be used in browser-like environment without a DOM, such as React Native.

v1.5.1

06 Apr 15:04
Compare
Choose a tag to compare

This patch release contains a fix to properly support uploads with a size of 0 (e.g. for empty files). For more details please see #107.