Login
Get Started

Easy Digital Downloads Changelog

View releases and changelogs for EDD and addons.
Version 2.0.0 — May 14, 2024
  • Important: This release supports the upcoming changes to the 2Checkout API. You will be prompted to add new credentials to support the new API.
  • New: 2Checkout now includes a currency check to determine whether the store can use the gateway.
  • New: Refunds can now be processed directly from within EDD.
  • New: Integrates with EDD’s gateway configuration/setup API.
  • New: Plugin is now translation ready to support multiple languages.
  • Improved: Updated calls to the API to be compatible with more hosting environments.
  • Improved: Gateways on the Checkout page in 2Checkout have been renamed for better clarity.
  • Improved: The required fields for the purchase form in 2Checkout have been updated for better compliance.
  • Improved: Styling of the onsite form in 2Checkout has been enhanced for a better user experience.
  • Improved: Licensing management updated for better compliance and control.
  • Fix: Signup fees for PayJs are now correctly implemented in 2Checkout.
  • Fix: Undefined notice when issuing a refund in 2Checkout has been resolved.
  • Dev: Improved webhook listener to be easier to read and maintain.
  • Dev: Updated to be fully compatible with EDD 3.0+.
  • Dev: Improved licensing and dependency management.
Version 2.0.0 — May 13, 2024
  • Updated for compatibility with deferred actions in EDD 3.2.0+.
  • Admin: Improvements for the list table, sending test emails, and admin notices.
  • Admin: The email editor now uses the EDD product selector.
  • Dev: PHP 8.1 compatibility.
  • Dev: Minimum requirements are now PHP 7.4, WordPress 5.8, and EDD 3.2.0.
Version 1.2.1 — April 29, 2024
  • Improvement: Guest wish list creation now defaults to false.
  • Change: Guest users may no longer delete their wish lists.
  • Fix: Validation around deleting a wish list has been improved.
Version 3.2.12 — April 29, 2024
  • Compatibility: Fixed a conflict between Setup Wizard and the Multi-Currency extension.
  • Stripe: Improved the handling of refunding charges via the Stripe Dashboard.
  • Exports: Improved performance, management, and protection of export files generated by EDD.
  • Emails: Improved the validation before installing the Recapture integration.
Version 2.12.3 — April 11, 2024
  • Checkout: the initial subscription amount could be incorrect with a Discounts Pro discount.
  • Admin: In certain cases, Recurring could cause a deprecation notice in the EDD dashboard widget.
  • Dev: Helper functions have been added for getting a subscription and subscriber from the database.
  • Dev: The subscriptions table indexes have been updated to improve performance.
  • Translations: All localized strings/comments have been updated for easier translation.
Version 2.3.11 — April 10, 2024
  • Checkout: EDD core terms and privacy policies are used when enabled for free downloads.
  • Checkout: The extension checkout templates have been updated to be more consistent and to work with manual download links.
  • Download Archives: The free downloads button did not work on product archives such as the shortcode or block.
  • Custom Download Files: Adding a custom archive file to a download has been updated to be more clear.
  • Custom Download Files: An incorrect value here could cause a fatal error when attempting to download a file.
  • Administration: The download editor settings have been updated for consistency with EDD 3.x and to remove some conflicts with other extensions.
  • Administration: The free downloads settings screen has been updated for EDD 3.x compatibility.
  • Integrations: Setting an email marketing integration to be checked by default did not check the signup by default.
  • Dev: The new minimum requirements are PHP 7.1, WordPress 5.4, and EDD 3.1.5.
Version 1.5.3 — April 1, 2024
  • Administration: The discounts list table could show a duplicate % symbol for some discounts.
  • Dev: A PHP warning has been fixed when the original price is displayed for a product.
Version 3.2.11 — March 29, 2024
  • Orders: When searching orders, a Product ID was being erroneously added to the filter arguments when it shouldn’t have been.
