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