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

@uppy/core

Package Overview
Dependencies
Maintainers
5
Versions
142
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@uppy/core - npm Package Versions

1
15

1.5.1

Diff

goto-bus-stop
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.0 •

arturi
published 1.2.0 •

Changelog

Source

1.2.0

Released: 2019-06-07

This release fixes an issue when using Transloadit and the @uppy/form plugin. To do so, a new metaFields option was added to the @uppy/tus plugin.

| Package | Version | Package | Version | |-|-|-|-| | @uppy/companion | 1.2.0 | @uppy/transloadit | 1.1.1 | | @uppy/locales | 1.4.0 | @uppy/tus | 1.2.0 | | @uppy/robodog | 1.1.1 | uppy | 1.2.0 |

  • @uppy/companion: ability to load secret keys from files (#1632 / @dargmuesli)
  • @uppy/locales: add Japanese (#1643 / @johnmanjiro13, @s-jcs)
  • @uppy/tus: add metaFields option (#1644 / @goto-bus-stop)
arturi
published 1.1.0 •

Changelog

Source

1.1.0

Released: 2019-06-05

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

  • @uppy/robodog: actually support specifying Dashboard options (#1504 / @goto-bus-stop)
  • @uppy/aws-s3: Do not extract keys from empty fields (#1569 / @alexnj)
  • docs: Thumbnail Generator – Update arguments in "thumbnail:generated" callback docs (#1567 / @janko)
  • docs: polyfills are already included in the CDN bundle (#1576 / @arturi)
  • docs: xhr-upload: Update the upload-success event docs (#1573 / @janko)
  • build: Upgrade build dependencies: Babel to v7, Eslint to v5, Jest to v24, Typescript to v3, Postcss to v7 (#1549 / @goto-bus-stop)
  • build: Update iOS version in integration tests (#1548 / @goto-bus-stop)
  • build: New uploadcdn script (#1586 / @goto-bus-stop)
  • @uppy/locales: Added Hungarian translations (#1580 / @nagyv)
  • build: Fix tags for docker build (#1579 / @kiloreux)
  • build: Fix npm and github security warnings (#1601 / @goto-bus-stop)
  • build: New sync version (#1600 / @goto-bus-stop)
  • @uppy/companion: set upload filename from metadata during uploads (#1587 / @ifedapoolarewaju)
  • @uppy/dashboard: fix for file previews being partially invisible sometimes in safari (#1584 / @lakesare) @uppy/dashboard: made added-files previews look more proportional (#1588 / @lakesare, @arturi)
  • @uppy/dashboard, @uppy/drag-drop, @uppy/file-input: Fix/on before file added not called (#1597 / @lakesare, @arturi)
  • @uppy/react: dashboard react component prop typings updated (#1598 / @sagar7993)
  • @uppy/informer: Remove color-related code and docs (#1596 / @arturi)
  • @uppy/companion: Add remote-url to emit-success, fix #1607 (#1608 / @Zyclotrop-j)
  • @uppy/golden-retriever: Use this.opts instead of opts (#1618 / @arturi)
  • @uppy/locales: Create sr_Latn_RS.js for Serbian (Latin, Serbia) (#1614 / @arturi)
  • @uppy/locales: Support locale variants, see #1614 (f9f4b5d74b9b3fb2e24aaf935fed4d79ecae42ab / @kvz)
  • @uppy/dashboard: made paste work while we're focused on buttons (#1619 / @lakesare)
  • @uppy/companion: return mimetypes for dropbox files (#1599 / @ifedapoolarewaju)
  • @uppy/locales: Add Portuguese (brazil) language pack (pt_BR) (#1621 / @willycamargo)
  • website: fix demo not working in IE 11 (es5), add Dropbox too (07397ed88bed140cdca1f3cf19e2eaab2726bbb2 / @arturi)
  • docs: examples: mention that you need to install & bootstrap (513ba53c378766e2d1e9c2885fd0311184b67c1d / @goto-bus-stop)
  • docs: Fix error in documentation of AWS S3 Multipart::prepareUploadPart(file, partData) (c4e739b90a06499918f737c6cdcdfd9b413c69b2 / @kvz, @mattes3)
  • docs: Explain how to not send any meta fields with xhr-upload (#1617 / @arturi)
  • @uppy/core: use uploadStarted: null instead of false (#1628 / @goto-bus-stop)
  • @uppy/utils - made getDroppedFiles.js work for IE11, fixes #1622 (#1630 / @lakesare)
  • @uppy/provider-views: make trailing slash optional when validating auth origin (#1589 / @ifedapoolarewaju)
  • @uppy/drag-drop: Feature/replace dnd in drag drop package (#1565 / @lakesare)
arturi
published 1.0.2 •

Changelog

Source

1.0.2

Released: 2019-05-17

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

  • @uppy/companion, @uppy/provider-views: ⚠️Send version header: This fix restores backwards-compatibility with Uppy Client ^1.0.0, by introducing uppyVersions param (in the future also an uppy-versions header). If this param is present, the authentication token is sent in a new way, as a string, otherwise it’s sent the old way, as JSON object (incompatible with IE). Please use @uppy/companion@1.0.2 for backwards-compatibility, @uppy/companion@1.0.1 is deprecated (#1564 / @ifedapoolarewaju)
  • @uppy/core: mimeTypes.js - added pdf file type (#1558 / @lakesare)
  • @uppy/locales: Add zh_TW translation (#1562 / @green-mike)
  • companion: remove deprecated "authorized" endpoint (33add61b613c5fc38c7cbace2f140c97dedc8b73 / @ifedapoolarewaju)
  • companion: remove fallback UPPYSERVER_* env options (bf2220ab9f95a0794b8e46fe6ff50af9e4b955d9 / @ifedapoolarewaju)
  • docs: add docs on locales — how to use from NPM and CDN, auto-generated list of languages that are supported already, invitation to add more (#1553 / @arturi, @kvz)
  • docs: document Companions Auth and Token mechanism (#1540 / @ifedapoolarewaju)
  • docs: update AWS S3 Multipart documentation wrt CORS settings (#1539 / @manuelkiessling)
  • website: cleanup (#1536 / @nqst)
  • website: output console logs in order (#1547 / @goto-bus-stop)
goto-bus-stop
published 1.0.1 •

Changelog

Source

1.0.1

Released: 2019-05-08

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

⚠️ @uppy/companion@1.0.1 from this release has been deprecated, because it accidentally broke backwards-compatibility with Uppy Client ^1.0.0. It is now fixed in @uppy/companion@1.0.2, please update. See https://github.com/transloadit/uppy/pull/1564 for details. Sorry about the trouble!

This includes some important fixes for webpack, create-react-app, and Internet Explorer support, as well as a bunch of new languages! :sparkles:

  • pin preact to v8.2.9, fixes build problems with webpack and create-react-app (#1513 / @goto-bus-stop)
  • @uppy/companion, @uppy/companion-client: pass token through postMessage as JSON, fixes #1424 (@serverdevil, @goto-bus-stop)
  • @uppy/react: add thumbnailWidth prop type for Dashboard components, fixes #1524 (@goto-bus-stop)
  • @uppy/status-bar: hide seconds if ETA more than 1 hour (#1501 / @Tiarhai)
  • @uppy/locales: Add es_ES translation (#1502 / @jorgeepc)
  • @uppy/locales: Add zh_CN translation (#1503 / @Quorafind)
  • @uppy/locales: Add fa_IR translation (#1514 / @hrsh)
  • @uppy/locales: Add it_IT translation (#1516 / @tinny77)
arturi
published 1.0.0 •

Changelog

Source

1.0.0

Released: 2019-04-25

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

  • @uppy/companion-client: Don’t show informer for an auth error for now (#1478 / @arturi)
  • @uppy/companion: Disable Tus parallel upload/download to solve pause/resume issues, until we figure out a better solution — (#1497 / @ifedapoolarewaju)
  • @uppy/companion: detect bytes upload mismatch for multipart uploads (#1470 / @ifedapoolarewaju)
  • @uppy/locales: Add Dutch locale (nl_NL) (#1462 / @clerx)
  • @uppy/locales: Add French language pack (#1481 / @kiloreux)
  • @uppy/locales: Add German language pack (#1475 / @tim-kos)
  • @uppy/locales: Add Russian language pack (ru_RU), make more strings translatable (#1467 / @arturi)
  • @uppy/react-native: Add custom file reader example for tus: this example uses expo-file-system, which does in reading file chunks for the case of ios. However, for the case of android, it seems to read the entire file. Publishing this example merely as a PoC so that other users can create their own fileReaders based on this example (#1489 / @ifedapoolarewaju)
  • @uppy/robodog: Add support for submitOnSuccess option (#1491 / @tim-kos)
  • @uppy/transloadit: Add assembly status property to assembly errors (#1488 / @goto-bus-stop)
  • @uppy/transloadit: Add connection error reporting (#1484 / @goto-bus-stop)
  • @uppy/tus: update tus-js-client to 1.8.0-0(057fb6200d9a7c6af452c5a79870fa74e362ec2c / @ifedapoolarewaju)
  • @uppy/xhr-upload: Add filename to FormData with bundle: true (#1487 / @goto-bus-stop)
  • @uppy/companion: investigate 423 and 500 issues with React Native + Url plugin when pause/resuming an upload (@ifedapoolarewaju)
  • docs: Add basic @uppy/react-native docs (#1494 / @arturi)
  • docs: Add docs for Thumbnail Generator plugin (#1468 / @arturi)
  • website: New website re-design by Alex (#1483 / @nqst, @arturi)
arturi
published 0.30.5 •

Changelog

Source

0.30.5

Released: 2019-04-19

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

  • @uppy/companion-client: ⚠️ breaking: rename serverUrl to companionUrl and serverPattern to companionAllowedHosts (#1446 / @ifedapoolarewaju)
  • @uppy/companion-client: Issue a warning if an outdated serverUrl or serverPattern option is used (#1459 / @arturi)
  • @uppy/companion: ⚠️ breaking: send illusive upload progress when multipart downloads are on (#1454 / @ifedapoolarewaju)
  • @uppy/companion: Fix serverless example (#1408 / @kiloreux)
  • @uppy/core: fire a restriction-failed event when restriction-failed (#1436 / @allenfantasy)
  • @uppy/core: fix logging objects (#1451 / @goto-bus-stop)
  • @uppy/core: Remove console.dir (#1411 / @arturi)
  • @uppy/dashboard: ⚠️ breaking: Improve drag to upload state: This uncovered a few drag-drop issues we have, it comes down to us needing something other than the drag-drop library (#1440 / @lakesare, @nqst)
  • @uppy/dashboard: ⚠️ breaking: new getDroppedFiles module that is an improvement over drag-drop we’ve been using (#1440 / @lakesare)
  • @uppy/dashboard: Design facelift — round 2: various improvements and fixes to the Dashboard UI (#1452 / @nqst)
  • @uppy/dashboard: Design facelift: various improvements and fixes to the Dashboard UI (#1442 / @nqst)
  • @uppy/locales: Default locale for all plugins (#1443 / @arturi, @kvz)
  • @uppy/react-native: Basic React Native support (#988 / @arturi, @ifedapoolarewaju, @kvz)
  • @uppy/robodog: add Dashboard API (#1450 / @goto-bus-stop)
  • @uppy/transloadit: Support assembly cancellation (#1431 / @goto-bus-stop)
  • @uppy/tus: ⚠️ breaking: will depend on ifedapoolarewaju’s fork for now, so it’s in sync with @uppy/companion and Lerna doesn’t have conflicts (11cb6504012655883ccfa202b5add55529152728 / @ifedapoolarewaju)
  • @uppy/tus: fix cannot start more uploads after cancel (#1429 / @ap--)
  • @uppy/website: Remove Plugins subsection, create Contributing subsection (#1435 / @kvz)
  • examples: Added node-xhr, php-xhr, python-xhr (#1389 / @samuelayo, @arturi)
  • website: New doc menu structure (#1405 / @kvz)
arturi
published 0.30.4 •

Changelog

Source

0.30.4

Released: 2019-04-04

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

  • build: ⚠️ remove !important (postcss-safe-important) (#1344 / @arturi)
  • @uppy/core: un-hardcode concat in youCanOnlyUploadFileTypes locale: In some languages, it probably doesn't make much sense to put the list of allowed file types at the end. The list of mime types/extensions may not be desired at all, so now you can omit %{types} to not show it. (#1374 / @goto-bus-stop)
  • @uppy/core: ⚠️ YMPT™: Yet More Progress Tweaks — #1093 accidentally omitted file size reporting for GDrive/Dropbox uploads, this adds it back. Unsized files (like instagram photos) now are stored with size: null instead of 0 (#1376 / @goto-bus-stop)
  • @uppy/core: make allowedFileTypes extensions case insensitive (#1341 / @goto-bus-stop)
  • @uppy/companion: ⚠️ fix instagram hanging uploads (#1274 / @ifedapoolarewaju)
  • @uppy/companion-client: remove the use of window.location for React Native support (#1393 / @ifedapoolarewaju)
  • typescript: ⚠️ fix uppy package use with allowSyntheticImports: false (#1396 / @goto-bus-stop)
  • @uppy/core: ⚠️ remove console.dir, since it’s probably unnessesary now and not supported in React Native (@arturi / a4f94a8d6b475657837f7c51dfb0670cc77fc3de)
  • @uppy/xhr-upload: allow customized option to set upload status (#1360 / @Mactaivsh)
  • @uppy/dashboard: fix icons jiggling on hover in safari (#1410 / @lakesare)
  • @uppy/dashboard: the list items are now even out (#1398 / @lakesare)
  • @uppy/dashboard: remove jumpiness (mobile --> desktop) when uppy loads (#1383 / @lakesare)
  • @uppy/dashboard: Protect some more styles from bleeding (#1362 / @arturi)
  • build: Refactor npm scripts, clean up unused ones (#1392 / @kvz, @arturi)
  • build: Speed up website deploys (73f89f08d9dde9e096285a952528976a69d923cf / @kvz)
  • @uppy/xhr-upload: ⚠️ load CompanionClient appropriately (c1abfea33d0c3e80809814c1048b156028c8fcf9 / @ifedapoolarewaju)
  • @uppy/companion: ⚠️ send null when download is complete (@ifedapoolarewaju / de04c7978c6713995cbf1717f6ca7ffd292cdeb1)
  • @uppy/companion: overwrite bytestotal for only tus uploads (d9ec8d28f4c97da4c0dcb46fbf5804a0ee484eeb / @ifedapoolarewaju)
  • @uppy/companion: install git so we can fetch tus-js-client fork (#1404 / @goto-bus-stop)
  • @uppy/companion-client: ⚠️ return 401 for invalid access token (#1298 / @ifedapoolarewaju)
  • @uppy/companion-client: ⚠️ add asyn wrapper around token storage (#1369 / @ifedapoolarewaju)
  • @uppy/companion: Updated the callback URIs to reflect their correct location (#1366 / @HughbertD)
  • @uppy/companion: do not use Uploader instance if options validation failed #1354
  • @uppy/status-bar: fix StatusBar error tooltip positioning (f83b4b06d958a1f7e78885a61b645c3371feb1ae / @arturi)
  • @uppy/google-drive Show thumbnails instead of a generic icon in Google Drive (#1363 / @arturi)
  • @uppy/dropbox: HTTP-header-safe JSON for dropbox (#1371 / @yonahforst)
  • @uppy/informer: made the tooltip not overflow the uppy container (#1382 / @lakesare)
  • @uppy/aws-s3-multipart: for remote aws-s3 uploads (#1350 / @ifedapoolarewaju)
  • examples: use template + demo key for transloadit-textarea example (#1375 / @goto-bus-stop)
  • website: add markdown snippets example (#1379 / @arturi)
  • website: provide simple framework for doing blog post series (#1373 / @kvz)
  • locales: Remove outdated locales for now (#1355 / @arturi)
  • @uppy/thumbnail-generator: do not export tainted canvas, fixes #1321 (#1343 / @goto-bus-stop)
  • @uppy/companion: replace text only when text is valid (985fd62ed6017ea3786eefd2c222caeb26d7998e / @ifedapoolarewaju)
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