Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@uppy/dropbox

Package Overview
Dependencies
Maintainers
5
Versions
95
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@uppy/dropbox - npm Package Versions

1
10

2.0.4

Diff

aduh95
published 2.0.3 •

murderlon
published 2.0.2 •

Changelog

Source

2.0.2

Released: 2021-08-26

| Package | Version | Package | Version | |-|-|-|-| | @uppy/angular | 0.2.2 | @uppy/robodog | 2.0.2 | | @uppy/aws-s3-multipart | 2.0.2 | @uppy/robodog | 2.0.3 | | @uppy/aws-s3 | 2.0.2 | @uppy/svelte | 1.0.2 | | @uppy/companion | 3.0.1 | @uppy/thumbnail-generator | 2.0.2 | | @uppy/vue | 0.4.0 | @uppy/core | 2.0.2 | | @uppy/dashboard | 2.0.2 | uppy | 2.0.2 | | @uppy/golden-retriever | 2.0.2 | @uppy/xhr-upload | 2.0.2 | | @uppy/react | 2.0.2 | - | - |

  • @uppy/aws-s3-multipart: fix route ordering and query parameters (#3132 / @rossng)
  • @uppy/core: add types overload for off method (#3137 / @Hawxy)
  • @uppy/golden-retriever: handle promise rejections (#3131 / @Murderlon)
arturi
published 2.0.1 •

Changelog

Source

2.0.1

| Package | Version | Package | Version | |-|-|-|-| | @uppy/angular | 0.2.1 | @uppy/react-native | 0.2.1 | | @uppy/react | 2.0.1 | @uppy/provider-views | 2.0.1 | | @uppy/aws-s3-multipart | 2.0.1 | @uppy/redux-dev-tools | 2.0.1 | | @uppy/aws-s3 | 2.0.1 | @uppy/robodog | 2.0.1 | | @uppy/box | 1.0.1 | @uppy/svelte | 1.0.1 | | @uppy/companion | 3.0.1 | @uppy/screen-capture | 2.0.1 | | @uppy/core | 2.0.1 | @uppy/status-bar | 2.0.1 | | @uppy/dashboard | 2.0.1 | @uppy/svelte | 1.0.2 | | @uppy/thumbnail-generator | 2.0.1 | @uppy/drag-drop | 2.0.1 | | @uppy/drop-target | 1.0.1 | @uppy/transloadit | 2.0.1 | | @uppy/dropbox | 2.0.1 | @uppy/tus | 2.0.1 | | @uppy/facebook | 2.0.1 | @uppy/unsplash | 1.0.1 | | @uppy/file-input | 2.0.1 | @uppy/url | 2.0.1 | | @uppy/form | 2.0.1 | @uppy/vue | 0.3.1 | | @uppy/golden-retriever | 2.0.1 | @uppy/vue | 0.4.0 | @uppy/webcam | 2.0.1 | | @uppy/google-drive | 2.0.1 | @uppy/xhr-upload | 2.0.1 | | @uppy/image-editor | 1.0.1 | @uppy/onedrive | 2.0.1 | | @uppy/informer | 2.0.1 | @uppy/zoom | 1.0.1 | | @uppy/instagram | 2.0.1 | uppy | 2.0.1 | | @uppy/progress-bar | 2.0.1 | - | - |

Released: 2021-08-25

  • Update peerDependencies to ^2.0.0 in all uppy packages @arturi (b39824819)
murderlon
published 2.0.0 •

Changelog

Source

2.0.0

Released: 2021-08-24

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

⚠️ Breaking changes

  • build: Remove IE polyfills and special casing — Uppy officially drops IE 11 support. You can manually include the polyfills, and we have an uppy.legacy.js bundle, but we are not (#2947 / @aduh95)
  • @uppy/core: Upgraded Preact to latest Preact 10 — all custom Uppy plugins should now use new version too (#2926 / @Murderlon)
  • @uppy/core: force new keyword — please 1always use const uppy = new Uppy() now (#2949 / @arturi)
  • @uppy/core: renamed allowMultipleUploads to allowMultipleUploadBatches (#3115 / @arturi)
  • @uppy/core: Split Plugin into BasePlugin and extended UIPlugin (#2944 / @Murderlon)
  • @uppy/core: Set plugin titles from locale packs (#3023 / @arturi)
  • @uppy/informer: Support multiple messages in informer (#3017 / @Murderlon)
  • @uppy/xhr-upload, @uppy/tus: Set default concurrent file upload limit to 5 (#2993 / @arturi)
  • @uppy/core: Strictly type uppy events (#3085 / @Hawxy)
  • @uppy/core: always enable strict types and remove .run method (#2957 / @Murderlon)
  • @uppy/dashboard: Removed backwards compatibility hacks in locales (#2969 / @goto-bus-stop)
  • @uppy/companion Removed oldHtmlContent from Companion’s send-token option (#2967 / @Murderlon)
  • @uppy/provider-views: Removed isTeamDrive from @uppy/google-drive option (#2967 / @Murderlon)
  • @uppy/tus: Removed timeout for resetUploaderReferences option (#2967 / @Murderlon)
  • @uppy/tus: Removed resume option (#2967 / @Murderlon)

Misc

  • @uppy/angular: fix uppy dependencies @aduh95
  • @uppy/angular: upgrade to Angular 12.1 (d61113979 / @aduh95 )
  • @uppy/aws-s3-multipart: add support for presigned URL batching (#3056 / @martin-brennan)
  • @uppy/aws-s3: refactor to private fields (#3076 / @aduh95)
  • @uppy/aws-s3: refactor to use private fields (#3094 / @aduh95)
  • @uppy/companion-client: migrate to private properties (#3057 / @aduh95)
  • @uppy/companion: Companion improve logging (#3103 / @mifi)
  • @uppy/companion: fix build (960cfa5ba / @aduh95)
  • @uppy/companion: remove lodash dependency (#3036 / @aduh95)
  • @uppy/companion: Remove deprecated serverHeaders in favour of companionHeaders (#2995 / @arturi)
  • @uppy/core: add types for logger (#3090 / @bencergazda)
  • @uppy/core: avoid binding methods to instance in constructor (#3043 / @aduh95)
  • @uppy/core: Create getObjectOfFilesPerState in core for plugins (#2961 / @Murderlon)
  • @uppy/core: Create onUnmount in UIPlugin for plugins that require clean up (#3093 / @Murderlon)
  • @uppy/core: detach event listeners on close (#3035 / @aduh95)
  • @uppy/core: do not expose plugins property (#3045 / @aduh95)
  • @uppy/core: fix i18n binding (4ab06907c / @aduh95)
  • @uppy/core: fix types (dcaef3173 / @aduh95)
  • @uppy/core: move event emitter to private properties (#3042 / @aduh95)
  • @uppy/core: move more internals to private properties (#3041 / @aduh95)
  • @uppy/core: onBeforeFileAdded — pass full file object with extension, detected type, meta, size, etc (#2941 / @arturi)
  • @uppy/core: reject empty string as valid value for required meta fields (#3119 / @aduh95) (0b801ccba)
  • @uppy/core: Remove sync option from VirtualList & update UIPlugin render @Murderlon
  • @uppy/core: remove more IE hacks (#3015 / @aduh95)
  • @uppy/core: remove use of Array.prototype.reduce where possible (#3016 / @aduh95)
  • @uppy/core: Resolve all type TODO's (#2963 / @Murderlon)
  • @uppy/core: UIPlugin fix: prevent Preact replacing contents of body element by using createDocumentFragment (#3072 / @arturi)
  • @uppy/core: use private fields (#3013 / @aduh95)
  • @uppy/core: use privater properties in UIPlugin (#3073 / @aduh95)
  • @uppy/core: validateRestrictions was failing due to being unbound, fixed with arrow function (1c7ac56d8 / @arturi)
  • @uppy/dashboard, @uppy/status-bar: call core methods directly (#3062 / @arturi)
  • @uppy/dashboard: don’t show informer for individual required meta fields errors (#3060 / @arturi)
  • @uppy/dashboard: fileSource string is unused (2b52d9f9a / @arturi)
  • @uppy/dashboard: Fix editFile locale usage (#3108 / @Murderlon)
  • @uppy/dashboard: fix metafield form validation (#3113 / @aduh95)
  • @uppy/dashboard: set default trigger: null (#2942 / @arturi)
  • @uppy/dashboard: showLinkToFileUploadResult: false by default (#2994 / @arturi)
  • @uppy/form: deprecate multipleResults option (#2996 / @arturi)
  • @uppy/image-editor: Add croppedCanvasOptions to image editor opts (#3037 / @Murderlon)
  • @uppy/image-editor: fix SASS deprecation warning (#3009 / @aduh95)
  • @uppy/informer: remove dependency to preact-transition-group (#3055 / @aduh95)
  • @uppy/locales: Fix locales — point to CDN v1.31.0 (198f23649 / @arturi)
  • @uppy/locales: remove es_GL that was kept for backwards-compat (#2943 / @arturi)
  • @uppy/locales: remove unused strings (@arturi)
  • @uppy/locales: Sync and enhance locale de_DE (#3071 / @paescuj)
  • @uppy/provider-views: Improve checkbox for screenreaders 2 (#2980 / @Murderlon)
  • @uppy/provider-views: Sort Google Drive list by name (#3069 / @Murderlon)
  • @uppy/provider-views: Tweak breadcrump styling (#3030 / @Murderlon)
  • @uppy/robodog: fix types @aduh95 (d9ff0030a)
  • @uppy/store-redux: force new keyword (17f71da67 / @aduh95)
  • @uppy/transloadit: fix tests on v16.x (@aduh95)
  • @uppy/transloadit: fix unhandled promise rejections (#2948 / @aduh95)
  • @uppy/transloadit: refactor to use private properties (#3019 / @aduh95)
  • @uppy/transloadit: upgrade socket.io-client version (#3065 / @aduh95)
  • @uppy/tus: remove autoRetry option (#2938 / @aduh95)
  • @uppy/utils: avoid creating throw-away <div> in isDragDropSupported (#3080 / @aduh95)
  • @uppy/utils: improve support of data URI in dataURItoBlob (#3080 / @aduh95) (0cccb686f)
  • @uppy/utils: refactor prettyETA (#3080 / @aduh95)
  • @uppy/utils: refactor truncateString (#3080 / @aduh95)
  • @uppy/utils: remove ponyfill for Array#findIndex (#3080 / @aduh95)
  • @uppy/utils: resolve remaining linter errors (#3091 / @aduh95)
  • @uppy/utils: simplify canvasToBlob (#3080 / @aduh95)
  • @uppy/utils: simplify getTimeStamp (#3080 / @aduh95)
  • @uppy/utils: simplify code using optional chaining (#3080 / @aduh95)
  • @uppy/utils: use Array.from insterad of custom utils (#3080 / @aduh95)
  • @uppy/utils: use private fields in EventTracker (#3080 / @aduh95)
  • @uppy/utils: use private fields in ProgressTimeout (#3080 / @aduh95)
  • @uppy/utils: use private fields in RateLimitedQueue (#3080 / @aduh95)
  • @uppy/webcam, @uppy/screen-capture: expect built-in support for MediaDevices API (#2945 / @aduh95)
  • @uppy/webcam: Fix webcam mirror option (#3074 / @Murderlon) (b7210b137)
  • @uppy/xhr-upload: Call upload-started for every file instead of all at once in xhr-upload (#3005 / @Murderlon)
  • @uppy/xhr-upload: change default name depending on whether bundle is set (#2933 / @aduh95)
  • @uppy/xhr-upload: fix import path (#3080 / @aduh95)
  • @uppy/xhr-upload: use symbol for internal options (#2934 / @aduh95)
  • @uppy/locales: Add new added phrases and some improvment to fa_IR translation file (#3050 / @ghasrfakhri)
  • build: Add @babel/plugin-proposal-nullish-coalescing-operator babel plugin (4bbd3b97b / @aduh95)
  • build: add stylelint (#3124 / @arturi) (dbe3ed25b)
  • build: Bootstrap without package-lock files (#3029 / @Murderlon)
  • build: don't run markdown tests in type tests (a4e2da159 / @aduh95)
  • build: don’t run IE tests for 2.0 (e4eb502f2 / @arturi)
  • build: enable linter for TypeScript (#2997 / @aduh95) (5630f7dc0)
  • build: enforce no-unused-vars linter rule (#3118 / @aduh95) (ec87b232e)
  • build: fix package.json imports to be inlined by Babel (#3047 / @aduh95)
  • build: fix building on Node.js v14.x LTS (#3061 / @aduh95)
  • build: fix legacy bundle (#3112 / @aduh95)
  • build: Fix lint warnings in bin/locale-packs.js (#3028 / @goto-bus-stop)
  • build: harden locale pack check for unused or duplicate key (#3081 / @aduh95)
  • build: lint JS code snippets inside blog posts (#2992 / @aduh95)
  • build: remove @babel/polyfill in favor of core-js@3 (#3025 / @aduh95)
  • build: remove Node.js v10.x, add v16.x (#2932 / @aduh95)
  • build: remove use of promisify where possible (#3010 / @aduh95)
  • build: Set node version in workflows/cdn.yml to 16.x @Murderlon (35697d18d)
  • build: Stricter linter (#3095 / @aduh95)
  • doc, deps: clean up polyfill inconsistencies (#3020 / @aduh95)
  • doc: lint JS code snippets (#2954 / @aduh95)
  • docs: Fix typo in docs/companion.md (3632a55c6 / @Murderlon)
  • docs: use ESM syntax in code snippets (#2953 / @aduh95)
  • Improve a11y of remove button in dashboard (#3088 / @Murderlon)
  • meta: rename master branch to main (08cac3beb / @arturi)
  • meta: Resolve or remove miscellaneous todos (#2967 / @Murderlon)
  • @uppy/companion: Safely escape <script> injected code in companion send-token.js (#3101 / @mifi) (3059d733f)
  • test: fix end2end test suite (#3008 / @aduh95)
  • test: remove npm warning on Node.js v14.x (1666f8918 / @aduh95)
  • website: Disable box (#3087 / @mifi)
  • website: hide Box from examples for now (0b9092527 / @arturi)
  • website: set background color on root element (#3078 / @aduh95)
  • website: update jquery to latest (c70b9d71b / @arturi)
  • docs: update example to use i18nInit (#3122 / @aduh95) (2a93874e3)

Dependency upgrades

  • deps: remove unused cheerio-select-tmp @aduh95 (367ec5099 / @aduh95)
  • deps: remove unused karma-* @aduh95 (d2a4c9e84 / @aduh95)
  • deps: update browserify to v17 @aduh95 (79611cc8d / @aduh95)
  • deps: upgrade eslint plugins @aduh95 (ce5414d3b / @aduh95)
  • deps: upgrade adm-zip to v0.5 @aduh95 (0e8ab0d6d / @aduh95)
  • deps: upgrade typescript version @aduh95 (d6fb14dfb)
  • deps: upgrade verdaccio to v5 @aduh95 (135c64a26)
  • deps: upgrade tsd to v0.17 @aduh95 (7f6c3fcc4)
  • deps: update temp-write to v5 @aduh95 (d01422937)
  • deps: upgrade tar to v6 @aduh95 (2a1512288)
  • deps: upgrade remark-cli to v9 @aduh95 (def967d5e)
  • deps: upgrade pacote to v11 @aduh95 (431f437d1)
  • deps: upgrade onchange to v7 @aduh95 (91f056e9e)
  • deps: upgrade npm-packlist to v2 @aduh95 (047261ca8)
  • deps: upgrade nodemonto v2 @aduh95 (115fa101f)
  • @uppy/companion: upgrade helmet to v4 @aduh95 (7330d21b8)
  • deps: update lerna to v4 @aduh95 (469e2e5df)
  • deps: remove execa and refactor update-contributors script @aduh95 (95a8d871e)
  • deps: update cssname to v5 @aduh95 (51af8668f)
  • deps: upgrade chalk to v4 @aduh95 (8e2833546)
  • deps: update autoprefixer to v10 @aduh95 (0481f5d9b)
  • deps: remove unused webpack deps @aduh95 (f251c5705)
  • deps: upgrade webdriverio to v7 @aduh95 (96b9e74f7)
  • deps: re-organize React dependencies @aduh95 (f3b90b072)
  • deps: remove mkdirp in favor of the built-in fs.mkdir @aduh95 (06d5b3e25)
  • deps: remove unused json3 @aduh95 (811acddfa)
  • deps: upgrade isomorphic-fetch @aduh95 (d5d34fd12)
  • deps: upgrade globby @aduh95 (0964e9a16)
  • deps: upgrade fakefile @aduh95 (b7e939d1d)
  • deps: upgrade exircist @aduh95 (51f28ab95)
  • deps: remove rimraf in favor of built-in fs.rm @aduh95 (e4c53bdad)
  • test: update jest to v27 @aduh95 (bbf04e4bd)
  • deps: upgrade nock to v13 @aduh95 (38388b175)
  • deps: replace cuid with nanoid (#3053 / @aduh95)
  • deps: nanoid to 3.1.25 to fix missing commonjs issue (6e8b1d50d / @arturi)
  • deps: Bump tar from 6.1.0 to 6.1.2 (#3070)
  • deps: remove qs-stringify from dependencies (#3077 / @aduh95)
  • deps: upgrade create-react-app to 4.0.3 (0760be8cc / @arturi)
  • deps: update Webdriverio packages (#3027 / @aduh95)
  • deps: update package-lock.json (4497557a3 / @aduh95)
arturi
published 2.0.0-alpha.0 •

arturi
published 1.5.2 •

Changelog

Source

1.5.2

Released: 2019-10-14

This release contains a new Thai locale, and some critical fixes for the 1.5 release, especially the S3 plugins.

| Package | Version | Package | Version | |-|-|-|-| | @uppy/aws-s3 | 1.3.2 | @uppy/locales | 1.8.0 | | @uppy/aws-s3-multipart | 1.3.3 | @uppy/onedrive | 0.1.1 | | @uppy/companion-client | 1.4.1 | @uppy/react | 1.3.2 | | @uppy/core | 1.5.1 | @uppy/robodog | 1.3.3 | | @uppy/dashboard | 1.4.1 | @uppy/transloadit | 1.3.2 | | @uppy/dropbox | 1.3.2 | @uppy/tus | 1.4.2 | | @uppy/facebook | 0.1.1 | @uppy/url | 1.3.2 | | @uppy/form | 1.3.2 | @uppy/xhr-upload | 1.3.2 | | @uppy/google-drive | 1.3.2 | uppy | 1.5.2 | | @uppy/instagram | 1.3.2 | - | - |

  • @uppy/aws-s3-multipart: advance queue after local file upload completes (@goto-bus-stop, #1887)
  • @uppy/core: provide default error message (@goto-bus-stop, #1880)
  • @uppy/dashboard: fix retry icons on individual files (@goto-bus-stop, #1888)
  • @uppy/locales: add Thai (@dogrocker, #1873)
  • build: update lerna, eslint, and jest (@goto-bus-stop)
  • docs: add css require to robodog docs (@arturi, fea453b7a99359ef409f57face62c8eeffc16fda)
arturi
published 1.5.1 •

arturi
published 1.5.0 •

Changelog

Source

1.5.0

Released: 2019-10-09

This release features new remote providers for Facebook and OneDrive, new languages, and a more robust approach to simultaneous upload limiting and cancellation.

| Package | Version | Package | Version | |-|-|-|-| | @uppy/aws-s3-multipart | 1.3.1 | @uppy/onedrive | 0.1.0 | | @uppy/aws-s3 | 1.3.1 | @uppy/progress-bar | 1.3.1 | | @uppy/companion-client | 1.4.0 | @uppy/provider-views | 1.4.0 | | @uppy/companion | 1.5.0 | @uppy/react-native | 0.1.3 | | @uppy/core | 1.5.0 | @uppy/react | 1.3.1 | | @uppy/dashboard | 1.4.0 | @uppy/redux-dev-tools | 1.3.1 | | @uppy/drag-drop | 1.3.1 | @uppy/robodog | 1.3.1 | | @uppy/dropbox | 1.3.1 | @uppy/status-bar | 1.3.1 | | @uppy/facebook | 0.1.0 | @uppy/thumbnail-generator | 1.4.0 | | @uppy/file-input | 1.3.1 | @uppy/transloadit | 1.3.1 | | @uppy/form | 1.3.1 | @uppy/tus | 1.4.1 | | @uppy/golden-retriever | 1.3.1 | @uppy/url | 1.3.1 | | @uppy/google-drive | 1.3.1 | @uppy/utils | 2.0.0 | | @uppy/informer | 1.3.1 | @uppy/webcam | 1.3.1 | | @uppy/instagram | 1.3.1 | @uppy/xhr-upload | 1.3.1 | | @uppy/locales | 1.7.0 | uppy | 1.5.0 |

  • @uppy/companion: revoke companion's provider access on "logout" (@ifedapoolarewaju, #1843)
  • @uppy/companion-client: rename serverHeaders to companionHeaders (@goto-bus-stop, #1861)
  • @uppy/core: avoid overwriting duplicate files by a) throwing a warning instead and b) adding the relative-path of files to a new tus fingerprint function (we might use file.id as a fingerprint instead) (#754, #1606) (@arturi, #1767)
  • @uppy/dashboard: add missing fields to DashboardOptions typescript typings (@MatthiasKunnen, #1830)
  • @uppy/facebook: add facebook remote provider (@ifedapoolarewaju, #1794)
  • @uppy/locales: add Czech (@tvaliasek, #1842)
  • @uppy/locales: add Danish (@Pzoco, #1837)
  • @uppy/onedrive: add OneDrive remote provider (@ifedapoolarewaju, #1831)
  • @uppy/thumbnail-generator: add waitForThumbnailsBeforeUpload option, false by default (@arturi, #1803)
  • @uppy/transloadit: pin socket.io version to ES5 compatible one (@goto-bus-stop, https://github.com/transloadit/uppy/commit/5839b655f093edaa778d49b719f7dda063ef79cb)
  • @uppy/xhr-upload,tus,aws-s3: use more cancellation-friendly strategy for limit: N uploads (@goto-bus-stop, #1736)
  • @uppy/aws-s3-multipart: fix queueing behaviors, especially interaction with cancellation (@goto-bus-stop, #1855)
  • @uppy/locales: fix typo in Persian locale (@uxitten, #1865)
  • @uppy/locales: improve Swedish translation (@marcusforberg, #1859)
  • @uppy/aws-s3: replace browser-only resolve-url by isomorphic url-parse (@goto-bus-stop, #1854)
  • docs: remove pre 1.0 notice from changelog (@mskelton, #1858)
  • docs: fix typo (@leftdevel, #1852)
  • test: add end-to-end test with retries (@ifedapoolarewaju, #1766)

1.4

Released: 2019-08-30

In this release we’ve focused on issue busting on GitHub, nearly halving them. Uppy also learned how to bark in Swedish, Greek, Indonesian, Serbian (Latin), and improved on its Finnish and French. The Transloadit plugin gained a limit option. The Docs and the website have been improved.

⚠️ With recent Lerna improvements, you no longer need to do npm run bootstrap when developing Uppy — npm install does all the work now!

| Package | Version | Package | Version | |-|-|-|-| | @uppy/aws-s3-multipart | 1.3.0 | @uppy/provider-views | 1.3.0 | | @uppy/aws-s3 | 1.3.0 | @uppy/react | 1.3.0 | | @uppy/companion-client | 1.3.0 | @uppy/redux-dev-tools | 1.3.0 | | @uppy/companion | 1.4.0 | @uppy/robodog | 1.3.0 | | @uppy/core | 1.4.0 | @uppy/status-bar | 1.3.0 | | @uppy/dashboard | 1.3.0 | @uppy/store-default | 1.2.0 | | @uppy/drag-drop | 1.3.0 | @uppy/store-redux | 1.2.0 | | @uppy/dropbox | 1.3.0 | @uppy/thumbnail-generator | 1.3.0 | | @uppy/file-input | 1.3.0 | @uppy/transloadit | 1.3.0 | | @uppy/form | 1.3.0 | @uppy/tus | 1.4.0 | | @uppy/golden-retriever | 1.3.0 | @uppy/url | 1.3.0 | | @uppy/google-drive | 1.3.0 | @uppy/utils | 1.3.0 | | @uppy/informer | 1.3.0 | @uppy/webcam | 1.3.0 | | @uppy/instagram | 1.3.0 | @uppy/xhr-upload | 1.3.0 | | @uppy/locales | 1.6.0 | uppy | 1.4.0 | | @uppy/progress-bar | 1.3.0 | - | - |

  • @uppy/companion: bump lodash.merge to 4.6.2 to fix audit warning (#1796 / @rettgerst)
  • @uppy/companion: Fix s3 uploads for URL plugins (#1784 / @@ifedapoolarewaju)
  • @uppy/companion: set allowed http methods internally (#1754 / @ifedapoolarewaju)
  • @uppy/companion: whenever an error is returned from companion: the auth screen will be displayed if the user was never authenticated, if the user is authenticated, the last screen on display before the error will be displayed (#1743 / @ifedapoolarewaju)
  • @uppy/core: fix "Cannot read property 'log' of undefined" (#1785 / @theJoeBiz)
  • @uppy/core: Made sure we can upload new files if we cancel last file (allowMultipleUploads: false) (#1764 / @lakesare)
  • @uppy/core: use setFileState inside retryUpload (#1759 / @goto-bus-stop)
  • @uppy/dashboard, @uppy/drag-drop: getDroppedFiles.js: handle exceptions better (#1797 / @lakesare)
  • @uppy/dashboard: ⚠️ Add data attribute with file source, hide the file source icon (where the file was selected from) in the Dashboard with CSS. If you really want this back, please look in the PR and set your custom CSS to .uppy-DashboardItem-sourceIcon { display: inline-block; } (#1809 / @arturi)
  • @uppy/dashboard: add dashboard:file-edit-start and dashboard:file-edit-complete events (#1776 / @arturi)
  • @uppy/dashboard: Fix log duplication and excessive ResizeObserver log (#1747 / @lakesare)
  • @uppy/dashboard: fix wrong typescript definition for metaFields property (#1763 / @mrbatista)
  • @uppy/form: try/catch parsing, set updatedResult to an empty array when not an array (#1800 / @arturi)
  • @uppy/locales: Add id_ID (indonesia) locale (#1778 / @achmiral)
  • @uppy/locales: Add translations in Swedish (#1771 / @arggh)
  • @uppy/locales: Adding support for Greek language (#1802 / @Tashows)
  • @uppy/locales: correct some fr_FR localization strings (#1807 / @czj)
  • @uppy/locales: Create sr_RS_Cyrillic.js (#1748 / @nndevstudio)
  • @uppy/locales: Finnish semantics improved and fixed some typos (#1744 / @@jukakoski)
  • @uppy/locales: Update sr_RS_Latin.js (#1749 / @nndevstudio)
  • @uppy/transloadit: add limit option, warn about using limit when it’s set to 0. In Uppy 2.0 we’ll set the limit to something sensible (like 10 files) by default. (#1789 / @arturi)
  • @uppy/xhr-upload: Throw an error when trying to upload a remote file with bundle: true (#1769 / @arturi)
  • build: ci: tweak job run order (#1740 / @goto-bus-stop)
  • build: Fix statefulset update: statefulsets image only should be updated. (#1821 / @kiloreux)
  • build: Lerna link convert. This installs dependencies of all packages, the website, and all examples into the root node_modules folder. After an npm install, no further lerna bootstrap is required. (#1730 / @goto-bus-stop)
  • build: Update eslint to v6 (#1777 / @goto-bus-stop)
  • core: Made addFile return the file id (#1739 / @eliOcs)
  • docs: add “force metafield” to docs and changelog (ab053e7ab266d3a4838069ed23675bb9211e4d1a / @arturi)
  • docs: explicitly document supported tus-js-client options (#1755 / @goto-bus-stop)
  • docs: Link to Transloadit plugin from Robodog Form page (#1810 / @janko)
  • docs: redux - mentioned that we can't persist Uppy state (#1793 / @lakesare)
  • docs: talk about marking some files as “already uploaded” (c345cbd58992f7bea9525629c28d38420c6b36a3 / @arturi)
  • docs: Talk about using a custom file input, instead of the file-input plugin (#1765 / @arturi)
  • tests: e2e: reintroduce e2e test for providers locally (#1706 / @ifedapoolarewaju)
  • website: /examples/dragdrop - added more obvious 'file was uploaded' indicator (#1750 / @lakesare)
  • website: /examples/xhrupload - more obvious UI, added a list of uploaded files (#1768 / @lakesare)
  • website: add new version of hexo-filter-github-emojis (#1783 / @lakesare)
  • website: fix docs/locales code escaping and css overflow (5a0055c15d04d97e8a0feb784daa7abe8da1d72d / @arturi)

1.3

Released: 2019-07-19

This release fixes id generation for non-latin characters, significantly improves accessibility in Dashboard and all around, logs versions of every plugin, changes how debug logs work, and more.

| Package | Version | Package | Version | |-|-|-|-| | @uppy/aws-s3-multipart | 1.2.0 | @uppy/progress-bar | 1.2.0 | | @uppy/aws-s3 | 1.2.0 | @uppy/provider-views | 1.2.0 | | @uppy/companion-client | 1.2.0 | @uppy/react | 1.2.0 | | @uppy/companion | 1.3.0 | @uppy/redux-dev-tools | 1.2.0 | | @uppy/core | 1.2.0 | @uppy/robodog | 1.2.0 | | @uppy/dashboard | 1.2.0 | @uppy/status-bar | 1.2.0 | | @uppy/drag-drop | 1.2.0 | @uppy/thumbnail-generator | 1.2.0 | | @uppy/dropbox | 1.2.0 | @uppy/transloadit | 1.2.0 | | @uppy/file-input | 1.2.0 | @uppy/tus | 1.3.0 | | @uppy/form | 1.2.0 | @uppy/url | 1.2.0 | | @uppy/golden-retriever | 1.2.0 | @uppy/utils | 1.2.0 | | @uppy/google-drive | 1.2.0 | @uppy/webcam | 1.2.0 | | @uppy/informer | 1.2.0 | @uppy/xhr-upload | 1.2.0 | | @uppy/instagram | 1.2.0 | uppy | 1.3.0 | | @uppy/locales | 1.5.0 | - | - |

  • @uppy/aws-s3-multipart: Add metadata support for S3 MultiPart (#1698 / @davekiss)
  • @uppy/aws-s3: Allow overriding of getResponseData() (#1647 / @eman8519)
  • @uppy/aws-s3: prevent unnecessary delete multiparts request for completed files (#1650 / @twarlop)
  • @uppy/companion-client: send correct versions to companion (#1694 / @ifedapoolarewaju)
  • @uppy/companion, @uppy/companion-client: ⚠️send uppy-versions header to companion: please see how to avoid errors if you are using Companion but NOT as standalone (#1612 / @ifedapoolarewaju)
  • @uppy/companion: add colors to logs (#1648 / @ifedapoolarewaju)
  • @uppy/companion: Change cloud in gcloud-deploy (#1729 / @kiloreux)
  • @uppy/companion: change oauth access token transport method (#1668 / @ifedapoolarewaju)
  • @uppy/companion: display truer error during oauth failure (#1702 / @ifedapoolarewaju)
  • @uppy/companion: don’t log uppyAuthToken (#1663 / @ifedapoolarewaju)
  • @uppy/companion: don’t send error stack to client (#1649 / @ifedapoolarewaju)
  • @uppy/companion: prevent logging uppyAuthToken (#1663 / @ifedapoolarewaju)
  • @uppy/companion: properly load instagram username (#1651 / @ifedapoolarewaju)
  • @uppy/companion: remove deprecated dropbox field (#1692 / @ifedapoolarewaju)
  • @uppy/companion: return nextPagePath for drive/dropbox (#1652 / @stephentuso)
  • @uppy/core: _calculateTotalProgress results in incorrectly high (1038%) progress with files that don’t have size (like from Instagram) (#1610 / @goto-bus-stop)
  • @uppy/core: ⚠️ Add an option to supply logger with debug, warn and error methods: ⚠️ this switches to console.debug from console.log by default, you might need to change settings in your dev tools to see Uppy logs! (#1661 / @arturi, @goto-bus-stop, @kvz)
  • @uppy/core: Added heic file type, refactor getFileType (#1734 / @arturi)
  • @uppy/core: adjust ID generation to keep non-latin characters: now, non-latin characters are encoded as their charcode in base 32, so files that only differ by name in a non-latin language will generate different IDs. (#1722 / @goto-bus-stop)
  • @uppy/core: Check for existing upload (#1367 / @superandrew213)
  • @uppy/core: check option types early, like making sure allowedFileTypes is an array, in cases where JS would not be able to auto-fix via typecasting (otherwise it's BC-breaking)
  • @uppy/core: Enable partial assignment of restrictions passed as options (#1654 / @janklimo)
  • @uppy/core: Log versions of Uppy plugins for debugging (#1640 / @arturi)
  • @uppy/core: make meta.name not required in addFile() (#1629 / @goto-bus-stop)
  • @uppy/core: Restrictions improvements — set file.type to the one detected by Uppy, before calling onBeforeFileAdded callback, emit restriction-failed for minNumberOfFiles, too (so in uppy.upload (#1726 / @arturi)
  • @uppy/dashboard: ⚠️ More design improvements: Add more button, improved focus styles, Replaced "Copy link" & "Edit" links with icons (#1574 / @nqst, @lakesare, @arturi)
  • @uppy/dashboard: ⚠️ Moved all provider-views translation strings from Dashboard to Core, this eliminates a dependency of provider-views upon Dashboard (#1712/ @lakesare)
  • @uppy/dashboard: add modal open and close events (#1664 / @arturi)
  • @uppy/dashboard: Change select button to just say Select 11 instead of Select 11 files, because there can be folders (https://github.com/transloadit/uppy/issues/1422)
  • @uppy/dashboard: connected labels to inputs in FileCard.js (#1715 / @lakesare)
  • @uppy/dashboard: Dashboard performance improvements (#1671 / @goto-bus-stop)
  • @uppy/dashboard: Fix header bar css in ie11 (#1700 / @lakesare)
  • @uppy/dashboard: Ie11 filecard preview fix (#1718 / @lakesare)
  • @uppy/dashboard: Refactor FileCard component to fix loosing metadata state on re-renders (#1656 / @arturi)
  • @uppy/drag-drop: make DragDrop entirely clickable (#1633 / @lakesare)
  • @uppy/form: exclude own metadata, append result instead of overwriting (#1686 / @arturi)
  • @uppy/locales: add Arabic, Saudi Arabia (#1673 / @HussainAlkhalifah)
  • @uppy/locales: add Turkish (#1667 / @ayhankesicioglu)
  • @uppy/locales: added Finnish (#1719 / @jukakoski)
  • @uppy/provider-views: Add translations for aria labels in provider views (#1696 / @lakesare)
  • @uppy/provider-views: Persist selected checkboxes when moving between folders (#1672 / @arturi)
  • @uppy/provider-views: Select 5 files --> Select 5, because there are also folders (#1697 / @arturi)
  • @uppy/robodog: allow customizing triggerUploadOnSubmit (#1691 / @goto-bus-stop)
  • @uppy/robodog: fix form({ modal: true }) not enabling modal options (#1690 / @goto-bus-stop)
  • @uppy/robodog: use chooseFiles string like @uppy/file-input (#1669 / @goto-bus-stop)
  • @uppy/status-bar: Show total file size / total uploaded of all started vs total / total upload of those not complete (#1685 / @arturi)
  • @uppy/thumbnail-generator: rotate according to EXIF metadata (#1532 / @Botz)
  • @uppy/transloadit: expand on resume: false reasons (afd30a43b8106d0ca79c6f95de0673b69f3edcb5 / @goto-bus-stop)
  • @uppy/transloadit: reduce excessive polling (#1689 / @goto-bus-stop)
  • @uppy/utils: ⚠️ prettyBytes 1000 --> 1024: we’ve decided to move prettier-bytes to @uppy/utils/lib/prettyBytes and divide by 1024 instead of 1000 to justify KB vs kB (#1732 / @arturi)
  • @uppy/webcam: Allow definition of MediaRecorder mimeType (#1708 / @davekiss)
  • @uppy/webcam: Change webcam file name so that it fits on one line in Dashboard (#1660 / @arturi)
  • @uppy/xhr-upload: send global metadata when bundle: true (#1677 / @goto-bus-stop)
  • @uppy/xhr-upload: Set type and name from file.meta, re-create blob (#1616 / @arturi)
  • *: Accessibility follow-up PR: make all svgs not focusable in IE11 (#1662 / @lakesare)
  • *: Added focus styles for all elements (#1701 / @lakesare)
  • *: Log error in uppy.addFile try/catch (#1680 / @arturi)
  • *: use opts.id as the plugin ID for all plugins, fixes #1674 (https://github.com/transloadit/uppy/commit/e6c52f7681dad5a73c85bac2c7986293eda76a85 / @goto-bus-stop)
  • build: ci — use a fancy matrix (#1709 / @goto-bus-stop)
  • build: deps: get rid of eslint-config-standard-preact (#1678 / @goto-bus-stop)
  • build: Update webdriverio to v5 (#1675 / @goto-bus-stop)
  • dashboard/providers: many-many-many accessibility improvements, introduced superfocus (#1507 / @lakesare, @arturi)
  • docs: add custom plugin example (#1623 / @arturi)
  • docs: document redux store wart (9948a841b7a3dac17dc0c24fb347baf5f2b2ab72 / @goto-bus-stop)
  • docs: Fix docs navigation (#1717 / @larowlan)
  • docs: Missing build step from readme, npm start will fail without this (#1735 / magumbo)
  • website: add Community projects (#1620 / @kvz)
  • website: Add signature authentication to Transloadit example on the website (#1705 / @goto-bus-stop)
  • website: Add support for arguments in website’s console.log hack (@arturi / #1641)
  • website: IE10: note we are stll running tests with it, but not actively supporting it (7c9b55ce2e3b7021ad60bffe94e3587231c2de6a / @arturi)
  • website: Improve website transloadit example (#1659 / @arturi)
  • website: make passing options to partials/docs_menu optional (6ac7f4825b9fd714b5564b7cedb21fb199f5a1e7 / @arturi) @uppy/dashboard - made Add More always stick to the right (#1733 / @lakesare)
arturi
published 1.4.26 •

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc