Login
Get Started

Easy Digital Downloads Changelog

View releases and changelogs for EDD and addons.
Version 2.13.5 — October 22, 2025
  • Admin: Improved functionality by disabling “record payment” buttons once clicked to prevent multiple submissions.
  • Emails: Allows store owners to limit the number of failed payment emails sent when a gateway is retrying payments multiple times.
  • Integrations: Enhanced handling to prevent users from reactivating manually renewed subscriptions.
  • Integrations: Improved expiration calculation for manually renewed subscriptions.
  • PayPal: Improved IPN handling.
  • Reports: Enhanced ARR (Annual Recurring Revenue) calculations for accuracy.
  • Stripe: Improved subscription renewal process to address mismatch issues, aligning Stripe and EDD subscription statuses.
  • Stripe: Updated Stripe PaymentIntent retrieval method for better accuracy.
  • Subscriptions: Improved subscription update handling.
  • Subscriptions: Fixed an issue allowing previously failing subscriptions to be reactivated.
  • Taxes: Improved handling of VAT reverse charges on subscription renewals for accuracy.
  • Tools: Added a tool for syncing Stripe subscriptions.
Version 1.0.4 — October 16, 2025
  • Admin: Fixed an issue which could prevent creating a new report without specific downloads selected.
  • Multi-Currency: Advanced Reports now properly accounts for stores with multiple active currencies.
  • Reports: Reports matching a specific download now show the download name.
  • Dev: EDD 2.x compatibility code has been removed.
  • Dev: The new minimum version requirements are PHP 7.4, WordPress 6.0, and Easy Digital Downloads 3.3.0.
Version 1.2.9 — October 15, 2025
  • Admin: Updated the Commissions integration JavaScript.
  • Admin: Fixed a potential fatal error when an All Access purchase was pending.
  • Admin: Fixed an undefined variable notice when the Recurring integration is unable to calculate a pass expiration.
  • Cart: Corrected an issue where All Access improperly re-initialized the EDD cart class.
  • Dev: Updated unit tests to resolve a broken dependency.
  • Dev: the new minimum requirements are PHP 7.4, WordPress 6.0, and Easy Digital Downloads 3.3.0.
Version 3.9.1 — October 9, 2025
  • Activations: License activation response includes error messages for invalid requests.
  • Admin: Added toggle to hide “inactive” activations on the admin side.
  • Admin: Created activations list table for better license management.
  • Checkout: Improved renewal form compatibility with EDD’s checkout block.
  • License: Deleting a license now also deletes associated license logs.
  • Reports: Improved product query for reports.
  • Reports: License activation reports now show expected information accurately.
  • Dev: Updated license activations queries for improved PHP version compatibility.
  • Dev: Resolved fatal error by not calling a method statically.
  • Dev: Updated local unit tests to remove broken dependency.
Version 2.4.0 — October 8, 2025
  • Important: The new minimum requirements for Free Downloads are PHP 7.4, WordPress 6.0, and Easy Digital Downloads 3.3.0.
  • Admin: Editing a free download now works seamlessly with EDD’s updated download editor.
  • Auto Register: Improved integration with EDD’s auto register option.
  • Cache: Improved user experience when clearing a download cache.
  • Cache: Improved cache handling when free downloads are stored with a remote service.
  • Checkout: The free download experience has been updated with an improved modal for both desktop and mobile users.
  • Checkout: Fixed the privacy policy validation.
  • Checkout: All checkout flows have been rewritten for performance and consistency.
  • Compatibility: Code throughout has generally been updated for EDD 3.x, for better performance.
  • Direct Download: The direct download flow is now handled consistently between display and checkout.
  • Emails: When deferred order actions were disabled, disabled purchase receipt emails could still send.
Version 2.5.0 — October 1, 2025
  • Admin: The download editor and settings screens have been updated for the latest EDD compatibility.
  • Checkout: Shipping fee calculation and handling on checkout has been improved for performance and accuracy.
  • Checkout: Simple Shipping now supports EDD core country/region paired selectors for any country.
  • Emails: The customer email address was missing from the note added to the order when the tracking email was sent.
  • Dev: Database queries for orders have been updated for performance.
  • Dev: The new minimum requirements are PHP 7.4, WordPress 6.2, and Easy Digital Downloads 3.4.0.
Version 1.2.0 — October 1, 2025
  • Campaign Monitor: Updated the plugin to use the latest API from Campaign Monitor.
  • Dev: Refactored the plugin to use the EDD Newsletter Tool for more consistent behavior and improved checkout signup validation.
  • Dev: Changed the plugin loading mechanism for better consistency.
  • Dev: Changed how licensing is initialized.
  • Dev: Updated minimum requirements to PHP 7.4, WordPress 6.0, and Easy Digital Downloads 3.3.0.
