Change Log

September 22nd, 2020

  • Transformation UI for iOS is live. You can find installation and usage notes in our tutorial or go straight to GitHub.
  • Documentation navigation changed to reflect natural structure of Filestack concepts. You can also find new Processing Engine Overview page with quick start and examples of how transformations can be used.

August 11th, 2020

  • We added Smart Crop functionality that allows you to programmaticaly manipulate your images in a way that provides a version of the image that is exactly of the shape you want, while keeping it’s aspect ratio and cutting out least interesting fragments of the input picture.
  • We added support for Upload Tags that allows you to pass key-value pairs that you get back with upload response and webhook.
  • We added Document Slider, a minimalist approach to viewing documents in your application along with corresponding /pdfcreate/ API call that converts document pages to set of images.
  • We modified response to the Document Detection API call.
  • We released version 2.6.7 of the Filestack Ruby SDK.
  • We released version 3.2.1 of the Filestack React SDK that brings number of bugfixes and support for TypeScript types definitions.
  • We released version 3.2.1 of the Filestack Python SDK.
  • We added documentation for background upload that was added to the 2.3 version of our iOS SDK.
  • We added Storage Best Practices page to this documentation.

July 9th, 2020

  • We are partnering with Unsplash! It is now available in the list of supported sources in the Web File Picker You can read more about the partnership and integration at Unsplash blog.
  • You can now secure your application with delivery domain whitelists. We also changed format of the whitelists to use glob.
  • We added /doc_to_images/ transformation that allows you to convert multiple pages of your document to images in one API call.
  • We added metadata parameter to /pdfconvert/ so that you can have more control over how your new file is created.
  • We added file parameter to the /fallback/ control task where you can pass either handle or external URL to fallback in the occurence of as error in your transformation.
  • We increased maximum video_bitrate to 85000 for video transformations.
  • Version 3.16.0 of the Filestack JavaScript SDK is now available for use. It brings number of bug fixes.
  • Version 2.3 of the Filestack Swift SDK and Filestack iOS SDK is now available for use. It adds ability to continue uploading files when application is sent to the background.
  • We released new documentation index page and Getting Started section where you will find a technical and non-technical introduction to the features and ecosystem of Filestack.

June 16th, 2020

  • We’ve released version 1.8 of the Transformation UI that brings support for Borders and number of bug fixes.

May 20th, 2020

  • We added Delivery Whitelist as a way to control where your files can be displayed.
  • We have completely rebuilt our Domain Whitelist functionality by replaxing regular expressions with glob syntax.

May 15th, 2020

  • We have added ability to rename archives and files inside the archive to the ZIP functionality. This relase also brings numbe rof bugfixes.

April 15th, 2020

  • We have added support for Upload Tags to the Javascript SDK and Picker.

April 15th, 2020

  • We have added Unsplash integration to the File Picker where you get easy access to over million of free, high quality photos.

August 27th, 2019

August 23rd, 2019

August 21st, 2019

  • We’ve released system to notify Customers via email when their webhook URLs fail and we are unable to deliver messages. We will also stop sending messages to webhook URLs that are failing for moore than 4 days. Please check our retry logic to see what response codes we except and how many times we try to deliver messages to you.

August 7th, 2019

  • We’ve released Image Enhancement presets. You can now specify how exactly you want your images to be enhanced. This is premium feature so please reach out to our friendly Support Team.

  • We’ve released version 3.6.0 of the JavaScript SDK that updates version of the Picker and adds setSource method to the Filelink class.

August 2nd, 2019

July 29th, 2019

July 25th, 2019

July 16th, 2019

July 15th, 2019

  • We’ve released version 2.0 of the Filestack iOS SDK that brings:
    • upload progress handler to picker
    • ability to set up allowed UTIs for files picked from cloud sources
    • fix for pickerStoredFile(picker:,response:) that was potentially being called before the upload monitor view controller was dismissed
    • fix for build in Xcode 10 using Swift 4.2 (issue #38.)
    • fix for picking pictures from camera source when multifile upload is enabled in config
    • publicly accessible LocalSource static variables
    • fix for freezing of the main thread after selecting a Video with a big size
    • optimized memory usage during asset selection and editing when either multifile selection or editing is enabled
    • dropped support for iOS versions earlier than 11.0
    • dropped support for Swift versions earlier than 4.2

July 11th, 2019

  • We’ve released version 3.4.0 of the JavaScript SDK that adds Sentry integration and number of bug fixes.

June 17th, 2019

  • We’ve released version 2.8.0 of the Filestack Python SDK that improves support for Filestack Intelligent Ingestion and moves to JSON-based API for uploads.

June 15th, 2019

  • We’ve released version 2.0.0 of the Filestack Swift SDK that brings:
    • synchronous document transformations support
    • workflows support.
    • several missing typealiases to Transform
    • fix for multipart upload failure during the complete operation stage
    • fix for memory leaks in multipart uploads
    • RoundedCornersTransform transformation is now working as expected (was RoundCornersTransform before.)
    • deprecated AsciiTransform (now ASCIITransform)
    • deprecated ProgressiveJpegTransform (now ProgressiveJPEGTransform)
    • deprecated RoundCornersTransform (now RoundedCornersTransform)
    • deprecated UrlScreenshotTransform (now URLScreenshotTransform)
    • dropped support for iOS versions earlier than 11.0
    • dropped support for Swift versions earlier than 4.2

June 7th, 2019

June 6th, 2019

June 3rd, 2019

May 31st, 2019

May 30th, 2019

  • We’ve released version 3.0.0 of the JavaScript SDK that brings:
    • minor fixes
    • new file name sanitization
    • storeUrl with new base64 transform protocol by default
    • multiupload feature
    • improved retry policy
    • improved progress event
    • ability to debug uploads
    • ability to pass function to filename
    • new setSecurity and setCname functions
    • new test suite and build system (webpack)
    • removed support for preferLinkOverStorage
    • SRI Hashes for all JavaScript SDK assets

Please see Release Notes for full list of changes.

  • We’ve released version 2.7.0 of the Python SDK that brings:
    • updated webhook verification method name
    • support for transformations: fallback, pdf_info and pdf_convert

May 29th, 2019

  • We’ve released version 2.6.0 of the Python SDK that bring:
    • webhook signature verification

May 27th, 2019

  • We’ve released HMAC signatures for our webhooks system. Please check our documentation for more details.

May 20th, 2019

April 15th, 2019

  • We’ve disabled support for Twitter in the Picker.

April 9th, 2019

  • We’ve added ability to configure TTL for your workflows. You can specify number of seconds we will keep results of your jobs in our cache.

March 15th, 2019

  • We’ve released version 2.0.0 of the JavaScript SDK that brings:
    • GZIP compression support
    • es5 support

March 13th, 2019

  • We’ve added “All photos” folder support for Google Photos integration.

March 12th, 2019

  • We’ve released Document Detection feature. Please see our documentation for more details.

March 11th, 2019

  • We’ve completly revamped out Google Photos integration.

February 14th, 2019

  • We’ve released Copyright Detection feature. Please see our documentation for more details.

February 4th, 2019

  • We’ve released set of PDF Transformations tasks in our Processing Engine:
    • ability to get information about PDF document (docs)
    • ability to convert PDF documents to specific orientation and pageformat (docs)
    • ability to convert PDF document to black and white (docs)

January 23rd, 2019

January 21st, 2019

  • We’ve released support for providing transformation parameters in JSON format, base64 and using POST request.