Login
Get Started

Easy Digital Downloads Changelog

View releases and changelogs for EDD and addons.
Version 3.6.5 — February 18, 2026
  • NEW: Cron – Cron events are now more reliable and based on Action Scheduler.
  • Cart: Fixed an unused variable in the cart class.
  • Cart: The error handler has been improved to show messages more consistently.
  • Checkout: Improved checkout accessibility.
  • Discounts: Discount Select field now supports filtering out invalid discounts.
  • Downloads: Improved the accuracy of the Download select field.
  • Emails: Fixed documentation link.
  • Emails: Introduced new ‘Styles’ feature to the email editor.
  • Emails: Base email class now passes the Email Type to the template part.
  • Labs: Cart Caching – Corrected an issue with tax recalculation not invalidating cache.
  • Logs: Added filters for the LogStorageCalculator to support extensions.
  • Logs: Improved log filter navigation.
  • Notifications: Improved the flexibility of store notifications.
  • Orders: Improved order status logic when processing a refund.
  • Privacy: Personal data exports could fatal error if a product no longer exists.
  • Stripe: Removed Sofort as an individual gateway (now supported in Klarna).
  • Stripe: Prevent a console error on the Stripe settings page.
  • Dev: Added the cookie name to the edd_cookie_options filter.
  • Dev: Fixed incorrect usage of echo with esc_html_e.
  • Dev: Introduced base edd-modal styles and scripts.
  • Dev: Introduced the edd_cart_tax_recalculated hook.
Version 3.6.5 — February 18, 2026
  • NEW: Emails – Recover abandoned carts with built-in Cart Recovery emails.
  • NEW: Cron – Cron events are now more reliable and based on Action Scheduler.
  • Cart: Fixed an unused variable in the cart class.
  • Cart: The error handler has been improved to show messages more consistently.
  • Checkout: Improved checkout accessibility.
  • Discounts: Discount Select field now supports filtering out invalid discounts.
  • Downloads: Improved the accuracy of the Download select field.
  • Emails: Fixed documentation link.
  • Emails: Introduced new ‘Styles’ feature to the email editor.
  • Emails: Base email class now passes the Email Type to the template part.
  • Labs: Cart Caching – Corrected an issue with tax recalculation not invalidating cache.
  • Logs: Added filters for the LogStorageCalculator to support extensions.
  • Logs: Improved log filter navigation.
  • Notifications: Improved the flexibility of store notifications.
  • Orders: Improved order status logic when processing a refund.
  • Privacy: Personal data exports could fatal error if a product no longer exists.
  • Stripe: Removed Sofort as an individual gateway (now supported in Klarna).
  • Stripe: Prevent a console error on the Stripe settings page.
  • Dev: Added the cookie name to the edd_cookie_options filter.
  • Dev: Fixed incorrect usage of echo with esc_html_e.
  • Dev: Introduced base edd-modal styles and scripts.
  • Dev: Introduced the edd_cart_tax_recalculated hook.

Version 2.13.9 — February 12, 2026
  • Emails: Improved handling to ensure subscription reminders include more accurate date range queries and exclude invalid subscriptions.
  • Emails: Resolved a PHP warning that occurs when a customer is not found for a notice.
  • Scheduled Events: Update to use EDD’s cron system.
  • Stripe: Enhanced subscription management to prevent incorrectly reactivating past due subscriptions on payment method update.

Version 3.9.5 — January 26, 2026
  • Admin: Improves the search functionality in the license list table.
  • Admin: Corrected the subject output in the license renewal notice selector.
  • API: Fixes an issue which could prevent some orders from showing licenses in the sales endpoint.
  • Emails: Deprecates the legacy renewal notices under tools; all renewal notice logs show under Emails > Logs.
  • Logs: Adds license logs to EDD’s new log pruning system.
  • Logs: Adds all license logs to Downloads > Tools > Event Logging (previously only available for individual licenses).
  • Dev: Improves querying for a license by payment/order ID.
Version 3.6.4 — January 15, 2026
  • New: Manage logs with the Log Retention Settings.
  • Admin: Some help icons could get duplicated.
  • Blocks: Login block could prevent WordPress admin email confirmation from working.
  • Checkout: Improved billing address conditional logic and validation.
  • Imports: Improved handling of files uploaded for import.
  • Reports: Gateway pie charts now only show gateways used during the report date range.
  • Reports: Stripe payment method data now respects report date ranges.
  • Reports: The vendor script paths for legacy graphs have been updated.

