Login
Get Started

Easy Digital Downloads Changelog

View releases and changelogs for EDD and addons.
Version 3.7.0 — August 14, 2026
  • NEW: Checkout – The block editor checkout now supports customization with inner blocks.
  • NEW: Checkout – New composable checkout widgets for finer control of the Elementor checkout.
  • NEW: Stripe – Added support for UPI payments.
  • Admin: Fixed compatibility with WordPress 7.1 for admin list tables and bulk invoice generation.
  • Admin: Prevented EDD’s admin styles from overriding other plugins’ meta box styling in the block editor.
  • Admin: Added a spam-protection recommendation to the Misc settings.
  • Admin: Changed the telemetry opt-in to a toggle.
  • Checkout: Updated the checkout loading indicator.
  • Checkout: Updated the shortcode checkout to use the same address fields as the block checkout.
  • CLI: Fixed detection of available EDD and extension updates via WP-CLI.
  • Discounts: Fixed preset discount links losing the coupon when a cart hook removed items during add-to-cart.
  • Downloads: Hardened redirect handling during file downloads.
  • PayPal: Improved compatibility with staging and cloned sites.
  • PayPal: Improved PayPal Connect reliability.
  • PayPal: Improved the Apple Pay domain registration process.
  • PayPal: Improved compatibility with PayPal’s brand name attribute.
  • PayPal: Skipped fetching the Fastlane token on non-checkout pages.
  • PayPal: Improved the PayPal Connect buttons.
  • PayPal Standard: Improved legacy IPN handling.
  • Square: Fixed the checkout button staying disabled for cards from countries where Square hides the postal code field.
  • Stripe: Improved error message handling for failed payments.
  • Stripe: Updated the “Connect with Stripe” button to match Stripe’s current branding.
  • Stripe: Added an admin notice for stores still using the legacy card elements.
  • Stripe: Rebranded the iDEAL gateway.
  • Dev: Replaced the legacy browser-detection library with modern user-agent parsing.
  • Dev: Improved filesystem handling to better match WordPress core conventions.
  • Dev: Fixed exception handling when registering service providers.
  • Dev: Declared edd-tom-select as an explicit dependency of the admin scripts.
  • Dev: Centralized request-context detection (cron, AJAX, REST).
  • Dev: Updated blocks script handling and asset building.
  • Dev: Migrated cart events to native CustomEvents.
  • Dev: Switched Mozart to a global install for build stability.
  • Dev: Updated the minimum requirements to PHP 8.0 and WordPress 6.7.
  • Dev: Registered EDD blocks as a metadata collection.
  • Dev: Addressed a WordPress 6.6 deprecation (PluginPostStatusInfo).
Version 3.7.0 — August 14, 2026
  • NEW: Checkout – The block editor checkout now supports customization with inner blocks.
  • NEW: Checkout – Import ready-made checkout templates in Elementor.
  • NEW: Checkout – New composable checkout widgets for finer control of the Elementor checkout.
  • NEW: Stripe – Added support for UPI payments.
  • Accessibility: Improved the invoice accent color contrast to meet WCAG AAA.
  • Admin: Fixed compatibility with WordPress 7.1 for admin list tables and bulk invoice generation.
  • Admin: Prevented EDD’s admin styles from overriding other plugins’ meta box styling in the block editor.
  • Admin: Added a spam-protection recommendation to the Misc settings.
  • Admin: Removed the “New” indicator from Cart Recovery.
  • Admin: Enabled Abandoned Cart Recovery by default for new installations.
  • Admin: Changed the telemetry opt-in to a toggle.
  • Checkout: Updated the checkout loading indicator.
  • Checkout: Updated the shortcode checkout to use the same address fields as the block checkout.
  • CLI: Fixed detection of available EDD and extension updates via WP-CLI.
  • Discounts: Fixed preset discount links losing the coupon when a cart hook removed items during add-to-cart.
  • Downloads: Hardened redirect handling during file downloads.
  • Licenses: Hardened the display of license activation error messages.
  • PayPal: Improved compatibility with staging and cloned sites.
  • PayPal: Improved PayPal Connect reliability.
  • PayPal: Improved the Apple Pay domain registration process.
  • PayPal: Improved compatibility with PayPal’s brand name attribute.
  • PayPal: Skipped fetching the Fastlane token on non-checkout pages.
  • PayPal: Improved the PayPal Connect buttons.
  • PayPal Standard: Improved legacy IPN handling.
  • Square: Fixed the checkout button staying disabled for cards from countries where Square hides the postal code field.
  • Stripe: Improved error message handling for failed payments.
  • Stripe: Updated the “Connect with Stripe” button to match Stripe’s current branding.
  • Stripe: Added an admin notice for stores still using the legacy card elements.
  • Stripe: Rebranded the iDEAL gateway.
  • Taxes: Corrected legacy VAT rates on initial EU VAT activation.
  • Taxes: Added graceful degradation for EU VAT validation when the VIES service is unavailable.
  • Dev: Replaced the legacy browser-detection library with modern user-agent parsing.
  • Dev: Improved filesystem handling to better match WordPress core conventions.
  • Dev: Fixed exception handling when registering service providers.
  • Dev: Declared edd-tom-select as an explicit dependency of the admin scripts.
  • Dev: Centralized request-context detection (cron, AJAX, REST).
  • Dev: Updated blocks script handling and asset building.
  • Dev: Migrated cart events to native CustomEvents.
  • Dev: Switched Mozart to a global install for build stability.
  • Dev: Updated the minimum requirements to PHP 8.0 and WordPress 6.7.
  • Dev: Registered EDD blocks as a metadata collection.
  • Dev: Addressed a WordPress 6.6 deprecation (PluginPostStatusInfo).
  • Dev: Changed the weekly pass check to use the weekly pro hook.
