Prakash
f80dbb1561
@uppy/examples: fix workspace dependencies for StackBlitz environment ( #5910 )
...
- Add .stackblitzrc configuration file for StackBlitz environment setup
for
- Add prepare-stackblitz.js script to replace `workspace:*` dependencies
with "latest"
- Configure StackBlitz to run preparation script before installing
dependencies
- Change CSS import paths in examples from `@uppy/react/css/style.css`
to `@uppy/react/dist/styles.css` temporarily (will need to revert after
we release 5.0)
2025-08-21 20:39:32 +02:00
Murderlon
e9d432bdfb
Ignore angular & @uppy-dev/dev for changesets
2025-08-21 20:39:15 +02:00
Murderlon
1e05c4de92
fixup! Fix changesets
2025-08-21 19:55:01 +02:00
Murderlon
a49503579a
Fix changesets
2025-08-21 19:42:11 +02:00
Murderlon
4f264aeebe
Remove example-redux from .changesets/config
2025-08-21 18:33:31 +02:00
Merlijn Vos
938c7a89db
Fix Companion build output and Dockerfile ( #5917 )
...
Without `rootDir` we now have a nested structure in `lib/src` instead of
the files directly in `lib/.
2025-08-21 18:25:10 +02:00
Murderlon
27f0ca081e
Remove example-react-native-expo from .changeset/config.json
2025-08-21 17:45:01 +02:00
Merlijn Vos
a054062b4f
Merge 5.0 ( #5916 )
2025-08-21 17:37:55 +02:00
Prakash
58e9025d07
Merge branch 'main' of https://github.com/transloadit/uppy into merge_v2
2025-08-21 20:40:23 +05:30
Murderlon
f221125b9a
Hopefully fix playwright in CI
2025-08-21 15:04:12 +02:00
Prakash
7765506138
update use external sync store , fix yarn warnings
2025-08-21 17:54:06 +05:30
Murderlon
d965b8fcbb
@uppy/svelte: rename "check" script to "typecheck"
...
So it is inluded with the top level yarn typecheck run
2025-08-21 12:08:07 +02:00
Prakash
f45c9b39e3
remove chooseFiles from all the locales
2025-08-21 14:55:31 +05:30
Prakash
2b9b51032f
remove dropHereOr from all the locales
2025-08-21 14:54:36 +05:30
Prakash
7f051a1ec7
update yarnrc
2025-08-21 14:39:08 +05:30
Prakash
d82bbdbbfe
lint fix
2025-08-21 14:34:12 +05:30
Prakash
5407915b2b
successful merge
2025-08-21 14:21:27 +05:30
Prakash
c4535b632c
remove @uppy/progress-bar from examples/angular
2025-08-20 16:22:12 +05:30
Prakash
cb844578e8
merge readme
2025-08-20 16:20:56 +05:30
Prakash
6a33652458
Merge branch 'main' of https://github.com/transloadit/uppy into 5.0
2025-08-20 16:17:08 +05:30
github-actions[bot]
1c3fc13957
[ci] release ( #5901 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @uppy/core@4.5.3
### Patch Changes
- eee05db : Fix retry after setting missed metaFields requiring you to
click "retry" and then "upload" again. Now "retry" immediately restarts
the upload.
## @uppy/golden-retriever@4.2.3
### Patch Changes
- a0a248a : Fix golden retriever crash when removing a file after
restoring and clicking upload
- Updated dependencies [eee05db ]
- @uppy/core@4.5.3
## @uppy/provider-views@4.5.3
### Patch Changes
- 2f62f40 : VirtualList now virtualises rows in the file list, as was
intented. This means better performance when scrolling thousands for
files.
- Updated dependencies [eee05db ]
- @uppy/core@4.5.3
## @uppy/react-native@0.6.5
### Patch Changes
- Updated dependencies [eee05db ]
- @uppy/core@4.5.3
## @uppy/thumbnail-generator@4.2.3
### Patch Changes
- 79502f7 : Make tiny/small thumbnails look better by not scaling them to
cover the entire grid item
- Updated dependencies [eee05db ]
- @uppy/core@4.5.3
## uppy@4.18.3
### Patch Changes
- Updated dependencies [a0a248a ]
- Updated dependencies [2f62f40 ]
- Updated dependencies [eee05db ]
- Updated dependencies [79502f7 ]
- @uppy/golden-retriever@4.2.3
- @uppy/provider-views@4.5.3
- @uppy/core@4.5.3
- @uppy/thumbnail-generator@4.2.3
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-08-20 12:44:12 +02:00
Mikael Finstad
a0a248a6fc
@uppy/golden-retriever: fix crash after manually removing a restored file ( #5911 )
...
fixes "cannot read properties of undefined (reading isRemote)" because
the file gets removed when the user presses "done"
closes #5837
---------
Co-authored-by: Merlijn Vos <merlijn@soverin.net>
2025-08-20 12:36:49 +02:00
Prakash
b88c386b28
Remove @uppy/react-native ( #5904 )
...
- remove `@uppy/react-native`
- remove `examples/react-native-expo`
2025-08-19 16:18:10 +02:00
Artur Paikin
79502f7646
@uppy/thumbnail-generator: don't enlarge already small thumbnails ( #4406 )
...
- Thumbnail shouldn’t be enlarged / upscaled, only reduced. If img is
already smaller than width/height, leave it as is. @nqst reported this
in
https://github.com/transloadit/uppy/pull/4374#pullrequestreview-1361065165
- We have image width/height when we resize for thumbnail, might as well
set it as file.meta for Uppy users and us to use in the UI?
Before:

After:

---------
Co-authored-by: Mikael Finstad <finstaden@gmail.com>
Co-authored-by: Merlijn Vos <merlijn@soverin.net>
2025-08-19 14:40:13 +02:00
Prakash
d301c01d6a
@uppy/utils: update export maps ( #5900 )
...
- cleanup `@uppy/utils ` removed unused / redundant modules .
- migrated modules and tests from `.js` to `.ts`
- removed all the nested export paths
- updated `@uppy/utils` import paths for all packages
- `@uppy/angular` is still failing while running`yarn build` , I'm
looking into it.
---------
Co-authored-by: Merlijn Vos <merlijn@soverin.net>
2025-08-19 12:25:27 +02:00
Mikael Finstad
57f7867c41
fix broken companion example ( #5909 )
...
it currently crashes on startup because that option is now required
2025-08-18 13:20:59 +02:00
dependabot[bot]
7bf1077a2f
build(deps): bump actions/checkout from 4 to 5 ( #5908 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to
5.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/actions/checkout/releases ">actions/checkout's
releases</a>.</em></p>
<blockquote>
<h2>v5.0.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Update actions checkout to use node 24 by <a
href="https://github.com/salmanmkc "><code>@salmanmkc</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2226 ">actions/checkout#2226</a></li>
<li>Prepare v5.0.0 release by <a
href="https://github.com/salmanmkc "><code>@salmanmkc</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2238 ">actions/checkout#2238</a></li>
</ul>
<h2>⚠️ Minimum Compatible Runner Version</h2>
<p><strong>v2.327.1</strong><br />
<a
href="https://github.com/actions/runner/releases/tag/v2.327.1 ">Release
Notes</a></p>
<p>Make sure your runner is updated to this version or newer to use this
release.</p>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/actions/checkout/compare/v4...v5.0.0 ">https://github.com/actions/checkout/compare/v4...v5.0.0 </a></p>
<h2>v4.3.0</h2>
<h2>What's Changed</h2>
<ul>
<li>docs: update README.md by <a
href="https://github.com/motss "><code>@motss</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1971 ">actions/checkout#1971</a></li>
<li>Add internal repos for checking out multiple repositories by <a
href="https://github.com/mouismail "><code>@mouismail</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1977 ">actions/checkout#1977</a></li>
<li>Documentation update - add recommended permissions to Readme by <a
href="https://github.com/benwells "><code>@benwells</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2043 ">actions/checkout#2043</a></li>
<li>Adjust positioning of user email note and permissions heading by <a
href="https://github.com/joshmgross "><code>@joshmgross</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2044 ">actions/checkout#2044</a></li>
<li>Update README.md by <a
href="https://github.com/nebuk89 "><code>@nebuk89</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2194 ">actions/checkout#2194</a></li>
<li>Update CODEOWNERS for actions by <a
href="https://github.com/TingluoHuang "><code>@TingluoHuang</code></a>
in <a
href="https://redirect.github.com/actions/checkout/pull/2224 ">actions/checkout#2224</a></li>
<li>Update package dependencies by <a
href="https://github.com/salmanmkc "><code>@salmanmkc</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2236 ">actions/checkout#2236</a></li>
<li>Prepare release v4.3.0 by <a
href="https://github.com/salmanmkc "><code>@salmanmkc</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2237 ">actions/checkout#2237</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/motss "><code>@motss</code></a> made
their first contribution in <a
href="https://redirect.github.com/actions/checkout/pull/1971 ">actions/checkout#1971</a></li>
<li><a href="https://github.com/mouismail "><code>@mouismail</code></a>
made their first contribution in <a
href="https://redirect.github.com/actions/checkout/pull/1977 ">actions/checkout#1977</a></li>
<li><a href="https://github.com/benwells "><code>@benwells</code></a>
made their first contribution in <a
href="https://redirect.github.com/actions/checkout/pull/2043 ">actions/checkout#2043</a></li>
<li><a href="https://github.com/nebuk89 "><code>@nebuk89</code></a> made
their first contribution in <a
href="https://redirect.github.com/actions/checkout/pull/2194 ">actions/checkout#2194</a></li>
<li><a href="https://github.com/salmanmkc "><code>@salmanmkc</code></a>
made their first contribution in <a
href="https://redirect.github.com/actions/checkout/pull/2236 ">actions/checkout#2236</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/actions/checkout/compare/v4...v4.3.0 ">https://github.com/actions/checkout/compare/v4...v4.3.0 </a></p>
<h2>v4.2.2</h2>
<h2>What's Changed</h2>
<ul>
<li><code>url-helper.ts</code> now leverages well-known environment
variables by <a href="https://github.com/jww3 "><code>@jww3</code></a>
in <a
href="https://redirect.github.com/actions/checkout/pull/1941 ">actions/checkout#1941</a></li>
<li>Expand unit test coverage for <code>isGhes</code> by <a
href="https://github.com/jww3 "><code>@jww3</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1946 ">actions/checkout#1946</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/actions/checkout/compare/v4.2.1...v4.2.2 ">https://github.com/actions/checkout/compare/v4.2.1...v4.2.2 </a></p>
<h2>v4.2.1</h2>
<h2>What's Changed</h2>
<ul>
<li>Check out other refs/* by commit if provided, fall back to ref by <a
href="https://github.com/orhantoy "><code>@orhantoy</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1924 ">actions/checkout#1924</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/Jcambass "><code>@Jcambass</code></a>
made their first contribution in <a
href="https://redirect.github.com/actions/checkout/pull/1919 ">actions/checkout#1919</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/actions/checkout/compare/v4.2.0...v4.2.1 ">https://github.com/actions/checkout/compare/v4.2.0...v4.2.1 </a></p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/actions/checkout/blob/main/CHANGELOG.md ">actions/checkout's
changelog</a>.</em></p>
<blockquote>
<h1>Changelog</h1>
<h2>V5.0.0</h2>
<ul>
<li>Update actions checkout to use node 24 by <a
href="https://github.com/salmanmkc "><code>@salmanmkc</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2226 ">actions/checkout#2226</a></li>
</ul>
<h2>V4.3.0</h2>
<ul>
<li>docs: update README.md by <a
href="https://github.com/motss "><code>@motss</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1971 ">actions/checkout#1971</a></li>
<li>Add internal repos for checking out multiple repositories by <a
href="https://github.com/mouismail "><code>@mouismail</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1977 ">actions/checkout#1977</a></li>
<li>Documentation update - add recommended permissions to Readme by <a
href="https://github.com/benwells "><code>@benwells</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2043 ">actions/checkout#2043</a></li>
<li>Adjust positioning of user email note and permissions heading by <a
href="https://github.com/joshmgross "><code>@joshmgross</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2044 ">actions/checkout#2044</a></li>
<li>Update README.md by <a
href="https://github.com/nebuk89 "><code>@nebuk89</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2194 ">actions/checkout#2194</a></li>
<li>Update CODEOWNERS for actions by <a
href="https://github.com/TingluoHuang "><code>@TingluoHuang</code></a>
in <a
href="https://redirect.github.com/actions/checkout/pull/2224 ">actions/checkout#2224</a></li>
<li>Update package dependencies by <a
href="https://github.com/salmanmkc "><code>@salmanmkc</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2236 ">actions/checkout#2236</a></li>
</ul>
<h2>v4.2.2</h2>
<ul>
<li><code>url-helper.ts</code> now leverages well-known environment
variables by <a href="https://github.com/jww3 "><code>@jww3</code></a>
in <a
href="https://redirect.github.com/actions/checkout/pull/1941 ">actions/checkout#1941</a></li>
<li>Expand unit test coverage for <code>isGhes</code> by <a
href="https://github.com/jww3 "><code>@jww3</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1946 ">actions/checkout#1946</a></li>
</ul>
<h2>v4.2.1</h2>
<ul>
<li>Check out other refs/* by commit if provided, fall back to ref by <a
href="https://github.com/orhantoy "><code>@orhantoy</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1924 ">actions/checkout#1924</a></li>
</ul>
<h2>v4.2.0</h2>
<ul>
<li>Add Ref and Commit outputs by <a
href="https://github.com/lucacome "><code>@lucacome</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1180 ">actions/checkout#1180</a></li>
<li>Dependency updates by <a
href="https://github.com/dependabot "><code>@dependabot</code></a>- <a
href="https://redirect.github.com/actions/checkout/pull/1777 ">actions/checkout#1777</a>,
<a
href="https://redirect.github.com/actions/checkout/pull/1872 ">actions/checkout#1872</a></li>
</ul>
<h2>v4.1.7</h2>
<ul>
<li>Bump the minor-npm-dependencies group across 1 directory with 4
updates by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1739 ">actions/checkout#1739</a></li>
<li>Bump actions/checkout from 3 to 4 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1697 ">actions/checkout#1697</a></li>
<li>Check out other refs/* by commit by <a
href="https://github.com/orhantoy "><code>@orhantoy</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1774 ">actions/checkout#1774</a></li>
<li>Pin actions/checkout's own workflows to a known, good, stable
version. by <a href="https://github.com/jww3 "><code>@jww3</code></a> in
<a
href="https://redirect.github.com/actions/checkout/pull/1776 ">actions/checkout#1776</a></li>
</ul>
<h2>v4.1.6</h2>
<ul>
<li>Check platform to set archive extension appropriately by <a
href="https://github.com/cory-miller "><code>@cory-miller</code></a> in
<a
href="https://redirect.github.com/actions/checkout/pull/1732 ">actions/checkout#1732</a></li>
</ul>
<h2>v4.1.5</h2>
<ul>
<li>Update NPM dependencies by <a
href="https://github.com/cory-miller "><code>@cory-miller</code></a> in
<a
href="https://redirect.github.com/actions/checkout/pull/1703 ">actions/checkout#1703</a></li>
<li>Bump github/codeql-action from 2 to 3 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1694 ">actions/checkout#1694</a></li>
<li>Bump actions/setup-node from 1 to 4 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1696 ">actions/checkout#1696</a></li>
<li>Bump actions/upload-artifact from 2 to 4 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1695 ">actions/checkout#1695</a></li>
<li>README: Suggest <code>user.email</code> to be
<code>41898282+github-actions[bot]@users.noreply.github.com</code> by <a
href="https://github.com/cory-miller "><code>@cory-miller</code></a> in
<a
href="https://redirect.github.com/actions/checkout/pull/1707 ">actions/checkout#1707</a></li>
</ul>
<h2>v4.1.4</h2>
<ul>
<li>Disable <code>extensions.worktreeConfig</code> when disabling
<code>sparse-checkout</code> by <a
href="https://github.com/jww3 "><code>@jww3</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1692 ">actions/checkout#1692</a></li>
<li>Add dependabot config by <a
href="https://github.com/cory-miller "><code>@cory-miller</code></a> in
<a
href="https://redirect.github.com/actions/checkout/pull/1688 ">actions/checkout#1688</a></li>
<li>Bump the minor-actions-dependencies group with 2 updates by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1693 ">actions/checkout#1693</a></li>
<li>Bump word-wrap from 1.2.3 to 1.2.5 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1643 ">actions/checkout#1643</a></li>
</ul>
<h2>v4.1.3</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="08c6903cd8 "><code>08c6903</code></a>
Prepare v5.0.0 release (<a
href="https://redirect.github.com/actions/checkout/issues/2238 ">#2238</a>)</li>
<li><a
href="9f265659d3 "><code>9f26565</code></a>
Update actions checkout to use node 24 (<a
href="https://redirect.github.com/actions/checkout/issues/2226 ">#2226</a>)</li>
<li>See full diff in <a
href="https://github.com/actions/checkout/compare/v4...v5 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-18 10:00:15 +02:00
Prakash
eee05db260
fix retry after setting missed metaFields ( #5805 )
2025-08-11 14:15:16 +02:00
dependabot[bot]
bff36260cd
build(deps): bump docker/login-action from 3.4.0 to 3.5.0 ( #5902 )
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from
3.4.0 to 3.5.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/docker/login-action/releases ">docker/login-action's
releases</a>.</em></p>
<blockquote>
<h2>v3.5.0</h2>
<ul>
<li>Support dual-stack endpoints for AWS ECR by <a
href="https://github.com/Spacefish "><code>@Spacefish</code></a> <a
href="https://github.com/crazy-max "><code>@crazy-max</code></a> in <a
href="https://redirect.github.com/docker/login-action/pull/874 ">docker/login-action#874</a>
<a
href="https://redirect.github.com/docker/login-action/pull/876 ">docker/login-action#876</a></li>
<li>Bump <code>@aws-sdk/client-ecr</code> to 3.859.0 in <a
href="https://redirect.github.com/docker/login-action/pull/860 ">docker/login-action#860</a>
<a
href="https://redirect.github.com/docker/login-action/pull/878 ">docker/login-action#878</a></li>
<li>Bump <code>@aws-sdk/client-ecr-public</code> to 3.859.0 in <a
href="https://redirect.github.com/docker/login-action/pull/860 ">docker/login-action#860</a>
<a
href="https://redirect.github.com/docker/login-action/pull/878 ">docker/login-action#878</a></li>
<li>Bump <code>@docker/actions-toolkit</code> from 0.57.0 to 0.62.1 in
<a
href="https://redirect.github.com/docker/login-action/pull/870 ">docker/login-action#870</a></li>
<li>Bump form-data from 2.5.1 to 2.5.5 in <a
href="https://redirect.github.com/docker/login-action/pull/875 ">docker/login-action#875</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/docker/login-action/compare/v3.4.0...v3.5.0 ">https://github.com/docker/login-action/compare/v3.4.0...v3.5.0 </a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="184bdaa072 "><code>184bdaa</code></a>
Merge pull request <a
href="https://redirect.github.com/docker/login-action/issues/878 ">#878</a>
from docker/dependabot/npm_and_yarn/aws-sdk-dependenc...</li>
<li><a
href="5c6bc94683 "><code>5c6bc94</code></a>
chore: update generated content</li>
<li><a
href="caf4058643 "><code>caf4058</code></a>
build(deps): bump the aws-sdk-dependencies group with 2 updates</li>
<li><a
href="ef38ec311a "><code>ef38ec3</code></a>
Merge pull request <a
href="https://redirect.github.com/docker/login-action/issues/860 ">#860</a>
from docker/dependabot/npm_and_yarn/aws-sdk-dependenc...</li>
<li><a
href="d52e8ef81c "><code>d52e8ef</code></a>
chore: update generated content</li>
<li><a
href="9644ab7025 "><code>9644ab7</code></a>
build(deps): bump the aws-sdk-dependencies group with 2 updates</li>
<li><a
href="7abd1d5126 "><code>7abd1d5</code></a>
Merge pull request <a
href="https://redirect.github.com/docker/login-action/issues/875 ">#875</a>
from docker/dependabot/npm_and_yarn/form-data-2.5.5</li>
<li><a
href="1a81202c4f "><code>1a81202</code></a>
Merge pull request <a
href="https://redirect.github.com/docker/login-action/issues/876 ">#876</a>
from crazy-max/aws-public-dual-stack</li>
<li><a
href="d1ab30dc54 "><code>d1ab30d</code></a>
chore: update generated content</li>
<li><a
href="f25ff28d1c "><code>f25ff28</code></a>
support dual-stack for aws public ecr</li>
<li>Additional commits viewable in <a
href="74a5d14239...184bdaa072 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-11 10:22:46 +02:00
Mikael Finstad
d31c90e443
Run biome check on main ( #5896 )
...
this time on main
closes #5891
also: fix a11y tabIndex (key event handler)
2025-08-11 10:06:21 +02:00
Mikael Finstad
2f62f4001f
Fix virtual list on main (take 3) ( #5899 )
...
rewrite to tsx
rewrite to hook
fix broken virtualization (it didn't work)
removed focus element retention (cannot get it to work)
fixes #4679
closes #5307
see also
https://github.com/transloadit/uppy/pull/5255#issuecomment-2205924942
closes #5890
2025-08-07 22:46:20 +02:00
Mikael Finstad
3f38fb212b
fix broken build:clean on main ( #5898 )
...
It kept mysteriously deleting
`packages/@uppy/companion/node_modules/webdav/dist/node/compat/env.js`
turns out it was because of the line `env.*` in
`packages/@uppy/companion/.gitignore`
chery picked from 2508068551
closes #5893
2025-08-07 22:42:03 +02:00
Mikael Finstad
b772c6eb81
Fix biome broken lint 2 ( #5897 )
...
closes #5892
---------
Co-authored-by: Merlijn Vos <merlijn@soverin.net>
2025-08-07 14:47:26 +02:00
Mikael Finstad
620c4f2f1b
add --no-daemon to turbo run build ( #5895 )
...
closes #5889
2025-08-07 14:04:59 +02:00
Mikael Finstad
b1b142cbcd
add react rules ( #5894 )
...
(cherry picked from commit 250806ea2d )
(cherry picked from commit 25080705c2 )
closes #5888
2025-08-07 14:02:09 +02:00
github-actions[bot]
bbfbbbea35
[ci] release ( #5884 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @uppy/locales@4.8.4
### Patch Changes
- ea04a4d : Add "files" in package.json to only publish what's needed
## @uppy/transloadit@4.3.3
### Patch Changes
- ee0b2fc : Add `user_meta` type to `AssemblyResult`
## uppy@4.18.2
### Patch Changes
- ea04a4d : Add "files" in package.json to only publish what's needed
- Updated dependencies [ee0b2fc ]
- Updated dependencies [ea04a4d ]
- @uppy/transloadit@4.3.3
- @uppy/locales@4.8.4
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-08-07 09:34:54 +02:00
Merlijn Vos
a12a6ce4c3
Update versions in readme's after release ( #5883 )
...
It didn't work in CI:
https://github.com/transloadit/uppy/actions/runs/16771298008/job/47486827416#step:16:1
Instead of trying to hack in an extra commit, now a script runs on the
`version` command, which resolves the versions based on changesets,
which is ran before `publish` so it should become part of the changeset
commit (hopefully)
2025-08-07 09:31:15 +02:00
Merlijn Vos
ea04a4d5fe
Fix locales CDN publish ( #5882 )
...
**Problem**
- `@uppy/locales` on npm used to have `dist` (minified), `lib` (JS),
`src` (to make the sourcemaps work) but dist is redundant tbh and only
for the CDN
- Since the new release tooling only `lib` was published to npm
- CI release could not find any files to upload to CDN (it uses
npm-pack, which checks the "files" in package.json and `dist` was
missing)
**Solution**:
- Correct "files" in package.json's
- Remove `main` from @uppy/locales package.json which pointed to
something random?
We still publish `dist` for `@uppy/locales` needlessly to npm afaik.
Would require a bit more hacking to separate in the current setup
2025-08-06 15:25:40 +02:00
Merlijn Vos
ee0b2fc146
@uppy/transloadit: add user_meta type ( #5881 )
...
Closes #5850
2025-08-06 12:24:48 +02:00
github-actions[bot]
8d39ba326c
[ci] release ( #5879 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @uppy/dashboard@4.4.3
### Patch Changes
- c15c6fd : Make each entry in `strings` in locale type optional
- Updated dependencies [c15c6fd ]
- @uppy/status-bar@4.2.3
## @uppy/locales@4.8.3
### Patch Changes
- 1a0beb9 : Add all locales to globalThis.Uppy.locales.[locale-name]
## @uppy/status-bar@4.2.3
### Patch Changes
- c15c6fd : Make each entry in `strings` in locale type optional
## uppy@4.18.1
### Patch Changes
- Updated dependencies [c15c6fd ]
- Updated dependencies [1a0beb9 ]
- @uppy/status-bar@4.2.3
- @uppy/dashboard@4.4.3
- @uppy/locales@4.8.3
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-08-06 10:10:03 +02:00
Merlijn Vos
1a0beb9283
@uppy/locales: add all locales to globalThis ( #5880 )
...
Closes #5857
We already do for `en_US` and `ms_MY`, seems like a mistake that the
other's don't have it.
2025-08-06 09:34:02 +02:00
Merlijn Vos
c15c6fd895
Fix locale types between dashboard and status-bar ( #5878 )
...
Ref:
https://github.com/transloadit/uppy/pull/5728#issuecomment-3031052997
Closes #5811
2025-08-05 16:22:57 +02:00
Prakash
e8692434d6
Merge @uppy/status-bar into @uppy/dashboard ( #5825 )
...
This pull request removes the `@uppy/status-bar` plugin and integrates
it directly into the `@uppy/dashboard` plugin.
### Breakdown of the merge
- The `StatusBar` class was refactored from a `UIPlugin` into a Preact
Class component.
- The `locale` strings from status-bar were merged into dashboard's
locale file.
- The Dashboard plugin now integrates the `StatusBar` component
directly, controlling its visibility and passing down all props ( i.e.
options that were specific to StatusBar (like showProgressDetails).
- The standalone StatusBar wrappers for React , Vue , svelte , Angular
were removed.
- every reference to the @uppy/status-bar package from the monorepo
(including in package.json and tsconfig.json files).
- fixed failing tests and removed redundant tests.
---------
Co-authored-by: Mikael Finstad <finstaden@gmail.com>
Co-authored-by: Merlijn Vos <merlijn@soverin.net>
2025-08-05 13:17:29 +02:00
Merlijn Vos
c4d97cd972
Fix publishing to CDN in release CI ( #5877 )
...
- Output should be `uppy.css` not `styles.css`, as it was before
- Actually run the bundle script in `build`
- Bundled packages are in theory always fixed, they will never be
resolved differently once published, so reflecting that with
`workspace:*`. Hopefully this also triggers changesets to always release
`uppy` if any of its dependencies change (doesn't happen currently)
- Don't force override existing releases in CI
2025-08-05 11:28:14 +02:00
Merlijn Vos
22957e487d
Update contributing.md ( #5846 )
...
imho there was a lot of redundant info in the contributing file, which
likely results in contributors not reading things because it's too much.
Trying to focus now on just the essentials.
2025-08-05 09:46:11 +02:00
GitHub Action
d43649ac9b
Update CDN version references to latest release
2025-08-05 07:45:49 +00:00
github-actions[bot]
38319dc872
[ci] release ( #5876 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @uppy/svelte@4.6.2
### Patch Changes
- 4aa708a : Fix prop passing and types
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-08-05 09:42:56 +02:00
Merlijn Vos
4aa708a095
@uppy/svelte: fix prop passing and types ( #5872 )
...
Closes #5869
2025-08-04 17:22:25 +02:00
Murderlon
1cad31b236
Really fix CI
2025-08-04 17:14:07 +02:00
Murderlon
d6080c2e6f
Fix CI
2025-08-04 17:00:05 +02:00