Version 3.6.4 — January 12, 2026
  • Admin: Moved the Commissions submenu.
  • Commissions: Prevents commissions being assigned to deleted users.
  • Integrations: Simple Shipping could adjust commissions for fees other than shipping fees.
  • Dev: Removes unneeded caching.
  • Dev: Unit tests have been updated to remove an obsolete dependency and improve user feedback.
Version 3.9.4 — January 3, 2026
  • Activation: Improved domain pattern handling.
  • API: The Upgrade Notice is now included in the API response.
  • Bundles: Child licenses could get a different expiration than the parent license.
  • Database: Upgrade routines could hit a race condition if multiple tabs were open after upgrading.

Version 3.6.3 — December 23, 2025
  • Blocks: Updating handling of Password Reset redirect.
  • Checkout: Improved form data handling for AJAX based checkouts.
  • Compatibility: Improved license key handling for addons.
  • PayPal: Improve IPN Handling.
  • Stripe: Improve Payment Method Configuration handling.
  • Dev: Update edd_die() for unit test compatibility.
Version 3.6.3 — December 23, 2025
  • NEW: Track, view reports, and export orders and customer based on Google UTM tags.
  • Blocks: Updating handling of Password Reset redirect.
  • Cart: Improved the handling of deleting recommendations.
  • Checkout: Provide visual feedback when entering a VAT number.
  • Checkout: Improved form data handling for AJAX based checkouts.
  • Compatibility: Improved license key handling for addons.
  • PayPal: Improve IPN Handling.
  • Stripe: Improve Payment Method Configuration handling.
  • Taxes: Manually entered orders could get an incorrect tax rate.
  • Taxes: VAT details may not save to order when reverse charge in home country is disabled.

Version 2.3.0 — December 18, 2025
  • Checkout: NEW Added support for dynamic conditional fields. Show fields based on another field’s value.
  • Admin: Updated settings screen for improved user experience.
  • Admin: Custom fields now show on the admin “Add Order” screen.
  • Blocks: Ensured data displayed correctly on receipt pages.
  • Checkout: The checkout form now loads with the checkout page, not with the gateway.
  • Checkout: Resolved issue preventing the File Upload functionality with some gateways.
  • Custom Fields: Fixed an issue where default values would not show.
  • Customers: Improved handling of user meta for users logged in with Auto Register.
  • Form: Improved the checkout form editing by moving advanced settings.
  • Dev: Fixed textdomain notice issue present in WordPress 6.7.0 and beyond.
  • Dev: Minimum requirements have been updated to PHP 7.4, WordPress 6.2, and Easy Digital Downloads 3.4.0.
Version 1.1.2 — December 17, 2025
  • Checkout: Fixed an issue which could prevent customers being subscribed.
  • Dev: Improved the API request to add purchase data to a subscriber.
Version 2.5.2 — December 16, 2025
  • Checkout: Improves fee handling on checkout.
  • Stripe: Adds support for Stripe line items.
Version 3.6.2 — December 9, 2025
  • NEW: Cart – Introducing the Cart Preview, a new modern cart experience for your customers.
  • Blocks: The Caps Lock warning was showing on the registration block for some sites.
  • Captcha: The presence of reCAPTCHA settings didn’t allow the captcha provider to be set to none.
  • PayPal: Standard – Fixed an issue with retrieving the EDD receipt page upon return from PayPal.
  • Reports: The EDD_Graph class was not setting jQuery as a dependency.
  • Reports: Some combinations of filters could result in an invalid MySQL query.
  • Labs: Cart – Improved cart cache invalidation handling.
  • Dev: Updates to webpack and asset organization and building.

Version 3.6.2 — December 9, 2025
  • NEW: Cart – Introducing the Cart Preview, a new modern cart experience for your customers.
  • NEW: Cart – Increase AOV with AI-powered cart recommendations.
  • Blocks: The Caps Lock warning was showing on the registration block for some sites.
  • Captcha: The presence of reCAPTCHA settings didn’t allow the captcha provider to be set to none.
  • PayPal: Standard – Fixed an issue with retrieving the EDD receipt page upon return from PayPal.
  • Reports: The EDD_Graph class was not setting jQuery as a dependency.
  • Reports: Some combinations of filters could result in an invalid MySQL query.
  • Labs: Cart – Improved cart cache invalidation handling.
  • Dev: Updates to webpack and asset organization and building.

