Pārlūkot izejas kodu

pre-release planning

Artur Paikin 7 gadi atpakaļ
vecāks
revīzija
d6b59ba699
1 mainītis faili ar 33 papildinājumiem un 17 dzēšanām
  1. 33 17
      CHANGELOG.md

+ 33 - 17
CHANGELOG.md

@@ -28,9 +28,8 @@ Ideas that will be planned and find their way into a release at one point
 - [ ] test: setup an HTML page with all sorts of crazy styles, resets & bootstrap to see what brakes Uppy (@arturi)
 - [ ] dependencies: es6-promise --> lie https://github.com/calvinmetcalf/lie ?
 - [ ] core: accessibility research: https://chrome.google.com/webstore/detail/accessibility-developer-t/fpkknkljclfencbdbgkenhalefipecmb, http://khan.github.io/tota11y/
-- [ ] core: see if it’s possible to add webworkers or use pica for thumbnail generation (@arturi)
+- [ ] core: see if it’s possible to add webworkers for thumbnail generation (@arturi, @goto-bus-stop)
 - [ ] website: Would one really connect a own google drive or dropbox for testing purpose? => maybe one can give something like a testing account of google drive and dropbox to try uppy
-- [ ] dashboard: maybe add perfect scrollbar https://github.com/noraesae/perfect-scrollbar (@arturi)
 - [ ] ui: do we want https://github.com/kazzkiq/balloon.css ?
 - [ ] core: consider adding presets, see https://github.com/cssinjs/jss-preset-default/blob/master/src/index.js (@arturi)
 - [ ] uppy/uppy-server: Transfer files between providers (from instagram to Google drive for example).
@@ -42,7 +41,7 @@ Ideas that will be planned and find their way into a release at one point
 - [ ] good way to change plugin options at runtime—maybe `this.state.options`?
 - [ ] s3: multipart/"resumable" uploads for large files (@goto-bus-stop)
 - [ ] uppy-server/s3: make s3 endpoint more configurable (@goto-bus-stop)
-- [ ] DnD Bar ? (@arturi)
+- [ ] DnD Bar: drag and drop + statusbar or progressbar ? (@arturi)
 - [ ] possibility to work on already uploaded / in progress files #112, #113
 - [ ] possibility to edit/delete more than one file at once #118, #97
 - [ ] optimize problematic filenames #72
@@ -77,8 +76,9 @@ What we need to do to release Uppy 1.0
 - [ ] uppy-server: storing tokens in user’s browser only
 - [ ] consider iframe / more security for Transloadit/Uppy integration widget and Uppy itself. Page can’t get files from Google Drive if its an iframe; possibility for folder restriction for provider plugins
 
+# ## 0.21.0
 
-## 0.20.0
+To be released: 2017-10-27
 
 - [ ] webcam: look into simplifying / improving webcam plugin, only showing the tab when webcam is available (@arturi, @goto-bus-stop)
 - [ ] provider: improve UI, add icons for file types? (@arturi)
@@ -86,36 +86,52 @@ What we need to do to release Uppy 1.0
 - [ ] core: research !important styles to be immune to any environment/page. Maybe use smth like `postcss-safe-important`. Or increase specificity (with .Uppy) (@arturi)
 - [ ] test: add https://github.com/pa11y/pa11y for automated accessibility testing (@arturi)
 - [ ] test: add tests for `npm install uppy` and running in different browsers, the real world use case (@arturi)
-- [ ] core: Uppy ID per instance
 - [ ] core: allow setting custom `id` for plugins: https://github.com/transloadit/uppy/pull/328#issuecomment-328242214 (@arturi)
 - [ ] core: move `setPluginState` to Plugin class ? (@goto-bus-stop)
 - [ ] add `FormEncapsulator`: a plugin that is used in conjunction with any other acquirer, responsible for injecting any result (like from Transloadit plugin) back into the form (jquery-sdk includes the whole Assembly Status JSON in a hidden field i think)
 - [ ] dashboard: allow minimizing the Dashboard during upload (Uppy then becomes just a tiny progress indicator) (@arturi)