Version 3.2.10 — March 28, 2024
  • Downloads: Improved performance when creating and managing download directories.
  • Discounts: Start and End dates are properly handling the timezone.
  • Discounts: Improved the accuracy of the check for if a store has active discounts.
  • Discounts: A background upgrade process will be run to ensure all discounts have valid start and end dates.
  • Dev: Debug log is now being managed within EDD’s upload directory.
  • Payments: Improved the detection and handling of purchase sessions when displaying the Receipt and Confirmation pages.
  • Performance: Optimized the amount of data stored in the options table related to changelogs.
  • HTML: The Product Dropdown could be forced to include items that were not products.
  • HTML: The Product Dropdown has had its placeholder value improved.
  • HTML: The Product Dropdown could have an unexpected empty option in the list of options.
  • HTML: The Textarea HTML field could add empty content to the value.
  • Checkout: The Privacy Policy checkbox may not always show when expected.
  • Blocks: Improved loading of Easy Digital Download blocks.
  • Blocks: Improved the handling of Easy Digital Download blocks when using a classic theme.
  • Orders: Manually creating orders in the admin could fail to save the order due to a capability check.
  • Migration: Improved the reliability of the EDD 3.0+ migration routine for possibly corrupt serialized data.
  • Migration: Improved PHP 8.0+ compatibility for the EDD 3.0+ migration routine.
Version 1.2.0 — March 19, 2024
  • Important: Now requires EDD 3.2.0+, WordPress 5.8+, and PHP 7.4+.
  • Compatibility: Improved PHP 8.0+ compatibility.
  • Stripe: Fixed support for Success Redirects with Stripe.
  • Redirects: Menu renamed to ‘Success Redirects’.
  • Administration: Updated the UI to match new EDD Styles.
  • Administration: Improved the adding and editing experience.
Version 1.2.6 — March 18, 2024
  • Fix: When editing an all access product which also has files of its own, the files could not be edited.
  • Fix: Improved compatibility with cache when download limits are set.
  • Dev: Updated for PHP 8.1 compatibility.
Version 2.12.2 — February 28, 2024
  • Checkout: Repeat trial messaging could show incorrectly.
  • Renewals: For stores with inclusive taxes, renewal order subtotals could show incorrectly, affecting refunds.
  • Renewals: Stores collecting addresses with orders could have incomplete address data for renewal orders.
Version 3.2.9 — February 27, 2024
  • Stripe: Resending the purchase receipt could fail if including the Stripe statement descriptor in the email template.
  • Settings: Improve the reliability of determining the timezone settings in WordPress.
  • Reports: When using custom dates for reporting, some timezone settings could make the dates show incorrectly.
  • Emails: Adjusted when the deprecation notices will be shown for the legacy email hooks.
Version 1.3.1 — February 20, 2024
  • Fix: Setting a global start/end date for purchase limits was not evaluated correctly.
  • Fix: Sites with manual offset time zones could show a PHP notice.
Version 2.12.1 — February 16, 2024
  • Fix: Purchasing a subscription for some stores with taxes enabled was not calculating subscription amounts correctly.
  • Fix: Renewal orders were not being assigned sequential order numbers when that was enabled.
  • Admin: Documentation links have been updated to go directly to relevant docs.
  • Dev: Saving a variable price download with recurring enabled has been updated for PHP compatibility.
Version 3.2.8 — February 16, 2024

Pro

  • Checkout: The visitor location detection now handles just country and region, to avoid inconsistent results for postal code.
  • Checkout: The visitor location detection can be configured to be used for All Users, Logged-Out Users, or Disabled.

