Login
Get Started

Easy Digital Downloads Changelog

View releases and changelogs for EDD and addons.
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.
Version 3.6.2 (Phased Roll-out) — May 10, 2018
  • Fix: When ignoring local domains for activation counts, package updates were failing when only local domains were activated.
  • Fix: You can now search for licenses by activated domains in the licenses list view, again.
  • Fix: Remove usage of sanitize_key for license key generation and migration so that keys keep their case sensitivity.
Version 2.6.14 — May 10, 2018
  • New: You can now easily connect your Stripe account with Stripe Connect. See your settings page for more details.
Version 2.7.24 — May 6, 2018
  • Fix: Subscriptions not cancelled at merchant processor when calling $subscription->cancel()
  • Fix: Subscription not cancelled when changing status from Active to Cancelled in the details screen
  • Fix: “This subscription cannot be cancelled” error message shown when double-clicking cancel link
  • Fix: PHP undefined notices when profile ID is not set in PayPal Express
  • Fix: PayPal Express / Pro: recurring_payment IPN does not check that payment was successful
  • Fix: Subscriptions with free trials set  incorrect license expiration when renewal is processed
Version 1.1.3 — May 1, 2018
  • Fix: Failure connecting to Authorize.net due to outdated URL to transact.dll
Version 1.1.2 — May 1, 2018
  • Fix: Failure connecting to Authorize.net due to outdated security certificate.
Version 2.1.8 — April 27, 2018
  • Fix: Review emails were not being sent as per the time delay setting.
Version 3.6.1 (Phased Roll-out) — April 25, 2018
  • Fix: Corrected many textdomain issues.
  • Fix: License term could be incorrectly determined if the license had a price ID but was not assocaited with a variable priced product.
  • Fix: License Deactivation with Disable URL Checking resulted in resetting the activation count to 0.
  • Fix: Corrected an issue with the license status sometimes reporting as inactive when it should be active.
  • Fix: Fixed an issue with the new Activations DB class that resulted with incorrect Sites being returned when not sending in a license id.
  • Fix: Disabled licenses were listed as “inactive” in the API.
  • Fix: Software Licensing could cause a fatal error if Easy Digital Downloads was not active.
  • New: Added the ability to regenerate a license key from the License view.
Version 2.3.0 — April 23, 2018
  • New: Added Privacy Policy checkbox to Free Downloads (Requires EDD 2.9.1).
  • New: Removed dependency of Dashicons from the front end.
  • New: JavaScript files are now loaded in the footer, for improved page load speeds.
  • New: Email Opt-in checkbox is now unchecked by default, with a setting to enabled it to be checked by default.
  • Fix: Added ‘loading’ state between overlay and modal form loading, to improve UX on slower connections.
  • Fix: Variable priced items were not presenting the Free Downloads form on mobile.
  • Fix: PHP Notices were being generated when the users clicked the bypass link when information was not required.
Version 2.6.13 — April 23, 2018
  • Fix: checkout error when updating billing address with blank address fields
Version 2.6.2 — April 19, 2018
  • Fix: unnecessary information displaying in EDD System Info output
Version 2.3.6 — April 19, 2018
  • Fix: Changing shipping country still allowed clicking complete purchase before shipping values were updated.
  • New: Admin sale notifications now show full shipping country and state/province.
  • New: Added the ability to disable taxes on shipping costs.
Version 3.6 (Phased Roll-out) — April 3, 2018
  • IMPORTANT: This update will ask you to perform database maintenance once installed. Your site should remain functional during this time.
  • New: Improved stability and performance by moving license data to custom database tables.
  • New: Added license status CSS class to customers license list view.
  • New: When a license is renewed or upgraded, the timestamp of the purchase is now stored on the license meta.
  • New: Added .test to the TLDs to check when determining if it is a local activation or not.
  • New: Added capabilities for license management (view_licenses, manage_licenses, delete_licenses).
  • New: Added the ability to swap the price_id of a license.
  • New: Included helper text to the +/- buttons for license activation increase and decrease.
  • New: Clarified terminology for ‘activate’ regarding licenses vs sites.
  • New: Improved the hooks and filters in the Software Licensing API.
  • New: Improved the flexibility of EDD_SL_Package_Download.
  • New: Enhanced licenses list table with more helpful data.
  • New: Tables on the front end now have the .edd-table class.
  • New: Removed the final keyword from the EDD_SL_License class.
  • New: Improved searching for license keys by supporting partial key search.
  • New: Change ‘View’ to ‘Manage’ on the licenses list table.
  • New: Changelogs can now be filtered.
  • New: Betas can now be downloaded from the front-end by users.
  • New: Refunded renewals now rollback the expiration date of any associated licenses (Recurring Payments).
  • New: Improve stability of package delivery when files are added and removed from downloads.
  • New: API Responses now include the Item ID.
  • New: Improved the license export tool to avoid timeouts when exporting a large number of licenses.
  • Fix: Corrected an issue preventing files from being downloaded when a purchase had 2 license keys for the same product.
  • Fix: Improved the accuracy and stability of the Retroactive License Processor.
  • Fix: We now prevent a case where you can ‘upgrade’ to the same price ID that is already owned.
  • Fix: Increased get_license_keys_of_user() to get 50 keys.
  • Fix: Deleting initial payment attached to licenses could cause MySQL errors.
  • Fix: Fixed data inconsistencies between bundle and child license keys.
  • Fix: Renewal payment IDs are now being added to the license meta (Recurring Payments).
  • Fix: Renewal notices were sometimes being sent to refunded licenses.
  • Fix: Prevent an issue with lifetime licenses when upgrading to a bundle.
  • Fix: License activation is now only logged once.
  • Fix: Child license expirations could sometimes get out of sync with their bundle license expiration.
  • Fix: Deleting a payment did not remove it from the license meta.
  • Fix: HTTP was being forced on the beta file URLs, causing issues.
  • Fix: Replaced current_time(‘timestamp’) with time() in the sample plugin.
  • Fix: Generally improved the performance of getting license counts.
  • Fix: The edd_empty_cart function was not clearing edd_is_renewal data.
  • Fix: Frontend output of the changelog is now run through stripslashes().
  • Fix: There was an undefined variable notice in the Sample Theme.
  • Fix: Upgrading from a single-site Bundle to a multi-site Bundle wasn’t always applying the correct price id assignment.
  • Fix: Updated the Automattic_Readme parser.
  • Fix: Updated the Markdown_Parser.
  • Dev: Added filters to the EDD_SL_Download upgrade file key methods.
  • Dev: Added filters for hash verification in package links.
  • Dev: Added edd_ignore_x_accel_redirect filter.
  • Dev: Improved comments and documentation throughout the plugin and samples.
Version 2.7.23 — April 2, 2018
  • Fix: Corrected an issue where One-Time Discounts and prices inclusive of tax could cause differences in the amount charged by the gateway.

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