Login
Get Started

Easy Digital Downloads Changelog

View releases and changelogs for EDD and addons.
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.
Version 2.7.1 — March 9, 2022
  • Fix: Corrected a mismatched legend element in the form builder.
  • Fix: Fixed PHP compatibility issue with versions lower than 7.3.
  • Fix: Fixed multiple undefined variable references in the field classes.
  • Dev: Removed the .github folder from the build assets.
Version 2.7.0 — March 8, 2022
  • New: FES emails have an entirely new editor experience–look under Downloads > Settings > Emails > FES.
  • Improvement: The FES form builder UI has been simplified and modernized.
  • Improvement: The FES form builder fields are more accessible.
  • Improvement: The FES admin menu has been merged under the Easy Digital Downloads menu.
  • Improvement: The FES multiple pricing field now uses the same default variable pricing IDs as EDD core.
  • Improvement: Button styles on the vendor dashboard have been made more consistent.
  • Improvement: The description for the meta key field in the form builder has been improved.
  • Improvement: Vendors who have WordPress roles which should grant them access to the Dashboard can now do so.
  • Improvement: The username field has been removed from the vendor profile in the admin, since it cannot be changed.
  • Change: The FES vendor dashboard icons now use an icon font (Dashicons).
  • Change: FES tools are now under Downloads > Tools.
  • Change: The vendor current year sales/earnings report has been updated to use more efficient database queries and a more modern graphing tool.
  • Fix: The section break field no longer outputs empty HTML elements.
  • Fix: Fields marked as required now use HTML5 markup.
  • Fix: When viewing vendor reports, an undefined variable was referenced.
  • Fix: The vendor products in the admin are now paginated, instead of all showing.
  • Fix: Vendor commission pagination in the admin now works correctly.
  • Fix: Updating a vendor without automatic approval enabled threw a PHP notice.
  • Dev: The fes_get_sales_by_date and fes_get_earnings_by_date functions have been updated for EDD 3.0 compatibility.
  • Dev: Helper functions for getting the current user ID and checking whether a field is readonly have been created.
  • Dev: The FES integrations property is now declared explicitly.
  • Dev: Update how licensing is instantiated.
  • Dev: Refactor how the plugin is loaded and checks for requirements.
Version 1.3.4 — March 1, 2022
  • New: The invoice update form is now a template file.
  • Change: After updating an invoice, the updated invoice opens in a new tab.
  • Change: After updating an invoice, the “Back” button is now a “Home” button.
  • Fix: The email tag was not rendering correctly in emails.
  • Fix: An out of date translation file was removed.

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