Skip to content
This repository has been archived by the owner. It is now read-only.

@rnicholus rnicholus released this Apr 10, 2018 · 10 commits to master since this release

Symptom: error with message of Cannot set property 'loaded' of undefined inside of the send method of upload.handler.controller.js.

Fixed in aef42d0.

Assets 6
  • 5.16.1
  • 641577a
  • Compare
    Choose a tag to compare
    Search for a tag
  • 5.16.1
  • 641577a
  • Compare
    Choose a tag to compare
    Search for a tag

@rnicholus rnicholus released this Apr 10, 2018 · 11 commits to master since this release

Details in #1995

Assets 6
  • 5.16.0
  • 5be9ba1
  • Compare
    Choose a tag to compare
    Search for a tag
  • 5.16.0
  • 5be9ba1
  • Compare
    Choose a tag to compare
    Search for a tag

@rnicholus rnicholus released this Mar 9, 2018 · 12 commits to master since this release

This is the biggest release in a long time, closing out a ton of long-standing cases, and making it much easier for developers to integrate Fine Uploader into their own servers. This was developed and tested over the course of 4+ months on a large closed-source project.

From the commit message notes, the following is included here:

  • Local dev/testing ports 3000/3001 clash with my local env, and possibly others - moving to 4000/4001.

  • returned onUploadChunk promise can override method, params, headers, & url

  • promissory onUpload callback

  • always ensure test server are killed either on test start or stop

  • don't try to kill test server on CI before tests start

  • option to allow upload responses without { "success": true }

  • allow default params to be omitted from upload requests

  • don't fail upload w/ non-JSON response when requireSuccessJson = false

  • more flexible chunking.success request support

  • add .editorconfig (can't believe this didn't exist until now)

  • Allow custom resume keys and data to be specified.

  • include customResumeData in return value of getResumableFilesData API method

  • add isResumable public API method

  • introduce chunking.success.resetOnStatus to allow FU to reset a file based on chunking.success response code

  • new API method: isResumable(id)

  • Allow onUpload resolved Promise to pause the file.
    Use case: When onUpload is called, you make a request to your server to see if the file already exists. If it does, you want to let your user decide if they want to overwrite the file, or cancel the upload entirely. While waiting for user input you don't want to hold a spot in the upload queue. If the user decided to overwrite the file, call the continueUpload API method.

  • Allow per-file chunk sizes to be specified.
    chunking.partSize now accepts a function, which passes the file ID and size

  • feat(beforeUnload): new option to turn off beforeUnload alert during uploads

  • feat(features.js): auto-detect folder support

  • Allow access to Blob when file status is still SUBMITTING

  • docs: options, API, and events doc updates

  • added qq.status.UPLOAD_FINALIZING - don't cancel or pause in this state

closes #848
closes #1697
closes #1755
closes #1325
closes #1647
closes #1703

Assets 6
Jan 27, 2018
Merge branch 'master' into feature/flexible-upload-support

@rnicholus rnicholus released this Jan 27, 2018 · 15 commits to master since this release

Originally reported in #1172 and fixed fixed by @galvinhsiu in #1964.

Assets 6

@rnicholus rnicholus released this Dec 23, 2017 · 16 commits to master since this release

The issue is described in #1945 and fixed in #1958. This appears to be a regression from #1903, which was released in v5.15.1.

Assets 6
Pre-release

@rnicholus rnicholus released this Nov 18, 2017 · 19 commits to master since this release

First reported in #1862 and fixed in #1946. Heavily requested fix, and now it's live!

Assets 6

@rnicholus rnicholus released this Nov 8, 2017

Fixed in #1819, first reported in #1588. Now, non-files dragged into the scope of the DnD module should be ignored.

Assets 6