You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The last major release (v4) was only 10 months ago, but it didn't include massive changes and only dropped support for old Node.js version. For the next major release (v5) I have some larger changes in mind that helps prepare tus-js-client for the future while also making its usage more resilient to errors:
Decide whether we want to continue to dual-publish and if we can take advantage of the new exports syntax: Refresh export structure in package.json #693; EDIT: We continue to dual-publish
Consider marking internal methods and properties of Upload class private
Check if there are old Node.js version we can drop support for
Consider renaming the browser environment to web
Think about how we can offer environment-specific features (e.g. only in React Native)
Consider replacing external dependencies for UUID generation, URL parsing and base64 encoding with native functionality.
Use a state machine inside tus.Upload to avoid starting an upload twice, for example. Allow users to query the state.
The last major release (v4) was only 10 months ago, but it didn't include massive changes and only dropped support for old Node.js version. For the next major release (v5) I have some larger changes in mind that helps prepare tus-js-client for the future while also making its usage more resilient to errors:
undefined
instead ofnull
for optional configuration values: Useundefined
instead ofnull
as default values for options #747exports
syntax: Refresh export structure inpackage.json
#693; EDIT: We continue to dual-publishUpload
class privateweb
tus.Upload
to avoid starting an upload twice, for example. Allow users to query the state.lib/
in releases to allow source map combination: 6e876a6UploadInput
Upload#resumeFromPreviousUpload
): Activate TypeScript'snoImplicitAny
rule #752TODO
andts-expect-error
in the codeThe text was updated successfully, but these errors were encountered: