Amazon S3 – Easy Digital Downloads

Version 2.3.13, May 20, 2021

  • Fix: The last update prevented endpoints with this format from working correctly: s3.us-west-2.amazonaws.com . That should now be accepted as a valid option.
  • Fix: Undefined index error when using the S3 modal in contexts other than the downloads UI.

Version 2.3.12, May 18, 2021

  • Improvement: Settings descriptions have been reworded to provide better clarity.
  • Improvement: The Secret Key setting now uses the password input type.
  • Improvement: The “Host” setting has been renamed to “Amazon S3 Endpoint” to better convey what the field is for.
  • Fix: Fatal error in Media Uploader if API keys aren’t set.
  • Dev: The S3 SDK has been updated to version 3.167.0.

Version 2.3.11, October 15, 2020

  • Improvement: Updated S3 SDK.
  • Tweak: Set API version to latest.
  • Fix: Files unable to be downloaded securely with Chrome due to using http instead of https.
  • Fix: Utilize Amazon S3 host field.
  • Fix: License handler loading with the wrong plugin file.
  • Fix: Plus sign in file URL not being interpreted as a space.

Version 2.3.10, October 16, 2019

  • Fix: Error during file upload in Frontend Submission extension if Amazon S3 API keys are not configured
  • Fix: Warning: Illegal string offset notice
  • Fix: Fatal error: Uncaught InvalidArgumentException when using Checkout Fields Manager extension and file field is empty

Version 2.3.9, March 6, 2018

  • Fix: New Amazon S3 file uploads not properly set as product file once selected.
  • Fix: Resolved conflict with Backup Buddy plugin which was preventing backups going to AmazonS3

Version 2.3.8, October 7, 2017

  • Fix: Pagination fails when buckets contain only folders at the top level.

Version 2.3.7, October 6, 2017

  • Fix: Fatal error on activation

Version 2.3.6, October 4, 2017

  • Fix: Plugin conflict with Amazon Web Services plugin

Version 2.3.5, October 2, 2017

  • Fix: Plugin conflict with Download Monitor

Version 2.3.4, October 2, 2017

  • Fix: Compatibility with AWS SDK v2

Version 2.3.3, September 29, 2017

  • Fix: Plugin conflict with WP Offload S3

Version 2.3.2, September 27, 2017

  • Fix: Fatal error on sites running PHP versions less than 5.5

Version 2.3.1, September 27, 2017

  • Fix: InvalidArgumentException thrown when rendering FES field on admin side
  • Fix: Invalid HTML markup
  • Fix: Undefined index notice

Version 2.3, September 26, 2017

  • New: Updated to official AWS SDK
  • New: Add support for AWS Signature v4
  • New: Add support for EU (Frankfurt) bucket region
  • New: Styling improvements
  • New: Introduced option for the folder naming structure when using Frontend Submissions
  • New: Introduced Amazon S3 Upload field for Frontend Submissions allowing vendors to upload directly to Amazon S3
  • New: Enhanced file metadata is displayed
  • Tweak: Display more files per page
  • Fix: Wrap long filenames in table
  • Fix: `View More` button no longer reloads the entire iframe when pressed
  • Fix: Undefined variable and index errors when viewing files in an S3 bucket have been resolved

Version 2.2.5, November 1, 2016

  • Tweak: adjusted admin links to point to the proper settings page
  • Tweak: udpated general plugin information

Version 2.2.4, September 23, 2016

  • New: Added Amazon S3 sub-section to settings
  • Tweak: Updated settings descriptions with links to documentation

Version 2.2.3, September 21, 2016

  • New: Adds EDD Amazon S3 integration for CFM file upload fields

Version 2.2.2, January 22, 2016

  • Improved file validation in Frontend Submissions

Version 2.2.1, January 22, 2016

  • Fixed a bug that caused S3 files to not be valid in Frontend Submissions

Version 2.2, September 1, 2015

  • Better error and exception handling

Version 2.1.9, September 1, 2015

  • Added internationalization support for translators

Version 2.1.8, August 27, 2015

  • Display error message when API keys have not been entered

Version 2.1.7, May 8, 2015

  • Fix: Error when open_basedir disabled

Version 2.1.6, April 27, 2015

  • Fix: Double URL escaping that caused the View More button to break

Version 2.1.5, April 27, 2015

  • Fix: issue with download method not being set to Redirect automatically.

Version 2.1.4, April 20, 2015

  • Fix: XSS vulnerability in query args

Version 2.1.3, March 5, 2015

  • Added support for separating FES vendor files into separate files named after the vendor.

Version 2.1.2, February 3, 2015

  • Fixed a bug with improper parts of the file name possibly being extracted from the file when the bucket name is removed.

Version 2.1.1, February 2, 2015

  • Fixed a bug with S3 download URLs on files uploaded prior to v2.1

Version 2.1, January 30, 2015

  • Added support for browsing in and uploading to multiple buckets
  • Added integration support for the Frontend Submissions extension
  • Improved the interface for browsing files

Version 2.0.3, September 10, 2014

  • Fixed a display issue with WP 4.0

Version 2.0.2, August 12, 2014

  • Fixed a bug with sites running SSL that sometimes resulted in an error message being displayed
  • Fixed a conflict with the Frontend Submissions extension

Version 2.0.1, July 24, 2014

  • Removed an old upgrade routine that caused some performance issues for some users.

Version 2.0, April 25, 2014

Dramatically improved upload experience using the new WordPress 3.5+ media manager.
Simpler integration API for future support of Frontend Submissions and other extensions.
Improved file download reliability.

Version 1.7.1, April 14, 2014

Fixed a bug that caused a fatal error if EDD was not activated.

Version 1.7, January 12, 2014
This release requires EDD 1.9+

Fixed the broken Use File button for EDD 1.9+
Updated the licensing / updater to use the version in EDD core.
Moved the settings for S3 to Downloads > Settings > Extensions

Version 1.6.3, November 13, 2013
Make sure $files is an array to prevent a notice from being displayed.

Version 1.6.2, October 15, 2013
Fixed a compatibility bug with EDD 1.8+.

Version 1.6.1
Fixed an issue with the wrong URL getting inserted after upload.

Version 1.6
Added option to change the host S3 uses.
Fixed an undefined index error.

Version 1.5
Added support for subfolders inside of buckets.
Fixed an undefined index error.
Added support for deactivating license keys.

Version 1.4.1
Fixed a bug with Amazon S3 taking over all file download URLs.

Version 1.4
Added support for dynamically generated URLs to better protect file downloads.

Version 1.3
Fixed compatibility issues with the new 3.5 Media Manager.

Version 1.2.7
Fixed a bug with saving file URLs after the first file.

Version 1.2.6
Fixed a minor issue with the auto updater.

Version 1.2.5
Fixed an undefined index bug.
Fixed a bug with the “Use File” button.

Version 1.2.4
Fixed a bug with the “Use File” button.

Version 1.2.3
Fixed a problem with access keys/IDs that have extra white space.

Version 1.2.2
Fixed a minor bug with API credentials.

Version 1.2.1
Updated so that files pushed to S3 get a mimetype set.

Version 1.2
Added basic pagination to Amazon S3 Library.

Version 1.1
Added the option to browse existing files in your Amazon S3 bucket.

Version 1.0
Initial release