-- [ ] Redux PR (@arturi, @goto-bus-stop)
-- [ ] GoldenRetriever: Ability to clear upload history or set expiry date #324 (@arturi)
-- [ ] dashboard: cancel button for any kind of uploads? currently resume/pause only for tus, and cancel for XHR (@arturi @goto-bus-stop)
+- [ ] goldenretriver: Ability to clear upload history or set expiry date (#324 / @arturi)
 
 # next
 
-## 0.19.0
+## 0.20.0
 
-To be released: 2017-09-11.
+To be released: 2017-09-29.
 Theme: React and Retry
 
-- [ ] core: retry or show error when upload can’t start / fails (offline, wrong endpoint) — now it just sits there; add error in file progress state, UI, question mark button (@arturi @goto-bus-stop)
-- [ ] core: improve and merge in the React PR (@arturi @goto-bus-stop)
-- [ ] goldenretriver: add “ghost” files (@arturi @goto-bus-stop)
-- [ ] core: remove unused bootstrap styles (#329 / @arturi)
+- [ ] core: Redux PR (#216, #338 / @arturi, @goto-bus-stop, @richardwillars)
+- [ ] dashboard: cancel button for any kind of uploads? currently resume/pause only for tus, and cancel for XHR (@arturi, @goto-bus-stop)
+- [ ] core: retry or show error when upload can’t start / fails (offline, wrong endpoint) — now it just sits there; add error in file progress state, UI, question mark button (#307 / @arturi)
+- [ ] core: improve and merge the React PR (#170 / @goto-bus-stop, @arturi)
+- [ ] goldenretriver: add “ghost” files (@arturi)
+- [ ] uploaders: upload resolution changes, followup to #323 (#347 / @goto-bus-stop)
+- [ ] core: set the newState before emiting "core:state-update"
+
+## 0.19.0
+
+Released: 2017-09-15.
+Theme: Tests and better APIs
+
+- [x] goldenretriver: allow passing options to `IndexedDbStore` (#339 / sunil-shrestha)
+- [x] core: add Uppy instance ID options, namespace serviceWorker action types, add example using multiple Uppy instances with GoldenRetriver (#333 / @goto-bus-stop)
+- [x] core: fix `calculateTotalProgress` - NaN (#342 / @arturi)
+- [x] core: fix and refactor restrictions (#345 / @arturi)
+- [x] core: Better `generateFileID` (#330 / @arturi)
+- [x] core: improve `isOnline()` (#319 / @richardwillars)
+- [x] core: remove unused bootstrap styles (#329 / @arturi)
 - [x] core: experiment with yo-yo --> preact and picodom (#297 / @arturi)
 - [x] dashboard: fix FileItem source icon position and copy (@arturi)
 - [x] dashboard: expose and document the show/hide/isOpen API (@arturi)
-- [x] dashboard: allow multiple `triggers` of the same class `.open-uppy` (@arturi)
+- [x] dashboard: allow multiple `triggers` of the same class `.open-uppy` (#328 / @arturi)
+- [x] plugins: add `aria-hidden` to all SVG icons for accessibility (#4e808ca3d26f06499c58bb77abbf1c3c2b510b4d / @arturi)
 - [x] core: Handle sync returns and throws in possibly-async function options (#315 / @goto-bus-stop)
-- [x] core: switch to Jest tests, add more tests for Core and Utils (@richardwillars)
+- [x] core: switch to Jest tests, add more tests for Core and Utils (#310 / @richardwillars)
+- [x] website: Minify bundle for `disc` (#332 / @goto-bus-stop)
+- [x] transloadit: remove `this.state` getter (#331 / @goto-bus-stop)
 
 ## 0.18.1
 
-Released: 2017-09-05
+Released: 2017-09-05.
 Note: this version was released as a `@next` npm tag to unblock some users.
 
 - [x] core: gradually resize image previews #275 (@goto-bus-stop)