Skip to main content

Blog

Uppy 2.4-2.7: Image Compressor, Transloadit Rate Limiting, ESM

· 4 min read

We’re always looking for opportunities to teach Uppy cool new tricks, and the past few months have been no exception. Since our most recent post in December, Uppy has continued to receive a steady stream of updates. This post covers all the improvements made in Uppy versions 2.4 through 2.7. Changes and additions include: image compression, improved Transloadit rate limiting and a lighter Dashboard plugin. We’ve also moved our end-to-end tests to Cypress, and are slowly converting plugins to ES modules (ESM).

Uppy Compressor plugin showing compressed images notification

🎄 Uppy 2.1-2.3: Audio plugin, fast and efficient streaming for Companion, production-ready Unsplash, and more

· 6 min read

Last Christmas, we gave you Uppy 1.24, but this very next year, we’ll take it away (since it’s outdated by now) and give you a brand-new Uppy 2.3 🎁!

After the release of our latest major version, 2.0.0, we’ve been busy with many things. First of all is the long-awaited Audio plugin to record and upload live audio directly. We then worked on adding a fast and efficient streaming interface to Companion and made Unsplash production ready. Housekeeping was also part of the job: we made Status Bar improvements, moved from npm to Yarn 3, did some refactoring, and updated dependencies.

Last but not least, we got the issue count down from around 110 since 2.0.0 to around 45 now.

Uppy 2.0.0: smaller, faster, modular plugins, Preact X, stricter types, and much more

· 11 min read

Today, our tails are positively wagging with excitement about the release of Uppy 2.0! This latest version is on average 25% smaller and up to a thousand times faster, thanks to dropping support for IE11 and a lot of refactoring work. We’ve upgraded many dependencies, most notably Preact 8 to Preact X, greatly improved TypeScript support and screen reader accessibility, paid technical debt, and added support for multiple messages in the Informer plugin.

Chow down on all the juicy bits and pieces inside! And make sure to try Uppy live demo.

Uppy 2.0 cover banner

Uppy 1.29: Golden Retriever, disableLocalFiles, Webcam previews, uppy.logout

· 4 min read

In Uppy 1.29, we’ve revamped the Golden Retriever plugin with support for partially recovered “ghost” files, added a disableLocalFiles option to the Dashboard, enabled the ability to preview webcam videos before submitting and provided an uppy.logout() method, along with an assortment of Companion improvements.