Login
Get Started

Easy Digital Downloads Changelog

View releases and changelogs for EDD and addons.
Version 2.6.17 — February 5, 2019
  • Fix: Added idempotency key to charges to avoid duplicate records in Easy Digital Downloads.
  • Fix: get_user_meta() was called incorrectly after enabling “Zip / Postal Code and Country only”.
  • Fix: Avoid PHP errors in the Stripe settings screen on PHP 5.3.
  • Fix: Avoid a fatal error when Easy Digital Downloads isn’t active.
  • Fix: Stripe Connect admin notice could only be dismissed permanently from the Stripe settings page.
Version 1.1.6 — January 1, 2019
  • Fix: PHP notices when viewing invoice for customer without an address stored
  • Fix: Incorrect currency code shown on invoice when using multiple currency plugins
Version 2.8.1 — December 23, 2018
  • Fix: A PHP notice appeared during the subscription table upgrade on sites running PHP 7.2.
Version 2.8 — December 20, 2018
  • New: Tax amounts are now shown on the subscription details page.
  • Fix: Started using EDD_Payments_Query to calculate the total number of payments on a subscription.
  • Fix: Tax details are now stored in the subscriptions table for initial tax and recurring tax.
  • Fix: Tax details are no longer sent to the gateway, preventing different math results for rounding. Tax reports should now be pulled from EDD and not from the gateway.
  • Fix: Content Restriction Integration: Recurring Payments was preventing access for non-recurring purchases.
  • Fix: Content Restriction Integration: Use new/proper hook for metabox checkbox.
  • Fix: Reactivating a subscription from the shortcode did not reactivate the subscription at Stripe.
  • Fix: Any free trial in the cart would apply a free trial to all products in the cart, even if they were not free trial-enabled. Now free trials cannot be purchased alongside non-free trial products.
  • Fix: Paypal Pro/Express IPN currency check was done against the store currency, but should have been against initial payment currency.
  • Fix: The pagination’s total count on subscription search results was incorrect.
  • Fix: Paypal eCheck was not being handled correctly for subscriptions.
  • Fix: If a Stripe subscription was failing, cancelling the subscription via EDD didn’t cancel at Stripe.
  • Fix: Renewal reminder emails were not always being sent out.
Version 2.3.5 — November 21, 2018
  • Fix: Emails not subscribed in MailChimp if email verification is enabled.
  • Fix: First and last name not set on new user accounts when user registration is enabled
Version 1.1.6 — November 20, 2018
  • Fix: Redirect loop if EDD core success page URL matches the redirect URL
Version 2.1.10 — November 15, 2018
  • Fix: Pending reviews were included in the average reviews calculation.
  • Fix: In admin widget, show “There are no reviews yet” when no review present.
  • Fix: Some email tags were not working, like {rating} and {title}.
  • Fix: Integration with EDD All Access, previously was removing shortcode output.
Version 1.1.5 — November 14, 2018
  • Fix: Redirect loop on purchase confirmation for non PayPal Express transactions
Version 1.1.4 — November 13, 2018
  • Fix: Redirect breaks PayPal Express purchase confirmation when using Recurring Payments
Version 2.1.6 — November 6, 2018
  • Fix: Media library files inaccessible inside of some page builders when Checkout Fields Manager is activated.
Version 2.6.3 — November 5, 2018
  • Fix: Missing arguments in usage of the_category filter
  • Fix: reCaptcha validation causes contact form to show error when API keys are not entered
  • Fix: Custom download product columns overwritten when FES is active
Version 1.3.7 — September 20, 2018
  • Fix: Compatibility with Software Licensing 3.6.
Version 3.6.5 — September 10, 2018
  • Fix: License activate/deactivate status is now fully controlled by the Activations database.
  • Fix: Corrected an issue where using Emoji in changelogs could cause problems on customer sites using old Database Schemas.
  • Fix: Configuring the changelog widget could cause problems on sites with a large number of products.
  • Fix: The check_license endpoint was returning “valid” for local URLs even when “Ignore Local URLs” was not enabled.
  • Fix: Before the first save of a download, existing downloads were not able to be selected for the upgrade paths.
  • Fix: The license deactivate response was incorrect when passing erroneous URLs.
  • Fix: Further improved isolating unnecessary queries from license management views on the front end.
  • Fix: The check_license now returns “site_inactive” when checking a local URL and Ignore Local URLs is enabled.
  • Fix: The manage license front end views are now limited to only logged in users.
  • Fix: EDD REST API Sales endpoint now returns no licenses when an invalid payment ID is provided.
  • Fix: License Card view used `get_the_time` for Purcahse Date instead of the built in method of EDD_Payment.
  • New: Added ‘test’ as a valid subdomain and tld to the local URL checks.
  • New: Added a confirmation when regenerate an existing license key.
  • New: Update readme.txt parsing to use unmodified helper classes.
  • New: Licensed products can now have renewal discounts disabled on a per-product basis.
  • Dev: Added a method to the EDD_SL_Download class to allow for easier logging.

Samples:

  • New: Plugin Updater – Support was added for plugin icons introduced in WordPress 4.9.
  • Fix: Plugin Updater – Added a health-check for store URLs before attempting to run get_version calls.
Version 1.3.6 — August 16, 2018
  • Fix: PHP notice is thrown when interacting with the API
  • Fix: Corrected a misspelling in API output.
Version 1.1.5 — August 7, 2018
  • Fix: Honor ‘Disable Standard Purchase Receipt’ setting when resending purchase receipts.
Version 1.5.3 — July 27, 2018
  • Fix: Improved accuracy of percentage based gateway fees.
  • Fix: The total at the bottom of checkout didn’t always include gateway fees.
  • Fix: Gateway fees could not be negative.
  • Fix: Reduced the amount of logging being done.
  • New: Moved settings to a subsection of the Gateway section
Version 2.3.4 — July 25, 2018
  • Fix: Improved reliability of subscribing users to MailChimp when they opt in for free downloads.
Version 2.7.28 — July 12, 2018
  • Fix: Paypal IPN date could be a different timezone than Recurring was expecting.
  • Fix: The {expiration} email tag was not being updated before sending the renewal notification.
  • Fix: Variable pricing free trials would not reduce the initial purchase cart value on some versions of PHP.
  • Fix: Some translations were not correctly being done on checkout for billing frequency.
Version 1.0.6 — July 6, 2018
  • New: Added ConvertKits Payments API integration. Payment records will now be added to the subscriber’s profile in ConvertKit.
  • New: Added new checkbox setting that allows you to choose the default opt-in checkbox state (checked or unchecked).
Version 3.6.4 — July 2, 2018
  • Fix: Deleting a parent license does not remove the association for child license keys.
  • Fix: Searching for a child license failed in the license list table.
  • Fix: Upgrading a license from a deleted price ID caused unexpected pro-ration amounts.
  • Fix: Removed some duplicate queries on the license list table.
  • Fix: Guest licenses were not updated to have the user ID when a guest was converted to a user.
  • Fix: Reduced the number of queries run when getting a license’s sites.
  • Fix: License exports contained the product ID instead of name.
  • Fix: Improved cache accuracy for license objects.
  • Fix: Searching for licenses by email was not working in the license list table.
  • New: Added customer name and email to the license export.
  • New: Removed dependency on jQuery for license management overview.
  • Dev: Minor changes to the output for the WP CLI command to migrate licenses.
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