Recent Posts
- 🎄 Uppy 3.1-3.3: Improved AWS S3 Multipart, Single File Mode
- Uppy 3.0: Future-proof, conveniently easy, stable as ever
- Uppy 2.4-2.7: Image Compressor, Transloadit Rate Limiting, ESM
- 🎄 Uppy 2.1-2.3: Audio plugin, fast and efficient streaming for Companion, production-ready Unsplash, and more
- Uppy 2.0.0: smaller, faster, modular plugins, Preact X, stricter types, and much more
- Uppy 1.30: Angular integration, granular image rotation, Google Drive shortcuts
- Uppy 1.29: Golden Retriever, disableLocalFiles, Webcam previews, uppy.logout
- Uppy 1.27: Drop Target plugin, Vue 3 support, Dashboard dynamic meta fields, “Shared with me” in Google Drive
- Uppy 1.26: Dashboard “disabled”, per-file headers
- Uppy 1.25: right-to-left scripts, Ukrainian translation, Companion improvements
- Uppy 1.24: 🎅 Happy Holidays — Svelte, React hook, Auto Open Image Editor
30 Days to Liftoff: Day 16
Two weeks left in our ‘30 Days to Liftoff’! We’re starting to home in on Uppy 1.0’s release on April 25. Being in the middle of the week gives us a great opportunity to see how hard the team is working. Let’s take a look at the new features, bug fixes and milestones that have been completed! :dog:

Reminder: you can keep up with our CHANGELOG to see everything else we intend to complete for the official Uppy 1.0 release.
Done
Evgenia continues working on the peculiar flickering issue in our Dashboard example. While it was tricky at first, a (temporary) hotfix has now been applied. A more in-depth update is coming after 1.0 :smile:
The first contribution in our sprint coming from outside the Uppy team was added by Zeqiu. It concerns events being fired when an uploaded file fails a restriction check. With this feature, it will be a lot easier to know which file has been restricted from upload and why.
And the second outside contribution comes from Andreas, who fixed an issue involving the use of both tus and the limit parameter to set a maximum number of parallel uploads.
Big shout out to both!
In Progress
The React Native team has their pairing session at 14:00 today, during which they will work on React Native support for Uppy, tus-js-client and Companion.
- Artur will be working on tweaking the React Native UI and dealing with file preview icons for non-image files. He has also been working on refactoring some of the code to make things much tidier.
- Ife will be integrating fingerprinting and hash code support into tus-js-client.
- If the team has the time, they will also look into large file support, upload and download reporting for Companion XHR uploads, and an issue concerning XHR uploads with the Transloadit API.
Alex continues improving Uppy’s UI and has recently been refactoring CSS code, while Evgenia keeps charging at the many accessibility issues that are still open.
In addition to getting Uppy 1.0 out of the dog house, I mentioned that the team is already talking about features and fixes to tackle after 1.0. If you look at our CHANGELOG, you’ll notice some 1.1 todos in there. There’s always room for improvement, so now you have something to look forward to after Uppy 1.0 hits the web! :wink:
That’s all from me today. Stay in the loop with us on Twitter or RSS for more Uppy updates. Day 17 is coming up next!
Star