Login
Get Started

Easy Digital Downloads Changelog

View releases and changelogs for EDD and addons.
Version 2.8.8 — July 26, 2019
  • Fix: Free trials with variable priced products do not work in PayPal Express
  • Fix: Subscription payments improperly recorded as Complete in PayPal Standard when renewal payment fails
Version 2.3.8 — July 19, 2019
  • Fix: Corrected an issue with a CSS comment that invalidated some styles.
  • Fix: When bypass if logged in is selected and a user is logged in, non-variable priced products could cause orders with no products on them.
Version 2.3.9 — July 19, 2019
  • Fix: When logged in on mobile and the Admin Bar is visible, an additional whitespace is created at the top of the page.
  • Fix: On mobile, scrolling was sometimes prevented on pages that contained free download buttons.
Version 1.1 — June 17, 2019
  • New: Support for BitBucket API v2.0.
  • Fix: Improved reliability and sanitization in AJAX methods.
  • Fix: Added extension version number to Javascript and CSS assets to avoid caching issues.
  • Fix: Improved reliability of the updater.
  • Dev: Added the edd_git_zip_saved action.
Version 1.1.1 — June 11, 2019
  • New: Added support for email headers
Version 2.8.7 — June 5, 2019
  • Fix: Recurring tax recorded on renewal payments was incorrectly calculated.
  • Fix: Tax on renewal payments after an upgrade was not properly calculated.
  • Fix: Stripe failed upgrade attempts were causing duplicate subscriptions.
  • Fix: Warning due to checking for trials on checkout.
  • Fix: Prevent errors happening upon renewal emails in edge-case situations where no product is attached to a subscription.
  • Fix: Added defensive checking for errors in the response from PayPal Express.
Version 1.1.1 — May 28, 2019
  • Fix: The “Process All Access Passes” tool was failing on step 1 because of a failed nonce.
Version 2.0.3 — May 21, 2019
  • Fix: Countable error in PHP 7.2 when downloading files
  • Fix: File order in the Dropbox library tab was not sorted properly
Version 1.1 — May 14, 2019
  • New: Added a “Sync with License” option for better integration with Software Licensing
  • New: Added a tool to the customer profile to regenerate their All Access Passes
  • New: Added a filter to provide option to hide file-level download options
  • New: Improved code markup and formatting
  • New: Changed all references of EDD_Payment to edd_get_payment function
  • New: Scripts are now built using webpack
  • New: Moved priority of main plugins_loaded hook to 20 in preparation for EDD 3.0
  • Fix: While editing a pass, “Are you sure” showed when it shouldn’t
  • Fix: Made sure schema data for search engines is correct for purchase form
  • Fix: If “Limit File Downloads” was enabled in Recurring Payments, valid AA downloads were prevented
  • Fix: Migrations from RCP stopped after 1 step
  • Fix: All dates are now saved in UTC instead of website’s timezone
  • Fix: Prevent AA passes from expiring if recurring subscription’s product changes
  • Fix: Set the file id being downloaded based on the price ID being downloaded
  • Fix: Made the price_id attribute work for the edd_all_access shortcode
  • Fix: Made sure the edd_purchase_link_top hook is present in AA purchase form
  • Fix: Content Restriction Integration: Made restricting a page to “All Prices” in Content Restriction work for AA prices
  • Fix: Content Restriction Integration: Made edd_restrict shortcode consider AA passes
  • Fix: Software Licensing Integration: Added better handling for invalid license keys
  • Fix: Cart error for ‘never expires’ was being cleared when it shouldn’t
  • Fix: Made expiration of AA based on start time of All Access, not start time of payment/order
  • Fix: Software Licensing Integration: Made AA passes sync with Licenses instead of Recurring
  • Fix: Recurring Payments Integration: Allow early renewals even if subscription exists
  • Fix: All unneeded cache clears have been removed
  • Fix: Lifetime licenses were causing invalid AA passes
  • Fix: Free Downloads integration priority setting now lets AA override Free Downloads when set as such
  • Fix: Issue with Customer reset tool where customer had an expired pass and an active one, resulting in expired.
  • Fix: Race condition with manual subscription renewals where payment had no products yet
