Skip to content

Releases: tus/tus-js-client

v4.1.0

19 Mar 06:15
aff90d7
Compare
Choose a tag to compare

What's Changed

  • Fix types for defaultOptions and fingerprint by @aduh95 in #670
  • Add support for IETF resumable upload draft by @Acconut in #609
  • Upgrade dependencies

Full Changelog: v4.0.1...v4.1.0

v4.0.1

22 Dec 08:14
89351ba
Compare
Choose a tag to compare

What's Changed

  • Remove dependency on window to function better in Web Workers by @rashyad in #660

New Contributors

Full Changelog: v4.0.0...v4.0.1

v4.0.0

08 Dec 09:59
4420e46
Compare
Choose a tag to compare

This major release does not include changes to tus-js-client's API or its behavior compared to v3.x. The purpose of this major release is soley to drop support for older Node.js version. tus-js-client v4 requires at least Node.js v18 to run. Please make sure that this requirement is met when upgrading tus-js-client.

What's Changed

  • Breaking change: Drop support for Node v14 and v16 by @Acconut in #628

Full Changelog: v3.1.3...v4.0.0

v3.1.3

08 Dec 09:55
e44f409
Compare
Choose a tag to compare

The previous patch release v3.1.2 accidentally included a change which dropped support for Node.js version older than v18 (#628). This patch release reverts this change so that tus-js-client v3 can be installed with Node.js v14 and v16 again. Support for these versions will be dropped in the next major release, tus-js-client v4.0.0.

v3.1.2

07 Dec 12:23
7fc3631
Compare
Choose a tag to compare

What's Changed

  • Expose default retry logic as defaultOptions.onShouldRetry by @hahn-kev in #637
  • Correct types to allow retryDelays to be null by @dmitryprusakov in #655
  • Fix emission of progress events in Node.js by @Acconut in #656
  • Update dependencies

New Contributors

  • @hahn-kev made their first contribution in #637
  • @dmitryprusakov made their first contribution in #655

Full Changelog: v3.1.1...v3.1.2

v3.1.1

02 Aug 06:56
331b100
Compare
Choose a tag to compare

What's Changed

  • Upgraded depedencies
  • typescript: Fix DetailedError types missing possible nulls by @nh2 in #582
  • Error out if source provides less data than expected by @sdhull in #606
  • typescript: Correct return type for onBeforeRequest and onAfterResponse by @hornta in #610

New Contributors

Full Changelog: v3.1.0...v3.1.1

v3.1.0

09 Feb 21:46
Compare
Choose a tag to compare

What's Changed

  • Clean up localStorage after testing its availability in 4f3bd09
  • Expose the onUploadUrlAvailable callback option by @cjauvin in #543
  • Update dependencies

New Contributors

Full Changelog: v3.0.1...v3.1.0

v3.0.1

09 Sep 16:01
Compare
Choose a tag to compare

What's Changed

  • Fix Cannot call a namespace error by @aduh95 in #458
  • Require to use extensions in import specifiers by @aduh95 in #459
  • Update many dependencies

New Contributors

Full Changelog: v3.0.0...v3.0.1

Major release: v3.0.0

03 Aug 09:02
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.

v2.3.2

31 May 09:07
Compare
Choose a tag to compare

What's Changed

  • Bump many dependencies
  • Make DetailedError extends Error in types by @vkrol in #329
  • Export DetailedError from package by @vkrol in #327

New Contributors

Full Changelog: v2.3.1...v2.3.2