Skip to main content
Easy Digital Downloads Changelog
View releases and changelogs for EDD and addons.

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 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.

Version 2.6.16 — July 2, 2018

  • Enhancement: Add option to manage API keys manually.
  • Tweak: Clarify the language used in the Stripe Connect admin notice.

Version 2.7.27 — June 18, 2018

  • Fix:  Payments for overdue balances not recorded in EDD after being processed in PayPal Express and PayPal Pro
  • Fix: Unable to manually change subscription status from Cancelled to Active
  • Fix: Incorrect renewal date assigned to subscriptions when upgrading license keys
  • Tweak: Added debug logging to PayPal Pro / Express IPN processing

Version 2.3.3 — June 13, 2018

  • Fix: MailChimp integration was giving inconsistent results from non-free purchases.
  • Fix: Some hooks were missing from the purchase link if the user was logged in.
  • Fix: Privacy policy checkbox was not showing on the free downloads modal.

Version 2.7.26 — May 30, 2018

  • Fix: Subscriptions set to Cancelled incorrectly for Stripe when they should be set to Completed.

Version 1.0.2 — May 24, 2018

  • Added: Privacy Export integrations with WP and and EDD core for GDPR
  • Added: Fulfillment hooks into the ajax callback function

Version 2.3.7 — May 24, 2018

  • GDPR: Add shipping addresses to Order data in Personal Data Exporter.
  • GDPR: Add customer’s stored shipping addresses to Personal Data Exporter.
  • GDPR: Integrates with Personal Data Eraser
  • Note: Some GDPR features require Easy Digital Downloads 2.9.2 or later.

Version 2.1.9 — May 24, 2018

  • GDPR: Includes reviews in the Personal Data Exporter and Eraser.

Version 2.1.5 — May 24, 2018

  • GDPR: Add checkout fields to the Personal Data Exporter.
  • GDPR: Allow anonymization and deletion of checkout fields with the Personal Data Eraser.
  • Note: All GDPR features require Easy Digital Downloads 2.9.2 or later.

Version 2.3.2 — May 19, 2018

  • Fix: JS error when Direct Download is enabled and product has variable prices.

Version 3.6.3 (Phased Roll-out) — May 17, 2018

  • Fix: Corrected an issue causing license expiration emails to be sent at incorrect intervals or times.

Version 2.3.1 — May 14, 2018

  • Fix: Email verification mode on mobile was showing JSON code instead of ajax-returning it.

Version 2.6.15 — May 13, 2018

  • Fix: settings missing for all payment gateways besides Stripe

Version 2.7.25 — May 10, 2018

  • Enhancement: Added support for Stripe Connect when used with the Stripe payment gateway add-on.
  • Enhancement: When viewing a customer’s subscriptions, the currency shown will match that of the parent subscription.