Version 3.6.9.1 — July 27, 2026
  • Admin: Hardened the display of payment gateway error and API request log messages.
  • Imports: Improved hardening and validation of uploaded import files.

Version 2.3.5 — July 13, 2026
  • Admin: Fixes a style dependency for the content restriction metabox.
  • Admin: Fixes an issue which could prevent a previously selected download being set as selected in the content restriction metabox.
Version 2.13.13 — July 1, 2026
  • Compatibility – Content Restriction: Fixed an issue that prevented admins from being able to view content restricted by the shortcode.
  • Emails: Admins can now be notified when a renewal payment fails.
  • Stripe: Prevent an issue that resulted in a PHP notice in the renewal webhooks.
  • PayPal: Improve the renewal date handling for vaulted PayPal subscriptions.
  • Dev: Clean up the unneeded renewal reminder logs that were migrated to EDD’s log tables.

Version 0.2.0 — June 29, 2026
  • Updates: Fixed updates for users without an EDD Pro Pass (one-time manual update required)
  • Emails: Email tags are now integrated with the EDD Email Editor.

Version 3.9.7 — June 29, 2026
  • Blocks: NEW license renewal block added, with options to show a user’s current licenses for easier renewal handling.
  • Blocks: NEW license management block added.
  • Accessibility: Headings on the license management shortcode have been updated.
  • Admin: The licenses admin table counts could be incorrect when filters were applied.
  • Admin: The licenses admin table filters now support individual product variations.
  • API: Improved license checks for API requests.
  • Database: The legacy database class has been updated for better cache management.
  • Messaging: Error messaging has been updated to follow EDD core practices.
  • Missing Licenses: In some cases, the tool could fail to create missing child licenses for a bundle.
  • Missing Licenses: The missing license tool could incorrectly decide that processing was complete when more orders needed to be retrieved.
  • Orders: Renewal discounts are now recorded as order adjustments.
  • Renewals: Improved email matching when enforced.
Version 0.1.0 — June 22, 2026
  • Initial Release

Version 2.13.12 — June 18, 2026
  • Admin: Added a link to the original transaction on the subscription details screen.
  • Integrations: Fixed the expiration calculation when upgrading from a non-recurring licensed product to one with a subscription.
  • Integrations: Updated the license key details on the license management page.
  • PayPal: Added support for new PayPal integration.
  • Stripe: Fixed the payment method update button.
  • Subscriptions: Ensured that cancelled subscriptions with a refund do not receive expiration notices.
  • Dev: The new minimum version requirements are PHP 7.4, WordPress 6.2, and Easy Digital Downloads 3.6.2.

Version 3.6.9 — June 18, 2026
  • NEW: PayPal – Added support for Fastlane and additional payment methods for newly connected stores.
  • Admin: Improved notice compatibility.
  • Admin: Hardened sanitization of the banned emails setting.
  • Admin: Sorted Checkout fields were not persisting their order in the admin UI.
  • Cart: Improved the Cart Preview compatibility with caching layers.
  • Compatibility: Fixed an issue that could cause conflicts with forms added to the homepage of a site.
  • Emails: The email for the one-time login link could be stuck in a disabled state.
  • Imports: Improved parsing of import files.
  • Stripe: Card Elements was incorrectly adding the new Company field to the legacy Card Elements.

