|
@@ -5,32 +5,12 @@
|
|
|
These are ideas that are planned for specific versions or act as a backlog without a clear date.
|
|
|
PRs are welcome! Please do open an issue to discuss first if it's a big feature, priorities may have changed after something was added here.
|
|
|
|
|
|
-## `2.0.0`
|
|
|
-
|
|
|
-- [x] Drop IE10 (officially), drop IE11 polyfills? (@aduh95)
|
|
|
-- [x] *: upgrade to Preact X (@murderlon)
|
|
|
-- [x] chore: hunt down most `@TODO`s and either fix, or remove, or move to github issues/changelog backlog (@murderlon)
|
|
|
-- [x] core: consider removing Preact from `Plugin` (maybe have a `(ui)Plugin extends BasePlugin`?) as pointed out on Reddit https://www.reddit.com/r/javascript/comments/bhkx5k/uppy_10_your_best_friend_in_file_uploading/ (@murderlon)
|
|
|
-- [x] core: force the `new` keyword when instantiating Uppy — now we support both `new Uppy()` and `Uppy()` which is harder to maintain and might lead to confusion (@arturi)
|
|
|
-- [ ] core: maybe we remove `file.name` and only keep `file.meta.name`; we can change the file.name here actually because it's just a plain object. we can't change the file.data.name where data is a File instance from an input or something. For XHRUpload, where we put the File instance in a FormData object and it uses the unchangeable .name property (@arturi)
|
|
|
-- [x] core: pass full file object to `onBeforeFileAdded`. Maybe also check restrictions before calling the callbacks: https://github.com/transloadit/uppy/pull/1594 (@arturi)
|
|
|
-- [x] core/dashboard: replace `poweredBy` and `exceedsSize` locale keys by word order aware versions, see PR #2077 (@goto-bus-stop)
|
|
|
-- [x] dashboard: set default `trigger: null`, see https://github.com/transloadit/uppy/pull/2144#issuecomment-600581690 (@arturi)
|
|
|
-- [x] form: make the `multipleResults` option `true` by default (@arturi)
|
|
|
-- [x] locales: Remove the old es_GL name alias for gl_ES. Keep gl_ES only (@arturi)
|
|
|
-- [x] providers: remove `serverHeaders` https://github.com/transloadit/uppy/pull/1861 (@mifi)
|
|
|
-- [x] transloadit: remove `UPPY_SERVER` constant (@mifi)
|
|
|
-- [x] tus: set the `limit` option to a sensible default, like 5 (10?) (@arturi)
|
|
|
-- [x] xhr: set the `limit` option to a sensible default, like 5 (10?) (@arturi)
|
|
|
-- [x] xhr: change default name depending on whether `bundle` is set `files[]` (`true`) vs `file` (default) (#782) (@aduh95)
|
|
|
-- [x] providers: allow changing provider name title through locale https://github.com/transloadit/uppy/issues/2279 (@goto-bus-stop)
|
|
|
-- [x] tus: remove `autoRetry` option (throw error at runtime if it is explicitly given) (@aduh95)
|
|
|
-- [x] dashboard: showing links to files should be turned off by default (it's great for devs, they can opt-in, but for end-user UI it's weird and can even lead to problems) (@arturi)
|
|
|
-
|
|
|
## `3.0.0`
|
|
|
|
|
|
- [ ] Switch to ES Modules (ESM)
|
|
|
- [ ] @uppy/image-editor: Remove silly hack to work around non-ESM.
|
|
|
+- [ ] Consider updating the name of @uppy/aws-s3 and @uppy/aws-s3-multipart to reflect it also supports Google Cloud Storage, Wasabi, and other cloud providers.
|
|
|
+- [ ] Consider fixing all locale files to follow the bcp-47 standard (nl_NL --> nl-NL)
|
|
|
|
|
|
## `4.0.0`
|
|
|
|