Version 3.5.2 — September 18, 2025
  • Accessibility: Fixed custom screen-reader-text using deprecated property.
  • Admin: Added support for nested siblings in slider updates.
  • Blocks: Fixed a conflict which allowed the receipt block inner blocks to be overwritten by extensions.
  • Cart: Improved VAT number validation for sites with multiple checkout pages.
  • Customers: Reviewed and improved customer creation process.
  • Downloads: Fixed incorrect sales numbers in downloads report.
  • EU VAT: Fixed reverse charge potentially being doubled on subscription renewal orders.
  • Stripe: Fixed the requirements check for the invoice.created webhook.
  • Orders: Order details now always show dispute information when disputes exist.
  • Reports: Fixed PHP warning in user report telemetry.
  • Reports: Fixed graph tooltips not displaying currency amounts correctly.
  • Reports: Improved orders export functionality.
  • Reports: Enhanced performance of product sales report export.
  • Site Health: Fixed missing tax rate names in copy/paste functionality.
  • Square: Fixed potential fatal error in Square connection notice.
  • Dev: Fixed deprecation notice for Cookies::set() due to implicitly nullable parameter.
  • Dev: Moved DB engine to PSR autoloading.
  • Dev: Fixed fatal error in edd_scan_folders() on PHP 8.1+ when scandir() returns false.
  • Dev: Added filter in edd_invoices_get_order_items function for invoices.
  • Dev: Removed legacy email option filter.

Version 3.9.0 — September 17, 2025
  • New: Important – Requires EDD 3.3.6+, WordPress 6.2+, PHP 7.4+.
  • New: Emails – Introduced a low stock email for preset keys.
  • New: Samples – Updated samples to use composer for licensing SDK.
  • New: Reports – Gain insights on activations and version distribution.
  • Activation: Improved local domain pattern support.
  • Admin: Move licenses submenu.
  • Admin: Move license keys on order details screen.
  • Admin: Update license details header.
  • Admin: Update settings screen.
  • Admin: Update show_download_files filter.
  • Admin: Remove redundant status from list table.
  • Admin: Remove future requirements notice.
  • Checkout: Improved checkout compatibility with EDD 3.3.x+.
  • Customers: Improved performance for customer details.
  • Downloads: Hide version value on Downloads page if product does not need it.
  • Downloads: Improve the Download Editing experience for licensed products.
  • Downloads: Allow disabling or drafting a Download once preset license keys are exhausted.
  • Licensing: Activation identifiers are no longer formatted as URLs.
  • Licensing: Improved performance and reliability of missing licenses tool.
  • Licensing: Increase site_name table column to 255 characters.
  • Licensing: Log dates corrected on license details screen.
  • Logs: Improved performance for activation/deactivation logs.
  • Logs: Plugin updates delivered via the Software Licensing API are now recorded in the file download logs.
  • Orders: Offer a checkbox to disable a license when issuing a partial refund.
  • Renewals: Improved reliability of ‘renewal’ email logging.
  • Renewals: Prevent adding wrong item to cart when renewing a license with invalid price ID.
  • Reports: Renewal and upgrade reports correctly handle multi-currency.
  • Reports: Reports and charts have been updated for improved EDD compatibility.
  • Tools: When running the reset store tool in EDD, remove all Licensing data.
  • Upgrades: Show new (or unchanged) expiration date when upgrading a license.
  • Dev: Deprecate old email functions.
  • Dev: Reduce usage of EDD_Payment as much as possible.
  • Dev: Added hooks to the remove_site and add_site methods for a license.
  • Dev: Improved API response filters.
Version 1.0.4 — September 15, 2025
  • New: New minimum version requirements are PHP 7.4, WordPress 6.0, and Easy Digital Downloads 3.3.0.
  • Funding Sources: Enabled funding sources could incorrectly be disabled.
  • Settings: The settings screen has been updated for compatibility with EDD core.
Version 2.13.4 — September 4, 2025
  • Integrations: Software Licensing – Ensure subscriptions are correctly located for associated licenses.
  • Integrations: Software Licensing – Improve manual renewal handling to ensure old subscriptions are correctly canceled.
Version 2.13.3 — August 25, 2025
  • Admin: The subscriptions submenu is now properly grouped with other EDD objects.
  • Emails: Updated email tag compatibility with EDD core.
  • Integrations: Resolved an issue where upgrading a license may not find the subscription to cancel.
  • Magic Link: Ensure proper WP Salts configuration before using Magic Link.
  • Magic Link: Improved the confirmation handling after successfully updating a subscription.
  • Stripe: Updated the payment method update handling.
  • Subscriptions: Improved the UI for editing a subscription.

