|
@@ -2,7 +2,7 @@
|
|
title: September 2016, Uppy 0.10 released
|
|
title: September 2016, Uppy 0.10 released
|
|
date: 2016-09-28
|
|
date: 2016-09-28
|
|
author: arturi
|
|
author: arturi
|
|
-published: false
|
|
|
|
|
|
+published: true
|
|
---
|
|
---
|
|
|
|
|
|
Hi! Another month has passed and we have just released a new version of Uppy. Here’s what we’ve been up to.
|
|
Hi! Another month has passed and we have just released a new version of Uppy. Here’s what we’ve been up to.
|
|
@@ -15,7 +15,7 @@ We have been spending quite a lot of time thinking about Uppy's future and the d
|
|
|
|
|
|
We have done a lot of research. We created [prototypes of Uppy React components](https://github.com/hedgerh/uppy-react) and we also created a new module that we like to call "Uppy Base." [`uppy-base`](https://github.com/hedgerh/uppy-base) is a thin module containing reusable functionality from some of our plugins that can be used in any ecosystem or environment, without being opinionated about the UI.
|
|
We have done a lot of research. We created [prototypes of Uppy React components](https://github.com/hedgerh/uppy-react) and we also created a new module that we like to call "Uppy Base." [`uppy-base`](https://github.com/hedgerh/uppy-base) is a thin module containing reusable functionality from some of our plugins that can be used in any ecosystem or environment, without being opinionated about the UI.
|
|
|
|
|
|
-Finally, we are also discussing using [Redux](https://github.com/reactjs/redux) as the internal state management store within Uppy. You can see some drafts under the [`src/experimental' folder](https://github.com/transloadit/uppy/tree/master/src/experimental).
|
|
|
|
|
|
+Finally, we are also discussing using [Redux](https://github.com/reactjs/redux) as the internal state management store within Uppy. You can see some drafts under the [`src/experimental` folder](https://github.com/transloadit/uppy/tree/master/src/experimental).
|
|
|
|
|
|
Have a look at the [Uppy Base repository here](https://github.com/hedgerh/uppy-base).
|
|
Have a look at the [Uppy Base repository here](https://github.com/hedgerh/uppy-base).
|
|
|
|
|
|
@@ -23,7 +23,7 @@ Check out [our Uppy React wrapper and components](https://github.com/hedgerh/upp
|
|
|
|
|
|
Finally, we have played a bit with [CSS Modules](https://github.com/css-modules) and [CSJS](https://github.com/rtsao/csjs). We have also tried generating preview thumbnails in Web Workers, as well as with [Pica library](https://github.com/nodeca/pica).
|
|
Finally, we have played a bit with [CSS Modules](https://github.com/css-modules) and [CSJS](https://github.com/rtsao/csjs). We have also tried generating preview thumbnails in Web Workers, as well as with [Pica library](https://github.com/nodeca/pica).
|
|
|
|
|
|
-We would love to hear feedback on all of this. Please join our discussion at: https://github.com/transloadit/uppy/issues/116
|
|
|
|
|
|
+We would love to hear feedback on all of this. Please join our discussion at: <https://github.com/transloadit/uppy/issues/116>
|
|
|
|
|
|
You are, of course, more than welcome to chime in on other issues or to open new ones!
|
|
You are, of course, more than welcome to chime in on other issues or to open new ones!
|
|
|
|
|
|
@@ -39,7 +39,7 @@ We have also added a circular progress bar that shows total upload progress, com
|
|
|
|
|
|
<img alt="Dashboard UI with global pause/resume buttons and a status bar — progress speed & ETA" src="/images/blog/dashboard-pause-resume-sep-27-2016.jpg">
|
|
<img alt="Dashboard UI with global pause/resume buttons and a status bar — progress speed & ETA" src="/images/blog/dashboard-pause-resume-sep-27-2016.jpg">
|
|
|
|
|
|
-Be sure not to miss out on the new Copy Link button that appears after a successful upload, right where the edit button usually is. We know, that’s pretty exciting! And it gets even better: when you click on it, the link is copied to your clipboard. Or, in less capable browsers, a window pops up with a text link, so you can copy it yourself. Bananas!
|
|
|
|
|
|
+Be sure not to miss out on the new Copy Link button that appears after a successful upload, right where the edit button usually is. We know, that’s pretty exciting! And it gets even better: when you click on it, the link is copied to your clipboard. Or, in less capable browsers, a window pops up with a text link, so you can copy it yourself. Bananas! :banana: :banana:
|
|
|
|
|
|
## Google Drive UI improved
|
|
## Google Drive UI improved
|
|
|
|
|
|
@@ -61,13 +61,13 @@ uppy.on('core:upload-success', (id, url) => {
|
|
})
|
|
})
|
|
```
|
|
```
|
|
|
|
|
|
-There is also `core:upload-progress` to track progress and `core:success` for when all uploads are complete. The [event documentation](https://github.com/transloadit/uppy#api) is quite small right now, we’ll be adding more once we sort out the API.
|
|
|
|
|
|
+There is also `core:upload-progress` to track progress and `core:success` for when all uploads are complete. The [event documentation](https://github.com/transloadit/uppy/#api) is quite small right now, we’ll be adding more once we sort out the API.
|
|
|
|
|
|
## But wait, there’s more!
|
|
## But wait, there’s more!
|
|
|
|
|
|
* i18n strings now extend default en_US dictionary: if a certain string is not available in a language, the English string will be displayed.
|
|
* i18n strings now extend default en_US dictionary: if a certain string is not available in a language, the English string will be displayed.
|
|
-* Updated readme: improved usage docs and CDN links. Check out [the new usage section](https://github.com/transloadit/uppy#usage) for yourself. Import, require or script tag? In any case, we’ve got your back.
|
|
|
|
-* Capabilities: we have added "capabilities" to the state. For example, if 'tus' resumable uploader is used, `capabilities.resumable === true` is added to the state, so it is easy to check what upload capabilities are available. More to come.
|
|
|
|
|
|
+* Updated readme: improved usage docs and CDN links. Check out [the new usage section](https://github.com/transloadit/uppy/#usage) for yourself. Import, require or script tag? In any case, we’ve got your back.
|
|
|
|
+* Capabilities: we have added `capabilities` to the state. For example, if 'tus' resumable uploader is used, `capabilities.resumable === true` is added to the state, so it is easy to check what upload capabilities are available. More to come.
|
|
|
|
|
|
## Release Notes
|
|
## Release Notes
|
|
|
|
|