diff --git a/BUNDLE-README.md b/BUNDLE-README.md index 8a795a3105..d77e320595 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 bcd892f2af..fd4ac915eb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,6 +12,40 @@ Please add your entries in this format: In the current stage we aim to release a new version at least every month. +## 3.3.0 + +Released: 2022-11-10 + +| Package | Version | Package | Version | +| ---------------------- | ------- | ---------------------- | ------- | +| @uppy/angular | 0.5.0 | @uppy/image-editor | 2.1.0 | +| @uppy/aws-s3-multipart | 3.1.0 | @uppy/locales | 3.0.4 | +| @uppy/companion | 4.1.0 | @uppy/tus | 3.0.5 | +| @uppy/companion-client | 3.1.0 | @uppy/utils | 5.1.0 | +| @uppy/dashboard | 3.2.0 | uppy | 3.3.0 | + +- @uppy/companion: change default S3 expiry from 300 to 800 seconds (Merlijn Vos / #4206) +- @uppy/dashboard: Single file mode (Artur Paikin / #4188) +- @uppy/locales: Fix UZ locale (Merlijn Vos / #4178) +- @uppy/utils: update typings for `RateLimitedQueue` (Antoine du Hamel / #4204) +- @uppy/aws-s3-multipart: empty the queue when pausing (Antoine du Hamel / #4203) +- @uppy/image-editor: add checkered background (Livia Medeiros / #4194) +- @uppy/aws-s3-multipart: refactor rate limiting approach (Antoine du Hamel / #4187) +- @uppy/companion: send expiry time along side S3 signed requests (Antoine du Hamel / #4202) +- @uppy/companion-client: add support for `AbortSignal` (Antoine du Hamel / #4201) +- @uppy/companion-client: prevent preflight race condition (Mikael Finstad / #4182) +- @uppy/aws-s3-multipart: change limit to 6 (Antoine du Hamel / #4199) +- @uppy/utils: add `cause` support for `AbortError`s (Antoine du Hamel / #4198) +- meta: Fix bad example for setFileState (Tim Whitney / #4191) +- meta: Update code example for getFiles (Tim Whitney / #4189) +- meta: Fix issue with outdated comment. (Tim Whitney / #4192) +- @uppy/aws-s3-multipart: remove unused `timeout` option (Antoine du Hamel / #4186) +- meta: Remove dollar sign from command for easier copy/pasting (Youssef Victor / #4180) +- @uppy/aws-s3-multipart,@uppy/tus: fix `Timed out waiting for socket` (Antoine du Hamel / #4177) +- meta: Add note about facebook approval (Mikael Finstad / #4172) +- meta: add a manual deploy for website (Antoine du Hamel / #4171) + + ## 3.2.2 Released: 2022-10-24 diff --git a/README.md b/README.md index 977c9d3b20..85b8ebade0 100644 --- a/README.md +++ b/README.md @@ -67,7 +67,7 @@ const uppy = new Uppy() npm install @uppy/core @uppy/dashboard @uppy/tus ``` -Add CSS [uppy.min.css](https://releases.transloadit.com/uppy/v3.2.2/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.3.0/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,12 +75,12 @@ Alternatively, you can also use a pre-built bundle from Transloadit’s CDN: Edg ```html - + + ``` ## FAQ @@ -253,25 +253,25 @@ Use Uppy in your project? [Let us know](https://github.com/transloadit/uppy/issu :---: |:---: |:---: |:---: |:---: |:---: | [zcallan](https://github.com/zcallan) |[tim-kos](https://github.com/tim-kos) |[YukeshShr](https://github.com/YukeshShr) |[janko](https://github.com/janko) |[wilkoklak](https://github.com/wilkoklak) |[oliverpool](https://github.com/oliverpool) | -[](https://github.com/Botz) |[](https://github.com/mcallistertyler) |[](https://github.com/mokutsu-coursera) |[](https://github.com/DJWassink) |[](https://github.com/taoqf) |[](https://github.com/mrbatista) | +[](https://github.com/Botz) |[](https://github.com/mcallistertyler) |[](https://github.com/mokutsu-coursera) |[](https://github.com/DJWassink) |[](https://github.com/timodwhit) |[](https://github.com/taoqf) | :---: |:---: |:---: |:---: |:---: |:---: | -[Botz](https://github.com/Botz) |[mcallistertyler](https://github.com/mcallistertyler) |[mokutsu-coursera](https://github.com/mokutsu-coursera) |[DJWassink](https://github.com/DJWassink) |[taoqf](https://github.com/taoqf) |[mrbatista](https://github.com/mrbatista) | +[Botz](https://github.com/Botz) |[mcallistertyler](https://github.com/mcallistertyler) |[mokutsu-coursera](https://github.com/mokutsu-coursera) |[DJWassink](https://github.com/DJWassink) |[timodwhit](https://github.com/timodwhit) |[taoqf](https://github.com/taoqf) | -[](https://github.com/tuoxiansp) |[](https://github.com/dominiceden) |[](https://github.com/elenalape) |[](https://github.com/mejiaej) |[](https://github.com/gavboulton) |[](https://github.com/Hawxy) | +[](https://github.com/mrbatista) |[](https://github.com/tuoxiansp) |[](https://github.com/dominiceden) |[](https://github.com/elenalape) |[](https://github.com/mejiaej) |[](https://github.com/gavboulton) | :---: |:---: |:---: |:---: |:---: |:---: | -[tuoxiansp](https://github.com/tuoxiansp) |[dominiceden](https://github.com/dominiceden) |[elenalape](https://github.com/elenalape) |[mejiaej](https://github.com/mejiaej) |[gavboulton](https://github.com/gavboulton) |[Hawxy](https://github.com/Hawxy) | +[mrbatista](https://github.com/mrbatista) |[tuoxiansp](https://github.com/tuoxiansp) |[dominiceden](https://github.com/dominiceden) |[elenalape](https://github.com/elenalape) |[mejiaej](https://github.com/mejiaej) |[gavboulton](https://github.com/gavboulton) | -[](https://github.com/juliangruber) |[](https://github.com/bertho-zero) |[](https://github.com/tranvansang) |[](https://github.com/ap--) |[](https://github.com/MikeKovarik) |[](https://github.com/pauln) | +[](https://github.com/Hawxy) |[](https://github.com/juliangruber) |[](https://github.com/bertho-zero) |[](https://github.com/LiviaMedeiros) |[](https://github.com/tranvansang) |[](https://github.com/ap--) | :---: |:---: |:---: |:---: |:---: |:---: | -[juliangruber](https://github.com/juliangruber) |[bertho-zero](https://github.com/bertho-zero) |[tranvansang](https://github.com/tranvansang) |[ap--](https://github.com/ap--) |[MikeKovarik](https://github.com/MikeKovarik) |[pauln](https://github.com/pauln) | +[Hawxy](https://github.com/Hawxy) |[juliangruber](https://github.com/juliangruber) |[bertho-zero](https://github.com/bertho-zero) |[LiviaMedeiros](https://github.com/LiviaMedeiros) |[tranvansang](https://github.com/tranvansang) |[ap--](https://github.com/ap--) | -[](https://github.com/toadkicker) |[](https://github.com/ofhope) |[](https://github.com/eltociear) |[](https://github.com/johnnyperkins) |[](https://github.com/dargmuesli) |[](https://github.com/LiviaMedeiros) | +[](https://github.com/MikeKovarik) |[](https://github.com/pauln) |[](https://github.com/toadkicker) |[](https://github.com/ofhope) |[](https://github.com/eltociear) |[](https://github.com/johnnyperkins) | :---: |:---: |:---: |:---: |:---: |:---: | -[toadkicker](https://github.com/toadkicker) |[ofhope](https://github.com/ofhope) |[eltociear](https://github.com/eltociear) |[johnnyperkins](https://github.com/johnnyperkins) |[dargmuesli](https://github.com/dargmuesli) |[LiviaMedeiros](https://github.com/LiviaMedeiros) | +[MikeKovarik](https://github.com/MikeKovarik) |[pauln](https://github.com/pauln) |[toadkicker](https://github.com/toadkicker) |[ofhope](https://github.com/ofhope) |[eltociear](https://github.com/eltociear) |[johnnyperkins](https://github.com/johnnyperkins) | -[](https://github.com/manuelkiessling) |[](https://github.com/nndevstudio) |[](https://github.com/ogtfaber) |[](https://github.com/sksavant) |[](https://github.com/suchoproduction) |[](https://github.com/timodwhit) | +[](https://github.com/dargmuesli) |[](https://github.com/manuelkiessling) |[](https://github.com/nndevstudio) |[](https://github.com/ogtfaber) |[](https://github.com/sksavant) |[](https://github.com/suchoproduction) | :---: |:---: |:---: |:---: |:---: |:---: | -[manuelkiessling](https://github.com/manuelkiessling) |[nndevstudio](https://github.com/nndevstudio) |[ogtfaber](https://github.com/ogtfaber) |[sksavant](https://github.com/sksavant) |[suchoproduction](https://github.com/suchoproduction) |[timodwhit](https://github.com/timodwhit) | +[dargmuesli](https://github.com/dargmuesli) |[manuelkiessling](https://github.com/manuelkiessling) |[nndevstudio](https://github.com/nndevstudio) |[ogtfaber](https://github.com/ogtfaber) |[sksavant](https://github.com/sksavant) |[suchoproduction](https://github.com/suchoproduction) | [](https://github.com/yonahforst) |[](https://github.com/a-kriya) |[](https://github.com/bencergazda) |[](https://github.com/stephentuso) |[](https://github.com/jhen0409) |[](https://github.com/mskelton) | :---: |:---: |:---: |:---: |:---: |:---: | @@ -437,33 +437,33 @@ Use Uppy in your project? [Let us know](https://github.com/transloadit/uppy/issu :---: |:---: |:---: |:---: |:---: |:---: | [nagyv](https://github.com/nagyv) |[dwnste](https://github.com/dwnste) |[weston-sankey-mark43](https://github.com/weston-sankey-mark43) |[willycamargo](https://github.com/willycamargo) |[xhocquet](https://github.com/xhocquet) |[YehudaKremer](https://github.com/YehudaKremer) | -[](https://github.com/zachconner) |[](https://github.com/zacharylawson) |[](https://github.com/zackbloom) |[](https://github.com/sartoshi-foot-dao) |[](https://github.com/agreene-coursera) |[](https://github.com/alfatv) | +[](https://github.com/Youssef1313) |[](https://github.com/zachconner) |[](https://github.com/zacharylawson) |[](https://github.com/zackbloom) |[](https://github.com/sartoshi-foot-dao) |[](https://github.com/agreene-coursera) | :---: |:---: |:---: |:---: |:---: |:---: | -[zachconner](https://github.com/zachconner) |[zacharylawson](https://github.com/zacharylawson) |[zackbloom](https://github.com/zackbloom) |[sartoshi-foot-dao](https://github.com/sartoshi-foot-dao) |[agreene-coursera](https://github.com/agreene-coursera) |[alfatv](https://github.com/alfatv) | +[Youssef1313](https://github.com/Youssef1313) |[zachconner](https://github.com/zachconner) |[zacharylawson](https://github.com/zacharylawson) |[zackbloom](https://github.com/zackbloom) |[sartoshi-foot-dao](https://github.com/sartoshi-foot-dao) |[agreene-coursera](https://github.com/agreene-coursera) | -[](https://github.com/arggh) |[](https://github.com/avalla) |[](https://github.com/bdirito) |[](https://github.com/c0b41) |[](https://github.com/canvasbh) |[](https://github.com/christianwengert) | +[](https://github.com/alfatv) |[](https://github.com/arggh) |[](https://github.com/avalla) |[](https://github.com/bdirito) |[](https://github.com/c0b41) |[](https://github.com/canvasbh) | :---: |:---: |:---: |:---: |:---: |:---: | -[arggh](https://github.com/arggh) |[avalla](https://github.com/avalla) |[bdirito](https://github.com/bdirito) |[c0b41](https://github.com/c0b41) |[canvasbh](https://github.com/canvasbh) |[christianwengert](https://github.com/christianwengert) | +[alfatv](https://github.com/alfatv) |[arggh](https://github.com/arggh) |[avalla](https://github.com/avalla) |[bdirito](https://github.com/bdirito) |[c0b41](https://github.com/c0b41) |[canvasbh](https://github.com/canvasbh) | -[](https://github.com/craigcbrunner) |[](https://github.com/darthf1) |[](https://github.com/dkisic) |[](https://github.com/fingul) |[](https://github.com/franckl) |[](https://github.com/gaelicwinter) | +[](https://github.com/christianwengert) |[](https://github.com/craigcbrunner) |[](https://github.com/darthf1) |[](https://github.com/dkisic) |[](https://github.com/fingul) |[](https://github.com/franckl) | :---: |:---: |:---: |:---: |:---: |:---: | -[craigcbrunner](https://github.com/craigcbrunner) |[darthf1](https://github.com/darthf1) |[dkisic](https://github.com/dkisic) |[fingul](https://github.com/fingul) |[franckl](https://github.com/franckl) |[gaelicwinter](https://github.com/gaelicwinter) | +[christianwengert](https://github.com/christianwengert) |[craigcbrunner](https://github.com/craigcbrunner) |[darthf1](https://github.com/darthf1) |[dkisic](https://github.com/dkisic) |[fingul](https://github.com/fingul) |[franckl](https://github.com/franckl) | -[](https://github.com/green-mike) |[](https://github.com/hxgf) |[](https://github.com/johnmanjiro13) |[](https://github.com/sontixyou) |[](https://github.com/kode-ninja) |[](https://github.com/jx-zyf) | +[](https://github.com/gaelicwinter) |[](https://github.com/green-mike) |[](https://github.com/hxgf) |[](https://github.com/johnmanjiro13) |[](https://github.com/sontixyou) |[](https://github.com/kode-ninja) | :---: |:---: |:---: |:---: |:---: |:---: | -[green-mike](https://github.com/green-mike) |[hxgf](https://github.com/hxgf) |[johnmanjiro13](https://github.com/johnmanjiro13) |[sontixyou](https://github.com/sontixyou) |[kode-ninja](https://github.com/kode-ninja) |[jx-zyf](https://github.com/jx-zyf) | +[gaelicwinter](https://github.com/gaelicwinter) |[green-mike](https://github.com/green-mike) |[hxgf](https://github.com/hxgf) |[johnmanjiro13](https://github.com/johnmanjiro13) |[sontixyou](https://github.com/sontixyou) |[kode-ninja](https://github.com/kode-ninja) | -[](https://github.com/magumbo) |[](https://github.com/mosi-kha) |[](https://github.com/ninesalt) |[](https://github.com/phil714) |[](https://github.com/luntta) |[](https://github.com/rhymes) | +[](https://github.com/jx-zyf) |[](https://github.com/magumbo) |[](https://github.com/mosi-kha) |[](https://github.com/ninesalt) |[](https://github.com/phil714) |[](https://github.com/luntta) | :---: |:---: |:---: |:---: |:---: |:---: | -[magumbo](https://github.com/magumbo) |[mosi-kha](https://github.com/mosi-kha) |[ninesalt](https://github.com/ninesalt) |[phil714](https://github.com/phil714) |[luntta](https://github.com/luntta) |[rhymes](https://github.com/rhymes) | +[jx-zyf](https://github.com/jx-zyf) |[magumbo](https://github.com/magumbo) |[mosi-kha](https://github.com/mosi-kha) |[ninesalt](https://github.com/ninesalt) |[phil714](https://github.com/phil714) |[luntta](https://github.com/luntta) | -[](https://github.com/rlebosse) |[](https://github.com/rtaieb) |[](https://github.com/slawexxx44) |[](https://github.com/thanhthot) |[](https://github.com/tinny77) |[](https://github.com/tusharjkhunt) | +[](https://github.com/rhymes) |[](https://github.com/rlebosse) |[](https://github.com/rtaieb) |[](https://github.com/slawexxx44) |[](https://github.com/thanhthot) |[](https://github.com/tinny77) | :---: |:---: |:---: |:---: |:---: |:---: | -[rlebosse](https://github.com/rlebosse) |[rtaieb](https://github.com/rtaieb) |[slawexxx44](https://github.com/slawexxx44) |[thanhthot](https://github.com/thanhthot) |[tinny77](https://github.com/tinny77) |[tusharjkhunt](https://github.com/tusharjkhunt) | +[rhymes](https://github.com/rhymes) |[rlebosse](https://github.com/rlebosse) |[rtaieb](https://github.com/rtaieb) |[slawexxx44](https://github.com/slawexxx44) |[thanhthot](https://github.com/thanhthot) |[tinny77](https://github.com/tinny77) | -[](https://github.com/vedran555) |[](https://github.com/yoann-hellopret) |[](https://github.com/olitomas) |[](https://github.com/JimmyLv) | -:---: |:---: |:---: |:---: | -[vedran555](https://github.com/vedran555) |[yoann-hellopret](https://github.com/yoann-hellopret) |[olitomas](https://github.com/olitomas) |[JimmyLv](https://github.com/JimmyLv) | +[](https://github.com/tusharjkhunt) |[](https://github.com/vedran555) |[](https://github.com/yoann-hellopret) |[](https://github.com/olitomas) |[](https://github.com/JimmyLv) | +:---: |:---: |:---: |:---: |:---: | +[tusharjkhunt](https://github.com/tusharjkhunt) |[vedran555](https://github.com/vedran555) |[yoann-hellopret](https://github.com/yoann-hellopret) |[olitomas](https://github.com/olitomas) |[JimmyLv](https://github.com/JimmyLv) | diff --git a/examples/aws-nodejs/public/drag.html b/examples/aws-nodejs/public/drag.html index 2ecdfe0c94..bd6031cec6 100644 --- a/examples/aws-nodejs/public/drag.html +++ b/examples/aws-nodejs/public/drag.html @@ -3,7 +3,7 @@