Version 1.3.2 — August 20, 2025
  • Admin: Improved download editor compatibility with EDD.
  • Admin: Updated metadata handling so that git changes are not finalized on a download until it’s saved.
  • Integrations: Improved readme.txt handling when advanced parsing is enabled in Software Licensing, so that the readme file can be retrieved from custom release assets.
  • Providers: Improved tag fetching from GitHub to ensure that all tags are retrieved.
  • Settings: Updated the field type for the GitHub client secret.
  • Dev: New minimum version requirements are PHP 7.4, WordPress 6.0, and Easy Digital Downloads 3.3.6.
Version 3.5.1 — August 18, 2025
  • New: Featured Downloads is now part of Easy Digital Downloads.
  • Admin: Improved EDD Admin Page detection.
  • Discounts: Improve discount calculations with product requirements.
  • Discounts: Fixed an issue regarding download requirements saving.
  • Emails: Admin Sale Notifications can now be set to reply to the customer.
  • EU VAT: Improves compatibility when editing existing orders.
  • EU VAT: Improve compatibility with Multi Currency and Exports.
  • EU VAT: Improved subscription compatibility when upgrading a license.
  • Invoices: Removed the requirement to have an “Invoices” page.
  • Invoices: Resolved an issue with missing Invoices styles.
  • Reports: Improved report and graph registration APIs.
  • Reports: Fixed an ambiguous tax query.
  • Square: Fixed an issue with the Webhook registration.
  • Stripe: Improved customer name detection.
  • Stripe: Fixed an undefined property error.
  • Taxes: Currency filter was not always applying to the cart tax amount.
  • Taxes: Improved rounding on tax rates when adding a new order.
  • Dev: Removed callbacks and hooks for deprecated functions.
  • Dev: Checkout billing fields required via filter now show as required at Checkout.
  • Dev: Improved checkout page validation with invalid Post IDs.

Version 3.5.1 — August 18, 2025
  • New: Featured Downloads is now part of Easy Digital Downloads.
  • New: Customize the display of Featured Downloads.
  • Admin: Improved EDD Admin Page detection.
  • Discounts: Improve discount calculations with product requirements.
  • Discounts: Fixed an issue regarding download requirements saving.
  • Emails: Admin Sale Notifications can now be set to reply to the customer.
  • EU VAT: Improves compatibility when editing existing orders.
  • EU VAT: Improve compatibility with Multi Currency and Exports.
  • EU VAT: Improved subscription compatibility when upgrading a license.
  • Invoices: Removed the requirement to have an “Invoices” page.
  • Invoices: Resolved an issue with missing Invoices styles.
  • Reports: Improved report and graph registration APIs.
  • Reports: Fixed an ambiguous tax query.
  • Square: Fixed an issue with the Webhook registration.
  • Stripe: Improved customer name detection.
  • Stripe: Fixed an undefined property error.
  • Taxes: Currency filter was not always applying to the cart tax amount.
  • Taxes: Improved rounding on tax rates when adding a new order.
  • Dev: Removed callbacks and hooks for deprecated functions.
  • Dev: Checkout billing fields required via filter now show as required at Checkout.
  • Dev: Improved checkout page validation with invalid Post IDs.
Version 1.4.3 — August 8, 2025
  • Orders: Improved product array handling to ensure valid Zapier data.
Version 1.2.0 — July 31, 2025
  • Important: Minimum requirements have been updated to EDD 3.5.0, WordPress 6.2, and PHP 7.4.
  • New: Added the ability to enable automatic currency detection.
  • New: Added the ability to force users to auto-detected currencies.
  • New: Exchange Rates are now provided via EDD’s own API.
  • Downloads: Improved editing experience by registering a ‘Currencies’ section.

Version 1.1.0 — July 30, 2025
  • Settings: Updates the settings registration for improved compatibility with EDD’s emails system.
  • Templates: Updates the template paths for improved compatibility with the template system.
  • Dev: Updates the plugin loading, activation, and license handling.
  • Dev: The new minimum requirements are PHP 7.4, WordPress 6.0, and Easy Digital Downloads 3.3.0.
Version 2.1.0 — July 29, 2025
  • Compatibility: The authorize.net library has been updated for PHP compatibility.
  • Orders: Transactions which are declined at the gateway are marked as failing in EDD, with logging.
  • Settings: The settings screen has been updated for improved data handling.
  • Settings: The links for the support docs have been updated.
  • Dev: The new minimum requirements are PHP 7.4, WordPress 6.0, and Easy Digital Downloads 3.3.0.
Version 2.13.2.1 — July 24, 2025
  • Products: Fixes an issue for stores which updated to 2.13.0 from a version of Recurring prior to 2.12.x, where non-recurring variable products could incorrectly be evaluated as recurring.

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