Uppy v0.23.0 Release Notes
-
π Released: 2018-02-11.
- π core: Allow plugins to add data to result object. Return
processing
results among withupload
results incomplete
event andupload()
promise (#527 / @goto-bus-stop) - π core: Move limiting to different point, to fix StatusBar and other UI issues #468 (#524, #526 / @goto-bus-stop)
- core: Add uploadID to complete event (#569 / @richardwillars)
- core: Allow chanining after .on() and .off() to improve ergonomics (#597 / @arturi)
- core: Allow user to override sass variables (#555 / @chao)
- π core: Move preview generation to separate plugin, add queuing (#431 / @richardwillars)
- core: Third-party extension, uppy-store-ngrx https://github.com/rimlin/uppy-store-ngrx/ (#532 / @rimlin)
- core: Warn, not error, when file cannot be added due to restrictions? (#604, #492 / @goto-bus-stop)
- dashboard: Add more i18n strings (#565 / @arturi)
- dashboard: Fix modal and page scroll (#564 / @arturi)
- π¨ dashboard: Refactor provider views (#554 / @arturi)
- βͺ dashboard: Restore focus after modal has been closed (#536 / @arturi)
- dashboard: Use empty input value so same file can be selected multiple times (@arturi / #534)
- dashboard: Use more accessible tip lib microtip (#536 / @arturi)
- π docs: Add PHP snippets to XHRUpload docs (#567 / @goto-bus-stop)
- meta: Added instruction to fork the repo first (#512 / muhammadInam)
- π meta: Automatically host releases on edgly and use that as our main CDN (#558 / @kvz)
- β‘οΈ meta: Dependency version updates (#523 / @goto-bus-stop)
- π¦ meta: Remove unused files from published package (#586 / @goto-bus-stop)
- s3: Respect
limit
option for upload parameter requests too; fix isXml() check when no content-type is available (#545, #544, #528 / @goto-bus-stop) - statusbar: Fix status text still showing when statusbar is hidden (#525 / @goto-bus-stop)
- β test: Alter jest testPathPattern to current dir, add chai (#583 / @arturi)
- π thumbnail: Add thumbnail generation plugin (#461 / @richardwillars)
- thumbnail: Fix blank preview thumbnails for images in Safari; use slightly different stap scaling (#458, #584 / @arturi)
- transloadit: Add
transloadit:assembly-executing
event (#547 / @goto-bus-stop) - transloadit: Add assembly results to to the
complete
callback (#527 / @goto-bus-stop) - transloadit: Easily pass form fields (#593 / @goto-bus-stop)
- tus:
resume: false
β donβt store url (@arturi / #507) - uppy-server: Detect file upload size from the server (@ifedapoolarewaju)
- uppy-server: Fix circular json stringify error (@ifedapoolarewaju)
- uppy-server: Load standalone server options via config path (@ifedapoolarewaju)
- uppy-server: Pass response from uppy-server uploadβs endpoint (#591 / @ifedapoolarewaju)
- β± uppy-server: Schedule job to delete stale upload files (@ifedapoolarewaju)
- π uppy-server: Security audit, ask @acconut
- π uppy-server: Support localhost urls as endpoints (@ifedapoolarewaju)
- π url: New plugin that imports files from urls (#588 / @arturi, @ifedapoolarewaju)
- webcam: Font styling for Webcam option (#509 / @muhammadInam)
- π webcam: Mirror image preview, add option to select which camera is used to capture, try filling the whole Dashboard with webcam preview image, remove URL.createObjectURL() (#574 / @arturi, @nqst)
- website: Add Transloadit example to website (#603 / @arturi)
- π website: Doc fixes (#563 / @arturi)
- website: Improve the Contributing guide (#578 / @arturi)
- xhrupload: Add bundle option to send multiple files in one request (#442 / @goto-bus-stop)
- xhrupload: Prevent files from being uploaded multiple times in separate uploads (#552 / @richardwillars)
- π¨ xhrupload: Refactor response and error handling (#591 / @goto-bus-stop, @arturi, @ifedapoolarewaju)
- π core: Allow plugins to add data to result object. Return