Login
Get Started

Easy Digital Downloads Changelog

View releases and changelogs for EDD and addons.
Version 2.8.12 — September 6, 2022
  • Improvement: Session validation throughout Stripe actions has been updated to improve reliability.
  • Improvement: Error messages have been updated to help customers with failed purchases know what action to take.
  • Fix: Customers were not always automatically logged in with Auto Register’s successful purchase setting.
  • Fix: When changing the store mode, the Stripe admin notice displayed incorrectly.
  • Dev: Minimum required EDD version is now 2.11.
  • Dev: The minimum WordPress version is now enforced in the plugin header and requirements function.
Version 2.3.10.2 — September 1, 2022
  • Improvement: Updates how logged in users are managed when downloading a free product.
Version 2.2.0.1 — August 31, 2022
  • Fix: reCAPTCHA v3 validation could prevent checkout with offsite gateways.
Version 2.3.3 — August 30, 2022
  • Fix: Scripts for the content restriction controls were not always loaded for all valid post types.
Version 2.2 — August 25, 2022
  • New: Checkout fields can be displayed using conditional logic.
  • New: The reCAPTCHA field now supports reCAPTCHA v3 for frictionless validation.
  • Improvement: The checkout form file upload now uses the native file input.
  • Improvement: Required fields use HTML5 attributes to ensure they are marked required.
  • Improvement: Form fields markup has been updated for validity and accessibility.
  • Improvement: The checkout form editor is now correctly registered as a submenu item under Downloads.
  • Improvement: Form styles have been updated for improved layout and mobile responsiveness.
  • Improvement: The form builder has been updated for improved accessibility and more modern styling.
  • Fix: In EDD 3.0, updating an order in the admin did not update custom checkout fields.
  • Fix: Media uploader resources were being loaded even when not needed.
  • Fix: In some cases, the date picker was not usable.
  • Fix: Compatibility scripts were preventing tooltips (such as native HTML5 validation) from displaying correctly.
  • Dev: Getting an attachment ID from a URL now uses the core WordPress function.
  • Dev: Update how licensing is instantiated.
  • Dev: Refactor how the plugin is booted and checks for requirements.
  • Dev: Improved PHP 8 compatibility.
Version 2.3.10.1 — August 17, 2022
  • Fix: In certain situations, a fatal error could happen with some newsletter extensions.
  • Dev: Update how licensing is instantiated.
Version 1.2.4 — August 2, 2022
  • Dev: Update how licensing is instantiated.
  • Dev: Refactor how the plugin is booted and checks for requirements.
  • Minimum versions have been updated: WordPress 4.9; PHP 5.6; EDD 2.11.
Version 2.3.2 — August 2, 2022
  • Improvement: The Software Licensing integration has been updated to be more performant and accurate when checking the validity of a license.
  • Fix: Adding a new download to the content restriction settings for a post was not working in EDD 3.0.
  • Fix: Custom restriction messages which should span multiple lines did not.
  • Fix: Selecting “any” download in the content restriction settings for a post would cause a PHP notice.
Version 1.1.8 — July 27, 2022
  • Improvement: The extension setting is now at Downloads > Settings > Emails > Purchase Receipts.
  • Dev: Update how licensing is instantiated.
  • Dev: Refactor how the plugin is booted and checks for requirements.
Version 1.2.2 — July 27, 2022
  • New: a setting has been added to allow customers to redownload files without counting against the download limit. This feature requires EDD 3.0.
  • Fix: Customer specific settings were not overriding the default pass settings.
  • Fix: The category selector has been updated for PHP8 compatibility.
  • Fix: The category selector has been updated for PHP8 compatibility.
  • Fix: On sites with many All Access enabled products, some could be excluded from the list of AA products.
  • Fix: If a product is incorrectly configured to include specific price IDs without specifying any, an All Access pass would not work correctly.
  • Fix: A fatal error could occur in outdated PHP versions.
Version 2.7.2 — July 22, 2022
  • New: A vendor email tag was added for FES emails.
  • Update: Sending the new vendor submission email from the admin now uses the new emails class.
  • Update: Language around ‘Revoking’ a Vendor was adjusted to be ‘Delete’ and the workflow has been improved.
  • Fix: Unable to select vendors when editing a download in the block editor.
  • Fix: FES should not run escape functions when getting the product title.
  • Fix: Vendor search was not working.
  • Fix: A PHP notice was showing on the Vendor > Orders Page.
  • Fix: EDD 3.0 – A fatal error could show when viewing the vendor reports page in admin.
  • Fix: EDD 3.0 – The settings header was not showing correctly.
  • Fix: Fields not marked as public could show on the download.
  • Fix: There was an undefined notice when saving the Terms & Conditions field.
  • Fix: There was a fatal error when adding a checkbox field in PHP 8.
  • Fix: Multiple pricing field validation was only running if the field was required.
  • Fix: The “Enable Image Insertion” checkbox could not be unchecked in the form builder for the excerpt field.
  • Dev: A new filter was added to support more post statuses.
