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

Version 1.5.10 — January 21, 2025

  • Admin: Fixes an issue with updating bonus items for a product.
  • Admin: Updates the custom prices metabox fields for EDD’s updated downloads metabox.
  • Integrations: Improves compatibility with Multi Currency.
  • Dev: The new minimum requirements are PHP 7.4, WordPress 5.8, and EDD 3.2.12.

Version 3.6.2 — January 21, 2025

  • Admin: Fixes the commission details screen when viewing a commission for a missing download.
  • Admin: Updates the Commissions download meta for EDD’s new metabox.
  • Admin: Fixes a warning when manually adding a commission.
  • Settings: Fixes a potential error when checking an old setting for commissions on free orders.

Version 3.3.6.1 — January 15, 2025

  • Fixes a formatting issue for stores using European style decimal separators.

Version 3.3.6 — January 13, 2025

  • Important: This release requires WordPress 6.2 or higher.
  • Admin: Prevent UI shifting in the EDD admin pages.
  • Blocks: Improved the UI of the Checkout block registration settings.
  • Checkout: Improved reliability of guest checkout process.
  • Checkout: Improved the detection of existing customer email addresses.
  • Customers: Switched to using Order objects instead of EDD_Payment objects.
  • Dev: Added the edd_empty_cart_message to the Checkout block.
  • Dev: Fixed an issue that could cause hooking into edd_purchase_form_user_info_fields to result in a fatal error.
  • Dev: Introduced the edd_order_receipt_before hook to the receipt block.
  • Discounts: Fixed an issue that would prevent min/max values on discounts from being changed to empty values.
  • Discounts: Improved the logic of discount code validation to ensure that required products are allowed even if in a prevented category.
  • Downloads: Added the ability to copy the block, shortcode, or add to cart links to the clipboard from the Download Edit screen.
  • Downloads: Improved the registration and rendering of metaboxes.
  • Downloads: Improved the variable pricing UI for the Download Edit screen.
  • Downloads: Refreshed and combined Download metaboxes for improved download management.
  • Emails: Fixed an issue that could result in the password reset email from the Auto Register extension not being sent.
  • HTML: All HTML element classes now run get_data_elements to ensure that the data elements are available.
  • HTML: Improved search results for Chosen select fields.
  • HTML: Introduced the Number input field.
  • i18n: Fixed an issue resulting in an undefined variable notice in translations.
  • Logs: Updated the date column of the Logs to reflect the store timezone (instead of UTC) and improved the formatting.
  • Orders: Corrected an issue resulting in the order total being incorrect when combining fees and taxes.
  • Pages: Fixed an issue that resulted in ‘noindex nofollow’ tags being added when no checkout page is set.
  • PayPal: Ensure that the merchant status check accounts for all exceptions.
  • Reports: Added support for filtering by order status on the Payment Gateways reports.
  • Reports: Current Period reports no longer show ‘Hour by Hour’ when less than two days of the period have passed.
  • Reports: Improved the tooltip handling for reports to be more consistent.
  • Reports: Separated many charts into individual charts to improve usability and flexibility.
  • Reports: The Payment Gateways list table report now filters reports by the selected gateways, instead of linking to a list of orders for the gateway.
  • Sessions: Prevent an undefined variable notice.
  • Stripe: Added support for TWINT, and Revolut Pay.
  • Stripe: Always get mandates for India-based customers/stores.
  • Stripe: Fixed an issue that could cause a gateway error if the Payment Method Configuration cannot be retrieved.
  • Stripe: Improved compatibility with Zero Decimal Currencies.
  • Stripe: Improved performance by switching to using Order objects instead of EDD_Payment objects.

Version 1.1.3 — January 9, 2025

  • Admin: Fixes a fatal error which can occur when no gateways at all are active.
  • Admin: Improves compatibility with the EDD download metabox.

Version 3.3.5.2 — November 22, 2024

  • Checkout: Fixed a user’s first/last name not saving to their WordPress account when registering during checkout.
  • Checkout: Fixed purchase data being sent to some gateways which process credit cards from form data.

Version 2.12.5.1 — November 22, 2024

  • Fix: Improved discount support for Easy Digital Downloads 3.3.5+

Version 3.3.5.1 — November 14, 2024

  • Stripe: Fixed issues with displaying and saving Stripe settings.

Version 1.4.0 — November 13, 2024

  • Important: This release requires the following versions:
    • PHP: 7.4
    • WordPress: 5.8
    • Easy Digital Downloads: 3.2.12
  • New: Store owners can now bulk generate and save invoices from the Orders list.
  • New: Export invoices in machine-readable XML format in Downloads > Reports > Export.
  • Fix: Updated settings display for compatibility.
  • Fix: Guest invoices have improved confirmation before viewing them.
  • Fix: Fees and Credits were not showing on Invoices.
  • Fix: The date on the invoice could be incorrect.
  • Developers: A new filter has been added for the PDF options.

