diff --git a/BUNDLE-README.md b/BUNDLE-README.md
index 6a3bce1dd..df82e4fc0 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 b7a5eaee1..1d3b01e85 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -12,6 +12,43 @@ Please add your entries in this format:
In the current stage we aim to release a new version at least every month.
+## 3.11.0
+
+Released: 2023-07-06
+
+| Package | Version | Package | Version |
+| ---------------------- | ------- | ---------------------- | ------- |
+| @uppy/aws-s3 | 3.2.1 | @uppy/golden-retriever | 3.1.0 |
+| @uppy/aws-s3-multipart | 3.4.1 | @uppy/status-bar | 3.2.1 |
+| @uppy/companion | 4.6.0 | @uppy/tus | 3.1.2 |
+| @uppy/companion-client | 3.2.0 | @uppy/xhr-upload | 3.3.1 |
+| @uppy/core | 3.3.0 | uppy | 3.11.0 |
+
+- @uppy/companion: fix infinite recursion in uploader test (Mikael Finstad / #4536)
+- @uppy/xhr-upload: export `Headers` type (Masum ULU / #4549)
+- @uppy/aws-s3-multipart: increase priority of abort and complete (Stefan Schonert / #4542)
+- @uppy/aws-s3: fix remote uploads (Antoine du Hamel / #4546)
+- meta: use `corepack yarn` instead of `npm` to launch E2E (Antoine du Hamel / #4545)
+- @uppy/aws-s3-multipart: fix upload retry using an outdated ID (Antoine du Hamel / #4544)
+- @uppy/status-bar: remove throttled component (Artur Paikin / #4396)
+- @uppy/aws-s3-multipart: fix Golden Retriever integration (Antoine du Hamel / #4526)
+- examples/aws-nodejs: merge multipart and non-multipart examples (Antoine du Hamel / #4521)
+- @uppy/companion: bump semver from 7.3.7 to 7.5.3 (dependabot[bot] / #4529)
+- @uppy/aws-s3-multipart: add types to internal fields (Antoine du Hamel / #4535)
+- examples/aws-nodejs: update README (Antoine du Hamel / #4534)
+- examples/aws-nodejs: showcase an example without preflight requests (Antoine du Hamel / #4516)
+- @uppy/aws-s3-multipart: fix pause/resume (Antoine du Hamel / #4523)
+- @uppy/status-bar: fix ETA when Uppy recovers its state (Antoine du Hamel / #4525)
+- @uppy/aws-s3-multipart: fix resume single-chunk multipart uploads (Antoine du Hamel / #4528)
+- @uppy/companion: fix part listing in s3 (Antoine du Hamel / #4524)
+- example/aws-php: make it forward-compatible with the next Uppy major (Antoine du Hamel / #4522)
+- @uppy/golden-retriever: refactor to modernize the codebase (Antoine du Hamel / #4520)
+- examples/aws-nodejs: upgrade to AWS-SDK v3 (Antoine du Hamel / #4515)
+- @uppy/companion: implement refresh for authentication tokens (Mikael Finstad / #4448)
+- @uppy/aws-s3-multipart: disable pause/resume for remote uploads in the UI (Artur Paikin / #4500)
+- @uppy/tus: retry on 423 HTTP error code (Antoine du Hamel / #4512)
+
+
## 3.10.0
Released: 2023-06-19
diff --git a/README.md b/README.md
index 72dcb6e64..3cd7a73a0 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.10.0/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.11.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
@@ -245,9 +245,9 @@ Use Uppy in your project? [Let us know](https://github.com/transloadit/uppy/issu
:---: |:---: |:---: |:---: |:---: |:---: |
[AJvanLoon](https://github.com/AJvanLoon) |[nqst](https://github.com/nqst) |[Murderlon](https://github.com/Murderlon) |[mifi](https://github.com/mifi) |[lakesare](https://github.com/lakesare) |[kiloreux](https://github.com/kiloreux) |
-[ ](https://github.com/apps/github-actions) |[ ](https://github.com/sadovnychyi) |[ ](https://github.com/samuelayo) |[ ](https://github.com/apps/dependabot) |[ ](https://github.com/richardwillars) |[ ](https://github.com/ajkachnic) |
+[ ](https://github.com/apps/github-actions) |[ ](https://github.com/apps/dependabot) |[ ](https://github.com/sadovnychyi) |[ ](https://github.com/samuelayo) |[ ](https://github.com/richardwillars) |[ ](https://github.com/ajkachnic) |
:---: |:---: |:---: |:---: |:---: |:---: |
-[github-actions\[bot\]](https://github.com/apps/github-actions) |[sadovnychyi](https://github.com/sadovnychyi) |[samuelayo](https://github.com/samuelayo) |[dependabot\[bot\]](https://github.com/apps/dependabot) |[richardwillars](https://github.com/richardwillars) |[ajkachnic](https://github.com/ajkachnic) |
+[github-actions\[bot\]](https://github.com/apps/github-actions) |[dependabot\[bot\]](https://github.com/apps/dependabot) |[sadovnychyi](https://github.com/sadovnychyi) |[samuelayo](https://github.com/samuelayo) |[richardwillars](https://github.com/richardwillars) |[ajkachnic](https://github.com/ajkachnic) |
[ ](https://github.com/zcallan) |[ ](https://github.com/YukeshShr) |[ ](https://github.com/janko) |[ ](https://github.com/wilkoklak) |[ ](https://github.com/oliverpool) |[ ](https://github.com/Botz) |
:---: |:---: |:---: |:---: |:---: |:---: |
@@ -297,25 +297,25 @@ Use Uppy in your project? [Let us know](https://github.com/transloadit/uppy/issu
:---: |:---: |:---: |:---: |:---: |:---: |
[msand](https://github.com/msand) |[paescuj](https://github.com/paescuj) |[richartkeil](https://github.com/richartkeil) |[richmeij](https://github.com/richmeij) |[rdimartino](https://github.com/rdimartino) |[rosenfeld](https://github.com/rosenfeld) |
-[ ](https://github.com/jrschumacher) |[ ](https://github.com/scottbessler) |[ ](https://github.com/SlavikTraktor) |[ ](https://github.com/ThomasG77) |[ ](https://github.com/sparanoid) |[ ](https://github.com/zhuangya) |
+[ ](https://github.com/jrschumacher) |[ ](https://github.com/scottbessler) |[ ](https://github.com/SlavikTraktor) |[ ](https://github.com/schonert) |[ ](https://github.com/ThomasG77) |[ ](https://github.com/sparanoid) |
:---: |:---: |:---: |:---: |:---: |:---: |
-[jrschumacher](https://github.com/jrschumacher) |[scottbessler](https://github.com/scottbessler) |[SlavikTraktor](https://github.com/SlavikTraktor) |[ThomasG77](https://github.com/ThomasG77) |[sparanoid](https://github.com/sparanoid) |[zhuangya](https://github.com/zhuangya) |
+[jrschumacher](https://github.com/jrschumacher) |[scottbessler](https://github.com/scottbessler) |[SlavikTraktor](https://github.com/SlavikTraktor) |[schonert](https://github.com/schonert) |[ThomasG77](https://github.com/ThomasG77) |[sparanoid](https://github.com/sparanoid) |
-[ ](https://github.com/yaegor) |[ ](https://github.com/Youssef1313) |[ ](https://github.com/allenfantasy) |[ ](https://github.com/Zyclotrop-j) |[ ](https://github.com/anark) |[ ](https://github.com/fortrieb) |
+[ ](https://github.com/zhuangya) |[ ](https://github.com/yaegor) |[ ](https://github.com/Youssef1313) |[ ](https://github.com/allenfantasy) |[ ](https://github.com/Zyclotrop-j) |[ ](https://github.com/anark) |
:---: |:---: |:---: |:---: |:---: |:---: |
-[yaegor](https://github.com/yaegor) |[Youssef1313](https://github.com/Youssef1313) |[allenfantasy](https://github.com/allenfantasy) |[Zyclotrop-j](https://github.com/Zyclotrop-j) |[anark](https://github.com/anark) |[fortrieb](https://github.com/fortrieb) |
+[zhuangya](https://github.com/zhuangya) |[yaegor](https://github.com/yaegor) |[Youssef1313](https://github.com/Youssef1313) |[allenfantasy](https://github.com/allenfantasy) |[Zyclotrop-j](https://github.com/Zyclotrop-j) |[anark](https://github.com/anark) |
-[ ](https://github.com/heocoi) |[ ](https://github.com/jarey) |[ ](https://github.com/muhammadInam) |[ ](https://github.com/rettgerst) |[ ](https://github.com/mkabatek) |[ ](https://github.com/jukakoski) |
+[ ](https://github.com/fortrieb) |[ ](https://github.com/heocoi) |[ ](https://github.com/jarey) |[ ](https://github.com/muhammadInam) |[ ](https://github.com/rettgerst) |[ ](https://github.com/mkabatek) |
:---: |:---: |:---: |:---: |:---: |:---: |
-[heocoi](https://github.com/heocoi) |[jarey](https://github.com/jarey) |[muhammadInam](https://github.com/muhammadInam) |[rettgerst](https://github.com/rettgerst) |[mkabatek](https://github.com/mkabatek) |[jukakoski](https://github.com/jukakoski) |
+[fortrieb](https://github.com/fortrieb) |[heocoi](https://github.com/heocoi) |[jarey](https://github.com/jarey) |[muhammadInam](https://github.com/muhammadInam) |[rettgerst](https://github.com/rettgerst) |[mkabatek](https://github.com/mkabatek) |
-[ ](https://github.com/olemoign) |[ ](https://github.com/5idereal) |[ ](https://github.com/ajschmidt8) |[ ](https://github.com/superhawk610) |[ ](https://github.com/abannach) |[ ](https://github.com/adamelmore) |
+[ ](https://github.com/jukakoski) |[ ](https://github.com/olemoign) |[ ](https://github.com/5idereal) |[ ](https://github.com/ajschmidt8) |[ ](https://github.com/superhawk610) |[ ](https://github.com/abannach) |
:---: |:---: |:---: |:---: |:---: |:---: |
-[olemoign](https://github.com/olemoign) |[5idereal](https://github.com/5idereal) |[ajschmidt8](https://github.com/ajschmidt8) |[superhawk610](https://github.com/superhawk610) |[abannach](https://github.com/abannach) |[adamelmore](https://github.com/adamelmore) |
+[jukakoski](https://github.com/jukakoski) |[olemoign](https://github.com/olemoign) |[5idereal](https://github.com/5idereal) |[ajschmidt8](https://github.com/ajschmidt8) |[superhawk610](https://github.com/superhawk610) |[abannach](https://github.com/abannach) |
-[ ](https://github.com/ajh-sr) |[ ](https://github.com/adamvigneault) |[ ](https://github.com/Adrrei) |[ ](https://github.com/adritasharma) |[ ](https://github.com/ahmadissa) |[ ](https://github.com/asmt3) |
+[ ](https://github.com/adamelmore) |[ ](https://github.com/ajh-sr) |[ ](https://github.com/adamvigneault) |[ ](https://github.com/Adrrei) |[ ](https://github.com/adritasharma) |[ ](https://github.com/ahmadissa) |
:---: |:---: |:---: |:---: |:---: |:---: |
-[ajh-sr](https://github.com/ajh-sr) |[adamvigneault](https://github.com/adamvigneault) |[Adrrei](https://github.com/Adrrei) |[adritasharma](https://github.com/adritasharma) |[ahmadissa](https://github.com/ahmadissa) |[asmt3](https://github.com/asmt3) |
+[adamelmore](https://github.com/adamelmore) |[ajh-sr](https://github.com/ajh-sr) |[adamvigneault](https://github.com/adamvigneault) |[Adrrei](https://github.com/Adrrei) |[adritasharma](https://github.com/adritasharma) |[ahmadissa](https://github.com/ahmadissa) |
[ ](https://github.com/alexnj) |[ ](https://github.com/aalepis) |[ ](https://github.com/Dogfalo) |[ ](https://github.com/tekacs) |[ ](https://github.com/amitport) |[ ](https://github.com/functino) |
:---: |:---: |:---: |:---: |:---: |:---: |
@@ -337,25 +337,25 @@ Use Uppy in your project? [Let us know](https://github.com/transloadit/uppy/issu
:---: |:---: |:---: |:---: |:---: |:---: |
[cyu](https://github.com/cyu) |[cartfisk](https://github.com/cartfisk) |[cellvinchung](https://github.com/cellvinchung) |[chao](https://github.com/chao) |[Cretezy](https://github.com/Cretezy) |[charlybillaud](https://github.com/charlybillaud) |
-[ ](https://github.com/csprance) |[ ](https://github.com/cfra) |[ ](https://github.com/Aarbel) |[ ](https://github.com/cbush06) |[ ](https://github.com/czj) |[ ](https://github.com/CommanderRoot) |
+[ ](https://github.com/charlybillaud) |[ ](https://github.com/csprance) |[ ](https://github.com/cfra) |[ ](https://github.com/Aarbel) |[ ](https://github.com/cbush06) |[ ](https://github.com/czj) |
:---: |:---: |:---: |:---: |:---: |:---: |
-[csprance](https://github.com/csprance) |[cfra](https://github.com/cfra) |[Aarbel](https://github.com/Aarbel) |[cbush06](https://github.com/cbush06) |[czj](https://github.com/czj) |[CommanderRoot](https://github.com/CommanderRoot) |
+[charlybillaud](https://github.com/charlybillaud) |[csprance](https://github.com/csprance) |[cfra](https://github.com/cfra) |[Aarbel](https://github.com/Aarbel) |[cbush06](https://github.com/cbush06) |[czj](https://github.com/czj) |
-[ ](https://github.com/ardeois) |[ ](https://github.com/sercraig) |[ ](https://github.com/Cruaier) |[ ](https://github.com/danmichaelo) |[ ](https://github.com/danschalow) |[ ](https://github.com/danilat) |
+[ ](https://github.com/CommanderRoot) |[ ](https://github.com/ardeois) |[ ](https://github.com/sercraig) |[ ](https://github.com/Cruaier) |[ ](https://github.com/danmichaelo) |[ ](https://github.com/danschalow) |
:---: |:---: |:---: |:---: |:---: |:---: |
-[ardeois](https://github.com/ardeois) |[sercraig](https://github.com/sercraig) |[Cruaier](https://github.com/Cruaier) |[danmichaelo](https://github.com/danmichaelo) |[danschalow](https://github.com/danschalow) |[danilat](https://github.com/danilat) |
+[CommanderRoot](https://github.com/CommanderRoot) |[ardeois](https://github.com/ardeois) |[sercraig](https://github.com/sercraig) |[Cruaier](https://github.com/Cruaier) |[danmichaelo](https://github.com/danmichaelo) |[danschalow](https://github.com/danschalow) |
-[ ](https://github.com/mrboomer) |[ ](https://github.com/Cantabar) |[ ](https://github.com/KaminskiDaniell) |[ ](https://github.com/akizor) |[ ](https://github.com/davilima6) |[ ](https://github.com/DennisKofflard) |
+[ ](https://github.com/danilat) |[ ](https://github.com/mrboomer) |[ ](https://github.com/Cantabar) |[ ](https://github.com/KaminskiDaniell) |[ ](https://github.com/akizor) |[ ](https://github.com/davilima6) |
:---: |:---: |:---: |:---: |:---: |:---: |
-[mrboomer](https://github.com/mrboomer) |[Cantabar](https://github.com/Cantabar) |[KaminskiDaniell](https://github.com/KaminskiDaniell) |[akizor](https://github.com/akizor) |[davilima6](https://github.com/davilima6) |[DennisKofflard](https://github.com/DennisKofflard) |
+[danilat](https://github.com/danilat) |[mrboomer](https://github.com/mrboomer) |[Cantabar](https://github.com/Cantabar) |[KaminskiDaniell](https://github.com/KaminskiDaniell) |[akizor](https://github.com/akizor) |[davilima6](https://github.com/davilima6) |
-[ ](https://github.com/jeetiss) |[ ](https://github.com/sweetro) |[ ](https://github.com/EdgarSantiago93) |[ ](https://github.com/emuell) |[ ](https://github.com/efbautista) |[ ](https://github.com/yoldar) |
+[ ](https://github.com/DennisKofflard) |[ ](https://github.com/jeetiss) |[ ](https://github.com/sweetro) |[ ](https://github.com/EdgarSantiago93) |[ ](https://github.com/emuell) |[ ](https://github.com/efbautista) |
:---: |:---: |:---: |:---: |:---: |:---: |
-[jeetiss](https://github.com/jeetiss) |[sweetro](https://github.com/sweetro) |[EdgarSantiago93](https://github.com/EdgarSantiago93) |[emuell](https://github.com/emuell) |[efbautista](https://github.com/efbautista) |[yoldar](https://github.com/yoldar) |
+[DennisKofflard](https://github.com/DennisKofflard) |[jeetiss](https://github.com/jeetiss) |[sweetro](https://github.com/sweetro) |[EdgarSantiago93](https://github.com/EdgarSantiago93) |[emuell](https://github.com/emuell) |[efbautista](https://github.com/efbautista) |
-[ ](https://github.com/eliOcs) |[ ](https://github.com/EnricoSottile) |[ ](https://github.com/epexa) |[ ](https://github.com/Gkleinereva) |[ ](https://github.com/fgallinari) |[ ](https://github.com/ferdiusa) |
+[ ](https://github.com/yoldar) |[ ](https://github.com/eliOcs) |[ ](https://github.com/EnricoSottile) |[ ](https://github.com/epexa) |[ ](https://github.com/Gkleinereva) |[ ](https://github.com/fgallinari) |
:---: |:---: |:---: |:---: |:---: |:---: |
-[eliOcs](https://github.com/eliOcs) |[EnricoSottile](https://github.com/EnricoSottile) |[epexa](https://github.com/epexa) |[Gkleinereva](https://github.com/Gkleinereva) |[fgallinari](https://github.com/fgallinari) |[ferdiusa](https://github.com/ferdiusa) |
+[yoldar](https://github.com/yoldar) |[eliOcs](https://github.com/eliOcs) |[EnricoSottile](https://github.com/EnricoSottile) |[epexa](https://github.com/epexa) |[Gkleinereva](https://github.com/Gkleinereva) |[fgallinari](https://github.com/fgallinari) |
[ ](https://github.com/dtrucs) |[ ](https://github.com/fuadscodes) |[ ](https://github.com/gabiganam) |[ ](https://github.com/geoffappleford) |[ ](https://github.com/gjungb) |[ ](https://github.com/roenschg) |
:---: |:---: |:---: |:---: |:---: |:---: |
@@ -377,25 +377,25 @@ Use Uppy in your project? [Let us know](https://github.com/transloadit/uppy/issu
:---: |:---: |:---: |:---: |:---: |:---: |
[vith](https://github.com/vith) |[jessica-coursera](https://github.com/jessica-coursera) |[Jmales](https://github.com/Jmales) |[theJoeBiz](https://github.com/theJoeBiz) |[profsmallpine](https://github.com/profsmallpine) |[chromacoma](https://github.com/chromacoma) |
-[ ](https://github.com/jsanchez034) |[ ](https://github.com/jonathanarbely) |[ ](https://github.com/jderrough) |[ ](https://github.com/jorgeepc) |[ ](https://github.com/jszobody) |[ ](https://github.com/jbelej) |
+[ ](https://github.com/chromacoma) |[ ](https://github.com/jsanchez034) |[ ](https://github.com/jonathanarbely) |[ ](https://github.com/jderrough) |[ ](https://github.com/jorgeepc) |[ ](https://github.com/jszobody) |
:---: |:---: |:---: |:---: |:---: |:---: |
-[jsanchez034](https://github.com/jsanchez034) |[jonathanarbely](https://github.com/jonathanarbely) |[jderrough](https://github.com/jderrough) |[jorgeepc](https://github.com/jorgeepc) |[jszobody](https://github.com/jszobody) |[jbelej](https://github.com/jbelej) |
+[chromacoma](https://github.com/chromacoma) |[jsanchez034](https://github.com/jsanchez034) |[jonathanarbely](https://github.com/jonathanarbely) |[jderrough](https://github.com/jderrough) |[jorgeepc](https://github.com/jorgeepc) |[jszobody](https://github.com/jszobody) |
-[ ](https://github.com/jcalonso) |[ ](https://github.com/jmontoyaa) |[ ](https://github.com/mellow-fellow) |[ ](https://github.com/jvelten) |[ ](https://github.com/tykarol) |[ ](https://github.com/kaspermeinema) |
+[ ](https://github.com/jbelej) |[ ](https://github.com/jcalonso) |[ ](https://github.com/jmontoyaa) |[ ](https://github.com/mellow-fellow) |[ ](https://github.com/jvelten) |[ ](https://github.com/tykarol) |
:---: |:---: |:---: |:---: |:---: |:---: |
-[jcalonso](https://github.com/jcalonso) |[jmontoyaa](https://github.com/jmontoyaa) |[mellow-fellow](https://github.com/mellow-fellow) |[jvelten](https://github.com/jvelten) |[tykarol](https://github.com/tykarol) |[kaspermeinema](https://github.com/kaspermeinema) |
+[jbelej](https://github.com/jbelej) |[jcalonso](https://github.com/jcalonso) |[jmontoyaa](https://github.com/jmontoyaa) |[mellow-fellow](https://github.com/mellow-fellow) |[jvelten](https://github.com/jvelten) |[tykarol](https://github.com/tykarol) |
-[ ](https://github.com/firesharkstudios) |[ ](https://github.com/kergekacsa) |[ ](https://github.com/kevin-west-10x) |[ ](https://github.com/kidonng) |[ ](https://github.com/elkebab) |[ ](https://github.com/kyleparisi) |
+[ ](https://github.com/kaspermeinema) |[ ](https://github.com/firesharkstudios) |[ ](https://github.com/kergekacsa) |[ ](https://github.com/kevin-west-10x) |[ ](https://github.com/kidonng) |[ ](https://github.com/elkebab) |
:---: |:---: |:---: |:---: |:---: |:---: |
-[firesharkstudios](https://github.com/firesharkstudios) |[kergekacsa](https://github.com/kergekacsa) |[kevin-west-10x](https://github.com/kevin-west-10x) |[kidonng](https://github.com/kidonng) |[elkebab](https://github.com/elkebab) |[kyleparisi](https://github.com/kyleparisi) |
+[kaspermeinema](https://github.com/kaspermeinema) |[firesharkstudios](https://github.com/firesharkstudios) |[kergekacsa](https://github.com/kergekacsa) |[kevin-west-10x](https://github.com/kevin-west-10x) |[kidonng](https://github.com/kidonng) |[elkebab](https://github.com/elkebab) |
-[ ](https://github.com/labohkip81) |[ ](https://github.com/hoangbits) |[ ](https://github.com/leaanthony) |[ ](https://github.com/larowlan) |[ ](https://github.com/dviry) |[ ](https://github.com/galli-leo) |
+[ ](https://github.com/kyleparisi) |[ ](https://github.com/labohkip81) |[ ](https://github.com/hoangbits) |[ ](https://github.com/leaanthony) |[ ](https://github.com/larowlan) |[ ](https://github.com/dviry) |
:---: |:---: |:---: |:---: |:---: |:---: |
-[labohkip81](https://github.com/labohkip81) |[hoangbits](https://github.com/hoangbits) |[leaanthony](https://github.com/leaanthony) |[larowlan](https://github.com/larowlan) |[dviry](https://github.com/dviry) |[galli-leo](https://github.com/galli-leo) |
+[kyleparisi](https://github.com/kyleparisi) |[labohkip81](https://github.com/labohkip81) |[hoangbits](https://github.com/hoangbits) |[leaanthony](https://github.com/leaanthony) |[larowlan](https://github.com/larowlan) |[dviry](https://github.com/dviry) |
-[ ](https://github.com/leods92) |[ ](https://github.com/dolphinigle) |[ ](https://github.com/louim) |[ ](https://github.com/ombr) |[ ](https://github.com/lucaperret) |[ ](https://github.com/lucax88x) |
+[ ](https://github.com/galli-leo) |[ ](https://github.com/leods92) |[ ](https://github.com/dolphinigle) |[ ](https://github.com/louim) |[ ](https://github.com/ombr) |[ ](https://github.com/lucaperret) |
:---: |:---: |:---: |:---: |:---: |:---: |
-[leods92](https://github.com/leods92) |[dolphinigle](https://github.com/dolphinigle) |[louim](https://github.com/louim) |[ombr](https://github.com/ombr) |[lucaperret](https://github.com/lucaperret) |[lucax88x](https://github.com/lucax88x) |
+[galli-leo](https://github.com/galli-leo) |[leods92](https://github.com/leods92) |[dolphinigle](https://github.com/dolphinigle) |[louim](https://github.com/louim) |[ombr](https://github.com/ombr) |[lucaperret](https://github.com/lucaperret) |
[ ](https://github.com/marc-mabe) |[ ](https://github.com/onhate) |[ ](https://github.com/mperrando) |[ ](https://github.com/marcosthejew) |[ ](https://github.com/marcusforsberg) |[ ](https://github.com/Acconut) |
:---: |:---: |:---: |:---: |:---: |:---: |
@@ -437,25 +437,25 @@ Use Uppy in your project? [Let us know](https://github.com/transloadit/uppy/issu
:---: |:---: |:---: |:---: |:---: |:---: |
[szh](https://github.com/szh) |[SpazzMarticus](https://github.com/SpazzMarticus) |[schonert](https://github.com/schonert) |[waptik](https://github.com/waptik) |[quigebo](https://github.com/quigebo) |[amaitu](https://github.com/amaitu) |
-[ ](https://github.com/steverob) |[ ](https://github.com/sjauld) |[ ](https://github.com/strayer) |[ ](https://github.com/taj) |[ ](https://github.com/Tashows) |[ ](https://github.com/tcgj) |
+[ ](https://github.com/amaitu) |[ ](https://github.com/steverob) |[ ](https://github.com/sjauld) |[ ](https://github.com/strayer) |[ ](https://github.com/taj) |[ ](https://github.com/Tashows) |
:---: |:---: |:---: |:---: |:---: |:---: |
-[steverob](https://github.com/steverob) |[sjauld](https://github.com/sjauld) |[strayer](https://github.com/strayer) |[taj](https://github.com/taj) |[Tashows](https://github.com/Tashows) |[tcgj](https://github.com/tcgj) |
+[amaitu](https://github.com/amaitu) |[steverob](https://github.com/steverob) |[sjauld](https://github.com/sjauld) |[strayer](https://github.com/strayer) |[taj](https://github.com/taj) |[Tashows](https://github.com/Tashows) |
-[ ](https://github.com/twarlop) |[ ](https://github.com/tmaier) |[ ](https://github.com/WIStudent) |[ ](https://github.com/tomsaleeba) |[ ](https://github.com/tomekp) |[ ](https://github.com/tvaliasek) |
+[ ](https://github.com/tcgj) |[ ](https://github.com/twarlop) |[ ](https://github.com/tmaier) |[ ](https://github.com/WIStudent) |[ ](https://github.com/tomsaleeba) |[ ](https://github.com/tomekp) |
:---: |:---: |:---: |:---: |:---: |:---: |
-[twarlop](https://github.com/twarlop) |[tmaier](https://github.com/tmaier) |[WIStudent](https://github.com/WIStudent) |[tomsaleeba](https://github.com/tomsaleeba) |[tomekp](https://github.com/tomekp) |[tvaliasek](https://github.com/tvaliasek) |
+[tcgj](https://github.com/tcgj) |[twarlop](https://github.com/twarlop) |[tmaier](https://github.com/tmaier) |[WIStudent](https://github.com/WIStudent) |[tomsaleeba](https://github.com/tomsaleeba) |[tomekp](https://github.com/tomekp) |
-[ ](https://github.com/top-master) |[ ](https://github.com/vially) |[ ](https://github.com/valentinoli) |[ ](https://github.com/stiig) |[ ](https://github.com/nagyv) |[ ](https://github.com/dwnste) |
+[ ](https://github.com/tvaliasek) |[ ](https://github.com/top-master) |[ ](https://github.com/vially) |[ ](https://github.com/valentinoli) |[ ](https://github.com/stiig) |[ ](https://github.com/nagyv) |
:---: |:---: |:---: |:---: |:---: |:---: |
-[top-master](https://github.com/top-master) |[vially](https://github.com/vially) |[valentinoli](https://github.com/valentinoli) |[stiig](https://github.com/stiig) |[nagyv](https://github.com/nagyv) |[dwnste](https://github.com/dwnste) |
+[tvaliasek](https://github.com/tvaliasek) |[top-master](https://github.com/top-master) |[vially](https://github.com/vially) |[valentinoli](https://github.com/valentinoli) |[stiig](https://github.com/stiig) |[nagyv](https://github.com/nagyv) |
-[ ](https://github.com/weston-sankey-mark43) |[ ](https://github.com/willycamargo) |[ ](https://github.com/xhocquet) |[ ](https://github.com/YehudaKremer) |[ ](https://github.com/zachconner) |[ ](https://github.com/zacharylawson) |
+[ ](https://github.com/dwnste) |[ ](https://github.com/weston-sankey-mark43) |[ ](https://github.com/willycamargo) |[ ](https://github.com/xhocquet) |[ ](https://github.com/YehudaKremer) |[ ](https://github.com/zachconner) |
:---: |:---: |:---: |:---: |:---: |:---: |
-[weston-sankey-mark43](https://github.com/weston-sankey-mark43) |[willycamargo](https://github.com/willycamargo) |[xhocquet](https://github.com/xhocquet) |[YehudaKremer](https://github.com/YehudaKremer) |[zachconner](https://github.com/zachconner) |[zacharylawson](https://github.com/zacharylawson) |
+[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) |[zachconner](https://github.com/zachconner) |
-[ ](https://github.com/zackbloom) |[ ](https://github.com/sartoshi-foot-dao) |[ ](https://github.com/aduh95-test-account) |[ ](https://github.com/agreene-coursera) |[ ](https://github.com/alfatv) |[ ](https://github.com/arggh) |
+[ ](https://github.com/zacharylawson) |[ ](https://github.com/zackbloom) |[ ](https://github.com/sartoshi-foot-dao) |[ ](https://github.com/aduh95-test-account) |[ ](https://github.com/agreene-coursera) |[ ](https://github.com/alfatv) |
:---: |:---: |:---: |:---: |:---: |:---: |
-[zackbloom](https://github.com/zackbloom) |[sartoshi-foot-dao](https://github.com/sartoshi-foot-dao) |[aduh95-test-account](https://github.com/aduh95-test-account) |[agreene-coursera](https://github.com/agreene-coursera) |[alfatv](https://github.com/alfatv) |[arggh](https://github.com/arggh) |
+[zacharylawson](https://github.com/zacharylawson) |[zackbloom](https://github.com/zackbloom) |[sartoshi-foot-dao](https://github.com/sartoshi-foot-dao) |[aduh95-test-account](https://github.com/aduh95-test-account) |[agreene-coursera](https://github.com/agreene-coursera) |[alfatv](https://github.com/alfatv) |
[ ](https://github.com/avalla) |[ ](https://github.com/bdirito) |[ ](https://github.com/c0b41) |[ ](https://github.com/canvasbh) |[ ](https://github.com/christianwengert) |[ ](https://github.com/craigcbrunner) |
:---: |:---: |:---: |:---: |:---: |:---: |
@@ -477,9 +477,9 @@ Use Uppy in your project? [Let us know](https://github.com/transloadit/uppy/issu
:---: |:---: |:---: |:---: |:---: |:---: |
[rhymes](https://github.com/rhymes) |[rlebosse](https://github.com/rlebosse) |[rtaieb](https://github.com/rtaieb) |[slawexxx44](https://github.com/slawexxx44) |[stduhpf](https://github.com/stduhpf) |[thanhthot](https://github.com/thanhthot) |
-[ ](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) |
+[ ](https://github.com/thanhthot) |[ ](https://github.com/tusharjkhunt) |[ ](https://github.com/vedran555) |[ ](https://github.com/yoann-hellopret) |[ ](https://github.com/olitomas) |[ ](https://github.com/JimmyLv) |
+:---: |:---: |:---: |:---: |:---: |:---: |
+[thanhthot](https://github.com/thanhthot) |[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 1f96414ee..3c5581063 100644
--- a/examples/aws-nodejs/public/drag.html
+++ b/examples/aws-nodejs/public/drag.html
@@ -3,7 +3,7 @@
Uppy
-
+