mirror of
https://github.com/transloadit/uppy.git
synced 2026-07-18 00:55:35 +00:00
377 commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
dabd878b87
|
[ci] release (#6170)
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/utils@7.2.0 ### Minor Changes - |
||
|
|
6b1abaa541
|
@uppy/utils,@uppy/xhr-upload: create and use new queue (#6105)
Closes #4173, kind off ## Problem Current situation with `RateLimitedQueue` - Track concurrency: keep a running count, only dispatch up to limit, accept Infinity. - Priority enqueue: queued handlers sorted by priority; dequeued in that order. - Lifecycle bookkeeping: each job gets abort()/done() hooks; abort for running vs queued differs; decrement active count and advance queue via microtasks. - Requeue placeholders: supports a shouldBeRequeued marker so callers can hold/retry slots without running immediately. - Function wrappers: wrap sync or async fns to enforce the queue and return abortable handles. - Cancellation plumbing: provides abortOn(signal) to bind queued/running work to an AbortSignal; abortable promises carry abort(). - Pausing: pause(duration?) freezes dispatch (optional auto-resume); resume() restarts up to the current limit. - Rate limiting/backoff: rateLimit(duration) pauses, drops concurrency, then ramps it back toward the previous upper bound over time. Case in point: it's some sort of made up, monstrosity data structure trying to be too many things. It also has rate limiting and exponential backoff but that's already in [`fetcher`](https://github.com/transloadit/uppy/blob/main/packages/%40uppy/utils/src/fetcher.ts) too. Would be better if we had separation of concerns and proven data structures. ## Solution A "dumb" promise-based priority queue that doesn't care at all about what a promise does or if it needs to be retried. The promise inside determines if it has retrying and exponential backoff, such as a `fetcher` promise. To not make this a breaking change and a huge diff, we still implement this per uploader, starting with xhr-upload, and keep backwards compatibility in the interface so we can still pass it to `companion-client`, which needs to share the same queue. ## Ideal future When you think about it, it's odd that we implement a queue per uploader if a queue is so central to uppy working correctly. It's even more odd that we also have to inject that queue into `companion-client` per uploader for queue sharing. Ideally, `core` is responsible for having the queue. All uploaders would do is push a promise to `core` and `core` doesn't care if that promise is a tus, xhr, or S3 upload. --------- Co-authored-by: Prakash <qxprakash@gmail.com> |
||
|
|
09bf6857a1
|
build(deps): bump lodash from 4.17.21 to 4.17.23 (#6152)
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.21 to 4.17.23. <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
fd8f54f542
|
build(deps): bump preact from 10.26.9 to 10.26.10 (#6123)
Bumps [preact](https://github.com/preactjs/preact) from 10.26.9 to 10.26.10. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/preactjs/preact/releases">preact's releases</a>.</em></p> <blockquote> <h2>10.26.10</h2> <h2>Fixes</h2> <ul> <li>Enforce strict equality for VNode object constructors</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
9d087791dc
|
[ci] release (#6096)
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/golden-retriever@5.2.1 ### Patch Changes - |
||
|
|
648f245af0
|
fix xhr abort (#6097)
abortOn makes the promise (and upload) hang indefinitely, so remove it closes #5366 --------- Co-authored-by: Prakash <qxprakash@gmail.com> |
||
|
|
556e36de4c
|
[ci] release (#6060)
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/audio@3.1.0 ### Minor Changes - |
||
|
|
ac12f35f5b
|
Move completed uploads exclusion logic (#6058)
into uploader plugins
fixes #6051
also [fix deprecated usage of done
callback](
|
||
|
|
46f81e2bae
|
Fix isNetworkError to match MDN spec: readyState === 4 && status === 0 (#6050)
closes #4253 The `isNetworkError` function incorrectly classified XHR states as network errors. Per MDN, a network error occurs when a request completes (`readyState === 4`) but has no HTTP status (`status === 0`), indicating network/CORS/file access failures. ## Changes - **Logic fix**: Changed from `(xhr.readyState !== 0 && xhr.readyState !== 4) || xhr.status === 0` to `xhr.readyState === 4 && xhr.status === 0` - **Test update**: Removed invalid test expecting `readyState: 2` to be a network error; added test verifying incomplete requests return `false` ## Example ```typescript // Before: incorrectly treated in-progress requests as network errors isNetworkError({ readyState: 2, status: 0 }) // true ❌ // After: only completed requests with no status are network errors isNetworkError({ readyState: 4, status: 0 }) // true ✓ isNetworkError({ readyState: 2, status: 0 }) // false ✓ ``` <!-- START COPILOT CODING AGENT SUFFIX --> <details> <summary>Original prompt</summary> > Update the isNetworkError function in packages/@uppy/utils/src/isNetworkError.ts to correctly detect network errors according to MDN documentation. The new logic should return true only if xhr.readyState === 4 and xhr.status === 0. The updated implementation should be: > > function isNetworkError(xhr?: XMLHttpRequest): boolean { > if (!xhr) return false > // finished but status is 0 — usually indicates a network/CORS/file error > return xhr.readyState === 4 && xhr.status === 0 > } > > export default isNetworkError > > No other logic changes are needed. If you find related commentary (e.g., outdated comments), clarify as needed. </details> *This pull request was created as a result of the following prompt from Copilot chat.* > Update the isNetworkError function in packages/@uppy/utils/src/isNetworkError.ts to correctly detect network errors according to MDN documentation. The new logic should return true only if xhr.readyState === 4 and xhr.status === 0. The updated implementation should be: > > function isNetworkError(xhr?: XMLHttpRequest): boolean { > if (!xhr) return false > // finished but status is 0 — usually indicates a network/CORS/file error > return xhr.readyState === 4 && xhr.status === 0 > } > > export default isNetworkError > > No other logic changes are needed. If you find related commentary (e.g., outdated comments), clarify as needed. <!-- START COPILOT CODING AGENT TIPS --> --- ✨ Let Copilot coding agent [set things up for you](https://github.com/transloadit/uppy/issues/new?title=✨+Set+up+Copilot+instructions&body=Configure%20instructions%20for%20this%20repository%20as%20documented%20in%20%5BBest%20practices%20for%20Copilot%20coding%20agent%20in%20your%20repository%5D%28https://gh.io/copilot-coding-agent-tips%29%2E%0A%0A%3COnboard%20this%20repo%3E&assignees=copilot) — coding agent works faster and does higher quality work when set up for your repo. --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: mifi <402547+mifi@users.noreply.github.com> |
||
|
|
7551b4cc91
|
[ci] release (#6049)
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/companion@6.2.0 ### Minor Changes - |
||
|
|
ad50314c50
|
allow getSafeFileId to accept UppyFile (#6048)
fixes #6033
also convert InternalMetadata to interface (interface is preferred when
possible)
<!-- CURSOR_SUMMARY -->
---
> [!NOTE]
> Broaden `getSafeFileId` to accept `UppyFile` and extend types by
converting `InternalMetadata` to an interface with optional
`relativePath`.
>
> - **utils**:
> - **`getSafeFileId`**: Broadens parameter via new `SafeFileIdBasis` so
it can accept `UppyFile`; call site logic unchanged.
> - **Types**: Convert `InternalMetadata` to an interface and add
optional `relativePath`; propagate through `UppyFile`/`generateFileID`
typings.
> - **Changeset**: Adds patch entry for `@uppy/utils`.
>
> <sup>Written by [Cursor
Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit
|
||
|
|
76abdfb325
|
[ci] release (#6029)
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/angular@1.1.0 ### Minor Changes - |
||
|
|
08b64f93c3
|
@uppy/utils: fix type mismatch on getSafeFileId (#6034)
with `exactOptionalPropertyTypes` fixes #6033 |
||
|
|
2c4727e5f4
|
[ci] release (#6011)
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/aws-s3@5.0.2 ### Patch Changes - |
||
|
|
0c16fe44b9
|
Golden retriever refactor and UppyFile type improvements (#5978)
Probably best reviewed commit by commit. I also split UppyFile into two intefaces distinguished by the `isRemote` boolean: - LocalUppyFile - RemoteUppyFile Also: - Removed the TagFile type - Don't re-upload completed files - fixes #5930 - Clean up stored files on `complete` event *only* if *all* files succeeded (no failed files). this allows the user to retry failed files if the browser & upload get interrupted - fixes #5927, closes #5955 - Only set `isGhost` for non-successful files. it doesn't make sense for successfully uploaded files to be ghosted because they're already done. #5930 fixes #6013 --------- Co-authored-by: Prakash <qxprakash@gmail.com> |
||
|
|
91c6bfd7d7
|
[ci] release (#6008)
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/companion@6.1.0 ### Minor Changes - |
||
|
|
5ba2c1c8d3
|
Server side search @uppy/Companion (#6003)
## High Level View <img width="3367" height="1576" alt="Global Search (1)" src="https://github.com/user-attachments/assets/134e8658-5cbd-4816-87a1-3bd42603089d" /> - Search View replicated , through minimal components `<GlobalSearchView />` and `<SearchResultItem />` - Both components take only the minimal state needed to render the search view no dependency on PartialTree. search response from companion server is directly passed to GlobalSearchView for file state. - `#buildPath` creates missing parent nodes in partialTree (if any) and opens the folder in the normal way using a minimal wrapper over openFolder function. - Both interactions : "checking a file/folder" and "opening a folder" use the same function `#buildPath` to build the path, then use the already existing `openFolder` and `toggleCheckBox`. - Max search results: 1000. Pagination removed for simplicity (can be added later). - From a UI/UX standpoint, all functionality works as expected. - The only limitation is occasional inconsistent partial checked states when the tree isn’t fully built — unavoidable since percolateUp and percolateDown require the complete partialTree to sync state correctly. This issue isn’t critical; even in other cases, we already mark folders "checked" whereas they may be empty if not yet fetched. - I figured out it's better to just derive the checkedState from PartialTree , and then pass it to `GlobalSearchView` rather than keep it separate and then worrying about checked state syncs across two views for UI to look right. - IMO this is the most simplest approach I could come up with. without sacrificing any user functionality and it carefully reuses all the util code. --------- Co-authored-by: Merlijn Vos <merlijn@soverin.net> Co-authored-by: Mikael Finstad <finstaden@gmail.com> |
||
|
|
54ee01105d
|
[ci] release (#5939)
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/golden-retriever@5.1.0 ### Minor Changes - |
||
|
|
9bac4c8398
|
chekc for body null (#5959)
fixes #5953 --------- Co-authored-by: Prakash <qxprakash@gmail.com> |
||
|
|
975317dd17
|
remove main from package.json (#5950)
redo of #5943 , forgot to add changesets , reverted in #5949 |
||
|
|
d65e6e4179
|
Revert "packages/@uppy/* : remove "main" from package.json (#5943)" (#5949)
This reverts commit
|
||
|
|
2117874073
|
packages/@uppy/* : remove "main" from package.json (#5943)
- The blocker was `@uppy/angular` — its build was failing because it
could not resolve modules and types for its dependencies
(`@uppy/dashboard`, `@uppy/utils`, `@uppy/provider-views`,
`@uppy/core`).
```typescript
------------------------------------------------------------------------------
Building entry point '@uppy/angular'
------------------------------------------------------------------------------
✖ Compiling with Angular sources in Ivy partial compilation mode.
../dashboard/lib/Dashboard.d.ts:1:106 - error TS2307: Cannot find module '@uppy/core' or its corresponding type declarations.
1 import type { Body, DefinePluginOpts, Meta, State, UIPluginOptions, UnknownPlugin, Uppy, UppyFile } from '@uppy/core';
~~~~~~~~~~~~
../dashboard/lib/Dashboard.d.ts:2:26 - error TS2307: Cannot find module '@uppy/core' or its corresponding type declarations.
2 import { UIPlugin } from '@uppy/core';
~~~~~~~~~~~~
../dashboard/lib/Dashboard.d.ts:3:35 - error TS2307: Cannot find module '@uppy/provider-views' or its corresponding type declarations.
```
Angular (TypeScript with moduleResolution: node) required a "main" or
"types" field in each dependency’s package.json, and ignored their
"exports" map.
|
||
|
|
d4bdb463c1
|
[ci] release (#5936)
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/companion@6.0.1 ### Patch Changes - |
||
|
|
49522ec5cb
|
Remove preact/compat (#5935)
We drag it in unneccesarily in the bundle and it can cause JSX clashes in React apps with `"jsx": "preserve"` in their `tsconfig.json` (https://github.com/preactjs/preact/issues/4908) - Remove `@types/react` from companion (unused) - Fix tsconfig's for @uppy/utils (build was fine, but editor diagnostics weren't) |
||
|
|
e183da8de9
|
[ci] release (#5918)
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/audio@3.0.0 ### Major Changes - |
||
|
|
d82bbdbbfe | lint fix | ||
|
|
6a33652458 | Merge branch 'main' of https://github.com/transloadit/uppy into 5.0 | ||
|
|
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> |
||
|
|
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 |
||
|
|
62cf5bbb14
|
[ci] release (#5867)
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/angular@0.9.0 ### Minor Changes - |
||
|
|
1b1a9e3591
|
Add "files" to all package.json's (#5852)
Closes #5865 I noticed we are publishing all files, we should filter them. npm automatically adds package.json, license, and readme so you can leave them out of the files array. |
||
|
|
c5b51f6158
|
Add Export Maps (#5830)
- added export maps to all the @uppy packages . - imports remain unaffected except for peerDep packages in `@uppy/react` `@uppy/svelte` and `@uppy/vue3`. - export maps added for index files , css , and package.json. - Added side effects for all the packages. --------- Co-authored-by: Mikael Finstad <finstaden@gmail.com> Co-authored-by: Merlijn Vos <merlijn@soverin.net> |
||
|
|
7d6d90ba5c
|
Version packages
After manual releasing all packages as changesets messed things up |
||
|
|
acdc683d47
|
Refactor Companion to ESM (#5803)
- convert cjs to esm - refactor from jest to vitest closes #3979 --------- Co-authored-by: Merlijn Vos <merlijn@soverin.net> |
||
|
|
4ccd3716af
|
[ci] release (#5849) | ||
|
|
7c609a56d9
|
Use turbo for all unit tests (#5815)
- Upgrade vitest from 1.x to 3.x. - Fix some tests that now became more strict and started failing - Add test command to all packages + needed dependencies - Add turbo config for running tests Another PR will completely redo the e2e test suite. |
||
|
|
271db86ad0
|
Use turbo for building and watching concurrently (#5808)
- Add `typecheck` command to all packages. - Use turbo to build and watch concurrently with caches. - Remove root `bin/` folder with last global scripts - `bin/companion.sh` -> `@uppy/companion/start-dev` (`yarn start:companion` still works) - `bin/build-components.mjs` -> `@uppy/components/migrate.mjs` (`yarn migrate:components` can be used to run it). This only needs to be ran for new components, not changing existing ones, so that's why it's not part of the build process. turbo is smart enough to build dependencies within a package first before building the package itself (e.g if wanting to build @uppy/audio, build @uppy/utils first). Unfortunately @uppy/core is a peer dep everywhere turbo does not take it into account, yet it must be build first to avoid race conditions. Therefor I added a turbo.json to each package, which you normally never need, but this is an odd case I suppose. Other solutions ran into cyclic dep errors. Another PR would move over the test commands to turbo too. |
||
|
|
78299475ae
|
Migrate from Eslint/Prettier/Stylelint to Biome (#5794) | ||
|
|
d408570373
|
From Babel to TS (#5792) | ||
|
|
04db4639d8
|
Release: uppy@4.17.0 (#5771)
| 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) |
||
|
|
839c8b3527
|
@uppy/screen-capture: add screenshot button (#5737) | ||
|
|
0b8b5ee9e8
|
Release: uppy@4.16.0 (#5754)
| Package | Version | Package | Version | | -------------------------- | ------- | -------------------------- | ------- | | @uppy/audio | 2.1.3 | @uppy/image-editor | 3.3.3 | | @uppy/box | 3.2.3 | @uppy/instagram | 4.2.3 | | @uppy/companion | 5.7.0 | @uppy/onedrive | 4.2.4 | | @uppy/companion-client | 4.4.2 | @uppy/remote-sources | 2.3.3 | | @uppy/core | 4.4.5 | @uppy/screen-capture | 4.2.3 | | @uppy/dashboard | 4.3.4 | @uppy/unsplash | 4.3.4 | | @uppy/drag-drop | 4.1.3 | @uppy/url | 4.2.4 | | @uppy/dropbox | 4.2.3 | @uppy/utils | 6.1.4 | | @uppy/facebook | 4.2.3 | @uppy/webcam | 4.1.3 | | @uppy/file-input | 4.1.3 | @uppy/webdav | 0.3.3 | | @uppy/google-drive | 4.3.3 | @uppy/zoom | 3.2.3 | | @uppy/google-drive-picker | 0.3.5 | uppy | 4.16.0 | | @uppy/google-photos-picker | 0.3.5 | | | - meta: Revert "Release: uppy@4.16.0 (#5750)" (Mikael Finstad) - meta: force cdn upload (Mikael Finstad) - meta: fix invalid brach option (now ref) (Mikael Finstad) - meta: improve release script output (Mikael Finstad) - meta: fix error (Mikael Finstad) - meta: Release: uppy@4.16.0 (github-actions[bot] / #5750) - meta: Fix node versions (Mikael Finstad / #5740) - @uppy/companion-client: don't reject on incorrect origin (Mikael Finstad / #5736) - @uppy/companion: implement credentials param `transloadit_gateway` (Mikael Finstad / #5725) - @uppy/companion: Fix AES key wear-out (Florian Maury / #5724) - @uppy/core: fix undefined reference when cancelling an upload (Prakash / #5730) - @uppy/audio,@uppy/box,@uppy/core,@uppy/dashboard,@uppy/drag-drop,@uppy/dropbox,@uppy/facebook,@uppy/file-input,@uppy/google-drive-picker,@uppy/google-drive,@uppy/google-photos-picker,@uppy/image-editor,@uppy/instagram,@uppy/onedrive,@uppy/remote-sources,@uppy/screen-capture,@uppy/unsplash,@uppy/url,@uppy/utils,@uppy/webcam,@uppy/webdav,@uppy/zoom: ts: make locale strings optional (Merlijn Vos / #5728) |
||
|
|
2505185f68
|
Revert "Release: uppy@4.16.0 (#5753)"
This reverts commit
|
||
|
|
d01fd55dc5
|
Release: uppy@4.16.0 (#5753)
| Package | Version | Package | Version | | -------------------------- | ------- | -------------------------- | ------- | | @uppy/audio | 2.1.3 | @uppy/image-editor | 3.3.3 | | @uppy/box | 3.2.3 | @uppy/instagram | 4.2.3 | | @uppy/companion | 5.7.0 | @uppy/onedrive | 4.2.4 | | @uppy/companion-client | 4.4.2 | @uppy/remote-sources | 2.3.3 | | @uppy/core | 4.4.5 | @uppy/screen-capture | 4.2.3 | | @uppy/dashboard | 4.3.4 | @uppy/unsplash | 4.3.4 | | @uppy/drag-drop | 4.1.3 | @uppy/url | 4.2.4 | | @uppy/dropbox | 4.2.3 | @uppy/utils | 6.1.4 | | @uppy/facebook | 4.2.3 | @uppy/webcam | 4.1.3 | | @uppy/file-input | 4.1.3 | @uppy/webdav | 0.3.3 | | @uppy/google-drive | 4.3.3 | @uppy/zoom | 3.2.3 | | @uppy/google-drive-picker | 0.3.5 | uppy | 4.16.0 | | @uppy/google-photos-picker | 0.3.5 | | | - meta: Revert "Release: uppy@4.16.0 (#5750)" (Mikael Finstad) - meta: force cdn upload (Mikael Finstad) - meta: fix invalid brach option (now ref) (Mikael Finstad) - meta: improve release script output (Mikael Finstad) - meta: fix error (Mikael Finstad) - meta: Release: uppy@4.16.0 (github-actions[bot] / #5750) - meta: Fix node versions (Mikael Finstad / #5740) - @uppy/companion-client: don't reject on incorrect origin (Mikael Finstad / #5736) - @uppy/companion: implement credentials param `transloadit_gateway` (Mikael Finstad / #5725) - @uppy/companion: Fix AES key wear-out (Florian Maury / #5724) - @uppy/core: fix undefined reference when cancelling an upload (Prakash / #5730) - @uppy/audio,@uppy/box,@uppy/core,@uppy/dashboard,@uppy/drag-drop,@uppy/dropbox,@uppy/facebook,@uppy/file-input,@uppy/google-drive-picker,@uppy/google-drive,@uppy/google-photos-picker,@uppy/image-editor,@uppy/instagram,@uppy/onedrive,@uppy/remote-sources,@uppy/screen-capture,@uppy/unsplash,@uppy/url,@uppy/utils,@uppy/webcam,@uppy/webdav,@uppy/zoom: ts: make locale strings optional (Merlijn Vos / #5728) |
||
|
|
2505189d64
|
Revert "Release: uppy@4.16.0 (#5752)"
This reverts commit
|
||
|
|
6d69ab9e7c
|
Release: uppy@4.16.0 (#5752)
| Package | Version | Package | Version | | -------------------------- | ------- | -------------------------- | ------- | | @uppy/audio | 2.1.3 | @uppy/image-editor | 3.3.3 | | @uppy/box | 3.2.3 | @uppy/instagram | 4.2.3 | | @uppy/companion | 5.7.0 | @uppy/onedrive | 4.2.4 | | @uppy/companion-client | 4.4.2 | @uppy/remote-sources | 2.3.3 | | @uppy/core | 4.4.5 | @uppy/screen-capture | 4.2.3 | | @uppy/dashboard | 4.3.4 | @uppy/unsplash | 4.3.4 | | @uppy/drag-drop | 4.1.3 | @uppy/url | 4.2.4 | | @uppy/dropbox | 4.2.3 | @uppy/utils | 6.1.4 | | @uppy/facebook | 4.2.3 | @uppy/webcam | 4.1.3 | | @uppy/file-input | 4.1.3 | @uppy/webdav | 0.3.3 | | @uppy/google-drive | 4.3.3 | @uppy/zoom | 3.2.3 | | @uppy/google-drive-picker | 0.3.5 | uppy | 4.16.0 | | @uppy/google-photos-picker | 0.3.5 | | | - meta: Revert "Release: uppy@4.16.0 (#5750)" (Mikael Finstad) - meta: force cdn upload (Mikael Finstad) - meta: fix invalid brach option (now ref) (Mikael Finstad) - meta: improve release script output (Mikael Finstad) - meta: fix error (Mikael Finstad) - meta: Release: uppy@4.16.0 (github-actions[bot] / #5750) - meta: Fix node versions (Mikael Finstad / #5740) - @uppy/companion-client: don't reject on incorrect origin (Mikael Finstad / #5736) - @uppy/companion: implement credentials param `transloadit_gateway` (Mikael Finstad / #5725) - @uppy/companion: Fix AES key wear-out (Florian Maury / #5724) - @uppy/core: fix undefined reference when cancelling an upload (Prakash / #5730) - @uppy/audio,@uppy/box,@uppy/core,@uppy/dashboard,@uppy/drag-drop,@uppy/dropbox,@uppy/facebook,@uppy/file-input,@uppy/google-drive-picker,@uppy/google-drive,@uppy/google-photos-picker,@uppy/image-editor,@uppy/instagram,@uppy/onedrive,@uppy/remote-sources,@uppy/screen-capture,@uppy/unsplash,@uppy/url,@uppy/utils,@uppy/webcam,@uppy/webdav,@uppy/zoom: ts: make locale strings optional (Merlijn Vos / #5728) |
||
|
|
250518b7e4
|
Revert "Release: uppy@4.16.0 (#5751)"
This reverts commit
|
||
|
|
7cc8b25625
|
Release: uppy@4.16.0 (#5751)
| Package | Version | Package | Version | | -------------------------- | ------- | -------------------------- | ------- | | @uppy/audio | 2.1.3 | @uppy/image-editor | 3.3.3 | | @uppy/box | 3.2.3 | @uppy/instagram | 4.2.3 | | @uppy/companion | 5.7.0 | @uppy/onedrive | 4.2.4 | | @uppy/companion-client | 4.4.2 | @uppy/remote-sources | 2.3.3 | | @uppy/core | 4.4.5 | @uppy/screen-capture | 4.2.3 | | @uppy/dashboard | 4.3.4 | @uppy/unsplash | 4.3.4 | | @uppy/drag-drop | 4.1.3 | @uppy/url | 4.2.4 | | @uppy/dropbox | 4.2.3 | @uppy/utils | 6.1.4 | | @uppy/facebook | 4.2.3 | @uppy/webcam | 4.1.3 | | @uppy/file-input | 4.1.3 | @uppy/webdav | 0.3.3 | | @uppy/google-drive | 4.3.3 | @uppy/zoom | 3.2.3 | | @uppy/google-drive-picker | 0.3.5 | uppy | 4.16.0 | | @uppy/google-photos-picker | 0.3.5 | | | - meta: Revert "Release: uppy@4.16.0 (#5750)" (Mikael Finstad) - meta: force cdn upload (Mikael Finstad) - meta: fix invalid brach option (now ref) (Mikael Finstad) - meta: improve release script output (Mikael Finstad) - meta: fix error (Mikael Finstad) - meta: Release: uppy@4.16.0 (github-actions[bot] / #5750) - meta: Fix node versions (Mikael Finstad / #5740) - @uppy/companion-client: don't reject on incorrect origin (Mikael Finstad / #5736) - @uppy/companion: implement credentials param `transloadit_gateway` (Mikael Finstad / #5725) - @uppy/companion: Fix AES key wear-out (Florian Maury / #5724) - @uppy/core: fix undefined reference when cancelling an upload (Prakash / #5730) - @uppy/audio,@uppy/box,@uppy/core,@uppy/dashboard,@uppy/drag-drop,@uppy/dropbox,@uppy/facebook,@uppy/file-input,@uppy/google-drive-picker,@uppy/google-drive,@uppy/google-photos-picker,@uppy/image-editor,@uppy/instagram,@uppy/onedrive,@uppy/remote-sources,@uppy/screen-capture,@uppy/unsplash,@uppy/url,@uppy/utils,@uppy/webcam,@uppy/webdav,@uppy/zoom: ts: make locale strings optional (Merlijn Vos / #5728) |
||
|
|
2505189e96
|
Revert "Release: uppy@4.16.0 (#5750)"
This reverts commit
|
||
|
|
88ba69396e
|
Release: uppy@4.16.0 (#5750)
| Package | Version | Package | Version | | -------------------------- | ------- | -------------------------- | ------- | | @uppy/audio | 2.1.3 | @uppy/image-editor | 3.3.3 | | @uppy/box | 3.2.3 | @uppy/instagram | 4.2.3 | | @uppy/companion | 5.7.0 | @uppy/onedrive | 4.2.4 | | @uppy/companion-client | 4.4.2 | @uppy/remote-sources | 2.3.3 | | @uppy/core | 4.4.5 | @uppy/screen-capture | 4.2.3 | | @uppy/dashboard | 4.3.4 | @uppy/unsplash | 4.3.4 | | @uppy/drag-drop | 4.1.3 | @uppy/url | 4.2.4 | | @uppy/dropbox | 4.2.3 | @uppy/utils | 6.1.4 | | @uppy/facebook | 4.2.3 | @uppy/webcam | 4.1.3 | | @uppy/file-input | 4.1.3 | @uppy/webdav | 0.3.3 | | @uppy/google-drive | 4.3.3 | @uppy/zoom | 3.2.3 | | @uppy/google-drive-picker | 0.3.5 | uppy | 4.16.0 | | @uppy/google-photos-picker | 0.3.5 | | | - @uppy/companion-client: don't reject on incorrect origin (Mikael Finstad / #5736) - @uppy/companion: implement credentials param `transloadit_gateway` (Mikael Finstad / #5725) - @uppy/companion: Fix AES key wear-out (Florian Maury / #5724) - @uppy/core: fix undefined reference when cancelling an upload (Prakash / #5730) - @uppy/audio,@uppy/box,@uppy/core,@uppy/dashboard,@uppy/drag-drop,@uppy/dropbox,@uppy/facebook,@uppy/file-input,@uppy/google-drive-picker,@uppy/google-drive,@uppy/google-photos-picker,@uppy/image-editor,@uppy/instagram,@uppy/onedrive,@uppy/remote-sources,@uppy/screen-capture,@uppy/unsplash,@uppy/url,@uppy/utils,@uppy/webcam,@uppy/webdav,@uppy/zoom: ts: make locale strings optional (Merlijn Vos / #5728) |