Uppy v0.9.0 Release Notes

  • ๐Ÿš€ Released: August 26, 2016. Releasemaster: Harry.

    Theme: Making Progress, Then Pause & Resume.

    • [x] dashboard: informer interface: message when all uploads are "done" (@arturi)
    • ๐Ÿš€ [x] meta: write 0.9 release blog post (@hedgerh)
    • [x] webcam: a barely working webcam record & upload (@hedgerh)
    • ๐Ÿ“‡ [x] metadata: Uppy + tus empty metadata value issue in Safari https://github.com/tus/tus-js-client/issues/41 --> tus issue โ€” nailed down, passed to @acconut (@arturi, @acconut)
    • [x] core: experiment with switching to virtual-dom in a separate branch; experiment with rollup again (@arturi)
    • [x] core: figure out race conditions (animations not completing because file div gets re-added to the dom each time) with yo-yo/morphdom https://github.com/shama/bel/issues/26#issuecomment-238004130 (@arturi)
    • [x] core: switch to https://github.com/sethvincent/namespace-emitter โ€” smaller, allows for on('*') (@arturi)
    • [x] dashboard: add aria-labels and titles everywhere to improve accessibility #114 (@arturi)
    • ๐ŸŒ [x] dashboard: file name + extension should fit on two lines, truncate in the middle (maybe https://developer.mozilla.org/en-US/docs/Web/API/CanvasRenderingContext2D/measureText) (@arturi)
    • [x] dashboard: implement a circular progress indicator on top of the fileItem with play/pause (@arturi)
    • ๐Ÿ”จ [x] dashboard: refactor to smaller components, as discussed in #110 (@arturi)
    • [x] dashboard: show upload remaining time and speed, option to disable (@arturi)
    • ๐Ÿ”จ [x] google drive: refactor to smaller components, as discussed in #110 (@hedgerh)
    • [x] meta: reach out to choo author (@arturi)
    • ๐Ÿš€ [x] meta: write 0.8 release blog post (@arturi)
    • ๐Ÿ“‡ [x] metadata: add labels to fields in fileCard (@arturi)
    • ๐Ÿ“‡ [x] metadata: the aftermath โ€” better UI (@arturi)
    • ๐Ÿ‘€ [x] test: Get IE6 on Win XP to run Uppy and see it fall back to regular form upload #108 (@arturi)
    • ๐Ÿ”จ [x] test: refactor tests, add DragDrop back (@arturi)
    • โšก๏ธ [x] tus: update uppy to [email protected], test on requirebin (@arturi)
    • [x] tus: add ability to pause/resume all uploads at once (@arturi)
    • [x] tus: add ability to pause/resume upload (@arturi)