Version 1.2.1 — June 11, 2026
  • Currency Detection: Returning customers are no longer stuck on an auto-detected currency after logging in — checkout now resolves to the currency of their previous order.
  • Dev: Improved caching compatibility with currency setting.
  • Dev: Fixed the edd_mc_currencies database table failing to create on MySQL 8.4 (the manual column collided with a reserved keyword).
  • Dev: Fixed the EDD database component being registered incorrectly.

Version 1.3.5 — June 11, 2026
  • Assets: Fixed an issue which caused fetching a release asset to fetch the source code instead.
Version 1.3.4 — June 8, 2026
  • Bitbucket: Moves to the new Bitbucket endpoints for API requests.
  • Downloads: Improves the UX when fetching a tag with release assets.
  • OAuth: Updated OAuth handling
  • Repositories: Resets the saved list when updating the settings.
  • Dev: The new minimum requirements are PHP 7.4, WordPress 6.2, and Easy Digital Downloads 3.6.2.

Version 3.6.8 — May 18, 2026
  • NEW: Stripe – Added support for BLIK payments.
  • Admin: Fixed the orders table filter by total not working with the “greater than” condition.
  • Admin: Fixed manual order tax calculation requiring an address field change to trigger.
  • Admin: Enhanced select placeholder no longer assumes the field is for downloads.
  • Admin: Improve UX of Select input search.
  • Admin: Added a tooltip for the Login link setting option toggle.
  • Blocks: Updated download select fields to use combobox.
  • Checkout: Prevent console warnings when telephone number field is present.
  • Emails: Fixed email log pagination not working as expected.
  • PayPal Standard: Improved IPN handling.
  • Square: Improved reliability of connection process.
  • Stripe: Fixed an uncaught IntegrationError when a 100% discount code is applied with Payment Elements.

Version 3.6.8 — May 18, 2026
  • NEW: Stripe – Added support for BLIK payments.
  • Admin: Fixed the orders table filter by total not working with the “greater than” condition.
  • Admin: Fixed manual order tax calculation requiring an address field change to trigger.
  • Admin: Enhanced select placeholder no longer assumes the field is for downloads.
  • Admin: Improve UX of Select input search.
  • Admin: Added a tooltip for the Login link setting option toggle.
  • Blocks: Updated download select fields to use combobox.
  • Checkout: Fixed a PHP warning for an undefined “country_iso” key in the address handler.
  • Checkout: Fixed VAT type error on shortcode-based checkout.
  • Checkout: Prevent console warnings when telephone number field is present.
  • Emails: Fixed email log pagination not working as expected.
  • Exports: Improved EU VAT export performance and calculations for larger stores.
  • PayPal Standard: Improved IPN handling.
  • Square: Improved reliability of connection process.
  • Stripe: Fixed an uncaught IntegrationError when a 100% discount code is applied with Payment Elements.

Version 2.4.1 — May 6, 2026
  • a11y: Improved the free download modal accessibility.
  • Cache: Cache file protection has been updated for consistency with EDD core.
  • Checkout: Improves the modal for logged in users.
  • Checkout: Fixes an issue which prevented newly created users being logged in automatically after verifying their free download.
  • Integrations: Improved compatibility with remote file handling (S3, Dropbox).
  • Products: Fixes an issue where purchasing a free variation of a product did not link to the correct variation.
  • Dev: Unit tests have been added for Free Downloads.
  • Dev: The new minimum requirements are PHP 7.4, WordPress 6.2, and Easy Digital Downloads 3.4.0.
Version 3.9.6 — May 4, 2026
  • Domains: Improved API handling for retrieving local domain patterns.
  • Licenses: Significantly improved performance for license admin screens and API endpoints.
  • Tools: Fixed PHP compatibility for the missing license tool.
  • Dev: Updated the database table indexes to improve license queries.
  • Dev: Fixed a deprecation notice when processing an empty URL.

