\)`.
In the current stage we aim to release a new version at least every month.
+
+## 2.9.0
+
+Released: 2022-03-24
+
+| Package | Version | Package | Version |
+| ----------------- | ------- | ----------------- | ------- |
+| @uppy/companion | 3.5.0 | @uppy/webcam | 2.1.0 |
+| @uppy/status-bar | 2.1.3 | @uppy/robodog | 2.5.0 |
+| @uppy/transloadit | 2.1.2 | uppy | 2.9.0 |
+| @uppy/tus | 2.2.1 | | |
+
+- @uppy/transloadit: close assembly if upload is cancelled (Antoine du Hamel / #3591)
+- @uppy/companion: Companion server upload events (Mikael Finstad / #3544)
+- @uppy/tus: fix double requests sent when rate limiting (Antoine du Hamel / #3595)
+- website: fix linter error on blog post (Antoine du Hamel / #3596)
+- @uppy/companion: fix `yarn test` command (Antoine du Hamel / #3590)
+- @uppy/webcam: Mime types in webcam options type (Sobakin Sviatoslav / #3593)
+- website: Some polish and a better (?) intro for the recent update post (AJvanLoon / #3588)
+- @uppy/companion: Allow setting no ACL (Mikael Finstad / #3577)
+- @uppy/companion: Small companion code and doc changes (Mikael Finstad / #3586)
+- @uppy/robodog: fix CDN bundle (Antoine du Hamel / #3587)
+- website: Fix broken link (YukeshShr / #3581)
+
## 2.8.0
Released: 2022-03-16
diff --git a/README.md b/README.md
index ddec69f667..fefa862ed4 100644
--- a/README.md
+++ b/README.md
@@ -69,7 +69,7 @@ $ npm install @uppy/core @uppy/dashboard @uppy/tus
We recommend installing from npm and then using a module bundler such as [Webpack](https://webpack.js.org/), [Browserify](http://browserify.org/) or [Rollup.js](http://rollupjs.org/).
-Add CSS [uppy.min.css](https://releases.transloadit.com/uppy/v2.8.0/uppy.min.css), either to your HTML page’s `` or include in JS, if your bundler of choice supports it — transforms and plugins are available for Browserify and Webpack.
+Add CSS [uppy.min.css](https://releases.transloadit.com/uppy/v2.9.0/uppy.min.css), either to your HTML page’s `` or include in JS, if your bundler of choice supports it — transforms and plugins are available for Browserify and Webpack.
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.
@@ -77,10 +77,10 @@ Alternatively, you can also use a pre-built bundle from Transloadit’s CDN: Edg
```html
-
+
-
+
@@ -186,7 +186,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
@@ -248,21 +248,21 @@ Use Uppy in your project? [Let us know](https://github.com/transloadit/uppy/issu
:---: |:---: |:---: |:---: |:---: |:---: |
[arturi](https://github.com/arturi) |[goto-bus-stop](https://github.com/goto-bus-stop) |[kvz](https://github.com/kvz) |[ifedapoolarewaju](https://github.com/ifedapoolarewaju) |[hedgerh](https://github.com/hedgerh) |[aduh95](https://github.com/aduh95) |
-[](https://github.com/AJvanLoon) |[](https://github.com/nqst) |[](https://github.com/Murderlon) |[](https://github.com/lakesare) |[](https://github.com/kiloreux) |[](https://github.com/mifi) |
+[](https://github.com/AJvanLoon) |[](https://github.com/nqst) |[](https://github.com/Murderlon) |[](https://github.com/lakesare) |[](https://github.com/mifi) |[](https://github.com/kiloreux) |
:---: |:---: |:---: |:---: |:---: |:---: |
-[AJvanLoon](https://github.com/AJvanLoon) |[nqst](https://github.com/nqst) |[Murderlon](https://github.com/Murderlon) |[lakesare](https://github.com/lakesare) |[kiloreux](https://github.com/kiloreux) |[mifi](https://github.com/mifi) |
+[AJvanLoon](https://github.com/AJvanLoon) |[nqst](https://github.com/nqst) |[Murderlon](https://github.com/Murderlon) |[lakesare](https://github.com/lakesare) |[mifi](https://github.com/mifi) |[kiloreux](https://github.com/kiloreux) |
[](https://github.com/sadovnychyi) |[](https://github.com/samuelayo) |[](https://github.com/richardwillars) |[](https://github.com/ajkachnic) |[](https://github.com/apps/dependabot) |[](https://github.com/zcallan) |
:---: |:---: |:---: |:---: |:---: |:---: |
[sadovnychyi](https://github.com/sadovnychyi) |[samuelayo](https://github.com/samuelayo) |[richardwillars](https://github.com/richardwillars) |[ajkachnic](https://github.com/ajkachnic) |[dependabot\[bot\]](https://github.com/apps/dependabot) |[zcallan](https://github.com/zcallan) |
-[](https://github.com/tim-kos) |[](https://github.com/janko) |[](https://github.com/wilkoklak) |[](https://github.com/oliverpool) |[](https://github.com/Botz) |[](https://github.com/mcallistertyler) |
+[](https://github.com/tim-kos) |[](https://github.com/janko) |[](https://github.com/wilkoklak) |[](https://github.com/oliverpool) |[](https://github.com/Botz) |[](https://github.com/YukeshShr) |
:---: |:---: |:---: |:---: |:---: |:---: |
-[tim-kos](https://github.com/tim-kos) |[janko](https://github.com/janko) |[wilkoklak](https://github.com/wilkoklak) |[oliverpool](https://github.com/oliverpool) |[Botz](https://github.com/Botz) |[mcallistertyler](https://github.com/mcallistertyler) |
+[tim-kos](https://github.com/tim-kos) |[janko](https://github.com/janko) |[wilkoklak](https://github.com/wilkoklak) |[oliverpool](https://github.com/oliverpool) |[Botz](https://github.com/Botz) |[YukeshShr](https://github.com/YukeshShr) |
-[](https://github.com/YukeshShr) |[](https://github.com/apps/github-actions) |[](https://github.com/mokutsu-coursera) |[](https://github.com/DJWassink) |[](https://github.com/taoqf) |[](https://github.com/tuoxiansp) |
+[](https://github.com/apps/github-actions) |[](https://github.com/mcallistertyler) |[](https://github.com/mokutsu-coursera) |[](https://github.com/DJWassink) |[](https://github.com/taoqf) |[](https://github.com/tuoxiansp) |
:---: |:---: |:---: |:---: |:---: |:---: |
-[YukeshShr](https://github.com/YukeshShr) |[github-actions\[bot\]](https://github.com/apps/github-actions) |[mokutsu-coursera](https://github.com/mokutsu-coursera) |[DJWassink](https://github.com/DJWassink) |[taoqf](https://github.com/taoqf) |[tuoxiansp](https://github.com/tuoxiansp) |
+[github-actions\[bot\]](https://github.com/apps/github-actions) |[mcallistertyler](https://github.com/mcallistertyler) |[mokutsu-coursera](https://github.com/mokutsu-coursera) |[DJWassink](https://github.com/DJWassink) |[taoqf](https://github.com/taoqf) |[tuoxiansp](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/juliangruber) |
:---: |:---: |:---: |:---: |:---: |:---: |
@@ -300,121 +300,121 @@ Use Uppy in your project? [Let us know](https://github.com/transloadit/uppy/issu
:---: |:---: |:---: |:---: |:---: |:---: |
[martiuslim](https://github.com/martiuslim) |[MatthiasKunnen](https://github.com/MatthiasKunnen) |[msand](https://github.com/msand) |[paescuj](https://github.com/paescuj) |[richartkeil](https://github.com/richartkeil) |[richmeij](https://github.com/richmeij) |
-[](https://github.com/rdimartino) |[](https://github.com/rosenfeld) |[](https://github.com/jrschumacher) |[](https://github.com/ThomasG77) |[](https://github.com/sparanoid) |[](https://github.com/zhuangya) |
+[](https://github.com/rdimartino) |[](https://github.com/rosenfeld) |[](https://github.com/jrschumacher) |[](https://github.com/SlavikTraktor) |[](https://github.com/ThomasG77) |[](https://github.com/sparanoid) |
:---: |:---: |:---: |:---: |:---: |:---: |
-[rdimartino](https://github.com/rdimartino) |[rosenfeld](https://github.com/rosenfeld) |[jrschumacher](https://github.com/jrschumacher) |[ThomasG77](https://github.com/ThomasG77) |[sparanoid](https://github.com/sparanoid) |[zhuangya](https://github.com/zhuangya) |
+[rdimartino](https://github.com/rdimartino) |[rosenfeld](https://github.com/rosenfeld) |[jrschumacher](https://github.com/jrschumacher) |[SlavikTraktor](https://github.com/SlavikTraktor) |[ThomasG77](https://github.com/ThomasG77) |[sparanoid](https://github.com/sparanoid) |
-[](https://github.com/yaegor) |[](https://github.com/allenfantasy) |[](https://github.com/Zyclotrop-j) |[](https://github.com/anark) |[](https://github.com/fortrieb) |[](https://github.com/jarey) |
+[](https://github.com/zhuangya) |[](https://github.com/yaegor) |[](https://github.com/allenfantasy) |[](https://github.com/Zyclotrop-j) |[](https://github.com/anark) |[](https://github.com/fortrieb) |
:---: |:---: |:---: |:---: |:---: |:---: |
-[yaegor](https://github.com/yaegor) |[allenfantasy](https://github.com/allenfantasy) |[Zyclotrop-j](https://github.com/Zyclotrop-j) |[anark](https://github.com/anark) |[fortrieb](https://github.com/fortrieb) |[jarey](https://github.com/jarey) |
+[zhuangya](https://github.com/zhuangya) |[yaegor](https://github.com/yaegor) |[allenfantasy](https://github.com/allenfantasy) |[Zyclotrop-j](https://github.com/Zyclotrop-j) |[anark](https://github.com/anark) |[fortrieb](https://github.com/fortrieb) |
-[](https://github.com/muhammadInam) |[](https://github.com/rettgerst) |[](https://github.com/mkabatek) |[](https://github.com/jukakoski) |[](https://github.com/olemoign) |[](https://github.com/ajschmidt8) |
+[](https://github.com/jarey) |[](https://github.com/muhammadInam) |[](https://github.com/rettgerst) |[](https://github.com/mkabatek) |[](https://github.com/jukakoski) |[](https://github.com/olemoign) |
:---: |:---: |:---: |:---: |:---: |:---: |
-[muhammadInam](https://github.com/muhammadInam) |[rettgerst](https://github.com/rettgerst) |[mkabatek](https://github.com/mkabatek) |[jukakoski](https://github.com/jukakoski) |[olemoign](https://github.com/olemoign) |[ajschmidt8](https://github.com/ajschmidt8) |
+[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) |[olemoign](https://github.com/olemoign) |
-[](https://github.com/superhawk610) |[](https://github.com/abannach) |[](https://github.com/adamelmore) |[](https://github.com/ajh-sr) |[](https://github.com/adamvigneault) |[](https://github.com/Adrrei) |
+[](https://github.com/ajschmidt8) |[](https://github.com/superhawk610) |[](https://github.com/abannach) |[](https://github.com/adamelmore) |[](https://github.com/ajh-sr) |[](https://github.com/adamvigneault) |
:---: |:---: |:---: |:---: |:---: |:---: |
-[superhawk610](https://github.com/superhawk610) |[abannach](https://github.com/abannach) |[adamelmore](https://github.com/adamelmore) |[ajh-sr](https://github.com/ajh-sr) |[adamvigneault](https://github.com/adamvigneault) |[Adrrei](https://github.com/Adrrei) |
+[ajschmidt8](https://github.com/ajschmidt8) |[superhawk610](https://github.com/superhawk610) |[abannach](https://github.com/abannach) |[adamelmore](https://github.com/adamelmore) |[ajh-sr](https://github.com/ajh-sr) |[adamvigneault](https://github.com/adamvigneault) |
-[](https://github.com/adritasharma) |[](https://github.com/ahmadissa) |[](https://github.com/asmt3) |[](https://github.com/alexnj) |[](https://github.com/aalepis) |[](https://github.com/Dogfalo) |
+[](https://github.com/Adrrei) |[](https://github.com/adritasharma) |[](https://github.com/ahmadissa) |[](https://github.com/asmt3) |[](https://github.com/alexnj) |[](https://github.com/aalepis) |
:---: |:---: |:---: |:---: |:---: |:---: |
-[adritasharma](https://github.com/adritasharma) |[ahmadissa](https://github.com/ahmadissa) |[asmt3](https://github.com/asmt3) |[alexnj](https://github.com/alexnj) |[aalepis](https://github.com/aalepis) |[Dogfalo](https://github.com/Dogfalo) |
+[Adrrei](https://github.com/Adrrei) |[adritasharma](https://github.com/adritasharma) |[ahmadissa](https://github.com/ahmadissa) |[asmt3](https://github.com/asmt3) |[alexnj](https://github.com/alexnj) |[aalepis](https://github.com/aalepis) |
-[](https://github.com/tekacs) |[](https://github.com/amitport) |[](https://github.com/functino) |[](https://github.com/radarhere) |[](https://github.com/superandrew213) |[](https://github.com/andychongyz) |
+[](https://github.com/Dogfalo) |[](https://github.com/tekacs) |[](https://github.com/amitport) |[](https://github.com/functino) |[](https://github.com/radarhere) |[](https://github.com/superandrew213) |
:---: |:---: |:---: |:---: |:---: |:---: |
-[tekacs](https://github.com/tekacs) |[amitport](https://github.com/amitport) |[functino](https://github.com/functino) |[radarhere](https://github.com/radarhere) |[superandrew213](https://github.com/superandrew213) |[andychongyz](https://github.com/andychongyz) |
+[Dogfalo](https://github.com/Dogfalo) |[tekacs](https://github.com/tekacs) |[amitport](https://github.com/amitport) |[functino](https://github.com/functino) |[radarhere](https://github.com/radarhere) |[superandrew213](https://github.com/superandrew213) |
-[](https://github.com/anthony0030) |[](https://github.com/Abourass) |[](https://github.com/arthurdenner) |[](https://github.com/apuyou) |[](https://github.com/ash-jc-allen) |[](https://github.com/atsawin) |
+[](https://github.com/andychongyz) |[](https://github.com/anthony0030) |[](https://github.com/Abourass) |[](https://github.com/arthurdenner) |[](https://github.com/apuyou) |[](https://github.com/ash-jc-allen) |
:---: |:---: |:---: |:---: |:---: |:---: |
-[anthony0030](https://github.com/anthony0030) |[Abourass](https://github.com/Abourass) |[arthurdenner](https://github.com/arthurdenner) |[apuyou](https://github.com/apuyou) |[ash-jc-allen](https://github.com/ash-jc-allen) |[atsawin](https://github.com/atsawin) |
+[andychongyz](https://github.com/andychongyz) |[anthony0030](https://github.com/anthony0030) |[Abourass](https://github.com/Abourass) |[arthurdenner](https://github.com/arthurdenner) |[apuyou](https://github.com/apuyou) |[ash-jc-allen](https://github.com/ash-jc-allen) |
-[](https://github.com/ayhankesicioglu) |[](https://github.com/azeemba) |[](https://github.com/azizk) |[](https://github.com/bducharme) |[](https://github.com/Quorafind) |[](https://github.com/wbaaron) |
+[](https://github.com/atsawin) |[](https://github.com/ayhankesicioglu) |[](https://github.com/azeemba) |[](https://github.com/azizk) |[](https://github.com/bducharme) |[](https://github.com/Quorafind) |
:---: |:---: |:---: |:---: |:---: |:---: |
-[ayhankesicioglu](https://github.com/ayhankesicioglu) |[azeemba](https://github.com/azeemba) |[azizk](https://github.com/azizk) |[bducharme](https://github.com/bducharme) |[Quorafind](https://github.com/Quorafind) |[wbaaron](https://github.com/wbaaron) |
+[atsawin](https://github.com/atsawin) |[ayhankesicioglu](https://github.com/ayhankesicioglu) |[azeemba](https://github.com/azeemba) |[azizk](https://github.com/azizk) |[bducharme](https://github.com/bducharme) |[Quorafind](https://github.com/Quorafind) |
-[](https://github.com/bedgerotto) |[](https://github.com/cyu) |[](https://github.com/cartfisk) |[](https://github.com/cellvinchung) |[](https://github.com/chao) |[](https://github.com/Cretezy) |
+[](https://github.com/wbaaron) |[](https://github.com/bedgerotto) |[](https://github.com/cyu) |[](https://github.com/cartfisk) |[](https://github.com/cellvinchung) |[](https://github.com/chao) |
:---: |:---: |:---: |:---: |:---: |:---: |
-[bedgerotto](https://github.com/bedgerotto) |[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) |
+[wbaaron](https://github.com/wbaaron) |[bedgerotto](https://github.com/bedgerotto) |[cyu](https://github.com/cyu) |[cartfisk](https://github.com/cartfisk) |[cellvinchung](https://github.com/cellvinchung) |[chao](https://github.com/chao) |
-[](https://github.com/charlybillaud) |[](https://github.com/csprance) |[](https://github.com/Aarbel) |[](https://github.com/cbush06) |[](https://github.com/czj) |[](https://github.com/ardeois) |
+[](https://github.com/Cretezy) |[](https://github.com/charlybillaud) |[](https://github.com/csprance) |[](https://github.com/Aarbel) |[](https://github.com/cbush06) |[](https://github.com/czj) |
:---: |:---: |:---: |:---: |:---: |:---: |
-[charlybillaud](https://github.com/charlybillaud) |[csprance](https://github.com/csprance) |[Aarbel](https://github.com/Aarbel) |[cbush06](https://github.com/cbush06) |[czj](https://github.com/czj) |[ardeois](https://github.com/ardeois) |
+[Cretezy](https://github.com/Cretezy) |[charlybillaud](https://github.com/charlybillaud) |[csprance](https://github.com/csprance) |[Aarbel](https://github.com/Aarbel) |[cbush06](https://github.com/cbush06) |[czj](https://github.com/czj) |
-[](https://github.com/sercraig) |[](https://github.com/Cruaier) |[](https://github.com/danmichaelo) |[](https://github.com/danschalow) |[](https://github.com/danilat) |[](https://github.com/mrboomer) |
+[](https://github.com/ardeois) |[](https://github.com/sercraig) |[](https://github.com/Cruaier) |[](https://github.com/danmichaelo) |[](https://github.com/danschalow) |[](https://github.com/danilat) |
:---: |:---: |:---: |:---: |:---: |:---: |
-[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) |[mrboomer](https://github.com/mrboomer) |
+[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) |
-[](https://github.com/akizor) |[](https://github.com/davilima6) |[](https://github.com/DennisKofflard) |[](https://github.com/jeetiss) |[](https://github.com/sweetro) |[](https://github.com/EdgarSantiago93) |
+[](https://github.com/mrboomer) |[](https://github.com/akizor) |[](https://github.com/davilima6) |[](https://github.com/DennisKofflard) |[](https://github.com/jeetiss) |[](https://github.com/sweetro) |
:---: |:---: |:---: |:---: |:---: |:---: |
-[akizor](https://github.com/akizor) |[davilima6](https://github.com/davilima6) |[DennisKofflard](https://github.com/DennisKofflard) |[jeetiss](https://github.com/jeetiss) |[sweetro](https://github.com/sweetro) |[EdgarSantiago93](https://github.com/EdgarSantiago93) |
+[mrboomer](https://github.com/mrboomer) |[akizor](https://github.com/akizor) |[davilima6](https://github.com/davilima6) |[DennisKofflard](https://github.com/DennisKofflard) |[jeetiss](https://github.com/jeetiss) |[sweetro](https://github.com/sweetro) |
-[](https://github.com/efbautista) |[](https://github.com/yoldar) |[](https://github.com/eliOcs) |[](https://github.com/EnricoSottile) |[](https://github.com/epexa) |[](https://github.com/Gkleinereva) |
+[](https://github.com/EdgarSantiago93) |[](https://github.com/efbautista) |[](https://github.com/yoldar) |[](https://github.com/eliOcs) |[](https://github.com/EnricoSottile) |[](https://github.com/epexa) |
:---: |:---: |:---: |:---: |:---: |:---: |
-[efbautista](https://github.com/efbautista) |[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) |
+[EdgarSantiago93](https://github.com/EdgarSantiago93) |[efbautista](https://github.com/efbautista) |[yoldar](https://github.com/yoldar) |[eliOcs](https://github.com/eliOcs) |[EnricoSottile](https://github.com/EnricoSottile) |[epexa](https://github.com/epexa) |
-[](https://github.com/fgallinari) |[](https://github.com/ferdiusa) |[](https://github.com/dtrucs) |[](https://github.com/gabiganam) |[](https://github.com/geoffappleford) |[](https://github.com/gjungb) |
+[](https://github.com/Gkleinereva) |[](https://github.com/fgallinari) |[](https://github.com/ferdiusa) |[](https://github.com/dtrucs) |[](https://github.com/gabiganam) |[](https://github.com/geoffappleford) |
:---: |:---: |:---: |:---: |:---: |:---: |
-[fgallinari](https://github.com/fgallinari) |[ferdiusa](https://github.com/ferdiusa) |[dtrucs](https://github.com/dtrucs) |[gabiganam](https://github.com/gabiganam) |[geoffappleford](https://github.com/geoffappleford) |[gjungb](https://github.com/gjungb) |
+[Gkleinereva](https://github.com/Gkleinereva) |[fgallinari](https://github.com/fgallinari) |[ferdiusa](https://github.com/ferdiusa) |[dtrucs](https://github.com/dtrucs) |[gabiganam](https://github.com/gabiganam) |[geoffappleford](https://github.com/geoffappleford) |
-[](https://github.com/roenschg) |[](https://github.com/HughbertD) |[](https://github.com/HussainAlkhalifah) |[](https://github.com/huydod) |[](https://github.com/IanVS) |[](https://github.com/ishendyweb) |
+[](https://github.com/gjungb) |[](https://github.com/roenschg) |[](https://github.com/HughbertD) |[](https://github.com/HussainAlkhalifah) |[](https://github.com/huydod) |[](https://github.com/IanVS) |
:---: |:---: |:---: |:---: |:---: |:---: |
-[roenschg](https://github.com/roenschg) |[HughbertD](https://github.com/HughbertD) |[HussainAlkhalifah](https://github.com/HussainAlkhalifah) |[huydod](https://github.com/huydod) |[IanVS](https://github.com/IanVS) |[ishendyweb](https://github.com/ishendyweb) |
+[gjungb](https://github.com/gjungb) |[roenschg](https://github.com/roenschg) |[HughbertD](https://github.com/HughbertD) |[HussainAlkhalifah](https://github.com/HussainAlkhalifah) |[huydod](https://github.com/huydod) |[IanVS](https://github.com/IanVS) |
-[](https://github.com/NaxYo) |[](https://github.com/eltociear) |[](https://github.com/intenzive) |[](https://github.com/GreenJimmy) |[](https://github.com/mazoruss) |[](https://github.com/JacobMGEvans) |
+[](https://github.com/ishendyweb) |[](https://github.com/NaxYo) |[](https://github.com/eltociear) |[](https://github.com/intenzive) |[](https://github.com/GreenJimmy) |[](https://github.com/mazoruss) |
:---: |:---: |:---: |:---: |:---: |:---: |
-[NaxYo](https://github.com/NaxYo) |[eltociear](https://github.com/eltociear) |[intenzive](https://github.com/intenzive) |[GreenJimmy](https://github.com/GreenJimmy) |[mazoruss](https://github.com/mazoruss) |[JacobMGEvans](https://github.com/JacobMGEvans) |
+[ishendyweb](https://github.com/ishendyweb) |[NaxYo](https://github.com/NaxYo) |[eltociear](https://github.com/eltociear) |[intenzive](https://github.com/intenzive) |[GreenJimmy](https://github.com/GreenJimmy) |[mazoruss](https://github.com/mazoruss) |
-[](https://github.com/jdssem) |[](https://github.com/Jbithell) |[](https://github.com/jcjmcclean) |[](https://github.com/janklimo) |[](https://github.com/janwilts) |[](https://github.com/vith) |
+[](https://github.com/JacobMGEvans) |[](https://github.com/jdssem) |[](https://github.com/Jbithell) |[](https://github.com/jcjmcclean) |[](https://github.com/janklimo) |[](https://github.com/janwilts) |
:---: |:---: |:---: |:---: |:---: |:---: |
-[jdssem](https://github.com/jdssem) |[Jbithell](https://github.com/Jbithell) |[jcjmcclean](https://github.com/jcjmcclean) |[janklimo](https://github.com/janklimo) |[janwilts](https://github.com/janwilts) |[vith](https://github.com/vith) |
+[JacobMGEvans](https://github.com/JacobMGEvans) |[jdssem](https://github.com/jdssem) |[Jbithell](https://github.com/Jbithell) |[jcjmcclean](https://github.com/jcjmcclean) |[janklimo](https://github.com/janklimo) |[janwilts](https://github.com/janwilts) |
-[](https://github.com/jessica-coursera) |[](https://github.com/Jmales) |[](https://github.com/theJoeBiz) |[](https://github.com/profsmallpine) |[](https://github.com/chromacoma) |[](https://github.com/jonathanarbely) |
+[](https://github.com/vith) |[](https://github.com/jessica-coursera) |[](https://github.com/Jmales) |[](https://github.com/theJoeBiz) |[](https://github.com/profsmallpine) |[](https://github.com/chromacoma) |
:---: |:---: |:---: |:---: |:---: |:---: |
-[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) |[jonathanarbely](https://github.com/jonathanarbely) |
+[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/jderrough) |[](https://github.com/jorgeepc) |[](https://github.com/jszobody) |[](https://github.com/jmontoyaa) |[](https://github.com/tykarol) |[](https://github.com/firesharkstudios) |
+[](https://github.com/jonathanarbely) |[](https://github.com/jderrough) |[](https://github.com/jorgeepc) |[](https://github.com/jszobody) |[](https://github.com/jmontoyaa) |[](https://github.com/tykarol) |
:---: |:---: |:---: |:---: |:---: |:---: |
-[jderrough](https://github.com/jderrough) |[jorgeepc](https://github.com/jorgeepc) |[jszobody](https://github.com/jszobody) |[jmontoyaa](https://github.com/jmontoyaa) |[tykarol](https://github.com/tykarol) |[firesharkstudios](https://github.com/firesharkstudios) |
+[jonathanarbely](https://github.com/jonathanarbely) |[jderrough](https://github.com/jderrough) |[jorgeepc](https://github.com/jorgeepc) |[jszobody](https://github.com/jszobody) |[jmontoyaa](https://github.com/jmontoyaa) |[tykarol](https://github.com/tykarol) |
-[](https://github.com/kevin-west-10x) |[](https://github.com/elkebab) |[](https://github.com/kyleparisi) |[](https://github.com/leaanthony) |[](https://github.com/larowlan) |[](https://github.com/dviry) |
+[](https://github.com/firesharkstudios) |[](https://github.com/kevin-west-10x) |[](https://github.com/elkebab) |[](https://github.com/kyleparisi) |[](https://github.com/leaanthony) |[](https://github.com/larowlan) |
:---: |:---: |:---: |:---: |:---: |:---: |
-[kevin-west-10x](https://github.com/kevin-west-10x) |[elkebab](https://github.com/elkebab) |[kyleparisi](https://github.com/kyleparisi) |[leaanthony](https://github.com/leaanthony) |[larowlan](https://github.com/larowlan) |[dviry](https://github.com/dviry) |
+[firesharkstudios](https://github.com/firesharkstudios) |[kevin-west-10x](https://github.com/kevin-west-10x) |[elkebab](https://github.com/elkebab) |[kyleparisi](https://github.com/kyleparisi) |[leaanthony](https://github.com/leaanthony) |[larowlan](https://github.com/larowlan) |
-[](https://github.com/galli-leo) |[](https://github.com/leods92) |[](https://github.com/louim) |[](https://github.com/lucaperret) |[](https://github.com/lucax88x) |[](https://github.com/onhate) |
+[](https://github.com/dviry) |[](https://github.com/galli-leo) |[](https://github.com/leods92) |[](https://github.com/louim) |[](https://github.com/lucaperret) |[](https://github.com/lucax88x) |
:---: |:---: |:---: |:---: |:---: |:---: |
-[galli-leo](https://github.com/galli-leo) |[leods92](https://github.com/leods92) |[louim](https://github.com/louim) |[lucaperret](https://github.com/lucaperret) |[lucax88x](https://github.com/lucax88x) |[onhate](https://github.com/onhate) |
+[dviry](https://github.com/dviry) |[galli-leo](https://github.com/galli-leo) |[leods92](https://github.com/leods92) |[louim](https://github.com/louim) |[lucaperret](https://github.com/lucaperret) |[lucax88x](https://github.com/lucax88x) |
-[](https://github.com/mperrando) |[](https://github.com/marcosthejew) |[](https://github.com/marcusforsberg) |[](https://github.com/Acconut) |[](https://github.com/martin-brennan) |[](https://github.com/masaok) |
+[](https://github.com/onhate) |[](https://github.com/mperrando) |[](https://github.com/marcosthejew) |[](https://github.com/marcusforsberg) |[](https://github.com/Acconut) |[](https://github.com/martin-brennan) |
:---: |:---: |:---: |:---: |:---: |:---: |
-[mperrando](https://github.com/mperrando) |[marcosthejew](https://github.com/marcosthejew) |[marcusforsberg](https://github.com/marcusforsberg) |[Acconut](https://github.com/Acconut) |[martin-brennan](https://github.com/martin-brennan) |[masaok](https://github.com/masaok) |
+[onhate](https://github.com/onhate) |[mperrando](https://github.com/mperrando) |[marcosthejew](https://github.com/marcosthejew) |[marcusforsberg](https://github.com/marcusforsberg) |[Acconut](https://github.com/Acconut) |[martin-brennan](https://github.com/martin-brennan) |
-[](https://github.com/mattfik) |[](https://github.com/matthewhartstonge) |[](https://github.com/hrsh) |[](https://github.com/mhulet) |[](https://github.com/mkopinsky) |[](https://github.com/achmiral) |
+[](https://github.com/masaok) |[](https://github.com/mattfik) |[](https://github.com/matthewhartstonge) |[](https://github.com/hrsh) |[](https://github.com/mhulet) |[](https://github.com/mkopinsky) |
:---: |:---: |:---: |:---: |:---: |:---: |
-[mattfik](https://github.com/mattfik) |[matthewhartstonge](https://github.com/matthewhartstonge) |[hrsh](https://github.com/hrsh) |[mhulet](https://github.com/mhulet) |[mkopinsky](https://github.com/mkopinsky) |[achmiral](https://github.com/achmiral) |
+[masaok](https://github.com/masaok) |[mattfik](https://github.com/mattfik) |[matthewhartstonge](https://github.com/matthewhartstonge) |[hrsh](https://github.com/hrsh) |[mhulet](https://github.com/mhulet) |[mkopinsky](https://github.com/mkopinsky) |
-[](https://github.com/boudra) |[](https://github.com/mnafees) |[](https://github.com/shahimclt) |[](https://github.com/navruzm) |[](https://github.com/marton-laszlo-attila) |[](https://github.com/pleasespammelater) |
+[](https://github.com/achmiral) |[](https://github.com/boudra) |[](https://github.com/mnafees) |[](https://github.com/shahimclt) |[](https://github.com/navruzm) |[](https://github.com/marton-laszlo-attila) |
:---: |:---: |:---: |:---: |:---: |:---: |
-[boudra](https://github.com/boudra) |[mnafees](https://github.com/mnafees) |[shahimclt](https://github.com/shahimclt) |[navruzm](https://github.com/navruzm) |[marton-laszlo-attila](https://github.com/marton-laszlo-attila) |[pleasespammelater](https://github.com/pleasespammelater) |
+[achmiral](https://github.com/achmiral) |[boudra](https://github.com/boudra) |[mnafees](https://github.com/mnafees) |[shahimclt](https://github.com/shahimclt) |[navruzm](https://github.com/navruzm) |[marton-laszlo-attila](https://github.com/marton-laszlo-attila) |
-[](https://github.com/naveed-ahmad) |[](https://github.com/nicojones) |[](https://github.com/coreprocess) |[](https://github.com/nil1511) |[](https://github.com/leftdevel) |[](https://github.com/cryptic022) |
+[](https://github.com/pleasespammelater) |[](https://github.com/naveed-ahmad) |[](https://github.com/nicojones) |[](https://github.com/coreprocess) |[](https://github.com/nil1511) |[](https://github.com/leftdevel) |
:---: |:---: |:---: |:---: |:---: |:---: |
-[naveed-ahmad](https://github.com/naveed-ahmad) |[nicojones](https://github.com/nicojones) |[coreprocess](https://github.com/coreprocess) |[nil1511](https://github.com/nil1511) |[leftdevel](https://github.com/leftdevel) |[cryptic022](https://github.com/cryptic022) |
+[pleasespammelater](https://github.com/pleasespammelater) |[naveed-ahmad](https://github.com/naveed-ahmad) |[nicojones](https://github.com/nicojones) |[coreprocess](https://github.com/coreprocess) |[nil1511](https://github.com/nil1511) |[leftdevel](https://github.com/leftdevel) |
-[](https://github.com/patricklindsay) |[](https://github.com/pedrofs) |[](https://github.com/pmusaraj) |[](https://github.com/phillipalexander) |[](https://github.com/ppadmavilasom) |[](https://github.com/Pzoco) |
+[](https://github.com/cryptic022) |[](https://github.com/patricklindsay) |[](https://github.com/pedrofs) |[](https://github.com/pmusaraj) |[](https://github.com/phillipalexander) |[](https://github.com/ppadmavilasom) |
:---: |:---: |:---: |:---: |:---: |:---: |
-[patricklindsay](https://github.com/patricklindsay) |[pedrofs](https://github.com/pedrofs) |[pmusaraj](https://github.com/pmusaraj) |[phillipalexander](https://github.com/phillipalexander) |[ppadmavilasom](https://github.com/ppadmavilasom) |[Pzoco](https://github.com/Pzoco) |
+[cryptic022](https://github.com/cryptic022) |[patricklindsay](https://github.com/patricklindsay) |[pedrofs](https://github.com/pedrofs) |[pmusaraj](https://github.com/pmusaraj) |[phillipalexander](https://github.com/phillipalexander) |[ppadmavilasom](https://github.com/ppadmavilasom) |
-[](https://github.com/eman8519) |[](https://github.com/luarmr) |[](https://github.com/refo) |[](https://github.com/SxDx) |[](https://github.com/robwilson1) |[](https://github.com/romain-preston) |
+[](https://github.com/Pzoco) |[](https://github.com/eman8519) |[](https://github.com/luarmr) |[](https://github.com/refo) |[](https://github.com/SxDx) |[](https://github.com/robwilson1) |
:---: |:---: |:---: |:---: |:---: |:---: |
-[eman8519](https://github.com/eman8519) |[luarmr](https://github.com/luarmr) |[refo](https://github.com/refo) |[SxDx](https://github.com/SxDx) |[robwilson1](https://github.com/robwilson1) |[romain-preston](https://github.com/romain-preston) |
+[Pzoco](https://github.com/Pzoco) |[eman8519](https://github.com/eman8519) |[luarmr](https://github.com/luarmr) |[refo](https://github.com/refo) |[SxDx](https://github.com/SxDx) |[robwilson1](https://github.com/robwilson1) |
-[](https://github.com/scherroman) |[](https://github.com/rossng) |[](https://github.com/rart) |[](https://github.com/fortunto2) |[](https://github.com/samuelcolburn) |[](https://github.com/sebasegovia01) |
+[](https://github.com/romain-preston) |[](https://github.com/scherroman) |[](https://github.com/rossng) |[](https://github.com/rart) |[](https://github.com/fortunto2) |[](https://github.com/samuelcolburn) |
:---: |:---: |:---: |:---: |:---: |:---: |
-[scherroman](https://github.com/scherroman) |[rossng](https://github.com/rossng) |[rart](https://github.com/rart) |[fortunto2](https://github.com/fortunto2) |[samuelcolburn](https://github.com/samuelcolburn) |[sebasegovia01](https://github.com/sebasegovia01) |
+[romain-preston](https://github.com/romain-preston) |[scherroman](https://github.com/scherroman) |[rossng](https://github.com/rossng) |[rart](https://github.com/rart) |[fortunto2](https://github.com/fortunto2) |[samuelcolburn](https://github.com/samuelcolburn) |
-[](https://github.com/sergei-zelinsky) |[](https://github.com/szh) |[](https://github.com/SlavikTraktor) |[](https://github.com/SpazzMarticus) |[](https://github.com/waptik) |[](https://github.com/amaitu) |
+[](https://github.com/sebasegovia01) |[](https://github.com/sergei-zelinsky) |[](https://github.com/szh) |[](https://github.com/SpazzMarticus) |[](https://github.com/waptik) |[](https://github.com/amaitu) |
:---: |:---: |:---: |:---: |:---: |:---: |
-[sergei-zelinsky](https://github.com/sergei-zelinsky) |[szh](https://github.com/szh) |[SlavikTraktor](https://github.com/SlavikTraktor) |[SpazzMarticus](https://github.com/SpazzMarticus) |[waptik](https://github.com/waptik) |[amaitu](https://github.com/amaitu) |
+[sebasegovia01](https://github.com/sebasegovia01) |[sergei-zelinsky](https://github.com/sergei-zelinsky) |[szh](https://github.com/szh) |[SpazzMarticus](https://github.com/SpazzMarticus) |[waptik](https://github.com/waptik) |[amaitu](https://github.com/amaitu) |
[](https://github.com/steverob) |[](https://github.com/taj) |[](https://github.com/Tashows) |[](https://github.com/twarlop) |[](https://github.com/tmaier) |[](https://github.com/tomsaleeba) |
:---: |:---: |:---: |:---: |:---: |:---: |
diff --git a/examples/cdn-example/index.html b/examples/cdn-example/index.html
index 56eba1c128..33a73230c8 100644
--- a/examples/cdn-example/index.html
+++ b/examples/cdn-example/index.html
@@ -4,11 +4,11 @@
-
+
-
+
+
+
+
```
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/robodog/package.json b/packages/@uppy/robodog/package.json
index 9c281e978d..c57734e099 100644
--- a/packages/@uppy/robodog/package.json
+++ b/packages/@uppy/robodog/package.json
@@ -1,7 +1,7 @@
{
"name": "@uppy/robodog",
"description": "Transloadit SDK for browsers based on Uppy",
- "version": "2.4.0",
+ "version": "2.5.0",
"license": "MIT",
"main": "lib/index.js",
"jsnext:main": "src/index.js",
diff --git a/packages/@uppy/status-bar/package.json b/packages/@uppy/status-bar/package.json
index 8deb2cf010..bf03e986d2 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": "2.1.2",
+ "version": "2.1.3",
"license": "MIT",
"main": "lib/index.js",
"style": "dist/style.min.css",
diff --git a/packages/@uppy/transloadit/CHANGELOG.md b/packages/@uppy/transloadit/CHANGELOG.md
index 86e71ba35c..bc09eacc64 100644
--- a/packages/@uppy/transloadit/CHANGELOG.md
+++ b/packages/@uppy/transloadit/CHANGELOG.md
@@ -1,5 +1,12 @@
# @uppy/transloadit
+## 2.1.2
+
+Released: 2022-03-24
+Included in: Uppy v2.9.0
+
+- @uppy/transloadit: close assembly if upload is cancelled (Antoine du Hamel / #3591)
+
## 2.1.1
Released: 2022-01-12
diff --git a/packages/@uppy/transloadit/package.json b/packages/@uppy/transloadit/package.json
index 73bbe3fe66..4948527bf3 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": "2.1.1",
+ "version": "2.1.2",
"license": "MIT",
"main": "lib/index.js",
"types": "types/index.d.ts",
diff --git a/packages/@uppy/tus/CHANGELOG.md b/packages/@uppy/tus/CHANGELOG.md
index 9e8ca7b8a8..55b6c671aa 100644
--- a/packages/@uppy/tus/CHANGELOG.md
+++ b/packages/@uppy/tus/CHANGELOG.md
@@ -1,5 +1,12 @@
# @uppy/tus
+## 2.2.1
+
+Released: 2022-03-24
+Included in: Uppy v2.9.0
+
+- @uppy/tus: fix double requests sent when rate limiting (Antoine du Hamel / #3595)
+
## 2.2.0
Released: 2022-01-10
diff --git a/packages/@uppy/tus/package.json b/packages/@uppy/tus/package.json
index abe49d30d3..1066aa5190 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": "2.2.0",
+ "version": "2.2.1",
"license": "MIT",
"main": "lib/index.js",
"types": "types/index.d.ts",
diff --git a/packages/@uppy/webcam/CHANGELOG.md b/packages/@uppy/webcam/CHANGELOG.md
index d2dc7c7437..07f8d1a784 100644
--- a/packages/@uppy/webcam/CHANGELOG.md
+++ b/packages/@uppy/webcam/CHANGELOG.md
@@ -1,5 +1,12 @@
# @uppy/webcam
+## 2.1.0
+
+Released: 2022-03-24
+Included in: Uppy v2.9.0
+
+- @uppy/webcam: Mime types in webcam options type (Sobakin Sviatoslav / #3593)
+
## 2.0.5
Released: 2021-12-07
diff --git a/packages/@uppy/webcam/package.json b/packages/@uppy/webcam/package.json
index ef9088f415..b64ae9bff2 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": "2.0.5",
+ "version": "2.1.0",
"license": "MIT",
"main": "lib/index.js",
"style": "dist/style.min.css",
diff --git a/packages/uppy/package.json b/packages/uppy/package.json
index de3e63a9cb..6e5c41470a 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": "2.8.0",
+ "version": "2.9.0",
"license": "MIT",
"main": "index.js",
"module": "index.mjs",
diff --git a/website/src/docs/index.md b/website/src/docs/index.md
index 2c9779e710..ca040e3932 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 4021c60fec..712e9fa134 100644
--- a/website/src/docs/locales.md
+++ b/website/src/docs/locales.md
@@ -34,7 +34,7 @@ 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/docs/robodog-form.md b/website/src/docs/robodog-form.md
index 5f11c36824..4208196e43 100644
--- a/website/src/docs/robodog-form.md
+++ b/website/src/docs/robodog-form.md
@@ -150,7 +150,7 @@ Make sure to also include the Uppy css file in your `` tag in case you wan
```html
-
+
```
@@ -162,7 +162,7 @@ Notice how the form is submitted to the inexistant `/uploads` route once all tra
Testing Robodog
-
+
-
+
+
+
```
diff --git a/website/src/examples/i18n/app.html b/website/src/examples/i18n/app.html
index 766eec261e..d0d45660b2 100644
--- a/website/src/examples/i18n/app.html
+++ b/website/src/examples/i18n/app.html
@@ -1,7 +1,7 @@
-
+
@@ -12,8 +12,8 @@ Uploaded files:
-
-
+
+
+//
const robodog = require('@uppy/robodog')
const TRANSLOADIT_EXAMPLE_KEY = '35c1aed03f5011e982b6afe82599b6a0'
diff --git a/website/src/examples/markdown-snippets/app.html b/website/src/examples/markdown-snippets/app.html
index 0fed52a508..a873d84c03 100644
--- a/website/src/examples/markdown-snippets/app.html
+++ b/website/src/examples/markdown-snippets/app.html
@@ -1,6 +1,6 @@
+ -->