Releases: tus/tus-js-client
v4.1.0
v4.0.1
v4.0.0
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
Full Changelog: v3.1.3...v4.0.0
v3.1.3
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
What's Changed
- Expose default retry logic as
defaultOptions.onShouldRetry
by @hahn-kev in #637 - Correct types to allow
retryDelays
to benull
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
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
andonAfterResponse
by @hornta in #610
New Contributors
- @nh2 made their first contribution in #582
- @sdhull made their first contribution in #606
- @hornta made their first contribution in #610
Full Changelog: v3.1.0...v3.1.1
v3.1.0
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
- @dargmuesli made their first contribution in #465
- @cjauvin made their first contribution in #543
Full Changelog: v3.0.1...v3.1.0
v3.0.1
Major release: v3.0.0
This major release contains many features and bug fixes but also breaking changes! Please see the blog post for details.