diff --git a/BUNDLE-README.md b/BUNDLE-README.md index 1890c1b03c..8c39367cfa 100644 --- a/BUNDLE-README.md +++ b/BUNDLE-README.md @@ -1,7 +1,7 @@ # Uppy Hi, thanks for trying out the bundled version of the Uppy File Uploader. You can use -this from a CDN (``) or bundle it with your webapp. +this from a CDN (``) or bundle it with your webapp. Note that the recommended way to use Uppy is to install it with yarn/npm and use a bundler like Webpack so that you can create a smaller custom build with only the diff --git a/CHANGELOG.md b/CHANGELOG.md index fef6fd8b27..19b12d6b87 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,6 +12,62 @@ Please add your entries in this format: In the current stage we aim to release a new version at least every month. +## 3.0.0-beta.5 + +Released: 2022-08-16 + +| Package | Version | Package | Version | +| ------------------------- | ------------ | ------------------------- | ------------ | +| @uppy/audio | 1.0.0-beta.2 | @uppy/progress-bar | 3.0.0-beta.2 | +| @uppy/aws-s3 | 3.0.0-beta.3 | @uppy/provider-views | 3.0.0-beta.3 | +| @uppy/aws-s3-multipart | 3.0.0-beta.4 | @uppy/react | 3.0.0-beta.4 | +| @uppy/box | 2.0.0-beta.2 | @uppy/redux-dev-tools | 3.0.0-beta.2 | +| @uppy/companion | 4.0.0-beta.4 | @uppy/remote-sources | 1.0.0-beta.4 | +| @uppy/companion-client | 3.0.0-beta.2 | @uppy/screen-capture | 3.0.0-beta.3 | +| @uppy/compressor | 1.0.0-beta.3 | @uppy/status-bar | 3.0.0-beta.3 | +| @uppy/core | 3.0.0-beta.4 | @uppy/store-default | 3.0.0-beta.3 | +| @uppy/dashboard | 3.0.0-beta.4 | @uppy/store-redux | 3.0.0-beta.3 | +| @uppy/drag-drop | 3.0.0-beta.2 | @uppy/svelte | 2.0.0-beta.2 | +| @uppy/drop-target | 2.0.0-beta.3 | @uppy/thumbnail-generator | 3.0.0-beta.2 | +| @uppy/dropbox | 3.0.0-beta.2 | @uppy/transloadit | 3.0.0-beta.5 | +| @uppy/facebook | 3.0.0-beta.2 | @uppy/tus | 3.0.0-beta.3 | +| @uppy/file-input | 3.0.0-beta.2 | @uppy/unsplash | 3.0.0-beta.2 | +| @uppy/form | 3.0.0-beta.2 | @uppy/url | 3.0.0-beta.3 | +| @uppy/golden-retriever | 3.0.0-beta.2 | @uppy/utils | 5.0.0-beta.1 | +| @uppy/google-drive | 3.0.0-beta.2 | @uppy/vue | 1.0.0-beta.2 | +| @uppy/image-editor | 2.0.0-beta.3 | @uppy/webcam | 3.0.0-beta.3 | +| @uppy/informer | 3.0.0-beta.3 | @uppy/xhr-upload | 3.0.0-beta.3 | +| @uppy/instagram | 3.0.0-beta.2 | @uppy/zoom | 2.0.0-beta.2 | +| @uppy/locales | 3.0.0-beta.4 | uppy | 3.0.0-beta.5 | +| @uppy/onedrive | 3.0.0-beta.2 | | | + +- meta: prepare release workflow for beta versions (Antoine du Hamel) +- @uppy/provider-views: Reset filter input correctly in provider views (Merlijn Vos / #3978) +- @uppy/aws-s3-multipart: Fix when using Companion (Merlijn Vos / #3969) +- @uppy/companion: Companion: bring back default upload protocol (Mikael Finstad / #3967) +- meta: Update CONTRIBUTING.md (Mikael Finstad / #3966) +- meta: fix contributing link (Mikael Finstad / #3968) +- @uppy/companion: enforce usage of uploadUrls (Mikael Finstad / #3965) +- @uppy/utils: Fix webp mimetype (Merlijn Vos / #3961) +- @uppy/locales: Add compressor string translation to Japanese locale (kenken / #3963) +- meta: Fix statement about cropping images in README.md (Mikael Finstad / #3964) +- @uppy/aws-s3-multipart: Fix race condition in `#uploadParts` (Morgan Zolob / #3955) +- @uppy/provider-views: core validateRestrictions: return error directly vs the result/reason obj (Artur Paikin / #3951) +- @uppy/aws-s3: Export AwsS3UploadParameters & AwsS3Options interfaces (Antonina Vertsinskaya / #3956) +- website: convert all website examples to ESM (Antoine du Hamel / #3957) +- @uppy/companion: fix crash if redis disconnects (Mikael Finstad / #3954) +- @uppy/companion: upgrade `ws` version (Antoine du Hamel / #3949) +- @uppy/companion: sort Dropbox response & refactor to async/await (Mikael Finstad / #3897) +- @uppy/utils: modernize `getDroppedFiles` (Antoine du Hamel / #3534) +- @uppy/companion: fix default getKey for non-standalone too (Mikael Finstad / #3945) +- @uppy/aws-s3-multipart: ignore exception inside `abortMultipartUpload` (Antoine du Hamel / #3950) +- @uppy/companion: remove `isobject` from dependencies (Antoine du Hamel / #3948) +- @uppy/compressor: Fix Compressor being broken when no name is in the compressed blob (Artur Paikin / #3947) +- @uppy/core,@uppy/react: Fix all breaking todo comments for 3.0 (Merlijn Vos / #3907) +- @uppy/companion: show deprecation message when using legacy s3 options (Antoine du Hamel / #3944) +- example: fix aws-companion example (Antoine du Hamel / #3850) + + ## 3.0.0-beta.4 Released: 2022-08-03 diff --git a/README.md b/README.md index 55fa4238b7..4f1c340f1f 100644 --- a/README.md +++ b/README.md @@ -67,7 +67,7 @@ const uppy = new Uppy({ autoProceed: false }) $ npm install @uppy/core @uppy/dashboard @uppy/tus ``` -Add CSS [uppy.min.css](https://releases.transloadit.com/uppy/v3.0.0-beta.4/uppy.min.css), either to your HTML page’s `` or include in JS, if your bundler of choice supports it. +Add CSS [uppy.min.css](https://releases.transloadit.com/uppy/v3.0.0-beta.5/uppy.min.css), either to your HTML page’s `` or include in JS, if your bundler of choice supports it. Alternatively, you can also use a pre-built bundle from Transloadit’s CDN: Edgly. In that case `Uppy` will attach itself to the global `window.Uppy` object. @@ -75,10 +75,10 @@ Alternatively, you can also use a pre-built bundle from Transloadit’s CDN: Edg ```html - + - +
@@ -184,7 +184,7 @@ If you’re using Uppy from CDN, those polyfills are already included in the leg bundle, so no need to include anything additionally: ```html - + ``` ## FAQ @@ -472,4 +472,3 @@ We use Browserstack for manual testing - + @@ -16,7 +16,7 @@ Dashboard, Webcam, Tus, - } from "https://releases.transloadit.com/uppy/v3.0.0-beta.4/uppy.min.mjs"; + } from "https://releases.transloadit.com/uppy/v3.0.0-beta.5/uppy.min.mjs"; const uppy = new Core.Uppy({ debug: true, autoProceed: false }) .use(Dashboard, { trigger: "#uppyModalOpener" }) @@ -29,7 +29,7 @@ - + + + + ``` Then, a global `Robodog` variable will be available. For usage instructions, please see the [main Robodog documentation](https://uppy.io/docs/robodog). diff --git a/packages/@uppy/screen-capture/package.json b/packages/@uppy/screen-capture/package.json index 4cad12a1fb..f86203da8b 100644 --- a/packages/@uppy/screen-capture/package.json +++ b/packages/@uppy/screen-capture/package.json @@ -1,7 +1,7 @@ { "name": "@uppy/screen-capture", "description": "Uppy plugin that captures video from display or application.", - "version": "3.0.0-beta.2", + "version": "3.0.0-beta.3", "license": "MIT", "main": "lib/index.js", "style": "dist/style.min.css", diff --git a/packages/@uppy/status-bar/package.json b/packages/@uppy/status-bar/package.json index 5ebb497279..f167ca3941 100644 --- a/packages/@uppy/status-bar/package.json +++ b/packages/@uppy/status-bar/package.json @@ -1,7 +1,7 @@ { "name": "@uppy/status-bar", "description": "A progress bar for Uppy, with many bells and whistles.", - "version": "3.0.0-beta.2", + "version": "3.0.0-beta.3", "license": "MIT", "main": "lib/index.js", "style": "dist/style.min.css", diff --git a/packages/@uppy/store-default/package.json b/packages/@uppy/store-default/package.json index 20e38aa1af..d39f3126db 100644 --- a/packages/@uppy/store-default/package.json +++ b/packages/@uppy/store-default/package.json @@ -1,7 +1,7 @@ { "name": "@uppy/store-default", "description": "The default simple object-based store for Uppy.", - "version": "3.0.0-beta.2", + "version": "3.0.0-beta.3", "license": "MIT", "main": "lib/index.js", "types": "types/index.d.ts", diff --git a/packages/@uppy/store-redux/package.json b/packages/@uppy/store-redux/package.json index 870256d5fd..4d590c774c 100644 --- a/packages/@uppy/store-redux/package.json +++ b/packages/@uppy/store-redux/package.json @@ -1,7 +1,7 @@ { "name": "@uppy/store-redux", "description": "Make Uppy use your existing Redux store.", - "version": "3.0.0-beta.2", + "version": "3.0.0-beta.3", "license": "MIT", "main": "lib/index.js", "types": "types/index.d.ts", diff --git a/packages/@uppy/svelte/package.json b/packages/@uppy/svelte/package.json index 133695b3ca..7f8a0644b9 100644 --- a/packages/@uppy/svelte/package.json +++ b/packages/@uppy/svelte/package.json @@ -3,7 +3,7 @@ "svelte": "src/index.js", "module": "dist/index.mjs", "main": "dist/index.js", - "version": "2.0.0-beta.1", + "version": "2.0.0-beta.2", "scripts": { "build": "rollup -c", "prepublishOnly": "yarn run build", diff --git a/packages/@uppy/thumbnail-generator/package.json b/packages/@uppy/thumbnail-generator/package.json index d467be235c..82b3227548 100644 --- a/packages/@uppy/thumbnail-generator/package.json +++ b/packages/@uppy/thumbnail-generator/package.json @@ -1,7 +1,7 @@ { "name": "@uppy/thumbnail-generator", "description": "Uppy plugin that generates small previews of images to show on your upload UI.", - "version": "3.0.0-beta.1", + "version": "3.0.0-beta.2", "license": "MIT", "main": "lib/index.js", "types": "types/index.d.ts", diff --git a/packages/@uppy/transloadit/package.json b/packages/@uppy/transloadit/package.json index c46ae0e160..d6566ca081 100644 --- a/packages/@uppy/transloadit/package.json +++ b/packages/@uppy/transloadit/package.json @@ -1,7 +1,7 @@ { "name": "@uppy/transloadit", "description": "The Transloadit plugin can be used to upload files to Transloadit for all kinds of processing, such as transcoding video, resizing images, zipping/unzipping, and more", - "version": "3.0.0-beta.4", + "version": "3.0.0-beta.5", "license": "MIT", "main": "lib/index.js", "types": "types/index.d.ts", diff --git a/packages/@uppy/tus/package.json b/packages/@uppy/tus/package.json index 34bbb9713e..0511371075 100644 --- a/packages/@uppy/tus/package.json +++ b/packages/@uppy/tus/package.json @@ -1,7 +1,7 @@ { "name": "@uppy/tus", "description": "Resumable uploads for Uppy using Tus.io", - "version": "3.0.0-beta.2", + "version": "3.0.0-beta.3", "license": "MIT", "main": "lib/index.js", "types": "types/index.d.ts", diff --git a/packages/@uppy/unsplash/package.json b/packages/@uppy/unsplash/package.json index ef597ca71b..111ff2eeff 100644 --- a/packages/@uppy/unsplash/package.json +++ b/packages/@uppy/unsplash/package.json @@ -1,7 +1,7 @@ { "name": "@uppy/unsplash", "description": "Import files from Unsplash, the free stock photography resource, into Uppy", - "version": "3.0.0-beta.1", + "version": "3.0.0-beta.2", "license": "MIT", "main": "lib/index.js", "types": "types/index.d.ts", diff --git a/packages/@uppy/url/package.json b/packages/@uppy/url/package.json index 28539422e8..96837c4115 100644 --- a/packages/@uppy/url/package.json +++ b/packages/@uppy/url/package.json @@ -1,7 +1,7 @@ { "name": "@uppy/url", "description": "The Url plugin lets users import files from the Internet. Paste any URL and it’ll be added!", - "version": "3.0.0-beta.2", + "version": "3.0.0-beta.3", "license": "MIT", "main": "lib/index.js", "style": "dist/style.min.css", diff --git a/packages/@uppy/utils/CHANGELOG.md b/packages/@uppy/utils/CHANGELOG.md index 0ca92bd508..e4a33969f7 100644 --- a/packages/@uppy/utils/CHANGELOG.md +++ b/packages/@uppy/utils/CHANGELOG.md @@ -1,5 +1,13 @@ # @uppy/utils +## 5.0.0-beta.1 + +Released: 2022-08-16 +Included in: Uppy v3.0.0-beta.5 + +- @uppy/utils: Fix webp mimetype (Merlijn Vos / #3961) +- @uppy/utils: modernize `getDroppedFiles` (Antoine du Hamel / #3534) + ## 4.1.0 Released: 2022-05-30 diff --git a/packages/@uppy/utils/package.json b/packages/@uppy/utils/package.json index 228ced471f..fc00c9b5e8 100644 --- a/packages/@uppy/utils/package.json +++ b/packages/@uppy/utils/package.json @@ -1,7 +1,7 @@ { "name": "@uppy/utils", "description": "Shared utility functions for Uppy Core and plugins maintained by the Uppy team.", - "version": "5.0.0-beta", + "version": "5.0.0-beta.1", "license": "MIT", "types": "types/index.d.ts", "type": "module", diff --git a/packages/@uppy/vue/package.json b/packages/@uppy/vue/package.json index 552782ab73..05f3631b9d 100644 --- a/packages/@uppy/vue/package.json +++ b/packages/@uppy/vue/package.json @@ -1,6 +1,6 @@ { "name": "@uppy/vue", - "version": "1.0.0-beta.1", + "version": "1.0.0-beta.2", "license": "MIT", "main": "lib/index.js", "types": "types/index.d.ts", diff --git a/packages/@uppy/webcam/package.json b/packages/@uppy/webcam/package.json index 53283f3e55..43fb83d99f 100644 --- a/packages/@uppy/webcam/package.json +++ b/packages/@uppy/webcam/package.json @@ -1,7 +1,7 @@ { "name": "@uppy/webcam", "description": "Uppy plugin that takes photos or records videos using the device's camera.", - "version": "3.0.0-beta.2", + "version": "3.0.0-beta.3", "license": "MIT", "main": "lib/index.js", "style": "dist/style.min.css", diff --git a/packages/@uppy/xhr-upload/package.json b/packages/@uppy/xhr-upload/package.json index 4028872f2e..dc4b9e9487 100644 --- a/packages/@uppy/xhr-upload/package.json +++ b/packages/@uppy/xhr-upload/package.json @@ -1,7 +1,7 @@ { "name": "@uppy/xhr-upload", "description": "Plain and simple classic HTML multipart form uploads with Uppy, as well as uploads using the HTTP PUT method.", - "version": "3.0.0-beta.2", + "version": "3.0.0-beta.3", "license": "MIT", "main": "lib/index.js", "types": "types/index.d.ts", diff --git a/packages/@uppy/zoom/package.json b/packages/@uppy/zoom/package.json index 56481c2c0d..452fae2390 100644 --- a/packages/@uppy/zoom/package.json +++ b/packages/@uppy/zoom/package.json @@ -1,7 +1,7 @@ { "name": "@uppy/zoom", "description": "Import files from zoom, into Uppy.", - "version": "2.0.0-beta.1", + "version": "2.0.0-beta.2", "license": "MIT", "main": "lib/index.js", "types": "types/index.d.ts", diff --git a/packages/uppy/package.json b/packages/uppy/package.json index c8a6b77dbd..ee21e9f857 100644 --- a/packages/uppy/package.json +++ b/packages/uppy/package.json @@ -1,7 +1,7 @@ { "name": "uppy", "description": "Extensible JavaScript file upload widget with support for drag&drop, resumable uploads, previews, restrictions, file processing/encoding, remote providers like Instagram, Dropbox, Google Drive, S3 and more :dog:", - "version": "3.0.0-beta.4", + "version": "3.0.0-beta.5", "license": "MIT", "main": "index.mjs", "module": "index.mjs", @@ -75,6 +75,5 @@ "regenerator-runtime": "0.13.9", "resize-observer-polyfill": "^1.5.1", "whatwg-fetch": "^3.6.2" - }, - "stableVersion": "2.11.0" + } } diff --git a/website/src/docs/index.md b/website/src/docs/index.md index f28b68a053..97e513ef3c 100644 --- a/website/src/docs/index.md +++ b/website/src/docs/index.md @@ -19,12 +19,12 @@ Here’s the simplest example html page with Uppy (it uses a CDN bundle, while w Uppy - +
- + + ``` 2\. Add CSS to ``: ```html - + ``` 3\. Initialize at the bottom of the closing `` tag: @@ -181,5 +181,5 @@ export * from '@uppy/core' If you’re using Uppy from CDN, those polyfills are already included in the bundle, no need to include anything additionally: ```html - + ``` diff --git a/website/src/docs/locales.md b/website/src/docs/locales.md index 78d2c0bc38..7a2c46cb73 100644 --- a/website/src/docs/locales.md +++ b/website/src/docs/locales.md @@ -34,8 +34,8 @@ const uppy = new Uppy({ Add a ` - + + + - - + + ``` Please note that while you may be able to get 2.0 to work in IE11 this way, we do not officially support it anymore. diff --git a/website/src/examples/dashboard/app.es6 b/website/src/examples/dashboard/app.es6 index 752852f759..0c7d86b3b3 100644 --- a/website/src/examples/dashboard/app.es6 +++ b/website/src/examples/dashboard/app.es6 @@ -242,7 +242,7 @@ function loadLocaleFromCDN (localeName) { const head = document.getElementsByTagName('head')[0] const js = document.createElement('script') js.type = 'text/javascript' - js.src = `https://releases.transloadit.com/uppy/locales/v3.0.0-beta.3/${localeName}.min.js` + js.src = `https://releases.transloadit.com/uppy/locales/v3.0.0-beta.4/${localeName}.min.js` head.appendChild(js) } diff --git a/website/src/examples/i18n/app.html b/website/src/examples/i18n/app.html index 96145233e2..028218e5b4 100644 --- a/website/src/examples/i18n/app.html +++ b/website/src/examples/i18n/app.html @@ -1,7 +1,7 @@ - +
@@ -12,9 +12,9 @@
Uploaded files:
- - - + + + - + + +