Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Oct 18, 2025

This PR contains the following updates:

Package Change Age Confidence
@uppy/core (source) 5.1.0 -> 5.1.1 age confidence
@uppy/tus (source) 5.0.1 -> 5.0.2 age confidence
@uppy/utils (source) 7.1.0 -> 7.1.1 age confidence
@uppy/xhr-upload (source) 5.0.1 -> 5.0.2 age confidence

Release Notes

transloadit/uppy (@​uppy/core)

v5.1.1

Compare Source

Patch Changes
  • 0c16fe4: - Make file.data nullable - Because for ghosts it will be undefined and we don't have any type to distinguish ghosts from other (local) files. This caused a crash, because we didn't check for undefined everywhere (when trying to store a blob that was undefined)
    • Introduce new field progress.complete: if there is a post-processing step, set it to true once post processing is complete. If not, set it to true once upload has finished.
    • Throw a proper Nonexistent upload error message if trying to upload a non-existent upload, instead of TypeError
    • Rewrite Uppy.upload() - this fixes two bugs:
      1. No more duplicate emit call when this.#restricter.validateMinNumberOfFiles throws (#informAndEmit and this.emit('error'))
      2. 'restriction-failed' now also gets correctly called when checkRequiredMetaFields check errors.
    • Don't re-upload completed files #​5930
    • Split UppyFile into two intefaces distinguished by the isRemote boolean:
      • LocalUppyFile
      • RemoteUppyFile
    • Remove TagFile type - Use UppyFile instead.
    • Make name required on UppyFile (it is in reality always set)
    • Fix bug: RestrictionError sometimes thrown with a file property that was not a UppyFile, but a File. This would happen if someone passed a File instead of a MinimalRequiredUppyFile into core.addFile (which is valid to do according to our API)
    • Improve some log messages
    • Simplify Uppy postprocess-complete handler
  • Updated dependencies [0c16fe4]

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@update-docs
Copy link

update-docs bot commented Oct 18, 2025

Thanks for opening this pull request! The maintainers of this repository would appreciate it if you would create a changelog item based on your changes.

@renovate renovate bot force-pushed the renovate/uppy-monorepo branch 4 times, most recently from 837c4e8 to 94665ae Compare October 23, 2025 08:15
@renovate renovate bot force-pushed the renovate/uppy-monorepo branch from 94665ae to 8c31137 Compare October 27, 2025 10:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants