Browse Source

Release: uppy@4.0.5 (#5357)


| Package          | Version | Package          | Version |
| ---------------- | ------- | ---------------- | ------- |
| @uppy/aws-s3     |   4.0.1 | uppy             |   4.0.5 |
| @uppy/xhr-upload |   4.0.2 |                  |         |

- @uppy/aws-s3: use default `Body` generic & export `AwsBody` (Merlijn Vos / #5353)
- @uppy/xhr-upload: bring back getResponseData (Merlijn Vos / #5354)
- @uppy/aws-s3: only send `PartNumber` and `ETag` in completion request (Antoine du Hamel / #5356)
github-actions[bot] 9 months ago
parent
commit
4faf2b4660

+ 1 - 1
BUNDLE-README.md

@@ -2,7 +2,7 @@
 
 
 Hi, thanks for trying out the bundled version of the Uppy File Uploader. You can
 Hi, thanks for trying out the bundled version of the Uppy File Uploader. You can
 use this from a CDN
 use this from a CDN
-(`<script src="https://releases.transloadit.com/uppy/v4.0.4/uppy.min.js"></script>`)
+(`<script src="https://releases.transloadit.com/uppy/v4.0.5/uppy.min.js"></script>`)
 or bundle it with your webapp.
 or bundle it with your webapp.
 
 
 Note that the recommended way to use Uppy is to install it with yarn/npm and use
 Note that the recommended way to use Uppy is to install it with yarn/npm and use

+ 14 - 0
CHANGELOG.md

@@ -12,6 +12,20 @@ Please add your entries in this format:
 
 
 In the current stage we aim to release a new version at least every month.
 In the current stage we aim to release a new version at least every month.
 
 
+## 4.0.5
+
+Released: 2024-07-18
+
+| Package          | Version | Package          | Version |
+| ---------------- | ------- | ---------------- | ------- |
+| @uppy/aws-s3     |   4.0.1 | uppy             |   4.0.5 |
+| @uppy/xhr-upload |   4.0.2 |                  |         |
+
+- @uppy/aws-s3: use default `Body` generic & export `AwsBody` (Merlijn Vos / #5353)
+- @uppy/xhr-upload: bring back getResponseData (Merlijn Vos / #5354)
+- @uppy/aws-s3: only send `PartNumber` and `ETag` in completion request (Antoine du Hamel / #5356)
+
+
 ## 4.0.4
 ## 4.0.4
 
 
 Released: 2024-07-15
 Released: 2024-07-15

+ 4 - 4
README.md

@@ -87,7 +87,7 @@ npm install @uppy/core @uppy/dashboard @uppy/tus
 ```
 ```
 
 
 Add CSS
 Add CSS
-[uppy.min.css](https://releases.transloadit.com/uppy/v4.0.4/uppy.min.css),
+[uppy.min.css](https://releases.transloadit.com/uppy/v4.0.5/uppy.min.css),
 either to your HTML page’s `<head>` or include in JS, if your bundler of choice
 either to your HTML page’s `<head>` or include in JS, if your bundler of choice
 supports it.
 supports it.
 
 
@@ -102,7 +102,7 @@ object.
 ```html
 ```html
 <!-- 1. Add CSS to `<head>` -->
 <!-- 1. Add CSS to `<head>` -->
 <link
 <link
-  href="https://releases.transloadit.com/uppy/v4.0.4/uppy.min.css"
+  href="https://releases.transloadit.com/uppy/v4.0.5/uppy.min.css"
   rel="stylesheet"
   rel="stylesheet"
 />
 />
 
 
@@ -113,7 +113,7 @@ object.
     Uppy,
     Uppy,
     Dashboard,
     Dashboard,
     Tus,
     Tus,
-  } from 'https://releases.transloadit.com/uppy/v4.0.4/uppy.min.mjs'
+  } from 'https://releases.transloadit.com/uppy/v4.0.5/uppy.min.mjs'
 
 
   const uppy = new Uppy()
   const uppy = new Uppy()
   uppy.use(Dashboard, { target: '#files-drag-drop' })
   uppy.use(Dashboard, { target: '#files-drag-drop' })
@@ -309,7 +309,7 @@ Use Uppy in your project?
 <tr><td><a href=https://github.com/tim-kos><img width="117" alt="tim-kos" src="https://avatars.githubusercontent.com/u/15005?v=4&s=117"></a></td><td><a href=https://github.com/eltociear><img width="117" alt="eltociear" src="https://avatars.githubusercontent.com/u/22633385?v=4&s=117"></a></td><td><a href=https://github.com/tuoxiansp><img width="117" alt="tuoxiansp" src="https://avatars.githubusercontent.com/u/3960056?v=4&s=117"></a></td><td><a href=https://github.com/pauln><img width="117" alt="pauln" src="https://avatars.githubusercontent.com/u/574359?v=4&s=117"></a></td><td><a href=https://github.com/MikeKovarik><img width="117" alt="MikeKovarik" src="https://avatars.githubusercontent.com/u/3995401?v=4&s=117"></a></td><td><a href=https://github.com/toadkicker><img width="117" alt="toadkicker" src="https://avatars.githubusercontent.com/u/523330?v=4&s=117"></a></td></tr>
 <tr><td><a href=https://github.com/tim-kos><img width="117" alt="tim-kos" src="https://avatars.githubusercontent.com/u/15005?v=4&s=117"></a></td><td><a href=https://github.com/eltociear><img width="117" alt="eltociear" src="https://avatars.githubusercontent.com/u/22633385?v=4&s=117"></a></td><td><a href=https://github.com/tuoxiansp><img width="117" alt="tuoxiansp" src="https://avatars.githubusercontent.com/u/3960056?v=4&s=117"></a></td><td><a href=https://github.com/pauln><img width="117" alt="pauln" src="https://avatars.githubusercontent.com/u/574359?v=4&s=117"></a></td><td><a href=https://github.com/MikeKovarik><img width="117" alt="MikeKovarik" src="https://avatars.githubusercontent.com/u/3995401?v=4&s=117"></a></td><td><a href=https://github.com/toadkicker><img width="117" alt="toadkicker" src="https://avatars.githubusercontent.com/u/523330?v=4&s=117"></a></td></tr>
 <tr><td><a href=https://github.com/ap--><img width="117" alt="ap--" src="https://avatars.githubusercontent.com/u/1463443?v=4&s=117"></a></td><td><a href=https://github.com/tranvansang><img width="117" alt="tranvansang" src="https://avatars.githubusercontent.com/u/13043196?v=4&s=117"></a></td><td><a href=https://github.com/LiviaMedeiros><img width="117" alt="LiviaMedeiros" src="https://avatars.githubusercontent.com/u/74449973?v=4&s=117"></a></td><td><a href=https://github.com/bertho-zero><img width="117" alt="bertho-zero" src="https://avatars.githubusercontent.com/u/8525267?v=4&s=117"></a></td><td><a href=https://github.com/juliangruber><img width="117" alt="juliangruber" src="https://avatars.githubusercontent.com/u/10247?v=4&s=117"></a></td><td><a href=https://github.com/Hawxy><img width="117" alt="Hawxy" src="https://avatars.githubusercontent.com/u/975824?v=4&s=117"></a></td></tr>
 <tr><td><a href=https://github.com/ap--><img width="117" alt="ap--" src="https://avatars.githubusercontent.com/u/1463443?v=4&s=117"></a></td><td><a href=https://github.com/tranvansang><img width="117" alt="tranvansang" src="https://avatars.githubusercontent.com/u/13043196?v=4&s=117"></a></td><td><a href=https://github.com/LiviaMedeiros><img width="117" alt="LiviaMedeiros" src="https://avatars.githubusercontent.com/u/74449973?v=4&s=117"></a></td><td><a href=https://github.com/bertho-zero><img width="117" alt="bertho-zero" src="https://avatars.githubusercontent.com/u/8525267?v=4&s=117"></a></td><td><a href=https://github.com/juliangruber><img width="117" alt="juliangruber" src="https://avatars.githubusercontent.com/u/10247?v=4&s=117"></a></td><td><a href=https://github.com/Hawxy><img width="117" alt="Hawxy" src="https://avatars.githubusercontent.com/u/975824?v=4&s=117"></a></td></tr>
 <tr><td><a href=https://github.com/gavboulton><img width="117" alt="gavboulton" src="https://avatars.githubusercontent.com/u/3900826?v=4&s=117"></a></td><td><a href=https://github.com/mejiaej><img width="117" alt="mejiaej" src="https://avatars.githubusercontent.com/u/4699893?v=4&s=117"></a></td><td><a href=https://github.com/elenalape><img width="117" alt="elenalape" src="https://avatars.githubusercontent.com/u/22844059?v=4&s=117"></a></td><td><a href=https://github.com/dominiceden><img width="117" alt="dominiceden" src="https://avatars.githubusercontent.com/u/6367692?v=4&s=117"></a></td><td><a href=https://github.com/Acconut><img width="117" alt="Acconut" src="https://avatars.githubusercontent.com/u/1375043?v=4&s=117"></a></td><td><a href=https://github.com/jhen0409><img width="117" alt="jhen0409" src="https://avatars.githubusercontent.com/u/3001525?v=4&s=117"></a></td></tr>
 <tr><td><a href=https://github.com/gavboulton><img width="117" alt="gavboulton" src="https://avatars.githubusercontent.com/u/3900826?v=4&s=117"></a></td><td><a href=https://github.com/mejiaej><img width="117" alt="mejiaej" src="https://avatars.githubusercontent.com/u/4699893?v=4&s=117"></a></td><td><a href=https://github.com/elenalape><img width="117" alt="elenalape" src="https://avatars.githubusercontent.com/u/22844059?v=4&s=117"></a></td><td><a href=https://github.com/dominiceden><img width="117" alt="dominiceden" src="https://avatars.githubusercontent.com/u/6367692?v=4&s=117"></a></td><td><a href=https://github.com/Acconut><img width="117" alt="Acconut" src="https://avatars.githubusercontent.com/u/1375043?v=4&s=117"></a></td><td><a href=https://github.com/jhen0409><img width="117" alt="jhen0409" src="https://avatars.githubusercontent.com/u/3001525?v=4&s=117"></a></td></tr>
-<tr><td><a href=https://github.com/stephentuso><img width="117" alt="stephentuso" src="https://avatars.githubusercontent.com/u/11889560?v=4&s=117"></a></td><td><a href=https://github.com/bencergazda><img width="117" alt="bencergazda" src="https://avatars.githubusercontent.com/u/5767697?v=4&s=117"></a></td><td><a href=https://github.com/a-kriya><img width="117" alt="a-kriya" src="https://avatars.githubusercontent.com/u/26761352?v=4&s=117"></a></td><td><a href=https://github.com/yonahforst><img width="117" alt="yonahforst" src="https://avatars.githubusercontent.com/u/1440796?v=4&s=117"></a></td><td><a href=https://github.com/suchoproduction><img width="117" alt="suchoproduction" src="https://avatars.githubusercontent.com/u/6931349?v=4&s=117"></a></td><td><a href=https://github.com/sksavant><img width="117" alt="sksavant" src="https://avatars.githubusercontent.com/u/1040701?v=4&s=117"></a></td></tr>
+<tr><td><a href=https://github.com/stephentuso><img width="117" alt="stephentuso" src="https://avatars.githubusercontent.com/u/11889560?v=4&s=117"></a></td><td><a href=https://github.com/bencergazda><img width="117" alt="bencergazda" src="https://avatars.githubusercontent.com/u/5767697?v=4&s=117"></a></td><td><a href=https://github.com/a-kriya><img width="117" alt="a-kriya" src="https://avatars.githubusercontent.com/u/26761352?v=4&s=117"></a></td><td><a href=https://github.com/yonahforst><img width="117" alt="yonahforst" src="https://avatars.githubusercontent.com/u/1440796?v=4&s=117"></a></td><td><a href=https://github.com/stanislavcervenak><img width="117" alt="stanislavcervenak" src="https://avatars.githubusercontent.com/u/6931349?v=4&s=117"></a></td><td><a href=https://github.com/sksavant><img width="117" alt="sksavant" src="https://avatars.githubusercontent.com/u/1040701?v=4&s=117"></a></td></tr>
 <tr><td><a href=https://github.com/ogtfaber><img width="117" alt="ogtfaber" src="https://avatars.githubusercontent.com/u/320955?v=4&s=117"></a></td><td><a href=https://github.com/nndevstudio><img width="117" alt="nndevstudio" src="https://avatars.githubusercontent.com/u/22050968?v=4&s=117"></a></td><td><a href=https://github.com/MatthiasKunnen><img width="117" alt="MatthiasKunnen" src="https://avatars.githubusercontent.com/u/16807587?v=4&s=117"></a></td><td><a href=https://github.com/manuelkiessling><img width="117" alt="manuelkiessling" src="https://avatars.githubusercontent.com/u/206592?v=4&s=117"></a></td><td><a href=https://github.com/dargmuesli><img width="117" alt="dargmuesli" src="https://avatars.githubusercontent.com/u/4778485?v=4&s=117"></a></td><td><a href=https://github.com/johnnyperkins><img width="117" alt="johnnyperkins" src="https://avatars.githubusercontent.com/u/16482282?v=4&s=117"></a></td></tr>
 <tr><td><a href=https://github.com/ogtfaber><img width="117" alt="ogtfaber" src="https://avatars.githubusercontent.com/u/320955?v=4&s=117"></a></td><td><a href=https://github.com/nndevstudio><img width="117" alt="nndevstudio" src="https://avatars.githubusercontent.com/u/22050968?v=4&s=117"></a></td><td><a href=https://github.com/MatthiasKunnen><img width="117" alt="MatthiasKunnen" src="https://avatars.githubusercontent.com/u/16807587?v=4&s=117"></a></td><td><a href=https://github.com/manuelkiessling><img width="117" alt="manuelkiessling" src="https://avatars.githubusercontent.com/u/206592?v=4&s=117"></a></td><td><a href=https://github.com/dargmuesli><img width="117" alt="dargmuesli" src="https://avatars.githubusercontent.com/u/4778485?v=4&s=117"></a></td><td><a href=https://github.com/johnnyperkins><img width="117" alt="johnnyperkins" src="https://avatars.githubusercontent.com/u/16482282?v=4&s=117"></a></td></tr>
 <tr><td><a href=https://github.com/ofhope><img width="117" alt="ofhope" src="https://avatars.githubusercontent.com/u/1826459?v=4&s=117"></a></td><td><a href=https://github.com/yaegor><img width="117" alt="yaegor" src="https://avatars.githubusercontent.com/u/3315?v=4&s=117"></a></td><td><a href=https://github.com/zhuangya><img width="117" alt="zhuangya" src="https://avatars.githubusercontent.com/u/499038?v=4&s=117"></a></td><td><a href=https://github.com/sparanoid><img width="117" alt="sparanoid" src="https://avatars.githubusercontent.com/u/96356?v=4&s=117"></a></td><td><a href=https://github.com/ThomasG77><img width="117" alt="ThomasG77" src="https://avatars.githubusercontent.com/u/642120?v=4&s=117"></a></td><td><a href=https://github.com/subha1206><img width="117" alt="subha1206" src="https://avatars.githubusercontent.com/u/36275153?v=4&s=117"></a></td></tr>
 <tr><td><a href=https://github.com/ofhope><img width="117" alt="ofhope" src="https://avatars.githubusercontent.com/u/1826459?v=4&s=117"></a></td><td><a href=https://github.com/yaegor><img width="117" alt="yaegor" src="https://avatars.githubusercontent.com/u/3315?v=4&s=117"></a></td><td><a href=https://github.com/zhuangya><img width="117" alt="zhuangya" src="https://avatars.githubusercontent.com/u/499038?v=4&s=117"></a></td><td><a href=https://github.com/sparanoid><img width="117" alt="sparanoid" src="https://avatars.githubusercontent.com/u/96356?v=4&s=117"></a></td><td><a href=https://github.com/ThomasG77><img width="117" alt="ThomasG77" src="https://avatars.githubusercontent.com/u/642120?v=4&s=117"></a></td><td><a href=https://github.com/subha1206><img width="117" alt="subha1206" src="https://avatars.githubusercontent.com/u/36275153?v=4&s=117"></a></td></tr>
 <tr><td><a href=https://github.com/schonert><img width="117" alt="schonert" src="https://avatars.githubusercontent.com/u/2185697?v=4&s=117"></a></td><td><a href=https://github.com/SlavikTraktor><img width="117" alt="SlavikTraktor" src="https://avatars.githubusercontent.com/u/11923751?v=4&s=117"></a></td><td><a href=https://github.com/scottbessler><img width="117" alt="scottbessler" src="https://avatars.githubusercontent.com/u/293802?v=4&s=117"></a></td><td><a href=https://github.com/jrschumacher><img width="117" alt="jrschumacher" src="https://avatars.githubusercontent.com/u/46549?v=4&s=117"></a></td><td><a href=https://github.com/rosenfeld><img width="117" alt="rosenfeld" src="https://avatars.githubusercontent.com/u/32246?v=4&s=117"></a></td><td><a href=https://github.com/rdimartino><img width="117" alt="rdimartino" src="https://avatars.githubusercontent.com/u/11539300?v=4&s=117"></a></td></tr>
 <tr><td><a href=https://github.com/schonert><img width="117" alt="schonert" src="https://avatars.githubusercontent.com/u/2185697?v=4&s=117"></a></td><td><a href=https://github.com/SlavikTraktor><img width="117" alt="SlavikTraktor" src="https://avatars.githubusercontent.com/u/11923751?v=4&s=117"></a></td><td><a href=https://github.com/scottbessler><img width="117" alt="scottbessler" src="https://avatars.githubusercontent.com/u/293802?v=4&s=117"></a></td><td><a href=https://github.com/jrschumacher><img width="117" alt="jrschumacher" src="https://avatars.githubusercontent.com/u/46549?v=4&s=117"></a></td><td><a href=https://github.com/rosenfeld><img width="117" alt="rosenfeld" src="https://avatars.githubusercontent.com/u/32246?v=4&s=117"></a></td><td><a href=https://github.com/rdimartino><img width="117" alt="rdimartino" src="https://avatars.githubusercontent.com/u/11539300?v=4&s=117"></a></td></tr>

+ 2 - 2
examples/cdn-example/index.html

@@ -5,7 +5,7 @@
     <meta charset="UTF-8" />
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1" />
     <meta name="viewport" content="width=device-width, initial-scale=1" />
     <link
     <link
-      href="https://releases.transloadit.com/uppy/v4.0.4/uppy.min.css"
+      href="https://releases.transloadit.com/uppy/v4.0.5/uppy.min.css"
       rel="stylesheet"
       rel="stylesheet"
     />
     />
   </head>
   </head>
@@ -19,7 +19,7 @@
         Dashboard,
         Dashboard,
         Webcam,
         Webcam,
         Tus,
         Tus,
-      } from 'https://releases.transloadit.com/uppy/v4.0.4/uppy.min.mjs'
+      } from 'https://releases.transloadit.com/uppy/v4.0.5/uppy.min.mjs'
 
 
       const uppy = new Uppy({ debug: true, autoProceed: false })
       const uppy = new Uppy({ debug: true, autoProceed: false })
         .use(Dashboard, { trigger: '#uppyModalOpener' })
         .use(Dashboard, { trigger: '#uppyModalOpener' })

+ 2 - 2
examples/uppy-with-companion/client/index.html

@@ -5,7 +5,7 @@
     <meta charset="UTF-8" />
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1" />
     <meta name="viewport" content="width=device-width, initial-scale=1" />
     <link
     <link
-      href="https://releases.transloadit.com/uppy/v4.0.4/uppy.min.css"
+      href="https://releases.transloadit.com/uppy/v4.0.5/uppy.min.css"
       rel="stylesheet"
       rel="stylesheet"
     />
     />
   </head>
   </head>
@@ -19,7 +19,7 @@
         Instagram,
         Instagram,
         GoogleDrive,
         GoogleDrive,
         Tus,
         Tus,
-      } from 'https://releases.transloadit.com/uppy/v4.0.4/uppy.min.mjs'
+      } from 'https://releases.transloadit.com/uppy/v4.0.5/uppy.min.mjs'
 
 
       const uppy = new Uppy({ debug: true, autoProceed: false })
       const uppy = new Uppy({ debug: true, autoProceed: false })
         .use(Dashboard, { trigger: '#uppyModalOpener' })
         .use(Dashboard, { trigger: '#uppyModalOpener' })

+ 8 - 0
packages/@uppy/aws-s3/CHANGELOG.md

@@ -1,5 +1,13 @@
 # @uppy/aws-s3
 # @uppy/aws-s3
 
 
+## 4.0.1
+
+Released: 2024-07-18
+Included in: Uppy v4.0.5
+
+- @uppy/aws-s3: use default `Body` generic & export `AwsBody` (Merlijn Vos / #5353)
+- @uppy/aws-s3: only send `PartNumber` and `ETag` in completion request (Antoine du Hamel / #5356)
+
 ## 4.0.0
 ## 4.0.0
 
 
 Released: 2024-07-10
 Released: 2024-07-10

+ 1 - 1
packages/@uppy/aws-s3/package.json

@@ -1,7 +1,7 @@
 {
 {
   "name": "@uppy/aws-s3",
   "name": "@uppy/aws-s3",
   "description": "Upload to Amazon S3 with Uppy",
   "description": "Upload to Amazon S3 with Uppy",
-  "version": "4.0.0",
+  "version": "4.0.1",
   "license": "MIT",
   "license": "MIT",
   "main": "lib/index.js",
   "main": "lib/index.js",
   "type": "module",
   "type": "module",

+ 7 - 0
packages/@uppy/xhr-upload/CHANGELOG.md

@@ -1,5 +1,12 @@
 # @uppy/xhr-upload
 # @uppy/xhr-upload
 
 
+## 4.0.2
+
+Released: 2024-07-18
+Included in: Uppy v4.0.5
+
+- @uppy/xhr-upload: bring back getResponseData (Merlijn Vos / #5354)
+
 ## 4.0.1
 ## 4.0.1
 
 
 Released: 2024-07-15
 Released: 2024-07-15

+ 1 - 1
packages/@uppy/xhr-upload/package.json

@@ -1,7 +1,7 @@
 {
 {
   "name": "@uppy/xhr-upload",
   "name": "@uppy/xhr-upload",
   "description": "Plain and simple classic HTML multipart form uploads with Uppy, as well as uploads using the HTTP PUT method.",
   "description": "Plain and simple classic HTML multipart form uploads with Uppy, as well as uploads using the HTTP PUT method.",
-  "version": "4.0.1",
+  "version": "4.0.2",
   "license": "MIT",
   "license": "MIT",
   "main": "lib/index.js",
   "main": "lib/index.js",
   "type": "module",
   "type": "module",

+ 1 - 1
packages/uppy/package.json

@@ -1,7 +1,7 @@
 {
 {
   "name": "uppy",
   "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:",
   "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.0.4",
+  "version": "4.0.5",
   "license": "MIT",
   "license": "MIT",
   "main": "index.mjs",
   "main": "index.mjs",
   "module": "index.mjs",
   "module": "index.mjs",