Version 3.3.5 — November 11, 2024

  • NEW! Added Support for more Stripe Payment Methods, including more wallets, mobile payment methods, and some bank redirects.
  • Stripe: Improved accessibility of the checkout form.
  • Stripe: Improved compatibility with Stripe for customized checkouts missing form attributes.
  • Stripe: Properly handle error messages when trying to create webhooks without HTTPS.
  • Stripe: Updated the Stripe PHP library.
  • PayPal: Fixed an issue preventing PayPal from fully connecting in test mode.
  • PayPal: Improved the messaging around the PayPal settings screen.
  • PayPal: Fixed an issue with the date_created on some PayPal Commerce orders.
  • WP-REST: Improved integration with the WP-REST API media endpoint.
  • Receipt: Improved hash validation when viewing a receipt as a guest.
  • Emails: Fixed a possible fatal error with the WP Mail SMTP plugin.
  • Emails: The Banned Email list filter is now accessible even when the list is empty.
  • Checkout: Improved handling of guest customers.
  • Checkout: Prevent an edge case where a warning could be thrown during checkout.
  • HTTP: Introduced a standard HTTP Request utility to make consistent HTTP requests.
  • Discounts: Prevent a JavaScript error when editing a discount.
  • Administration: Vertical navigation elements now support the Back/Forward browser navigation.

Version 1.2.7 — October 23, 2024

  • Dev: new minimum requirements are PHP 7.4, WordPress 5.8, and Easy Digital Downloads 3.2.0.
  • Admin: All Access JavaScript handling in the admin has been updated to load only when needed.
  • Dates: Dates for All Access passes are now displayed in the store’s time zone and use the store’s preferred date and time formats.
  • Passes: In certain time zones, All Access passes could expire earlier than expected.

Version 3.6.1 — October 3, 2024

  • Admin: Editing a commission could save the date incorrectly.
  • Database: Fixed a possible fatal error when retrieving commissions.
  • Reports: A commissions report could ignore a set date range and export all commissions.

Version 1.4.0 — October 1, 2024

  • Compatibility: Important! New minimum requirements are PHP 7.4, WordPress 5.8, and Easy Digital Downloads 3.2.0.
  • Subscriptions: Renewal action now contains the updated subscription expiration date.
  • Subscriptions: Renewal action order data has been updated to be consistent with new order data.
  • Settings: Added link to add-on documentation in the Zapier settings page.
  • Orders: Currency information has been added to the action data.
  • Refunds: Creating a refund no longer sends a ‘new order’ action.

Version 1.1.2 — October 1, 2024

  • Admin: Improves messaging around gateway and currency changes.
  • Stripe: Fixes an issue with the Legacy Card Elements payment request buttons.

Version 3.3.4 — September 19, 2024

  • NEW! Stripe: When connecting EDD to Stripe, the necessary webhooks are registered.
  • Cart: Enhanced cookie handling when emptying and re-adding items to cart.
  • Checkout: Resolved undefined variable issue when using block registration form.
  • Downloads: Improved response header handling to prevent invalid content-length headers.
  • Downloads: Resolved inconsistency in author availability for new vs existing downloads.
  • Emails: Improved email tag loading for more efficient processing.
  • Emails: Removed image insertion capability from password reset email editor.
  • Emails: Corrected filter name in new user email for proper functionality.
  • Emails: Fixed a fatal error in password reset due to missing parameters.
  • Emails: Fixed empty {password_link} email tag for first-time users.
  • File System: Consolidate filesystem interactions by normalizing file paths.
  • Orders: Improve order total calculations for orders with multiple adjustments.
  • Orders: Fixed an issue with resumed orders and date_created values.
  • Orders: Deleting an order now deletes the related transactions entry.
  • Orders: Implemented safeguard to prevent negative order totals.
  • Reports: Fixed PHP notices occurring in certain time zones.
  • Sessions: Added new filters for more flexible cookie management.
  • Sessions: Added built-in support for Pantheon cookie exclusions.
  • Sessions: Added built-in support for WP Engine cookie exclusions.
  • Stripe: Improve legacy card elements session compatibility.
  • Users: Added a tool to help fix corrupted capabilities that prevent access to EDD settings screens.

Version 2.3.16 — August 20, 2024

  • Admin: The quick docs link on the Free Downloads settings screen links to the relevant docs.
  • Assets: For sites with manually created Free Downloads links outside of the content, there is now a setting to load the Free Downloads script on every page load.

Version 2.2.5 — August 20, 2024

  • Integrations: updates the Frontend Submissions vendor feedback form and email handling.
  • Review Requests: adds back a missing period for the review requests.

Version 3.8.14 — August 8, 2024

  • Compatibility: Fixed an issue causing a fatal error with EDD 2.x
  • Licenses: Improved detection of if a license could be extended.
  • Licenses: The retroactive license processor could create licenses for renewal orders.

Version 3.3.3 — August 6, 2024

  • Reports: Refund tiles for fully refunded items could include partial refunds.
  • Sessions: Improve session handling during checkout when logging in a user at the same time.
  • Admin: Fixed a display issue when searching for EDD items in list views.
  • Emails: Prevent a PHP error related to the Email Summary settings.
  • Emails: Improved the Email Summaries reliability.
  • Blocks: Fixed an issue on the Checkout block for existing customers without a last name.
  • Downloads: Improved the handling of the cart widget markup when adding an item to the cart.
  • Downloads: Improved the detection and handling of local files when they are downloaded.
  • Settings: Refactored the process of saving settings for consistency.

Version 2.12.5 — August 5, 2024

  • Downloads: Fixes an issue where deleting a customer email address could block access to a file download for a customer with an active subscription.
  • Emails: Registers an admin renewal notification email for when renewal orders are received (requires EDD 3.3.0).
  • Emails: Updates the email tag handling.
  • Integrations: Updates the Software Licensing integration for logging when a license key is renewed.
  • Orders: If a renewal order cannot be recorded, the subscription is not renewed.
  • Settings: Updates the settings screen checkbox inputs.
  • Dev: Dynamic properties are allowed on the EDD_Subscription class.