Uppy v2.11.0 Release Notes

  • πŸš€ Released: 2022-05-30

    πŸ“¦ | Package | Version | Package | Version | | ------------------------- | ------- | ------------------------- | ------- | | @uppy/angular | 0.3.1 | @uppy/progress-bar | 2.1.1 | | @uppy/audio | 0.3.2 | @uppy/provider-views | 2.1.1 | | @uppy/aws-s3 | 2.2.0 | @uppy/react | 2.2.1 | | @uppy/aws-s3-multipart | 2.4.0 | @uppy/react-native | 0.3.1 | | @uppy/box | 1.0.7 | @uppy/redux-dev-tools | 2.1.0 | | @uppy/companion | 3.6.0 | @uppy/screen-capture | 2.1.1 | | @uppy/companion-client | 2.2.0 | @uppy/status-bar | 2.2.1 | 0️⃣ | @uppy/compressor | 0.3.0 | @uppy/store-default | 2.1.0 | | @uppy/core | 2.3.0 | @uppy/store-redux | 2.1.0 | | @uppy/dashboard | 2.3.0 | @uppy/thumbnail-generator | 2.2.0 | | @uppy/drag-drop | 2.1.1 | @uppy/transloadit | 2.3.0 | | @uppy/dropbox | 2.0.7 | @uppy/tus | 2.4.0 | | @uppy/facebook | 2.0.7 | @uppy/unsplash | 2.1.0 | | @uppy/file-input | 2.1.1 | @uppy/url | 2.1.1 | | @uppy/form | 2.0.6 | @uppy/utils | 4.1.0 | | @uppy/golden-retriever | 2.1.0 | @uppy/vue | 0.4.8 | | @uppy/google-drive | 2.1.1 | @uppy/webcam | 2.2.1 | | @uppy/image-editor | 1.3.0 | @uppy/xhr-upload | 2.1.1 | | @uppy/informer | 2.1.0 | @uppy/zoom | 1.1.1 | | @uppy/instagram | 2.1.1 | @uppy/robodog | 2.7.0 | | @uppy/onedrive | 2.1.1 | uppy | 2.11.0 |

    • ⚑️ doc: update bundler recommendation (Antoine du Hamel / #3763)
    • πŸ”¨ @uppy/aws-s3-multipart: refactor to ESM (Antoine du Hamel / #3672)
    • @uppy/aws-s3: fix JSDoc type error (Antoine du Hamel / #3785)
    • πŸ”¨ @uppy/aws-s3: refactor to ESM (Antoine du Hamel / #3673)
    • πŸ”¨ @uppy/companion-client: Revert "Revert "@uppy/companion-client: refactor to ESM"" (Antoine du Hamel / #3730)
    • @uppy/companion: expire redis keys after 1 day (Mikael Finstad / #3771)
    • πŸ‘• @uppy/companion: fix some linter warnings (Antoine du Hamel / #3752)
    • πŸ“„ @uppy/compressor: Fix Compressor docs, pass files array to compressor:complete event (Artur Paikin / #3682)
    • πŸ”¨ @uppy/core: refactor to ESM (Antoine du Hamel / #3744)
    • πŸ”¨ @uppy/dashboard: refactor to ESM (Antoine du Hamel / #3701)
    • @uppy/dashboard: use webkitRelativePath when querying a file's relative path (Eduard MΓΌller / taktik / #3766)
    • πŸ”¨ @uppy/golden-retriever: refactor to ESM (Antoine du Hamel / #3731)
    • 🚚 @uppy/image-editor: remove CJS-interop hack in the source code (Antoine du Hamel / #3778)
    • πŸ”¨ @uppy/informer: @uppy/Informer: refactor to ESM (Antoine du Hamel / #3732)
    • 🚚 @uppy/informer: remove remaining require call (Antoine du Hamel / #3737)
    • @uppy/provider-views: Add onKeyPress event handler to capture e.shiftKey, unavailable in onChange (Artur Paikin / #3768)
    • πŸ”¨ @uppy/redux-dev-tools: refactor to ESM (Antoine du Hamel / #3733)
    • πŸ‘ @uppy/screen-capture: don't install when unsupported (Artur Paikin / #3795)
    • πŸ”¨ @uppy/store-default: refactor to ESM (Antoine du Hamel / #3746)
    • πŸ”¨ @uppy/store-redux: refactor to ESM (Antoine du Hamel / #3745)
    • πŸ”¨ @uppy/thumbnail-generator: refactor to ESM (Antoine du Hamel / #3734)
    • πŸ”¨ @uppy/transloadit: refactor to ESM (Antoine du Hamel / #3725)
    • @uppy/transloadit: transloadit: propagate error details when creating Assembly fails (RenΓ©e Kooi / #3794)
    • @uppy/tus: Add onShouldRetry as option to @uppy/tus (Merlijn Vos / #3720)
    • @uppy/tus: fix broken import (Antoine du Hamel / #3729)
    • @uppy/tus: fixup! @uppy/tus: wait for user promise on beforeRequest (Antoine du Hamel / #3712)
    • @uppy/tus: wait for user promise on beforeRequest (Antoine du Hamel / #3712)
    • πŸ”¨ @uppy/unsplash: refactor to ESM (Antoine du Hamel / #3728)
    • πŸ”¨ @uppy/utils: refactor to ESM (Antoine du Hamel / #3721)
    • dev: fix dev env Vite's config (Antoine du Hamel)
    • dev: fix return type of generateSignatureIfSecret (RenΓ©e Kooi / #3793)
    • 🚚 dev: remove vite-plugin-jsx-commonjs plugin on dev env (Antoine du Hamel / #3749)
    • πŸ— dev: remove CJS-related hack in build:locale-pack script (Antoine du Hamel / #3764)
    • πŸ‘· meta: e2e: run CI on PRs that modify the workflow file (Antoine du Hamel / #3740)
    • πŸ‘• meta: fix linter warnings (Antoine du Hamel / #3753)
    • πŸ‘• meta: fix more linter warnings (Antoine du Hamel / #3757)
    • ⚠ meta: resolve warnings in .d.ts files (Antoine du Hamel / #3754)
    • πŸ”Œ meta: uppy: add Zoom plugin to the bundle and fix ESM exports (Antoine du Hamel / #3747)
    • ⚑️ test: Apply bin/update-yarn.sh (Merlijn Vos / #3775)
    • βœ… test: fix e2e dependency conflict (Merlijn Vos / #3779)
    • πŸ‘· test: fixup! e2e: run CI on PRs that modify the workflow file (Antoine du Hamel / #3740)
    • πŸ‘• test: prepare internal script files for lint rune hardening (Antoine du Hamel / #3760)
    • πŸ‘• test: prepare test files for lint rule hardening (Antoine du Hamel / #3761)
    • βœ… test: Setup Cypress Dashboard (Merlijn Vos / #3691)
    • πŸ‘· test: split Companion CI between Node.js legacy and supported versions (Antoine du Hamel / #3776)
    • πŸ‘• website: disable linter warnings (Antoine du Hamel / #3759)