Version 1.0.3 — July 15, 2022
  • Improvement: Improved querying downloads for adding/editing reports.
  • Fix: Managing reports in EDD 3.0 caused a fatal error.
  • Fix: Viewing a report for all downloads in EDD 3.0 could show no data.
  • Dev: Update how licensing is instantiated.
  • Dev: Refactor how the plugin is booted and checks for requirements.
Version 1.2.4 — July 14, 2022
  • Improvement: Improved customer/vendor details header styling to match EDD 3.0.
  • Fix: A fatal error could happen on the vendor details messages tab in EDD 3.0.
Version 2.0.5 — July 11, 2022
  • Fix: Update API initialization so that files can be accessed via another API (eg Software Licensing).
Version 1.0 — July 1, 2022
  • Initial Release
Version 1.2.1 — June 24, 2022
  • Improvement: Products included in an All Access pass which have no files of their own now show a message instead of the download button.
  • Fix: The site’s list of All Access products is now stored as an option instead of a transient.
Version 3.8.6 — June 17, 2022
  • Fix: Improved performance related to license retrieval and activation counts.
  • Dev: Remote Version and License Check methods can now return an array instead of only outputting JSON.
  • Dev: The arguments used to create a license can now be filtered.
  • EDD 3.0: License upgrades were not supporting the partially refunded status.
  • Samples
    • Sample Plugin
      • ‘Tested Up To’ value for WordPress Plugins now mirrors WordPress Core behavior.
      • EDD_SL_Plugin_Updater class is now 1.9.2.
Version 1.2 — June 13, 2022
  • New: The edd_aa_download_limit shortcode has been registered to allow store owners to easily show customers how many downloads they have remaining, when downloads are limited.
  • Improvement: The logic for checking whether a pass can access a download has been extracted into a class for improved logic and readability.
  • Improvement: A new function, edd_all_access_valid_order_statuses, has been registered.
  • Improvement: The All Access customer details header has been updated to match EDD core.
  • Fix: If the site’s list of All Access products was deleted, the list is automatically regenerated.
  • Fix: Passes now grant access to downloads in child categories when the parent category is enabled.
  • Fix: If a pass’ status was invalid, it could throw a fatal error when viewing the customer details in the admin.
  • Fix: Commissions styles/scripts are conditionally enqueued.
  • Fix: Accessing a single price All Access product via ajax could throw a PHP notice.
  • Fix: A PHP notice could occur if a payment object could not be retrieved for a pass.
  • Fix: Only show upcoming access periods if the dates can be calculated.
  • Refactor: The AllAccessProduct class has been introduced to consistently retrieve product data.
  • Dev: Refactor how the plugin is loaded and checks system requirements.
  • Dev: Minimum PHP version is 5.6.
  • Dev: A new function has been registered for retrieving the customer metadata for All Access passes.
  • Dev: EDD 3.0 – Partially refunded orders are included in valid order statuses.
  • Dev: EDD 3.0 – Unit tests have been updated for EDD 3.0 compatibility.
  • Dev: EDD 3.0 – Order dates have been updated to be consistent with EDD 3.0.
Version 2.0.4 — June 6, 2022
  • Change: The extension has been renamed to “EDD – Dropbox”.
  • Fix: The Dropbox connection now requires an optional refresh token to maintain the application’s authorization with short-lived access tokens. Existing users will need to re-authorize their Dropbox connection.
  • Fix: The extension could cause an undefined index error.
  • Dev: Improved compatibility with PHP 8.
  • Dev: Refactor how the plugin is loaded and checks system requirements.
  • Dev: Update how licensing is instantiated.
  • Dev: Minimum EDD version is 2.9.
Version 2.11.7 — May 31, 2022
  • Improvement: The payment method update form now uses the Stripe action hook to load the credit card form instead of calling it directly.
  • Change: The EDD Subscriber role will not be registered for new installs.
  • Change: Renewal orders will now be assigned a unique payment key.
  • Fix: The EDD Subscriber role capability was not correctly registered.
  • Fix: Manually creating a subscription for a single price product could throw a PHP notice.
  • Fix: If a renewal transaction failed in PayPal Commerce, it was not marked as failed in EDD.
  • Fix: Manually creating a subscription did not set the correct payment mode when test mode was enabled.
  • Dev: The subscriptions count method used an ambiguous column reference for the primary key.
  • Improvement: EDD 3.0 – subscription information will be moved to the order details tabs.
  • Fix: EDD 3.0 – the Stripe gateway now checks for the `complete` order status when checking if a subscription can be reactivated.
  • Fix: EDD 3.0 – Renewal orders were setting an incorrect price ID for single price products.
  • Fix: EDD 3.0 – Renewal orders no longer run ledger functions to update download/customer statistics.
  • Fix: EDD 3.0 – The edd_subscription order status has been added to the arrays of complete, refundable, net, and gross order statuses.
  • Fix: EDD 3.0 – Manually added subscription orders did not set the correct order item status.
  • Dev: EDD 3.0 – Order items in will be migrated to have the correct status. This affects existing 3.0 installs only.
  • Dev: EDD 3.0 – Unit tests have been updated for EDD 3.0 compatibility.

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