Version 2.3.7 — April 26, 2019
  • Fix: Corrected a case where a user who entered their email address would erroneously be told that an invalid item was specified when using the auto download complete handler.
Version 2.3.6 — April 23, 2019
  • Fix: Corrected an issue that allowed direct download for logged in users to bypass free product checks.
Version 2.8.6 — April 2, 2019
  • Fix: PayPal Express and Pro currency check was failing for IPNs.
Version 2.8.5 — March 22, 2019
  • Fix: PayPal Express no longer supports multiple subscriptions per checkout. See https://docs.easydigitaldownloads.com/article/1147-recurring-payments—paypal-express-gateway-configuration for more information.
  • Fix: Subscriptions with “Times” were not being cancelled/completed for all gateways.
  • Fix: Corrected an issue causing subscriptions to not be cleared from object caching.
  • Fix: Discount codes from parent payment were stored on renewal payments.
  • Fix: Email template tags were using the incorrect method of getting a Download name.
  • Fix: PayPal Pro IPN was storing the currency supplied, instead of comparing it.
  • Fix: 2Checkout gateway was sometimes running when it should not have been.
Version 3.4.8 — March 20, 2019
  • Fix: Moved Commissions extension to load later on plugins_loaded in preparation for EDD 3.0.
  • Fix: No date was being added to manually created commissions when a date was not provided.
  • Fix: Manually created commissions had a blank “Payment” column. Added a dash character to bring consistency with WordPress core.
  • Fix: The Dashboard widget was not compatible with custom commission statuses.
  • Fix: Corrected some issues with PHP 7.2 that caused notices and warnings to be logged.
  • New: The commission email settings are now filterable.
  • Dev: Add an action hook within class-admin-notices update function.
  • Dev: Added more hooks to the user commissions overview templates.
  • Dev: Added commission ids to edd_commissions_process_bulk_action action hook.
  • Dev: Added hooks to the Dashboard widget.
Version 3.6.8 — March 19, 2019
  • Fix: Licenses were missing from REST API sales data response when sequential order numbers was enabled.
  • Fix: License list table was getting 20 per page, but building pagination for 30.
  • Fix: Corrected an issue with the template for managing licenses causing the ‘Back’ link to be incorrect.
  • Fix: A PHP warning was being logged when logging a license renewal email being sent.
  • Fix: Custom activation count meta could get removed if deleting a license that has activations.
  • Fix: With URL Checking Disabled, the attempt to get a URL is still run, it should not have been.
  • Fix: De/activating with no URL parameter was returning success when it should have failed with URL checking required.
  • Fix: We now support ‘staging-` in the local URL detection to support Kinsta staging environments.
  • Dev: The EDD_SL_DB::insert method wasn’t using the type passed into the method.
Version 1.4.5 — March 14, 2019
  • Fix: Corrected an issue that caused fees to produce an error when checking out.
  • Fix: The async attribute was being incorrectly added to the JavaScript for In-Context checkout.
Version 2.6.18 — March 14, 2019
  • Fix: Corrected an issue causing the Stripe Connect process to not reliably get API Keys.
  • Fix: Corrected capitalization in the saved cards labels.
Version 1.1.6 — February 26, 2019
  • Fix: Prevent a PHP error when no product IDs that need custom emails are found.
  • Fix: Allow attachments to be included when the EDD_Emails class is used.
Version 3.6.7 — February 22, 2019
  • Fix: Prevent the license query from accepting a user ID or customer ID of 0.
Version 2.8.4 — February 20, 2019
  • Fix: The dashboard widget and stats api endpoint were not including renewal payments.

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