FilePond, Where files go to stretch their bits.
Last release today
28 Aug 2026
Release timing varies
gaps range from 8 days to 2 months
Nearly every release is documented
notes for 60 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
9 years old
301 releases · first in 2017
Release timeline
301 releases since 201720172019202120232025
20172026
One column per quarter.
Releases
- 4.25.28 Mar 2021
Release notes2 sources agree
Open source →- Fix issue with fixed with file items not row wrapping correctly. #653
- Fix file info label when remove button positioned to the right. #620
- 4.25.114 Dec 2020
- 4.25.014 Dec 2020
Release notes2 sources agree
Open source →- Add
beforePrepareOutputhook to intercept and prevent preparing a new output file.
- Add
- 4.24.010 Dec 2020
Release notes2 sources agree
Open source →- Add action info to internal
SHOULD_PREPARE_OUTPUTcall - Moved edit button CSS to FilePond
- Add action info to internal
- 4.23.12 Nov 2020
Release notes2 sources agree
Open source →- When files are dropped in a folder the file type cannot always be determined, this fix prevents FilePond from creating a Blob if it can't guesstimate the file type.
- 4.23.02 Nov 2020
- 4.22.130 Oct 2020
- 4.22.029 Oct 2020
Release notes2 sources agree
Open source →- Add internal filter for plugins to manipulate dropped files before adding them to the files list.
- 4.21.19 Oct 2020
Release notes2 sources agree
Open source →- Fix calculation of file size when
fileSizeBaseis set to 1024.
- Fix calculation of file size when
- 4.21.05 Oct 2020
Release notes2 sources agree
Open source →- Add
fileSizeBaseuse to adjust the way files sizes are displayed. Default is1000.
- Add
- 4.20.131 Aug 2020
- 4.20.031 Aug 2020
Release notes2 sources agree
Open source →- Add
allowRemove, set tofalseto disable remove button. - Improve TypeScript definitions.
- Fix issue where
removeFileswould not remove all files.
- Add
- 4.19.229 Jul 2020
- 4.19.128 Jul 2020
Release notes2 sources agree
Open source →- Fix issue where removal of a server file was requested when setting new files to the
filesproperty.
- Fix issue where removal of a server file was requested when setting new files to the
- 4.19.027 Jul 2020
Release notes2 sources agree
Open source →- Add locale folder, can now import different locales.
- Improve
supportsmethod, now correctly detects MacOS Safari 8. - Improve type definitions file.
- Fix issue with
removeFiles({ revert: false })not working. - Fix issue where content pasted in a textarea would be interpreted as a file.
- 4.18.022 Jun 2020
Release notes2 sources agree
Open source →- Add fallback for
fetchwhen loading remote URLs, if no custom fetch supplied, will use default request. - Add TypeScript dynamic label types.
- Fix issue where order of files wasn't correct when setting initial files.
- Add fallback for
- 4.17.111 Jun 2020
Release notes2 sources agree
Open source →- Fix issue where reorder event was fired on each drag interaction, now only fires when order changes.
- 4.17.011 Jun 2020
Release notes2 sources agree
Open source →- Add
allowProcess, set tofalseto remove processing button and related abort / retry processing controls. - Fix issue where hidden inputs didn't reflect visual order of files in list.
- Add
- 4.16.09 Jun 2020
Release notes2 sources agree
Open source →- Add
allowSyncAcceptAttribute, set tofalseto prevent FilePond from setting the file input fieldacceptattribute to the value of theacceptedFileTypes.
- Add
- 4.15.14 Jun 2020
Release notes2 sources agree
Open source →- Fix issue with abort being called even when not supplied.
- 4.14.029 May 2020
Release notes2 sources agree
Open source →- Add
oninitfile, called when file is first initialised, can be used to immediately set metadata.
- Add
- 4.13.722 May 2020
Release notes2 sources agree
Open source →- Fix backwards compatibility problem with
4.13.5and4.13.6where removeFile would revert upload. - Add
{ revert: true }as parameter toremoveFileandremoveFilesmethods. Where in the previous two fix versions reverting was added to be done automatically this new parameter now needs be set to revert the upload.
- Fix backwards compatibility problem with
- 4.13.612 May 2020
Release notes2 sources agree
Open source →- Fix problem where revert wasn't called for user added files.
- 4.13.530 Apr 2020
Release notes2 sources agree
Open source →- Fix trigger of revert handler to
removeFileAPI. - Fix problem where circular layout wouldn't work on latest Safari.
- Fix trigger of revert handler to
- 4.13.414 Apr 2020
Release notes2 sources agree
Open source →- Fix issue where FilePond internal event mechanism would be in slowmotion mode when running in an inactive tab because of
setTimeoutuse.
- Fix issue where FilePond internal event mechanism would be in slowmotion mode when running in an inactive tab because of
- 4.13.314 Apr 2020
Release notes2 sources agree
Open source →- Fix issue where FilePond would excessivly pause in between processing files while running in an inactive tab.
- 4.13.213 Apr 2020
Release notes2 sources agree
Open source →- Fix issue where FilePond running in an inactive tab would be very slow to pick up new files.
- 4.13.17 Apr 2020
Release notes2 sources agree
Open source →- Fix issue where HEAD fetch request would try turn response into zero byte file.
- 4.13.013 Mar 2020
Release notes2 sources agree
Open source →- Fix issue where hidden file fields were not in the correct order when files were sorted either automatically or manually.
- Clean up accidental log statement left in 4.12.2 release.
- 4.12.212 Mar 2020
Release notes2 sources agree
Open source →- Fix issue with re-enabling FilePond field from disabled state not applying the appropriate fields to the browse input.
- 4.12.112 Mar 2020
Release notes2 sources agree
Open source →- Fix issue where browse button wasn't clickable when
styleLayoutModewas set tocompact.
- Fix issue where browse button wasn't clickable when
- 4.12.03 Mar 2020
Release notes2 sources agree
Open source →- Add
styleButtonRemoveItemAlignto align remove button to the left side of the file item. - Fix issue where list of files could not be scrolled when FilePond was disabled.
- Add
- 4.11.011 Feb 2020
Release notes2 sources agree
Open source →- Add
relativePathproperty to file item. - Add
onreorderfilescallback. - Fix issue where unkown type was
"null"instead of an empty string. - Fix issue where
onactivatefilewas fired on drag end.
- Add
- 4.10.06 Feb 2020
- 4.9.521 Jan 2020
- 4.9.414 Jan 2020
Release notes2 sources agree
Open source →- Fix problem with API querystring containing multiple questionmarks.
- 4.9.327 Dec 2019
Release notes2 sources agree
Open source →- Fix problem where ending the class attribute on a space would throw an error.
- 4.9.213 Dec 2019
Release notes2 sources agree
Open source →- Add
grabcursor to items so there's and indicator that items are grabbable.
- Add
- 4.9.013 Dec 2019
Release notes2 sources agree
Open source →- Add drag to reorder file items, enable by setting
allowReordertotrue.- Only works in single column mode (for now).
- It also works when the list of files is showing a scrollbar, but dragging + scrolling isn't working correctly at the moment.
- Limited to browsers supporting Pointer events.
- Add
moveFile(query, index)method. Use to move a file to a different index in the file items array.
- Add drag to reorder file items, enable by setting
- 4.8.212 Dec 2019
- 4.8.111 Dec 2019
- 4.8.09 Dec 2019
Release notes2 sources agree
Open source →- Add
prepareFileandprepareFilesmethods to the FilePond instance, use to request output files of the current items in the files list.
- Add
- 4.7.41 Nov 2019
Release notes2 sources agree
Open source →- UTF-8 encode request headers to prevent issues with weird characters.
- 4.7.328 Oct 2019
Release notes2 sources agree
Open source →- Switch from
setAttributetocssTextfor layout changes resulting in better performance and CSP compatibility. #400
- Switch from
- 4.7.227 Sept 2019
Release notes2 sources agree
Open source →- Fix issue where iOS 10 would throw an error when calling
deleteon a dataset property - Fix issue with
onwarningbeing called on incorrect element
- Fix issue where iOS 10 would throw an error when calling
- 4.7.112 Sept 2019
Release notes2 sources agree
Open source →- Fix problem where directories with over 100 files weren't read correctly.
- 4.7.010 Sept 2019
Release notes2 sources agree
Open source →- Add support for chunked uploads. Thanks to Ryan Olson (@ams-ryanolson) Arctic Media for donating the funds to build this.
- 4.6.14 Sept 2019
- 4.6.02 Sept 2019
- 4.5.22 Sept 2019
Release notes2 sources agree
Open source →- If
Blobhasnameattribute use name attribute instead of URL for file name.
- If
- 4.5.127 Aug 2019
Release notes2 sources agree
Open source →- Fix issue where drag-drop from Firefox download list would not add file to drop area
- 4.5.020 Aug 2019
Release notes2 sources agree
Open source →- Add option to set server end point headers on a generic level so they're applied to all end points using
server.headers.
- Add option to set server end point headers on a generic level so they're applied to all end points using
- 4.4.1314 Aug 2019
Release notes2 sources agree
Open source →- Fix problem with CSS overriding image preview markup text size.
- 4.4.121 Aug 2019
- 4.4.1111 Jul 2019
- 4.4.1027 Jun 2019
Release notes2 sources agree
Open source →- Fix issue where Promise returned by
addFilewould not be rejected if file failed to load.
- Fix issue where Promise returned by
- 4.4.96 Jun 2019
- 4.4.827 May 2019
Release notes2 sources agree
Open source →- Fix issue where multiple calls to
setMetadatawould result in multiple successive calls to prepare file. - Fix issue where drop area aspect ratio would not update correctly on resize.
- Fix issue where multiple calls to
- 4.4.720 May 2019
Release notes2 sources agree
Open source →- Fix issue where pasting a file would throw an error.
- Fix issue where ignored files would be counted as files when dropping a folder.
- 4.4.613 May 2019
Release notes2 sources agree
Open source →- Fix issue where
processFileswould re-processlocalserver images.
- Fix issue where