Login
Get Started

Easy Digital Downloads Changelog

View releases and changelogs for EDD and addons.
Version 3.6.12 — November 2, 2020
  • New: Samples updated to support auto updates.
  • Improvement: Increase width of input fields on Edit Download page.
  • Fix: Conflicts with ManageWP Orion.
  • Fix: Bundled products containing variable priced products without specifying a price option may incorrectly show a price option in license key lists.
  • Fix: License key price ID not updated when upgrading from an individual product to a bundle containing that same product.
  • Fix: “Uncaught TypeError” JavaScript error when running upgrade for update license activation records.
  • Fix: JSON response broken by Redis Object Cache plugin.
  • Fix: Proration calculation when upgrading from a limited license to a lifetime license.
  • Fix: Timeout when using Test Email button on purchase receipts.
  • Fix: Minimum WordPress and PHP versions not showing when viewing update version details.
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 1.2 — October 13, 2020
  • New: Integrate with Software Licensing’s readme.txt parsing.
  • New: Use Chosen library instead of Select2.
  • New: Added a translation/.pot file.
  • Improvement: Improve error handling for BitBucket.
  • Improvement: Use wp_remote_get and wp_remote_post instead of cURL directly.
  • Improvement: Update PHPDocs.
  • Improvement: Repository list is now loaded via ajax, which means it will no longer delay the entire page loading.
  • Improvement: Update metabox markup to improve mobile responsiveness.
  • Fix: GitHub: Switch to using authorization HTTP header instead of query string.
  • Fix: Undefined index notice when using quick edit.
  • Fix: PHP deprecation notice when connecting to GitHub.
  • Fix: PHP notices when WP_DEBUG is enabled.
  • Fix: Hide “Fetch download from a git repo” checkbox when a bundle is selected.
  • Fix: Auto update file name when a new version is selected.
  • Tweak: Update GitHub settings description.
  • Tweak: Remove empty elements from settings page.
Version 2.10 — September 2, 2020
  • Fix: Improved compatibility with PHP 7.3 and 7.4.
  • Fix: Replayed Stripe webhooks could cause duplicate actions to be taken.
  • Fix: Translatable strings were having capitalization forced.
  • New: Added support for Stripe PHP Library 7.x
  • New: Stripe – Now creates refund objects in the Stripe API.
  • New: Stripe – Switched to using the edds_api_request wrapper function.
Version 1.1.2 — August 21, 2020
  • Fix: Improved compatibility with EDD Software Licensing 3.6
  • Fix: Improved PHP 7.3 and 7.4 compatibility.
  • Fix: When reviews was active, but FES was not, a fatal error occured in the settings.
  • Fix: Updated Slack icon on the welcome page.
  • Fix: Removed dependency of markdown parser for changelog by linking directly to the changelog.
  • Dev: Rebuilt the build system for Gulp 4.

Version 1.1.7 — August 19, 2020
  • Fix: The integration with Software Licensing was using a deprecated method to get the license key.
Version 2.9.11 — August 6, 2020
  • Fix: Improve support for increased Stripe object identifiers.
  • Fix: With Stripe, schedules could cause overflows with some configurations.
  • Fix: The checkout during an upgrade could show the incorrect renewal amount for the new subscription that will be created.
  • Fix: The estimated recurring revenue on the Admin Dashboard was not extremely accurate.
Version 1.0.3 — August 3, 2020
  • Fix: When using Amazon S3 for file uploads, a possible fatal error was happening.
Version 3.4.10 — June 30, 2020
  • Fix: When using store commissions API endpoint (as with the iOS app), a fatal error was produced.
Version 2.7.7 — June 30, 2020
  • Fix: Ensure that a placeholder is used for “Name on Card”
  • Fix: It was possible for the EDD purchase session to not exist when attempting to complete the PaymentIntent.
  • Fix: Some fonts were not able to be used with the Stripe Elements card fields.
  • Fix: Changed the Stripe API Key fields to match the order they appear in the Stripe Dashboard.
  • Fix: Adding a new card or updated the address at checkout did not trigger recalculation of taxes.
  • Fix: Updated the settings descriptions and labels to be more helpful.
  • Dev: Added more cart information to the PaymentIntent Metadata within Stripe.
