diff --git a/BUNDLE-README.md b/BUNDLE-README.md
index e16ca46dde..5829530242 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 a46debf337..140636d1a4 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.5.0
+
+Released: 2024-10-15
+
+| Package | Version | Package | Version |
+| ---------------- | ------- | ---------------- | ------- |
+| @uppy/companion | 5.1.2 | @uppy/svelte | 4.1.0 |
+| @uppy/core | 4.2.2 | @uppy/tus | 4.1.2 |
+| @uppy/dashboard | 4.1.1 | @uppy/utils | 6.0.3 |
+| @uppy/drag-drop | 4.0.3 | @uppy/xhr-upload | 4.2.1 |
+| @uppy/file-input | 4.0.2 | uppy | 4.5.0 |
+| @uppy/locales | 4.2.0 | | |
+
+- @uppy/dashboard: Dashboard - convert some files to typescript (Evgenia Karunus / #5367)
+- @uppy/dashboard,@uppy/drag-drop,@uppy/file-input: `.handleInputChange()` - use `.currentTarget`; clear the input using `''` (Evgenia Karunus / #5381)
+- meta: build(deps): bump @blakeembrey/template from 1.1.0 to 1.2.0 (dependabot[bot] / #5448)
+- @uppy/locales: Update packages/@uppy/locales/src/fr_FR.ts (Zéfyx / #5472)
+- @uppy/svelte: use SvelteKit as the build tool (Merlijn Vos / #5484)
+- @uppy/xhr-upload: add response to upload-error callback (Caleb Hardin / #5486)
+- @uppy/tus: tus: Avoid duplicate `upload-error` event (Marius / #5485)
+- @uppy/companion: Fix redis emitter (Mikael Finstad / #5474)
+- meta: build(deps): bump docker/build-push-action from 6.8.0 to 6.9.0 (dependabot[bot] / #5483)
+
+
## 4.4.1
Released: 2024-09-30
diff --git a/README.md b/README.md
index 6eaaab3ab2..097967df65 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.4.1/uppy.min.css),
+[uppy.min.css](https://releases.transloadit.com/uppy/v4.5.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.4.1/uppy.min.mjs'
+ } from 'https://releases.transloadit.com/uppy/v4.5.0/uppy.min.mjs'
const uppy = new Uppy()
uppy.use(Dashboard, { target: '#files-drag-drop' })
@@ -301,69 +301,70 @@ Use Uppy in your project?
-
-
-
-
-
-
+
+
+
+
+
+
-
-
+
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
+
+
+
+
diff --git a/examples/cdn-example/index.html b/examples/cdn-example/index.html
index 5c2a60381f..cd53179ac5 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.4.1/uppy.min.mjs'
+ } from 'https://releases.transloadit.com/uppy/v4.5.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 6cf3673beb..70d076f447 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.4.1/uppy.min.mjs'
+ } from 'https://releases.transloadit.com/uppy/v4.5.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 24ce4f0268..1c53d41879 100644
--- a/packages/@uppy/companion/CHANGELOG.md
+++ b/packages/@uppy/companion/CHANGELOG.md
@@ -1,5 +1,12 @@
# @uppy/companion
+## 5.1.2
+
+Released: 2024-10-15
+Included in: Uppy v4.5.0
+
+- @uppy/companion: Fix redis emitter (Mikael Finstad / #5474)
+
## 5.1.0
Released: 2024-08-29
diff --git a/packages/@uppy/companion/package.json b/packages/@uppy/companion/package.json
index 8369c1affb..a23f8f6300 100644
--- a/packages/@uppy/companion/package.json
+++ b/packages/@uppy/companion/package.json
@@ -1,6 +1,6 @@
{
"name": "@uppy/companion",
- "version": "5.1.1",
+ "version": "5.1.2",
"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/core/package.json b/packages/@uppy/core/package.json
index ac38e1bc84..6dc6f306e5 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.2.1",
+ "version": "4.2.2",
"license": "MIT",
"main": "lib/index.js",
"style": "dist/style.min.css",
diff --git a/packages/@uppy/dashboard/CHANGELOG.md b/packages/@uppy/dashboard/CHANGELOG.md
index 10b47425e5..317a0bdafd 100644
--- a/packages/@uppy/dashboard/CHANGELOG.md
+++ b/packages/@uppy/dashboard/CHANGELOG.md
@@ -1,5 +1,13 @@
# @uppy/dashboard
+## 4.1.1
+
+Released: 2024-10-15
+Included in: Uppy v4.5.0
+
+- @uppy/dashboard: Dashboard - convert some files to typescript (Evgenia Karunus / #5367)
+- @uppy/dashboard,@uppy/drag-drop,@uppy/file-input: `.handleInputChange()` - use `.currentTarget`; clear the input using `''` (Evgenia Karunus / #5381)
+
## 4.1.0
Released: 2024-08-29
diff --git a/packages/@uppy/dashboard/package.json b/packages/@uppy/dashboard/package.json
index 2516e6358e..1aca850e61 100644
--- a/packages/@uppy/dashboard/package.json
+++ b/packages/@uppy/dashboard/package.json
@@ -1,7 +1,7 @@
{
"name": "@uppy/dashboard",
"description": "Universal UI plugin for Uppy.",
- "version": "4.1.0",
+ "version": "4.1.1",
"license": "MIT",
"main": "lib/index.js",
"style": "dist/style.min.css",
diff --git a/packages/@uppy/drag-drop/CHANGELOG.md b/packages/@uppy/drag-drop/CHANGELOG.md
index a8ef5f7916..d7276052c9 100644
--- a/packages/@uppy/drag-drop/CHANGELOG.md
+++ b/packages/@uppy/drag-drop/CHANGELOG.md
@@ -1,5 +1,12 @@
# @uppy/drag-drop
+## 4.0.3
+
+Released: 2024-10-15
+Included in: Uppy v4.5.0
+
+- @uppy/dashboard,@uppy/drag-drop,@uppy/file-input: `.handleInputChange()` - use `.currentTarget`; clear the input using `''` (Evgenia Karunus / #5381)
+
## 4.0.2
Released: 2024-08-15
diff --git a/packages/@uppy/drag-drop/package.json b/packages/@uppy/drag-drop/package.json
index 1d7f151493..d530038a69 100644
--- a/packages/@uppy/drag-drop/package.json
+++ b/packages/@uppy/drag-drop/package.json
@@ -1,7 +1,7 @@
{
"name": "@uppy/drag-drop",
"description": "Droppable zone UI for Uppy. Drag and drop files into it to upload.",
- "version": "4.0.2",
+ "version": "4.0.3",
"license": "MIT",
"main": "lib/index.js",
"style": "dist/style.min.css",
diff --git a/packages/@uppy/file-input/CHANGELOG.md b/packages/@uppy/file-input/CHANGELOG.md
index c7aefce91c..6dc2505e11 100644
--- a/packages/@uppy/file-input/CHANGELOG.md
+++ b/packages/@uppy/file-input/CHANGELOG.md
@@ -1,5 +1,12 @@
# @uppy/file-input
+## 4.0.2
+
+Released: 2024-10-15
+Included in: Uppy v4.5.0
+
+- @uppy/dashboard,@uppy/drag-drop,@uppy/file-input: `.handleInputChange()` - use `.currentTarget`; clear the input using `''` (Evgenia Karunus / #5381)
+
## 4.0.1
Released: 2024-08-15
diff --git a/packages/@uppy/file-input/package.json b/packages/@uppy/file-input/package.json
index 00e06ccc5e..489f2f9720 100644
--- a/packages/@uppy/file-input/package.json
+++ b/packages/@uppy/file-input/package.json
@@ -1,7 +1,7 @@
{
"name": "@uppy/file-input",
"description": "Simple UI of a file input button that works with Uppy right out of the box",
- "version": "4.0.1",
+ "version": "4.0.2",
"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 af20d957ba..277f92b0e6 100644
--- a/packages/@uppy/locales/CHANGELOG.md
+++ b/packages/@uppy/locales/CHANGELOG.md
@@ -1,5 +1,12 @@
# @uppy/locales
+## 4.2.0
+
+Released: 2024-10-15
+Included in: Uppy v4.5.0
+
+- @uppy/locales: Update packages/@uppy/locales/src/fr_FR.ts (Zéfyx / #5472)
+
## 4.1.0
Released: 2024-08-29
diff --git a/packages/@uppy/locales/package.json b/packages/@uppy/locales/package.json
index b5120fdf07..5b6a12099f 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.1.0",
+ "version": "4.2.0",
"license": "MIT",
"type": "module",
"keywords": [
diff --git a/packages/@uppy/svelte/CHANGELOG.md b/packages/@uppy/svelte/CHANGELOG.md
index 1fc0f788dc..26262f7151 100644
--- a/packages/@uppy/svelte/CHANGELOG.md
+++ b/packages/@uppy/svelte/CHANGELOG.md
@@ -1,5 +1,12 @@
# @uppy/svelte
+## 4.1.0
+
+Released: 2024-10-15
+Included in: Uppy v4.5.0
+
+- @uppy/svelte: use SvelteKit as the build tool (Merlijn Vos / #5484)
+
## 4.0.2
Released: 2024-09-20
diff --git a/packages/@uppy/svelte/package.json b/packages/@uppy/svelte/package.json
index 2461b35612..425f23dff8 100644
--- a/packages/@uppy/svelte/package.json
+++ b/packages/@uppy/svelte/package.json
@@ -1,6 +1,6 @@
{
"name": "@uppy/svelte",
- "version": "4.0.2",
+ "version": "4.1.0",
"description": "Uppy plugin that helps integrate Uppy into your Svelte project.",
"type": "module",
"svelte": "./dist/index.js",
diff --git a/packages/@uppy/tus/CHANGELOG.md b/packages/@uppy/tus/CHANGELOG.md
index 03d1d1696d..7ac85747ab 100644
--- a/packages/@uppy/tus/CHANGELOG.md
+++ b/packages/@uppy/tus/CHANGELOG.md
@@ -1,5 +1,12 @@
# @uppy/tus
+## 4.1.2
+
+Released: 2024-10-15
+Included in: Uppy v4.5.0
+
+- @uppy/tus: tus: Avoid duplicate `upload-error` event (Marius / #5485)
+
## 4.1.1
Released: 2024-09-20
diff --git a/packages/@uppy/tus/package.json b/packages/@uppy/tus/package.json
index dec8aec82b..3473263318 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": "4.1.1",
+ "version": "4.1.2",
"license": "MIT",
"main": "lib/index.js",
"type": "module",
diff --git a/packages/@uppy/utils/package.json b/packages/@uppy/utils/package.json
index 6057df8258..57bde2ea7a 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.0.2",
+ "version": "6.0.3",
"license": "MIT",
"type": "module",
"keywords": [
diff --git a/packages/@uppy/xhr-upload/CHANGELOG.md b/packages/@uppy/xhr-upload/CHANGELOG.md
index 467fb1c9f2..55df41eeb7 100644
--- a/packages/@uppy/xhr-upload/CHANGELOG.md
+++ b/packages/@uppy/xhr-upload/CHANGELOG.md
@@ -1,5 +1,12 @@
# @uppy/xhr-upload
+## 4.2.1
+
+Released: 2024-10-15
+Included in: Uppy v4.5.0
+
+- @uppy/xhr-upload: add response to upload-error callback (Caleb Hardin / #5486)
+
## 4.2.0
Released: 2024-09-20
diff --git a/packages/@uppy/xhr-upload/package.json b/packages/@uppy/xhr-upload/package.json
index ce2d6ea616..14e0cba95a 100644
--- a/packages/@uppy/xhr-upload/package.json
+++ b/packages/@uppy/xhr-upload/package.json
@@ -1,7 +1,7 @@
{
"name": "@uppy/xhr-upload",
"description": "Plain and simple classic HTML multipart form uploads with Uppy, as well as uploads using the HTTP PUT method.",
- "version": "4.2.0",
+ "version": "4.2.1",
"license": "MIT",
"main": "lib/index.js",
"type": "module",
diff --git a/packages/uppy/package.json b/packages/uppy/package.json
index 3dfe88cd95..0f1cb69b6a 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.4.1",
+ "version": "4.5.0",
"license": "MIT",
"main": "lib/index.js",
"module": "lib/index.js",