Login
Get Started

Easy Digital Downloads Changelog

View releases and changelogs for EDD and addons.
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.
Version 1.1.6 — April 19, 2022
  • Improvement: Move email settings into Emails tab.
  • Improvement: Performance is significantly improved when items are in a user’s cart.
  • Fix: Guests could make wallet deposits.
  • Fix: Wallet dates now use the site’s timezone.
  • Fix: Conditionally load extension assets.
  • Fix: Some translatable strings were incorrect.
  • Fix: Customer tabs were rendered incorrectly in EDD 3.0.
  • Dev: Update licensing to use EDD’s extension registry.
  • Dev: Refactor how the plugin is loaded and checks system requirements.
Version 1.1.11 — March 23, 2022
  • Dev: Software Licensing integration is compatible with EDD 3.0.
  • Improvement: Performance has been improved when validating passes.
  • Improvement: The Commissions integration has been improved.
  • Improvement: The edd_all_access_get_customer_pass_objects helper function has been introduced to return the most up to date pass objects for a customer.
  • Improvement: When instantiating the EDD_All_Access_Pass class, the expiration date is now checked automatically.
  • Fix: Passes which should sync with Recurring Payments now use the subscription expiration instead of replicating calculations.
  • Fix: Post meta tooltip text now displays correctly.
Version 3.8.5 — March 17, 2022
  • Change: Renewal notices settings are now under the main email settings tab.
  • Update: The bundled German translation files have been updated.
  • Improvement: Placeholder URL schemes are now https.
  • Improvement: The renewal discount can now be filtered more precisely.
  • Fix: Changing the price option of the main bundle product is now properly reflected on child licenses.

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