Version 3.6.11 — May 18, 2020
  • Fix: Disabled licenses were able to be upgraded.
  • Fix: The EDD_SL_License_Meta:get_license_id was not respecting the single argument.
  • Fix: The EDD_SL_License_DB class was not respecting the date range when an end date was only passed.
  • Fix: Changelogs were being inproperly truncated on some customer sites when the more tag was not supplied.
  • Fix: When renewals were not enabled, the option to send a renewal notice was still visible.
  • Sample Plugin (EDD_SL_Plugin_Updater version 1.7.1):
    • Fix: Removed a duplication of the icon data.
    • Fix: Prevent the possibility of duplicate entries of cached update information.
    • Fix: Improve the no_update data set.
Version 2.9.10 — May 4, 2020
  • Fix: Content Restriction – Improved compatibility with the ‘Active Subscribers Only?’ setting.
  • Fix: Corrected an issue that caused a PHP notice to be thrown in edge cases where the PayPal Standard IPN did not contain the array key.
Version 2.1.11 — April 9, 2020
  • Fix: Ensure custom code snippets cannot cause undefined index errors in the No Downloads found shortcode.
  • Fix: Enable review request emails to be sent when now is the selected time period.
  • Fix: Compare version and only show admin notification for upgrade with outdated versions.
  • Fix: Verify that orders are complete or published before request review emails sent.
  • Fix: Remove unused variable $post_id in class review widget.
  • Fix: Use timestamp $now to ensure review request emails are being sent at correct time relative to store timezone.
Version 3.6.10 — April 8, 2020
  • Fix: When Apache forced trailing slashes, update packages could fail to be downloaded.
  • Fix: When upgrading a bundle, the child licenses may not have gotten their price IDs updated.
  • Fix: It was not possible to renew multiple licenses for the same product, at the same time.
  • Fix: When using bundle licenses with children, the license list table had some performance issues.
  • Fix: Child licenses could have a different activation limit than their parent.
  • Fix: License counts on the list table for license statuses could be incorrect when child licenses were used.
  • Fix: Some of the Readme information was not being parsed correctly after the latest parser update.
  • Fix: Searching for a child licenses could give incorrect results, or no results.
  • Fix: Updates could intermittently cause the ‘Too Many Redirects’ error.
  • Fix: Searching for partial license keys and email addresses could cause PHP notices and/or warnings.
  • Fix: When jQuery was being loaded in the footer, some JavaScript errors could occur when managing licenses on the front end.
  • Fix: Searching for a non-existent license key, returned all license keys in the list table.
  • Fix: Improved the reliability of the checks to make sure an update can be downloaded.
  • Fix: When using custom keys, it was possible to use a key length that exceeded the database column’s allowed length.
  • Sample Theme:
    • Fix: The sample theme was missing the theme_slug parameter from the API calls.
    • New: The sample theme now supports the item_id parameter.
  • Sample Plugin:
    • Fix: The “View Details” link on the plugin list was not always present.
    • Fix: Sample plugin did not define the EDD_SAMPLE_ITEM_NAME string.
  • New: Changelogs now support the “Read More” tag, to allow reducing changelog information stored in the get_version API calls.
  • Dev: The license list table columns are now filterable and sortable.
Version 2.9.9 — March 24, 2020
  • Fix: PayPal Express: Licensed upgrades could cause incorrect profile renewal date within PayPal.
  • Fix: Taxes were being added to renewal payments for products marked as “Exclusive of tax”.
  • Fix: There was a PHP warning about a non-countable variable.
  • New: 3rd Party Gateways can now be returned from the get_gateway_class using the edd_recurring_gateway filter
Version 3.6.9 — March 12, 2020
  • Fix: Some information that can be included in the readme.txt files were not being parsed.
  • Fix: The “Tested Up To” value was not being read properly in the get_version calls.
  • Fix: The contributors section of the readme.txt files was not being parsed correctly.
  • Fix: Corrected an issue that caused an `is_countable` notice being thrown on PHP 7.2+.
Version 2.7.6 — February 7, 2020
  • Fix: Rate limiting error not triggered on checkout with Payment Intents
Version 2.9.8 — February 3, 2020
  • Fix: Stripe – Corrected an issue causing subscriptions to have an invalid expiration date.
  • Fix: Stripe – Added a check for subscriptions that will automatically sync invalid expiration dates with the subscription record in Stripe.
Version 1.1.4 — January 31, 2020
  • Fixed: Download counter was not properly incrementing.
Version 2.9.7.1 — January 30, 2020
  • Fix: Stripe – Ensure expiration date for renewal always exists.

Popular Resources

Start selling today!

Join over 50,000 smart store owners, and start using the easiest way to sell digital products with WordPress.

Copyright © 2025 Sandhills Development, LLC