- Fix problem with WebWorkers not working correctly on Edge and IE.
- Fix syntax error #147
- Fix additional problem with quick file removals.
- Fix problem where remove call would throw error depending on the state of the upload.
- Fix problem where clicking on abort before upload had started would not cancel upload.
Please note that this update will require installing new versions of the following plugins:
- File Validate Size
- Fix problem where panel overflow would render incorrectly.
- Improve diffing when updating the
files
property. - Add
onupdatefiles
callback that is triggered when a file is added or removed to a pond instance.
- Fix problem where feature detection would throw error on iOS 8.x
- Fix problem with XMLHttpRequest timeout on Internet Explorer 11.
- Fix problem with custom properties on element on Internet Explorer 11.
- Fix problem with label not being clickable while in integrated layout mode.
- Fix problem where timeout would incorrectly trigger for uploads.
- Small internal flow changes to facilitate integration with the Image Editor plugin
- Improve performance
- Improve file loader so it now supports
blob
URLs - Add
stylePanelLayout
setting to set layout mode for panel - Add
stylePanelAspectRatio
setting to fix aspect ratio of panel - Add
styleButtonRemoveItemPosition
to control remove button position on image preview - Add
styleButtonProcessItemPosition
to control item processing position on image preview - Add
styleLoadIndicatorPosition
to control load indicator position on image preview - Add
styleProgressIndicatorPosition
to control process indicator position on image preview - Add method to automatically update data when file metadata is updated
- Fix animation rest state detection
Please note that this update will require installing new versions of the following plugins:
- File Encode
- Image Crop
- Image Preview
- Image Transform
- Fix improved browser environment detection.
- Improve browser environment detection #123.
- Add
beforeRemoveFile
callback to allow user confirmation before actual file removal.
- Fix another problem where list overflow would not render correctly.
- Fix problem where
maxFiles
was not enforced when dropping a set of files, each file was added in sequence tillmaxFiles
was reached while the set as a whole should've been invalidated at once.
- Fix problem where max-height of filepond root would not be respected by file list.
- Cleaned up some stray babelHelpers.
- Fix bug in render engine style method, should result in less unnecessary redraws.
- Fix problem where the drop indicator would render at the wrong location.
- Fix problem where calling
removeFile
directly afterprocessFile
was resolved would throw an error.
- Labels can now be set as functions, these functions will receive context information, this is useful to customize both he load error and processing error labels based on server response.
- Add additional utilities to plugin API.
- Automatically replace undo button counterclockwise arrow icon with remove button icon when
instantUpload
is set totrue
.
- Add
metadata
handling toaddFile
method.
- Fix problem where setting
allowRevert
tofalse
would hide the remove button.
- Fix problem where adding dataURIs would throw an error
- Fix casting of input attributes without value to correct boolean
- Fix problem where response timeout would throw an error
- Improve handling of returned value by processing onload function
- Cleaning up some stray code
- Fix problem where element options did not override page level options
- Handle
Blob
withname
property same as actualFile
object - Attempt to fix a problem where
elementFromPoint
could not be found in Angular component
- Add view filter to file info view
- Add option to mock server files
- Add option to set initial file metadata for server files
- Bugfixes
- Fix handling of
Content-Disposition
header to better extract the filename
- Events are now fired asynchronous, this allows internal processes to finish up
- Fix broken links in README
- Add view filter to file status view
- Fix problem where attribute object value was not read correctly
- Add
onerror
callback to server configuration to allow custom parsing of error response
- Fix problem where restored temp file would not be removed correctly
- Add
FileOrigin
enum to FilePond object
- Add
fileOrigin
property to file item
- Update README with links to new plugins and adapters
- Accidentally skip over this version number
- Remove max-width on file status view
- Prevent text wrapping for file size label
- Add
onload
method to server configuration
- Fix progress indicator getting stuck on subsequent uploads
- Add
allowRevert
option to disable revert button
- Add
dropValidation
option to enable pre-validating of dropped items
- Improve timing of CPU heavy operations (like file encoding) when a file is added to FilePond
- Fix
removeFiles
method. Did not correctly remove files when called with empty arguments or an array of indexes
- Fix bug where
processFiles
only worked when receiving parameters
- Tiny improvements so can be used when server side rendering
- Improve loading indicator state
- Add Angular adapter reference to README
- Add
onprocessfile
callback to options object
- Fix id attribute not being available on FilePond root
- Fix FilePond not rendering correctly when initially hidden
- Improve render performance
- Fix
setOptions
method not correctly converting value types
- Update the
OptionTypes
property when a plugin is registered
- Fix
setOptions
returning an incorrectly formatted options object
- Add README link to backlog on WIP
- Fix problem where
destroy
would not remove FilePond - Switch license from GPL to MIT
- Add jQuery to adapters list
- Fix error message animation
- Improve FilePond event parameters
- Accidentally skip version 1.1.0
- Fix problem where plugins could be registered twice
- Improve
files
property, now compares existing files against new files and updates accordingly
- Hide center panel before scaling panel view
- Improve style possibilities for panel views and enforce internal panel layout properties
- Fix problem where loading indicators would not spin for certain requests
- Various improvements to README
- Fix render bugs
- Improve panel view layout
- Fix processing complete state file item color
- Add support for client side file manipulation
- Add support for file metadata
- Improve performance
- Add correct banners to library files
- Initial release