Commit graph

9028 commits

Author SHA1 Message Date
Antoine du Hamel
5fd4b0ee10
@uppy/svelte: update peer dependencies (#4065) 2022-08-30 17:19:14 +02:00
Matt Jesuele
8a3665d28b
@uppy/react: useUppy: fix unmount on NextJS dev mode (#4062) 2022-08-30 15:44:23 +02:00
Antoine du Hamel
ce88222503
@uppy/vue: fix missing component in docs (#4063) 2022-08-30 15:08:43 +02:00
Antoine du Hamel
0e35dfd3e7
@uppy/angular: fix compiler warning (#4064) 2022-08-30 15:06:47 +02:00
Antoine du Hamel
9c5fc02e4b
meta: improve CI npm install time (#4058) 2022-08-30 14:50:25 +02:00
Antoine du Hamel
647be26b58
example: fix Angular example package name (#4060)
To make it consistent with the other example packages.
2022-08-30 12:27:20 +02:00
Antoine du Hamel
f7d0d5b3cd
meta: upgrade to TypeScript 4.8 (#4048) 2022-08-30 11:46:45 +02:00
Antoine du Hamel
da835ee489
update definition type files for TS 4.8 compatibility (#4055)
Fixes: https://github.com/transloadit/uppy/issues/4053
2022-08-30 10:17:35 +02:00
Antoine du Hamel
4e26eb0212
@uppy/transloadit: improve deprecation notice (#4056) 2022-08-30 10:10:19 +02:00
Antoine du Hamel
ea1c0760ff
@uppy/thumbnail-generator: fix exifr import (#4054)
Fixes: https://github.com/transloadit/uppy/issues/4052
2022-08-29 16:54:26 +02:00
Antoine du Hamel
c658883cbf
@uppy/utils: fix relativePath when drag&dropping a folder (#4043)
Fixes: https://github.com/transloadit/uppy/issues/4041
2022-08-24 16:28:22 +02:00
Merlijn Vos
a873544a1c
Fix Companion license (#4044) 2022-08-24 16:15:35 +02:00
Antoine du Hamel
51da2b5a79
e2e: add tests for AWS (#3665)
Co-authored-by: Merlijn Vos <merlijn@soverin.net>
2022-08-23 18:43:46 +02:00
Merlijn Vos
1acfed6551
Only publish Companion to Dockerhub on release (#4037)
Co-authored-by: Antoine du Hamel <duhamelantoine1995@gmail.com>
2022-08-23 17:03:20 +02:00
Antoine du Hamel
e0f17e3753
meta: fix linter warnings (#4039) 2022-08-23 16:08:08 +02:00
Merlijn Vos
ff32dde1fd
Post-release website fixes (#4038) 2022-08-23 13:48:49 +02:00
Antoine du Hamel
2ce803610f
@uppy/angular: fix peer dependencies (#4035)
Our library is being published using Angular version 14.x,
which requires Angular version 14.0.0 or newer to work correctly.

Refs: https://github.com/transloadit/uppy/pull/3997#issuecomment-1223783854
2022-08-23 12:19:33 +02:00
Artur Paikin
b0a130bd25 uppy.io homepage: Add Tus 2022-08-22 21:47:33 +01:00
Artur Paikin
50744a370f Merge branch 'main' of https://github.com/transloadit/uppy 2022-08-22 21:39:13 +01:00
Artur Paikin
1765f10fe8 Fix uppy.io homepage example 2022-08-22 21:38:38 +01:00
github-actions[bot]
be05bf97df
Release: uppy@3.0.0 (#4031)
**Migration guides:**
https://uppy.io/docs/migration-guides.html

| Package                   | Version | Package                   | Version |
| ------------------------- | ------- | ------------------------- | ------- |
| @uppy/angular             |   0.4.0 | @uppy/progress-bar        |   3.0.0 |
| @uppy/audio               |   1.0.0 | @uppy/provider-views      |   3.0.0 |
| @uppy/aws-s3              |   3.0.0 | @uppy/react               |   3.0.0 |
| @uppy/aws-s3-multipart    |   3.0.0 | @uppy/react-native        |   0.4.0 |
| @uppy/box                 |   2.0.0 | @uppy/redux-dev-tools     |   3.0.0 |
| @uppy/companion           |   4.0.0 | @uppy/remote-sources      |   1.0.0 |
| @uppy/companion-client    |   3.0.0 | @uppy/screen-capture      |   3.0.0 |
| @uppy/compressor          |   1.0.0 | @uppy/status-bar          |   3.0.0 |
| @uppy/core                |   3.0.0 | @uppy/store-default       |   3.0.0 |
| @uppy/dashboard           |   3.0.0 | @uppy/store-redux         |   3.0.0 |
| @uppy/drag-drop           |   3.0.0 | @uppy/svelte              |   2.0.0 |
| @uppy/drop-target         |   2.0.0 | @uppy/thumbnail-generator |   3.0.0 |
| @uppy/dropbox             |   3.0.0 | @uppy/transloadit         |   3.0.0 |
| @uppy/facebook            |   3.0.0 | @uppy/tus                 |   3.0.0 |
| @uppy/file-input          |   3.0.0 | @uppy/unsplash            |   3.0.0 |
| @uppy/form                |   3.0.0 | @uppy/url                 |   3.0.0 |
| @uppy/golden-retriever    |   3.0.0 | @uppy/utils               |   5.0.0 |
| @uppy/google-drive        |   3.0.0 | @uppy/vue                 |   1.0.0 |
| @uppy/image-editor        |   2.0.0 | @uppy/webcam              |   3.0.0 |
| @uppy/informer            |   3.0.0 | @uppy/xhr-upload          |   3.0.0 |
| @uppy/instagram           |   3.0.0 | @uppy/zoom                |   2.0.0 |
| @uppy/locales             |   3.0.0 | uppy                      |   3.0.0 |
| @uppy/onedrive            |   3.0.0 |                           |         |

- docs: Use RemoteSources in readme example (Artur Paikin / #4030)
- docs: Add migration guide for Uppy 3.x, Companion 4.x, and Robodog (Merlijn Vos / #3913)
- example: upgrade React example to use React 18 (Antoine du Hamel / #4002)
- meta: fix linter failures (Antoine du Hamel / #4029)
- @uppy/vue: move `@uppy/` packages to peer dependencies (Antoine du Hamel / #4024)
- @uppy/robodog: remove package (Antoine du Hamel / #3946)
- example: migrate `digitalocean-spaces` to ESM (Antoine du Hamel / #4015)
- example: replace Robodog example with Transloadit + RemoteSources + Form (Antoine du Hamel / #4027)
- website: replace Robodog example with Uppy plugins (Artur Paikin / #4026)
- @uppy/aws-s3,@uppy/tus,@uppy/xhr-upload: @uppy/tus, @uppy/xhr-upload, @uppy/aws-s3: `metaFields` -> `allowedMetaFields` (Merlijn Vos / #4023)
- example: showcase migration out of Robodog (Antoine du Hamel / #4021)
- example: fix Svelte dev mode (Antoine du Hamel / #4025)
- example: fix docs and env for Vite examples (Antoine du Hamel / #4018)
- @uppy/tus: avoid crashing when Tus client reports an error (Antoine du Hamel / #4019)
- @uppy/react: move `@uppy/` packages to peer dependencies (Antoine du Hamel / #4004)
- @uppy/core: core: uppy.addFile should accept browser File objects (Artur Paikin / #4020)
- example: fix svelte example (Antoine du Hamel / #4017)
- example: migrate `python-xhr` to ESM (Antoine du Hamel / #4010)
- example: migrate `php-xhr` to ESM (Antoine du Hamel / #4009)
- example: migrate `node-xhr` to ESM (Antoine du Hamel / #4008)
- example: migrate `xhr-bundle` to ESM (Antoine du Hamel / #4012)
- example: migrate `multiple-instances` to ESM (Antoine du Hamel / #4007)
- example: replace `transloadit-textarea` with `transloadit-markdown-bin` (Antoine du Hamel / #4013)
- example: add README to Svelte example (Antoine du Hamel / #4011)
- build: Remove size-limit for now (Artur Paikin / #4003)
- @uppy/core,@uppy/dashboard,@uppy/status-bar: Style tweaks: use all: initial + other resets (Artur Paikin / #3983)
- @uppy/aws-s3: aws-s3: fix incorrect comparison for `file-removed` (Merlijn Vos / #3962)
- example: update to new CDN export names (Antoine du Hamel / #4006)
- example: fix dependencies of `bundled` example (Antoine du Hamel / #4005)
- @uppy/tus: fix dependencies (Antoine du Hamel / #3923)
- @uppy/tus: add file argument to `onBeforeRequest` (Merlijn Vos / #3984)
- @uppy/utils: fix drop of multiple files on Chromium browsers (Antoine du Hamel / #3998)
- @uppy/angular: upgrade to Angular 14 (Antoine du Hamel / #3997)
- example: update Angular example to v14 (Antoine du Hamel / #3996)
- @uppy/utils: Fix @uppy/utils microtip.scss export (Merlijn Vos / #3995)
- docs: Companion: make streaming upload recommended & other docs tweaks (Mikael Finstad / #3994)

### 3.0.0-beta.5
### 3.0.0-beta.4
### 3.0.0-beta.3
### 3.0.0-beta.2
### 3.0.0-beta.1
### 3.0.0-beta
2022-08-22 19:48:49 +00:00
Artur Paikin
ac10c6d821
Update README.md 2022-08-22 19:28:28 +01:00
Artur Paikin
f3aeac4b0d
Update README.md 2022-08-22 19:24:59 +01:00
Artur Paikin
da27a5591a
meta: Use RemoteSources in readme example (#4030) 2022-08-22 20:23:49 +02:00
Merlijn Vos
8773dcd738
Add migration guide for Uppy 3.x, Companion 4.x, and Robodog (#3913)
Co-authored-by: Antoine du Hamel <duhamelantoine1995@gmail.com>
Co-authored-by: Mikael Finstad <finstaden@gmail.com>
Co-authored-by: Artur Paikin <artur@arturpaikin.com>
2022-08-22 20:08:24 +02:00
Antoine du Hamel
7d74d3a451
example: upgrade React example to use React 18 (#4002) 2022-08-22 20:02:49 +02:00
Artur Paikin
bbcc14687c
readme: Use new ESM syntax (#4028)
* Use new ESM syntax

* Update README.md

Co-authored-by: Antoine du Hamel <duhamelantoine1995@gmail.com>

Co-authored-by: Antoine du Hamel <duhamelantoine1995@gmail.com>
2022-08-22 18:42:42 +01:00
Antoine du Hamel
ee83d330fe
fixup! meta: fix linter failures (#4029) 2022-08-22 18:45:17 +02:00
Antoine du Hamel
524b783ac5
@uppy/vue: move @uppy/ packages to peer dependencies (#4024) 2022-08-22 18:38:45 +02:00
Antoine du Hamel
70a4615a47
meta: fix linter failures (#4029) 2022-08-22 18:35:13 +02:00
Antoine du Hamel
4bb99880b3
@uppy/robodog: remove package (#3946)
Co-authored-by: Artur Paikin <artur@arturpaikin.com>
2022-08-22 17:19:15 +02:00
Antoine du Hamel
bef7b58bef
example: migrate digitalocean-spaces to ESM (#4015) 2022-08-22 17:17:41 +02:00
Antoine du Hamel
183187d7a1
example: replace Robodog example with Transloadit + RemoteSources + Form (#4027)
* example: remove Robodog example

Co-authored-by: Artur Paikin <artur@arturpaikin.com>

* Update examples/transloadit/index.html

Co-authored-by: Antoine du Hamel <duhamelantoine1995@gmail.com>

Co-authored-by: Artur Paikin <artur@arturpaikin.com>
2022-08-22 16:13:24 +01:00
Antoine du Hamel
0da66ff9bd
website: replace Robodog example with Uppy plugins (#4026)
Co-authored-by: Artur Paikin <artur@arturpaikin.com>
2022-08-22 16:55:19 +02:00
Merlijn Vos
d7180dbb3c
@uppy/tus, @uppy/xhr-upload, @uppy/aws-s3: metaFields -> allowedMetaFields (#4023) 2022-08-22 16:48:39 +02:00
Antoine du Hamel
089aaed615
example: showcase migration out of Robodog (#4021)
* example: showcase migration out of Robodog

Co-authored-by: Artur Paikin <artur@arturpaikin.com>

* Fix server, apply what was done in #3946

* Do weird things with input[type=file]

* fix last example

* Improve completion logging

* Fix lint

Co-authored-by: Artur Paikin <artur@arturpaikin.com>
2022-08-22 15:24:16 +01:00
Antoine du Hamel
ff2eed4eeb
example: fix Svelte dev mode (#4025) 2022-08-22 15:53:23 +02:00
Antoine du Hamel
5353874083
example: fix docs and env for Vite examples (#4018) 2022-08-22 15:25:22 +02:00
Antoine du Hamel
97c6507bf0
@uppy/tus: avoid crashing when Tus client reports an error (#4019)
Avoid crashing when Tus client reports an error before any request is queued.
2022-08-22 15:23:09 +02:00
Antoine du Hamel
ef7cbea10f
@uppy/react: move @uppy/ packages to peer dependencies (#4004) 2022-08-22 15:02:18 +02:00
Artur Paikin
7c460f3a66
core: uppy.addFile should accept browser File objects (#4020)
* If non-remote file has no .data, it’s a File object from the browser, convert it to Uppy format

* Add test

* Update packages/@uppy/core/src/Uppy.js

Co-authored-by: Antoine du Hamel <duhamelantoine1995@gmail.com>

* Check for instanceof File

Co-authored-by: Antoine du Hamel <duhamelantoine1995@gmail.com>
2022-08-22 13:42:18 +01:00
Antoine du Hamel
35013e11cb
example: fix svelte example (#4017) 2022-08-19 16:14:34 +02:00
Antoine du Hamel
66f49db856
example: migrate python-xhr to ESM (#4010) 2022-08-19 11:43:07 +02:00
Antoine du Hamel
655b8ba61b
example: migrate php-xhr to ESM (#4009) 2022-08-19 10:56:38 +02:00
Antoine du Hamel
8ac6091e1a
example: migrate node-xhr to ESM (#4008) 2022-08-19 10:51:39 +02:00
Antoine du Hamel
f1ddd43765
example: migrate xhr-bundle to ESM (#4012) 2022-08-19 00:49:55 +02:00
Antoine du Hamel
4f1e04d922
example: migrate multiple-instances to ESM (#4007) 2022-08-18 23:09:22 +02:00
Antoine du Hamel
1ce625660e
example: replace transloadit-textarea with transloadit-markdown-bin (#4013)
Co-authored-by: Artur Paikin <artur@arturpaikin.com>

Co-authored-by: Artur Paikin <artur@arturpaikin.com>
2022-08-18 22:07:53 +01:00
Antoine du Hamel
dac4051ad1
example: add README to Svelte example (#4011) 2022-08-18 22:17:19 +02:00
Artur Paikin
4108aa6aa3
build: Remove size-limit for now (#4003)
* Remove size-limit for now

* lock

* lock

* lock lock lock
2022-08-18 17:41:54 +01:00