Version 1.1.0 — April 21, 2026
  • Admin: Updated settings page for EDD compatibility and improved methods management.
  • Checkout: Customers can now specify the source when “other” is selected.
  • Checkout: Fixed the survey field being duplicated or appearing incorrectly in some checkout scenarios.
  • Emails: Created an email tag for admin order notification email.
  • i18n: Acquisition labels are now translation-ready.
  • Reports: The acquisition method is now included in the orders export.
  • Settings: Added option to hide the acquisition survey for logged-in users who are already customers.
  • Dev: Removed EDD 2.x compatibility for the acquisition survey.
  • Dev: Updated licensing, workspace, and build for acquisition survey.
  • Dev: The new minimum requirements are PHP 7.4, WordPress 6.2, and EDD 3.4.0.
Version 3.6.7 — April 20, 2026
  • NEW: Blocks – Introducing the Profile Editor Block.
  • NEW: Checkout – Added a Business Name field to checkout addresses.
  • NEW: Checkout – Returning customers can now log in via a secure email link at checkout.
  • NEW: Purchase Links – Discount codes can now be added to the buy button block..
  • Admin: Improved customer detail page markup and layout.
  • Admin: Customer counts are now accurate when searching the list table.
  • Admin: Updated the user search input field.
  • Blocks: Fixed the Checkout block setting an incorrect page ID.
  • Checkout: Fixed profile editor layout with multiple email addresses.
  • CLI: Added support for setting a specific gateway when generating orders.
  • Customers: Customer notes now include user created order notes.
  • Database: Fixed an issue where JOIN queries could cause an error in newer PHP versions.
  • Emails: Fixed the email description not displaying in the editor.
  • Emails: Fixed the toggle “updating” indicator positioning.
  • Migration: Fixed a potential loop when migrating orders that no longer exist.
  • PayPal: Fixed PHP compatibility in PayPal Commerce.
  • Stripe: Modernized checkout to use the FormData API.
  • Stripe: Fixed card elements not displaying on Firefox/Windows.
  • Dev: Fixed file protection symlink detection with trailing slashes.
  • Dev: Fixed multicheck field error when label is not set.
  • Dev: Fixed AJAX-backed select fields showing “No results found” incorrectly.
  • Dev: Improved compatibility with LSCache.
  • Dev: Improved nocache headers for important EDD pages.
  • Dev: Removed legacy jQuery UI CSS.
  • Dev: Reset Store now properly resets download sales and revenue data.

Version 3.6.7 — April 20, 2026
  • NEW: Blocks – Introducing the Profile Editor Block.
  • NEW: Checkout – Added a Business Name field to checkout addresses.
  • NEW: Checkout – Returning customers can now log in via a secure email link at checkout.
  • NEW: Emails – Added datepicker support for email expiration conditions.
  • NEW: Purchase Links – Discount codes can now be added to the buy button block..
  • Admin: Improved customer detail page markup and layout.
  • Admin: Customer counts are now accurate when searching the list table.
  • Admin: Updated the user search input field.
  • Blocks: Fixed the Checkout block setting an incorrect page ID.
  • Cart Recovery: Fixed emails being sent to customers who already completed their purchase.
  • Checkout: Fixed profile editor layout with multiple email addresses.
  • CLI: Added support for setting a specific gateway when generating orders.
  • Customers: Customer notes now include user created order notes.
  • Database: Fixed an issue where JOIN queries could cause an error in newer PHP versions.
  • Emails: Fixed the email description not displaying in the editor.
  • Emails: Fixed the toggle “updating” indicator positioning.
  • Reports: Campaign tracker select now shows a correct placeholder.
  • Invoices: Improved XML invoice UBL 2.1 compliance.
  • Invoices: VAT checkout data is now included in the XML invoice Buyer element.
  • Migration: Fixed a potential loop when migrating orders that no longer exist.
  • PayPal: Fixed PHP compatibility in PayPal Commerce.
  • Stripe: Modernized checkout to use the FormData API.
  • Stripe: Fixed card elements not displaying on Firefox/Windows.
  • Dev: Fixed file protection symlink detection with trailing slashes.
  • Dev: Fixed multicheck field error when label is not set.
  • Dev: Fixed AJAX-backed select fields showing “No results found” incorrectly.
  • Dev: Improved compatibility with LSCache.
  • Dev: Improved nocache headers for important EDD pages.
  • Dev: Prevented .org update checks for the Pro version.
  • Dev: Removed legacy jQuery UI CSS.
  • Dev: Reset Store now properly resets download sales and revenue data.

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