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

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.

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.

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.

Version 2.13.2 — July 23, 2025

  • Admin: Store owners can now update the subscription gateway details directly.
  • Reports: Improved accuracy of the subscription reports chart for long date ranges.
  • Reports: Enhanced performance calculations for MRR/ARR values.
  • Stripe: Updated the payment method update form for Payment Elements to restrict new methods to only cards.
  • Stripe: Streamlined the process for updating the payment method on a failing subscription.
  • Subscriptions: Improved handling of subscription reactivation via shortcode.
  • Dev: Excluded unnecessary package files from the build for optimized size.

Version 3.5.0 — July 16, 2025

  • NEW: Customize the message displayed on checkout when the cart is empty.
  • Admin: Improved styles when multiple admin notices are displayed on EDD Settings pages.
  • Admin: Improved the performance of detecting if the current admin page is an EDD Admin page.
  • Downloads: Improved the reliability of the files drop-down for variable price products.
  • Orders: Bypass the order refund window when an order refund is initialized from the gateway.
  • Dev: Improved the extensibility of the export classes.
  • Dev: Improved the extensibility of the Stats class.
  • Dev: Many classes that were namespaced were relocated to take advantage of auto-loading.
  • Dev: Registered tax rates were moved out of the adjustments database table into their own tax rates database table.

Version 1.4.2 — July 16, 2025

  • Dev: Order, license, and subscription data can now be filtered before sending to Zapier.
  • Orders: The product ID is now included in the order data sent to Zapier.
  • Integrations: Fixed an error that could occur when getting the subscription status.

Version 2.1.0 — July 16, 2025

  • Dev: The new minimum requirements are PHP 7.4, WordPress 6.0, and Easy Digital Downloads 3.3.0.
  • Dev: Libraries have been updated for PHP compatibility.
  • Dev: Added build scripts for better deployment processes.
  • Integrations: Updated libraries for compatibility with other plugins.

Version 3.5.0 — July 15, 2025

  • NEW: Added Built-in support for EU VAT collection, validation and reporting.
  • NEW: Added support for custom messages or redirect handling when the user visits the checkout with an empty cart.
  • NEW: Our popular Invoices extension is now built into Easy Digital Downloads (Pro).
  • Admin: Improved styles when multiple admin notices are displayed on EDD Settings pages.
  • Admin: Improved the performance of detecting if the current admin page is an EDD Admin page.
  • Admin: Updated business address settings for VAT support.
  • Downloads: Improve the reliability of the files drop-down for variable price products.
  • Orders: Bypass the order refund window when an order refund is initialized from the gateway.
  • Reports: Added EU VAT related exports.
  • Dev: Improved the extensibility of the export classes.
  • Dev: Improved the extensibility of the Stats class.
  • Dev: Many classes that were namespaced were relocated to take advantage of auto-loading.
  • Dev: Registered tax rates were moved out of the adjustments database table into their own tax rates database table.

Version 1.4.1 — July 8, 2025

  • Integrations: Improved compatibility with Easy Digital Downloads – Recurring Payments.
  • Dev: Improved PHP 8.2 compatibility.

Version 2.13.1 — June 25, 2025

  • Admin: Allow the Subscription list table to be sorted by expiration date.
  • Emails: Improved the subscription logic when sending reminders for months with different numbers of days.
  • Orders: Corrected an issue where EDD Refund modal totals could be higher than the actual order amount when taxes are included in prices.
  • Reports: Updated dashboard values to account for multi-currency settings.
  • Subscriptions: Added support for PayPal to the magic payment update links.
  • Subscriptions: Enabled expired subscriptions to be set to failing status.
  • Upgrades: Improved notes migration to ensure valid timestamps.
  • Dev: Resolved a fatal error when instantiating the subscriber class.

Version 1.2.0 — June 24, 2025

  • Admin: Refactored the UI for adding and editing Slack notifications for improved performance.
  • Compatibility: Improved compatibility for _load_textdomain_just_in_time.
  • Dev: Resolved deprecated notices in the system.
  • Dev: Updated build scripts and dependency management practices.
  • Dev: Updated documentation and changelog links.
  • Dev: Resolved an undefined array key in notifications.
  • Dev: New minimum requirements are PHP 7.4, WordPress 5.8, and EDD 3.2.12.