Lite & Pro

  • Stripe: Resolved an issue that could cause card payments to fail when providing a Bank statement description with the statement_descriptor parameter.
  • Stripe: IMPORTANT! The Statement Description settings in the Stripe gateway settings are no longer editable. The description is now automatically pulled from the Stripe account settings.
  • Stripe: Buy Now buttons could throw a PHP deprecation notice.
  • API: Added an option to enable logging public API queries (API Requests without a key & token) for the EDD API.
  • Downloads: Improved the reliability of the download file access checks.
  • Downloads: Searching downloads via the dropdown could return incorrect results.
  • PayPal: Improved the reliability of the PayPal Merchant Account Connection process.
  • Taxes: Improved the reliability of the tax calculations for orders with multiple items.
  • Checkout: The Legend for checkout form elements could display incorrectly in Safari.
  • HTML: Introduced a new Toggle Checkbox Class.
  • Reports: A fatal error could occur if you supplied an invalid Download ID to the reports URL.
  • System: Prevent a fatal error and improve the gathering of site system information.
  • Compatibility: Improved checkout compatibility with Wordfence.
Version 2.12.0 — February 6, 2024
  • Reports: New! Introducing the Revenue Breakdown report, giving insights into gross revenue for new, renewal, and upgrades (with Software Licensing).
  • Compatibility: Improved PHP 8.0/8.1/8.2 support.
  • Checkout: Improved multi-currency support.
  • Dashboard: Added a filter to the subscription count arguments in the Dashboard Widget.
  • Downloads: Improved the reliability of being able to download files if the “Limit File Downloads” setting was enabled.
  • EDD 3.0: Improved migration when upgrading from EDD 2.x to EDD 3.x.
  • Emails: Improved email tags with Subscription ID merge tag.
  • Emails: Improved settings screens for Subscription renewal and expiration reminder emails.
  • Performance: Improved the performance of getting the lifetime value of a subscription.
  • Software Licensing: Fixed a situation where getting the license of a subscription could sometimes return a child license for bundles.
  • Stripe: Completed subscriptions could end up in the ‘cancelled’ status instead of remaining in ‘completed’ for subscriptions that only bill a certain number of times.
  • Stripe: Improved messaging when cart contains conflicting items.
  • Subscriptions: Improved CSS Styling for Admin Subscription management views.
  • Subscriptions: Improved support for custom columns in the Subscriptions list table.
  • Subscriptions: Improved the cancellation link logic to not allow cancelling a subscription when in a state that could cause issues if cancelled.
  • Subscriptions: Improved support for custom sections when managing subscriptions from the admin.
  • Dev: Recurring now requires PHP 7.2, WordPress 5.4, and EDD 3.1.5.
Version 3.2.7 — February 1, 2024
  • Admin: Improved validation of saving some settings.
  • API: Improved API Key management for admins, including showing the last time a key was used.
  • Customers: Prevent updating a customer to have no email address.
  • Downloads: Improved the consistency of the results of setting and getting a price option name.
  • Downloads: Searching the downloads dropdown was not working correctly for international characters.
  • Downloads: Improved download access validation.
  • Fees: Improved the reliability of the fees and tax calculations.
  • Orders: The Order Status Badge API now includes the order as a parameter on filters.
  • Reports: Download Taxonomy reports have been improved for large data sets.
  • Reports: Some timezones and date calculations were getting incorrect date ranges.
  • Stripe: Improved mixed cart messaging.
Version 1.3.1 — January 30, 2024
  • Bitbucket: Authentication has been updated to use app passwords. Existing installations should update their authentication to this more secure option.
  • Bitbucket: Pagination has been added for repositories with many tags.
  • Dev: The extension has been updated for PHP 8.1 compatibility.
  • Dev: The new minimum required versions are PHP 7.1, WordPress 5.4, and EDD 3.1.4.
Version 1.5.2 — January 16, 2024
  • Administration: The discounts list table in the admin has been improved to provide more helpful information at a glance.
  • Selecting “All Price Options” for a variably priced product now applies a discount to all prices.
  • Fixed: Some discounts did not apply correctly to the cart when a variable price product was purchased.
  • Translations: A string has been updated to be translation ready.
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