diff --git a/BUNDLE-README.md b/BUNDLE-README.md index 720e2df4b..ce4f272ac 100644 --- a/BUNDLE-README.md +++ b/BUNDLE-README.md @@ -2,7 +2,7 @@ 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. Note that the recommended way to use Uppy is to install it with yarn/npm and use diff --git a/CHANGELOG.md b/CHANGELOG.md index 79324b8a8..064e8b599 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,6 +12,30 @@ Please add your entries in this format: In the current stage we aim to release a new version at least every month. +## 4.17.0 + +Released: 2025-06-02 + +| Package | Version | Package | Version | +| -------------------- | ------- | -------------------- | ------- | +| @uppy/companion | 5.8.0 | @uppy/screen-capture | 4.3.0 | +| @uppy/components | 0.1.0 | @uppy/svelte | 4.4.0 | +| @uppy/core | 4.4.6 | @uppy/utils | 6.1.5 | +| @uppy/locales | 4.5.3 | @uppy/vue | 2.2.0 | +| @uppy/provider-views | 4.4.4 | @uppy/webcam | 4.2.0 | +| @uppy/react | 4.3.0 | uppy | 4.17.0 | + +- @uppy/provider-views: fix: handle pagination for Google Photos picker (fixes #5765) (ben rosenbaum / #5768) +- @uppy/companion: add max filename length env var (Freeman / #5763) +- @uppy/core: fix missing required meta field error not updating (Prakash / #5766) +- @uppy/screen-capture: add screenshot button (Prakash / #5737) +- @uppy/locales: Update cs_CZ.ts (Martin Štorek / #5749) +- examples: Headless components (Merlijn Vos / #5727) +- @uppy/companion: fix cookie maxAge to milliseconds (zolotarov@brights.io / #5746) +- meta: document how to fix a broken release (Mikael Finstad / #5755) +- @uppy/companion: improve Zoom folder structure (Merlijn Vos / #5739) + + ## 4.16.0 Released: 2025-05-18 diff --git a/README.md b/README.md index 119bf04b7..1366b572a 100644 --- a/README.md +++ b/README.md @@ -87,7 +87,7 @@ npm install @uppy/core @uppy/dashboard @uppy/tus ``` Add CSS -[uppy.min.css](https://releases.transloadit.com/uppy/v4.16.0/uppy.min.css), +[uppy.min.css](https://releases.transloadit.com/uppy/v4.17.0/uppy.min.css), either to your HTML page’s `` or include in JS, if your bundler of choice supports it. @@ -101,7 +101,7 @@ CDN. In that case `Uppy` will attach itself to the global `window.Uppy` object. ```html @@ -112,7 +112,7 @@ CDN. In that case `Uppy` will attach itself to the global `window.Uppy` object. Uppy, Dashboard, Tus, - } from 'https://releases.transloadit.com/uppy/v4.16.0/uppy.min.mjs' + } from 'https://releases.transloadit.com/uppy/v4.17.0/uppy.min.mjs' const uppy = new Uppy() uppy.use(Dashboard, { target: '#files-drag-drop' }) @@ -301,71 +301,72 @@ Use Uppy in your project? lakesarekiloreuxsadovnychyisamuelayorichardwillarsajkachnic zcallanYukeshShrjankooliverpoolBotzdschmidt mcallistertylermokutsu-courseraDJWassinktimodwhittaoqfmrbatista -tuoxiansptim-kospaulnMikeKovariktoadkickerAcconut -ap--tranvansangLiviaMedeirosbertho-zerodominicedenjuliangruber -Hawxygavboultonmejiaejqxprakashjhen0409mkabatek -stephentusobencergazdaa-kriyayonahforstdargmueslijohnnyperkins -manuelkiesslingofhopeMatthiasKunnennndevstudiostanislav-cervenakogtfaber -sksavantyaegorzhuangyasparanoidThomasG77subha1206 -schonertSlavikTraktorscottbesslerjrschumacherrosenfeldrdimartino -ahmedkandelYoussef1313allenfantasyZyclotrop-janarkbdirito +tuoxianspqxprakashtim-kospaulnMikeKovariktoadkicker +Acconutap--dominicedenmejiaejgavboultonHawxy +juliangruberbertho-zerotranvansangLiviaMedeirosmkabatekjhen0409 +stephentusobencergazdaa-kriyayonahforststanislav-cervenaksksavant +ofhopeogtfabernndevstudiojohnnyperkinsMatthiasKunnendargmuesli +manuelkiesslingYoussef1313yaegorzhuangyasparanoidThomasG77 +subha1206schonertSlavikTraktorscottbesslerjrschumacherrosenfeld +rdimartinoahmedkandelallenfantasyZyclotrop-janarkbdirito darthf1fortriebfrederikhorsheocoijareytries-commas rettgerstjukakoskianthony0030olemoignbtrice5idereal AndrwMArnaudFlaeschbehnammodiBePo65bradedelmancamiloforero command-tabcraig-jenningsdavekissdenysdesignethanwillisrichartkeil paescujrichmeijmsandmartiuslimMartin005mskelton mactavishzlafedogrockerjedwoodjasonboscoghasrfakhri -geertclerxfrobinsonjsalimi-myfortunto2GNURubrart -rossngscherromanrobwilson1SxDxreforaulibanez -luarmreman8519pedantic-gitPzocoppadmavilasomphillipalexander -pmusarajmnafeesJimmyLvtcgjTashowstaj -strayersjauldssan93steverobamaituquigebo -waptikSpazzMarticusdjshubsszhscebotari66sergei-zelinsky -sebasegovia01sdebackerRattonesamuelcolburnboudraMitchell8210 -achmiralken-kuromilannakumtvt-mikamkopinskymhulet -hrshmauricioribeiromatthewhartstongemjesuelemattfikmateuscruz -masum-ulumasaokmartin-brennanmarcusforsbergpedrofsplneto -patricklindsaypascalwengerterParsaArvanehPAcryptic022Ozodbek1405leftdevel -nil1511coreprocessnicojonestrungcva10a6tnnaveed-ahmadnadeemc -pleasespammelatermarton-laszlo-attilanavruzmmogzolshahimcltmosi-kha -maddy-jomdxiaohumagumbojx-zyfkode-ninjasontixyou -jur-ngjohnmanjiro13jyoungbloodhaniskogreen-mikegaelicwinter -francklfingulelliotsayesyf-hkdkisiccraigcbrunner -zanzlenderolitomasyoann-hellopretvedran555tusharjkhuntthanhthot -stduhpfslawexxx44rtaiebrmoura-92rlebosserhymes -lunttaphil714ordagoodselsevierninesaltneuronet77 -netdownweston-sankey-mark43dwnstenagyvstiigvalentinoli -viallybodryityler-dot-earthtrivikrtanadeautoresbe -top-mastertvaliasektomekptomsaleebaWIStudenttmaier -Tiarhaitwarlopcodehero7386christianwengertcgoinglovecanvasbh -c0b41avallaargghalfatvagreene-courseraaduh95-test-account -zefyxsartoshi-foot-daozackbloomzlawson-utzachconneryafkari -YehudaKremerxhocquetwillycamargomarcosthejewsercraigardeois -CommanderRootczjcbush06Aarbelcfracsprance -prattcmpsubvertallchrischarlybillaudCretezychaocellvinchung -cartfiskcyuchardin1bryanjswiftbedgerottoeliOcs -yoldarefbautistaemuellEdgarSantiago93sweetrojeetiss -DennisKofflardDavidPetrasekhoangsvitdavilima6akizorKaminskiDaniell -CantabarmrboomerdanilatdanschalowdanmichaeloCruaier -functinoamitporttekacsDogfaloalirezahiaalepis -alexnjasmt3ahmadissaadritasharmaAdrreiadityapatadia -adamvigneaultajh-sradamdottvabannachaaron-russellsuperhawk610 -ajschmidt8wbaaronQuorafindbducharmeazizkkaiserinn -azeembaayhankesiciogluavneetmalhotraThe-Flashatsawinash-jc-allen -apuyouarthurdennerAbourasstyndriaandychongyzandrii-bodnar -superandrew213radarherekidonngkevin-west-10xkergekacsafiresharkstudios -kaspermeinematykaroljveltenmellow-fellowjmontoyaajcalonso -jbelejjszobodyjorgeepcjondewoojonathanarbelyjsanchez034 -Jokcyjohnmadairprofsmallpinemperrandoonhatemarc-mabe -Lucklj521lucax88xlucaperretombrlouimdolphinigle -leomelzerleods92galli-leodvirylarowlanleaanthony -hoangbitslabohkip81kyleparisielkebabIanVShuydod -HussainAlkhalifahHughbertDhiromi2424giacomocerquoneroenschggjungb -geoffapplefordgabiganamfuadscodesX-Clidtrucsferdiusa -fgallinariGkleinerevaepexaEnricoSottileelliotdickisontheJoeBiz -Jmalesjessica-courseravithjanwiltsjanklimojamestiotio -jcjmccleanJbithellJakubHaladejjakemcallistergaejabongJacobMGEvans -mazorussGreenJimmyintenziveItsOnlyBinaryNaxYoishendyweb +geertclerxfrobinsonjsamuelcolburnsalimi-myfortunto2GNURub +rartrossngscherromanrobwilson1SxDxrefo +raulibanezluarmreman8519pedantic-gitPzocoppadmavilasom +phillipalexanderpmusarajJimmyLvtwarloptcgjTashows +tajstrayersjauldssan93steverobamaitu +quigebowaptikSpazzMarticusdjshubsszhscebotari66 +sergei-zelinskysebasegovia01sdebackerRattonemnafeesboudra +Mitchell8210achmiralken-kuromilannakumtvt-mikamkopinsky +mhulethrshmauricioribeiromatthewhartstongemjesuelemattfik +mateuscruzmasum-ulumasaokMaSHDrupalPROmartin-brennanpedrofs +plnetopatricklindsaypascalwengerterParsaArvanehPAcryptic022Ozodbek1405 +leftdevelnil1511coreprocessnicojonestrungcva10a6tnnaveed-ahmad +nadeemcpleasespammelatermarton-laszlo-attilanavruzmmogzolshahimclt +netdownmosi-khamaddy-jomdxiaohumagumbojx-zyf +kode-ninjasontixyoujur-ngjohnmanjiro13jyoungbloodhanisko +green-mikegaelicwinterfrancklfingulelliotsayesyf-hk +dkisiczanzlenderolitomasilyazolotarovyoann-hellopretvedran555 +tusharjkhuntthanhthotstduhpfslawexxx44rtaiebrmoura-92 +rlebosserhymeslunttaphil714ordagoodselsevier +ninesaltneuronet77craigcbrunnerwillycamargoweston-sankey-mark43dwnste +nagyvstiigvalentinoliviallybodryityler-dot-earth +trivikrtanadeautoresbetop-mastertvaliasektomekp +tomsaleebaWIStudenttmaierTiarhaicodehero7386christianwengert +cgoinglovecanvasbhc0b41benooonavallaarggh +alfatvagreene-courseraaduh95-test-accountzefyxsartoshi-foot-daozackbloom +zlawson-utzachconneryafkariYehudaKremerxhocquetCruaier +sercraigardeoisCommanderRootczjcbush06Aarbel +cfracspranceprattcmpsubvertallchrischarlybillaudCretezy +chaocellvinchungcartfiskcyuchardin1bryanjswift +elliotdickisoneliOcsyoldarefbautistaemuellEdgarSantiago93 +sweetrojeetissDennisKofflardDavidPetrasekhoangsvitdavilima6 +akizorKaminskiDaniellCantabarmrboomerdanilatdanschalow +danmichaelobedgerottofunctinoamitporttekacsDogfalo +alirezahiaalepisalexnjasmt3ahmadissaadritasharma +Adrreiadityapatadiaadamvigneaultajh-sradamdottvabannach +aaron-russellsuperhawk610ajschmidt8wbaaronQuorafindbducharme +azizkkaiserinnazeembaayhankesiciogluavneetmalhotraThe-Flash +atsawinash-jc-allenapuyouarthurdennerAbourasstyndria +andychongyzandrii-bodnarsuperandrew213radarhereelkebabkidonng +kevin-west-10xkergekacsafiresharkstudioskaspermeinematykaroljvelten +mellow-fellowjmontoyaajcalonsojbelejjszobodyjorgeepc +jondewoojonathanarbelyjsanchez034Jokcyjohnmadairmarcusforsberg +marcosthejewmperrandoonhatemarc-mabeLucklj521lucax88x +lucaperretombrlouimdolphinigleleomelzerleods92 +galli-leodvirylarowlanleaanthonylabohkip81kyleparisi +profsmallpineIanVShuydodHussainAlkhalifahHughbertDhiromi2424 +giacomocerquoneroenschggjungbgeoffapplefordgabiganamfuadscodes +soranooX-ClidtrucsferdiusafgallinariGkleinereva +epexaEnricoSottiletheJoeBizJmalesjessica-courseravith +janwiltsjanklimojamestiotiojcjmccleanJbithellJakubHaladej +jakemcallistergaejabongJacobMGEvansmazorussGreenJimmyintenzive +ItsOnlyBinaryNaxYoishendyweb diff --git a/examples/cdn-example/index.html b/examples/cdn-example/index.html index 39837f31b..7297e50ab 100644 --- a/examples/cdn-example/index.html +++ b/examples/cdn-example/index.html @@ -5,7 +5,7 @@ @@ -19,7 +19,7 @@ Dashboard, Webcam, Tus, - } from 'https://releases.transloadit.com/uppy/v4.16.0/uppy.min.mjs' + } from 'https://releases.transloadit.com/uppy/v4.17.0/uppy.min.mjs' const uppy = new Uppy({ debug: true, autoProceed: false }) .use(Dashboard, { trigger: '#uppyModalOpener' }) diff --git a/examples/uppy-with-companion/client/index.html b/examples/uppy-with-companion/client/index.html index f960ccfab..25ed07c43 100644 --- a/examples/uppy-with-companion/client/index.html +++ b/examples/uppy-with-companion/client/index.html @@ -5,7 +5,7 @@ @@ -19,7 +19,7 @@ Instagram, GoogleDrive, Tus, - } from 'https://releases.transloadit.com/uppy/v4.16.0/uppy.min.mjs' + } from 'https://releases.transloadit.com/uppy/v4.17.0/uppy.min.mjs' const uppy = new Uppy({ debug: true, autoProceed: false }) .use(Dashboard, { trigger: '#uppyModalOpener' }) diff --git a/packages/@uppy/companion/CHANGELOG.md b/packages/@uppy/companion/CHANGELOG.md index 44cb87224..0f3f4c17a 100644 --- a/packages/@uppy/companion/CHANGELOG.md +++ b/packages/@uppy/companion/CHANGELOG.md @@ -1,5 +1,14 @@ # @uppy/companion +## 5.8.0 + +Released: 2025-06-02 +Included in: Uppy v4.17.0 + +- @uppy/companion: add max filename length env var (Freeman / #5763) +- @uppy/companion: fix cookie maxAge to milliseconds (zolotarov@brights.io / #5746) +- @uppy/companion: improve Zoom folder structure (Merlijn Vos / #5739) + ## 5.7.0 Released: 2025-05-18 diff --git a/packages/@uppy/companion/package.json b/packages/@uppy/companion/package.json index 3fd5ac3cc..7375c58cd 100644 --- a/packages/@uppy/companion/package.json +++ b/packages/@uppy/companion/package.json @@ -1,6 +1,6 @@ { "name": "@uppy/companion", - "version": "5.7.0", + "version": "5.8.0", "description": "OAuth helper and remote fetcher for Uppy's (https://uppy.io) extensible file upload widget with support for drag&drop, resumable uploads, previews, restrictions, file processing/encoding, remote providers like Dropbox and Google Drive, S3 and more :dog:", "main": "lib/companion.js", "types": "lib/companion.d.ts", diff --git a/packages/@uppy/components/package.json b/packages/@uppy/components/package.json index 0d1a2899e..c94bd18b7 100644 --- a/packages/@uppy/components/package.json +++ b/packages/@uppy/components/package.json @@ -1,7 +1,7 @@ { "name": "@uppy/components", "description": "Headless Uppy components, made in Preact", - "version": "0.0.0", + "version": "0.1.0", "license": "MIT", "main": "lib/index.js", "type": "module", diff --git a/packages/@uppy/core/CHANGELOG.md b/packages/@uppy/core/CHANGELOG.md index e48b487c6..3ed107a8f 100644 --- a/packages/@uppy/core/CHANGELOG.md +++ b/packages/@uppy/core/CHANGELOG.md @@ -1,5 +1,12 @@ # @uppy/core +## 4.4.6 + +Released: 2025-06-02 +Included in: Uppy v4.17.0 + +- @uppy/core: fix missing required meta field error not updating (Prakash / #5766) + ## 4.4.5 Released: 2025-05-18 diff --git a/packages/@uppy/core/package.json b/packages/@uppy/core/package.json index ee295667a..e4bd1b4fa 100644 --- a/packages/@uppy/core/package.json +++ b/packages/@uppy/core/package.json @@ -1,7 +1,7 @@ { "name": "@uppy/core", "description": "Core module for the 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": "4.4.5", + "version": "4.4.6", "license": "MIT", "main": "lib/index.js", "style": "dist/style.min.css", diff --git a/packages/@uppy/locales/CHANGELOG.md b/packages/@uppy/locales/CHANGELOG.md index f041661b4..77bc24128 100644 --- a/packages/@uppy/locales/CHANGELOG.md +++ b/packages/@uppy/locales/CHANGELOG.md @@ -1,5 +1,12 @@ # @uppy/locales +## 4.5.3 + +Released: 2025-06-02 +Included in: Uppy v4.17.0 + +- @uppy/locales: Update cs_CZ.ts (Martin Štorek / #5749) + ## 4.5.2 Released: 2025-04-08 diff --git a/packages/@uppy/locales/package.json b/packages/@uppy/locales/package.json index 176b18481..b4adab366 100644 --- a/packages/@uppy/locales/package.json +++ b/packages/@uppy/locales/package.json @@ -1,7 +1,7 @@ { "name": "@uppy/locales", "description": "Uppy language packs", - "version": "4.5.2", + "version": "4.5.3", "license": "MIT", "type": "module", "keywords": [ diff --git a/packages/@uppy/provider-views/CHANGELOG.md b/packages/@uppy/provider-views/CHANGELOG.md index b75b93d26..942797f3a 100644 --- a/packages/@uppy/provider-views/CHANGELOG.md +++ b/packages/@uppy/provider-views/CHANGELOG.md @@ -1,5 +1,12 @@ # @uppy/provider-views +## 4.4.4 + +Released: 2025-06-02 +Included in: Uppy v4.17.0 + +- @uppy/provider-views: fix: handle pagination for Google Photos picker (fixes #5765) (ben rosenbaum / #5768) + ## 4.4.3 Released: 2025-04-14 diff --git a/packages/@uppy/provider-views/package.json b/packages/@uppy/provider-views/package.json index b354d4150..741c83779 100644 --- a/packages/@uppy/provider-views/package.json +++ b/packages/@uppy/provider-views/package.json @@ -1,7 +1,7 @@ { "name": "@uppy/provider-views", "description": "View library for Uppy remote provider plugins.", - "version": "4.4.3", + "version": "4.4.4", "license": "MIT", "main": "lib/index.js", "style": "dist/style.min.css", diff --git a/packages/@uppy/react/package.json b/packages/@uppy/react/package.json index b5125ed6f..8c9ced64f 100644 --- a/packages/@uppy/react/package.json +++ b/packages/@uppy/react/package.json @@ -1,7 +1,7 @@ { "name": "@uppy/react", "description": "React component wrappers around Uppy's official UI plugins.", - "version": "4.2.3", + "version": "4.3.0", "license": "MIT", "main": "lib/index.js", "type": "module", diff --git a/packages/@uppy/screen-capture/CHANGELOG.md b/packages/@uppy/screen-capture/CHANGELOG.md index b8b88eaab..bd8bac93b 100644 --- a/packages/@uppy/screen-capture/CHANGELOG.md +++ b/packages/@uppy/screen-capture/CHANGELOG.md @@ -1,5 +1,12 @@ # @uppy/screen-capture +## 4.3.0 + +Released: 2025-06-02 +Included in: Uppy v4.17.0 + +- @uppy/screen-capture: add screenshot button (Prakash / #5737) + ## 4.2.3 Released: 2025-05-18 diff --git a/packages/@uppy/screen-capture/package.json b/packages/@uppy/screen-capture/package.json index b2ae17290..59cfddd20 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": "4.2.3", + "version": "4.3.0", "license": "MIT", "main": "lib/index.js", "style": "dist/style.min.css", diff --git a/packages/@uppy/svelte/package.json b/packages/@uppy/svelte/package.json index 269dd42f0..ae833ef14 100644 --- a/packages/@uppy/svelte/package.json +++ b/packages/@uppy/svelte/package.json @@ -1,6 +1,6 @@ { "name": "@uppy/svelte", - "version": "4.3.0", + "version": "4.4.0", "description": "Uppy plugin that helps integrate Uppy into your Svelte project.", "type": "module", "svelte": "./dist/index.js", diff --git a/packages/@uppy/utils/package.json b/packages/@uppy/utils/package.json index 9b078783b..a96abe597 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": "6.1.4", + "version": "6.1.5", "license": "MIT", "type": "module", "keywords": [ diff --git a/packages/@uppy/vue/package.json b/packages/@uppy/vue/package.json index 47a084a04..4cd8cfac1 100644 --- a/packages/@uppy/vue/package.json +++ b/packages/@uppy/vue/package.json @@ -1,6 +1,6 @@ { "name": "@uppy/vue", - "version": "2.1.1", + "version": "2.2.0", "license": "MIT", "type": "module", "main": "lib/index.js", diff --git a/packages/@uppy/webcam/package.json b/packages/@uppy/webcam/package.json index 5a7d52651..553a48313 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": "4.1.3", + "version": "4.2.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 875efb91e..da41c0449 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": "4.16.0", + "version": "4.17.0", "license": "MIT", "main": "lib/index.js", "module": "lib/index.js",