Version 3.4.0 — June 17, 2025

  • NEW! Add Square to supported gateways for one-time payments.
  • Downloads: Prevent bundle configurations from breaking the Prices metabox display.
  • Emails: Deprecated new user email message filter and moved the email send process to a scheduled cron event.
  • i18n: Update terminology to use “Postal/ZIP Code” consistently.
  • Reports: Fixed an issue where excluding taxes would result in $0 earnings being displayed.
  • Stripe: Allow subscription payment methods to be updated using Payment Elements.
  • Templates: Add $args parameter to edd_get_template_part.

Version 2.13.0 — June 16, 2025

  • NEW: The minimum requirements have been updated to PHP 7.4, WordPress 5.8, and EDD 3.2.12.
  • NEW: Added a new ‘No-Login’ subscription update link for customers with Stripe Subscriptions.
  • NEW: Subscription renewal and failure emails can now include a ‘No-Login’ link to update the payment method for Stripe subscriptions.
  • NEW: Blocks – Add a new Subscriptions block for frontend management.
  • IMPORTANT: This update will run database updates in the background. Depending on the number of subscriptions these may take a while to complete, but your site will remain fully functional while they are running.
  • Admin: Fix incorrect pagination when filtering by download.
  • Admin: Scripts were throwing deprecation notices.
  • Admin: Update “Add New” text.
  • Compatibility: Textdomain is now loaded at the correct time.
  • Compatibility: Custom Prices – Update download metabox.
  • Compatibility: Invoices – Update invoices integration/filter.
  • Compatibility: Deprecation notices updated for admin scripts.
  • Compatibility: WP_CLI: Fix WP_CLI reference.
  • Compatibility: Software Licensing – Licenses table filter no longer unnecessarily gets the license object.
  • Downloads: Renewing a multiple items order can take the wrong Download name.
  • Downloads: Update recurring single price settings metabox.
  • Emails: Fixed an issue where subscription reminder emails could still send for upgraded subscriptions.
  • Emails: Fixed missing subscription admin notices.
  • Hooks: Post renew hook expiration date now handled correctly.
  • Hooks: Recurring email tag filters now trigger correctly.
  • Reports: Added an ‘Active Subscriptions’ tile.
  • Reports: Added ‘MRR’ and ‘ARR’ tiles to the Subscriptions report.
  • Reports: Revenue breakdown now more accurately tracks renewals without a license.
  • Reports: Update subscription exporter.
  • Reports: Improved the Dashboard widget to show more helpful MRR and ARR calculations.
  • Stripe: Cancelled subscription may not cancel in Stripe.
  • Stripe: Confusing handling of failed subscriptions improved.
  • Stripe: Fix for mismatch in gateway renewal date after price option upgrades.
  • Stripe: Re-attempt to account for out-of-sync server clocks when sending billing_cycle_anchor.
  • Stripe: Update Stripe scripts and fix subscription updates.
  • Stripe: Cancelling a failing subscription now closes out Stripe invoices.
  • Stripe: Improved the Stripe subscription update process.
  • Stripe: Stripe payment method updates now handle 3DS authentication correctly.
  • Stripe: Update Stripe subscription handling when failed.
  • Stripe: Orders with Stripe Link may not have EDD subscriptions activated.
  • Subscriptions: Reactivating a failed subscription may not charge customer.
  • Subscriptions: Allow subscription states to be filtered.
  • Subscriptions: Improve date display in the admin.
  • Subscriptions: Fix handling of incomplete reactivation.
  • Subscriptions: Move subscription notes to notes table.
  • Subscriptions: Store Gateway now supports mixed carts.
  • Subscriptions: Subscriptions list table now shows product name.
  • Subscriptions: The subscription’s lifetime value is now more accurate.
  • Subscriptions: Upgrade cancelled existing subscription before new order was complete.
  • Subscriptions: Start storing cancellation date as subscription meta.
  • Taxes: Fixed an issue where taxes were being calculated incorrectly for tax exclusive subscriptions.
  • Trials: Multi-term trial expiration date is now set correctly.

Version 3.6.3 — May 28, 2025

  • Database: Resolved possible database errors and misconfiguration.
  • Documentation: Updated docs for Simple Shipping integration.
  • Integrations: Prevents Simple Shipping post meta from incorrectly overriding the EDD option.
  • Reports: Improved the Commissions Export to correctly export all items.