Uppy v0.0.5 Release Notes
-
๐ Released: May 07, 2016. ๐ Theme: Acceptance tests and Google Drive Polish.
- ๐ [x] test: Wire saucelabs and travis togeteher, make saucelabs fail fatal to travis builds
- โ
[x] test: Add
addFile
-hack so we can have acceptance tests on Safari as well as Edge (@arturi) - ๐ [x] drive: possible UI polish (@hedgerh)
- [x] drive: write files to filesystem correctly (@hedgerh)
- โ [x] test: Fix 15s timeout image.jpg (@arturi)
- โ [x] test: Sign up for Browserstack.com Live account so we can check ourselves what gives and verify saucelabs isn't to blame (@arturi) <-- Turns out, Saucelabs already does that for us
- ๐ง [x] test: Get tests to pass Latest version of Internet Explorer (Windows 10), Safari (OSX), Firefox (Linux), Opera (Windows 10) (@arturi) <-- IE 10, Chrome, Firefox on Windows and Linux, but not Safari and Microsoft Edge โ Selenium issues
- โ [x] test: Get saucelabs to show what gives (errors, screenshots, anything) (@arturi)
- ๐ [x] build: sourcemaps for local development (@arturi) <-- Not adding it in production to save the extra request. For local dev, this was added already via Browserify
- [x] core: Add polyfill for
fetch
(@hedgerh) - ๐ [x] core: Apply plugins when DOM elements aren't static (#25)
- [x] core: figure out the shelf thing https://transloadit.slack.com/archives/uppy/p1460054834000504 https://dl.dropboxusercontent.com/s/ypx6a0a82s65o0z/2016-04-08%20at%2010.38.png (@arturi, @hedgerh)
- โก๏ธ [x] core: reduce the monstrous 157.74Kb prebuilt bundle footprint https://dl.dropboxusercontent.com/s/ypx6a0a82s65o0z/2016-04-08%20at%2010.38.png <-- we see no way to optimize at this stage
- [x] drive: add breadcrumb navigation (@hedgerh)
- ๐ [x] drive: convert google docs to office format (@hedgerh)
- ๐ [x] modal: Avoid duplicating event listeners <-- deprecated by yoyo
- [x] progressbar: make it great again (@arturi)
- โก๏ธ [x] progressdrawer: figure out why the whole list is replaced with every update (dom diff problems) (@arturi)
- โ [x] test: Let Travis use the Remote WebDriver instead of the Firefox WebDriver (https://docs.travis-ci.com/user/gui-and-headless-browsers/#Using-Sauce-Labs), so Saucelabs can run our acceptance tests against a bunch of real browsers. Local acceptance tests keep using Firefox <-- need to add command to Travis (@arturi)
- ๐ [x] test: Move failing multipart test back from
v0.0.5
dir, make it pass (@arturi) - ๐ [x] tus: Add support tus 1.0 uploading capabilities (#3) <-- works!
- [x] website: Make cycling through taglines pretty (in terms of code and a nice animation or sth) (@arturi)
- ๐ [x] website: Move the activity feed from http://uppy.io/stats to the Uppy homepage (@arturi)
- ๐ [x] website: Polish http://uppy.io/stats and undo its CSS crimes (@arturi)