Optionally allow empty files to be uploaded

@rnicholus rnicholus released this Jan 7, 2017 · 2 commits to develop since this release

Implemented in #1710 and initially requested 3.5 years ago back in #903, this has finally landed in a released version of Fine Uploader.

By default, empty files are rejected, as always. But this validation can be turned off simply by setting the new validation.allowEmpty option to true.


Hotfix: Auto-retry, chunking, & S3 signature fixes

@rnicholus rnicholus released this Nov 6, 2016 · 13 commits to master since this release

  • #1670 - The qq.status.UPLOAD_RETRYING status is now used before the waiting period starts between auto-retry attempts. This makes it easier to determine (for API users) when a retry attempt is in progress.
  • #1669 - When a file is deleted or unavailable mid-upload, previously it would take a while for Fine Uploader to fail the attempt. Now, that is fixed.
  • #1630 - With version 4 signatures enabled for Fine Uploader S3 and with the objectProperties.key option set to "filename", the signature generated for keys w/ non-ASCII characters is invalid, which causes the Initiate Multipart Upload request to S3 to fail.


Hotfix: S3/Traditional/All Uploader does not load in IE8/9

@rnicholus rnicholus released this Aug 23, 2016 · 32 commits to master since this release

This was caused by a missing qq.WindowReceiveMessage object in the generated build artifacts. More details in #1653.


Better "Getting Started" guide

@rnicholus rnicholus released this Aug 22, 2016 · 37 commits to master since this release

The "Getting Started" guide at http://docs.fineuploader.com/quickstart/01-getting-started.html was completely rewritten for this hotfix release, and some noise and incorrect markup was removed from the template files. Fine Uploader should now be even easier to setup! Thanks goes to @strohhut for the suggestions and proofing.

More details at #1646.


Hotfix: Azure and S3 jQuery wrappers missing plug-in aliases

@rnicholus rnicholus released this Aug 16, 2016 · 40 commits to master since this release

The files that include the $.fn.fineUploaderS3 and $.fn.fineUploaderAzure functions were mistakenly omitted from the build. This is a regression, caused by work on 5.11.0, detailed in #1643.


Hotfix: Missing jquery.fine-uploader.js build artifacts

@rnicholus rnicholus released this Aug 12, 2016 · 43 commits to master since this release

Starting with 5.11.0, the jquery.fine-uploader directory in the build/npm output and the fine-uploader.zip file was missing the traditional endpoint jQuery-wrapped Fine Uploader JS files (both minified and unminified). Details in #1639.