Version 3.9.3 — December 4, 2025
  • Admin: Resolved jQuery deprecation notices with admin scripts.
  • API: Removed .dev from local domain patterns to prevent production sites being considered local.
  • Bundles: Fixes an issue that prevented child licenses being generated for unlicensed bundle products.
  • Downloads: Enhanced the integration with cart preview.
  • Downloads: Improved the stability of the changelog editor.
  • Emails: License email reminders now correctly save meta to license logs.
  • Exports: The license export has been moved to Reports > Exports.
  • Exports: The license export now shows formatted expiration dates.
  • Samples: Updated sample plugin/theme for current standards.
  • Settings: Improved error handling for domain patterns when Cloudflare is down.
  • Upgrades: License upgrade now displays the correct expiration date.
  • Dev: Updated unit test messaging for clarity.
Version 2.13.8 — December 4, 2025
  • Cart: Adds support for EDD’s cart preview.
  • PayPal Standard: Taxes for renewal orders could incorrectly not be recorded.
  • Quantities: When quantities are enabled, Recurring no longer prevents non-recurring products from being purchased in quantities.
  • Dev: Updated unit tests.
Version 3.6.1.1 — November 21, 2025
  • Stripe: Fixed an issue with the Legacy Card Elements integration not handling an exception properly.
Version 3.6.1 — November 19, 2025
  • New: Stripe – Added Klarna support to the Stripe integration.
  • New: Stripe – Added the option to enable Line Item metadata in Stripe requests.
  • New: CAPTCHA – Added support for Cloudflare Turnstile to the CAPTCHA providers.
  • Elementor: Fixed an issue with PHP compatibility.
  • Pricing: Fixed a PHP notice when passing an empty value to edd_sanitize_amount.
  • Taxes: Improved MySQL compatibility when ANSI_QUOTES is not enabled.
  • Taxes: Fixed an issue that prevented only refunding taxes on an order.
  • Shortcodes: Fixed an issue with the pagination in the downloads shortcode.
  • Dev: The list of EU Countries can now be filtered.
  • Dev: Updated Blocks API Version.
  • Dev: The setting to enable debug logging has been moved to the tools, and now saves via an AJAX Toggle.
  • Dev: Updated Stripe API Version to support Line Items and Klarna.
Version 3.6.1 — November 19, 2025
  • New: Stripe – Added Klarna support to the Stripe integration.
  • New: Stripe – Added the option to enable Line Item metadata in Stripe requests.
  • New: CAPTCHA – Added support for Cloudflare Turnstile to the CAPTCHA providers.
  • Checkout: Improved Geolocation lookup for tax calculations.
  • Elementor: Fixed an issue with PHP compatibility.
  • Invoices: Added the ability to disable invoices.
  • Pricing: Fixed a PHP notice when passing an empty value to edd_sanitize_amount.
  • Reports: Improved reporting in EU VAT rates.
  • Shortcodes: Fixed an issue with the pagination in the downloads shortcode.
  • Taxes: Improved handling for VAT Number validation.
  • Taxes: Improved MySQL compatibility when ANSI_QUOTES is not enabled.
  • Taxes: Fixed an issue that prevented only refunding taxes on an order.
  • Dev: The list of EU Countries can now be filtered.
  • Dev: Updated Blocks API Version.
  • Dev: The setting to enable debug logging has been moved to the tools, and now saves via an AJAX Toggle.
  • Dev: Updated Stripe API Version to support Line Items and Klarna.

Version 1.5.4 — November 18, 2025
  • Discounts: Resolves an issue when setting a discount to apply to all products.
  • Discounts: Fixes the date picker for start/end dates.
  • Integrations: Adds a note to Recurring’s “one time discounts” settings to clarify that it doesn’t apply to discounts created with Discounts Pro.
  • Dev: Fixes the text domain loading too early.
  • Dev: The minimum version requirements have been updated to PHP 7.4, WordPress 6.0, and Easy Digital Downloads 3.3.0.

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