Skip to main content
Easy Digital Downloads Changelog
View releases and changelogs for EDD and addons.

Version 1.2.2 — July 12, 2021

  • Modified templates: invoice-table.php
  • New: Invoices can now be generated for refunded payments.
  • Improvement: Software Licensing renewal discounts are now shown on invoices.
  • Fix: Invoice not using the name entered in the generation form.
  • Dev: Use new order history hook in EDD 3.0.

Version 1.2.21 — July 12, 2021

  • Fix: When used with the Custom Prices add-on, switching between variable prices could result in the price input showing “NaN”.
  • Fix: “Disable quantity input for this product” was being ignored when Purchase Limit was enabled.
  • Fix: Settings not appearing in the right spot after EDD 2.10 updated.

Version 1.1.7 — July 12, 2021

  • Refactor: Update plugin author name to “Sandhills Development, LLC.”
  • Dev: Compatibility with EDD 3.0.

Version 1.0.6 — July 6, 2021

  • Fix: Deprecation notice in PHP 8.
  • Dev: Compatibility with EDD 3.0.

Version 1.5 — July 1, 2021

  • New: Refactored the admin interfaces to be more consistent with EDD Core.
  • New: Add support for setting the time a discount starts and ends.
  • Improvement: Settings have been moved to a sub-section.
  • Fix: edd_price() function was not showing the discount amount on variable-priced products if a price ID is not specified.
  • Fix: The “From X Products” type not applying the correct discount.
  • Fix: Percentage price discount not applying correctly if you have different price variations of the same product in your cart.
  • Fix: Fatal error in PHP 8.
  • Fix: Expiration dates did not respect the local site time zone.
  • Fix: Grammatical error in discount end date description.
  • Fix: Prices that contain a thousands-separator show an incorrect sale price.
  • Fix: When using edd_price() manually, the discounted price had the trailing zeros cut off.
  • Dev: Compatibility with EDD 3.0.

Version 2.3.9 — June 23, 2021

  • New: Added Spanish translation.
  • Fix: Deprecation notices in PHP 8.
  • Refactor: Update plugin author name to “Sandhills Development, LLC”.
  • Dev: Compatibility with EDD 3.0.

Version 1.0.2 — June 23, 2021

  • Improvement: Currency values are now formatted as such (currency symbol is added to the amounts).
  • Improvement: Small changes have been made to the UI to help with accessibility and responsiveness.
  • Fix: Ensure all strings are translation-ready and use the edd-advanced-reports text domain.
  • Fix: Fatal error in PHP 8 when report “Date Range” is left blank.
  • Fix: “wpdb::prepare was called incorrectly” error when status is not specified for a report.
  • Refactor: Handling for when Advanced Reports is activated but EDD core is not.
  • Dev: Format code for WPCS.
  • Dev: Compatibility with EDD 3.0.

Version 2.8.8 — June 14, 2021

  • Improvement: When using the filter to adjust Stripe Element styles, we now merge those styles with the default generated ones.
  • Improvement: The edds_is_zero_decimal_currency() function now accepts an optional $currency parameter, so you can check any currency instead of just the shop’s selected currency.
  • Fix: Fatal error when attempting to perform old database upgrades.
  • Fix: Undefined index notice with Stripe Connect.
  • Fix: EDD 3.0 – Stripe + Auto Register + Recurring not working together.

Version 3.7.2 — June 14, 2021

  • New: Admin notice about upcoming system requirement changes in version 3.8. You will only see this notice if you don’t meet the future requirements. (PHP 5.6, WP 4.9, EDD 2.9)
  • Improvement: Reworded the retroactive processor message on the order details page.
  • Improvement: The request data is now passed to the edd_sl_license_response filter.
  • Improvement: The “Cancel” license renewal link is now a <button>.
  • Fix: Child license can display incorrect information when the variable price ID is 0.
  • Fix: Incorrect upgrade price when variable price ID is 0.
  • Fix: Readme parsing was still processing when disabled, if it had been enabled previously.
  • Fix: Changing an order status back to completed generated new, additional license keys.
  • EDD 3.0 – Retroactive Processor compatibility.
  • EDD 3.0 – Compatibility with new refund API.
  • EDD 3.0 – Update some raw database queries on the post meta table to be compatible.

Version 1.5.4.1 — June 14, 2021

  • Fix: Delete unneeded README.md.
  • Fix: Update changelog.txt.
  • Fix: Updated version number.

Version 2.0.2 — June 10, 2021

  • Improvement: Certain checkout errors have been adjusted to better convey to the customer if their charge may have gone through.
  • Fix: The Authorize.net SDK has been updated to version 2.0.2, which fixes a deprecation notice in PHP 7.4, and a fatal error in PHP 8.
  • Fix: Invoice number and item description weren’t being sent to Authorize.net.
  • Fix: Excessive debug logging has been removed.
  • Fix: Automatic updates not working.
  • Recurring – Improvement: The initial card authorization is now voided once we receive confirmation of the first subscription payment.
  • Recurring – Fix: If a subscription is “suspended” in Authorize.net, its status is now updated in EDD.
  • Recurring – Fix: Customer address information wasn’t being saved in Authorize.net.
  • Recurring – Fix: The plugin was using the incorrect text domain in a few places.

Version 1.5.4 — June 10, 2021

  • Fix: Fees not added to gateway that isn’t the default.
  • Fix: Fees not added to Stripe.
  • Fix: If a gateway didn’t have a fee, checkout still contained a $0 fee line item.
  • Fix: Fatal error in PHP 8 due to invalid version_compare().
  • Fix: Invalid nesting of HTML in ajax response.

Version 1.0.7 — June 9, 2021

  • New: If a customer purchases a bundle, they are no longer added to lists associated with the bundled products.
  • Fix: Customers being opted in to newsletter even if option is unchecked.
  • Fix: Deprecation notices in PHP 8.
  • Dev: Compatibility with EDD 3.0.

Version 2.10.5 — June 7, 2021

  • Fix: Stripe – Renewal payments not being recorded correctly for zero decimal currencies.
  • Fix: EDD 3.0 – Unable to capture Stripe payment intents with zero decimal currencies.
  • Fix: EDD 3.0 – Automatic renewal payments not inheriting tax rate from parent order.

Version 2.11 — June 7, 2021

  • New: Add support for the PayPal Commerce gateway.
  • Fix: Software Licensing – The wrong expiration date could be calcualted when using one-time trials.
  • Fix: Software Licensing – Upgrade logic now accounts for different license lengths with variable prices.
  • Fix: PayPal Express – Renweal IPN could have incorrect payment amount recorded in EDD.
  • Fix: A discount code could modify a $0 trial to a non-zero amount.
  • Fix: Tax calculations were improved when using Signup Fees.
  • Fix: EDD 3.0 – Updated more references to the `post_` function calls.
  • Fix: EDD 3.0 – Orders table viwes were still using wp_count_posts for payments.
  • Fix: EDD 3.0 – Recurring Payments may overwrite the order status parameter when querying orders.

Version 1.1.5 — June 7, 2021

  • Improvement: Update “Deposit Page” description to mention shortcode that should be on the page.
  • Fix: Settings disappeared after EDD 2.10 update.
  • Fix: Unable to deposit to wallet via Stripe.
  • Fix: Checkout fails if there are more than two payment gateways selected.
  • Fix: Fatal error if attempting to activate when EDD isn’t already installed.
  • Refactor: Update plugin author to “Sandhills Development, LLC”.
  • Dev: Update PHPDocs.
  • Dev: Compatibility with EDD 3.0.

Version 1.2.0 — June 2, 2021

  • New: Added a CLI command to generate discounts: wp edd generate:discounts. See wp help edd generate:discounts for arguments.
  • Improvement: The discount generator now runs in batches. This is a big improvement if you’re generating a very large number of discounts.
  • Refactor: The Discount Generator UI has been updated.
  • Dev: Added support for EDD 3.0.

Version 2.10.4 — May 24, 2021

  • Improvement: Added HTML IDs to Software Licensing error notices.
  • Fix: “Cancel Subscription” checkbox shows even if there is no subscription associated with the payment.
  • Fix: Undefined index error in add_subscription_cart_details() method.
  • Fix: It was possible to have a note added to a subscription about a status change, even if the actual status change failed. Now the note is only added if the database record updated successfully.
  • Fix: Fatal errors when running old database upgrades.
  • Dev: Ensure PayPal functions file is always loaded.
  • EDD 3.0: Add “Cancel Subscription” checkbox to the new refund UI.

Version 1.3.10 — May 20, 2021

  • Dev: Added support for EDD 3.0.
  • Fix: PHP Warning: date() expects parameter 2 to be integer.

Version 2.3.13 — May 20, 2021

  • Fix: The last update prevented endpoints with this format from working correctly: s3.us-west-2.amazonaws.com. That should now be accepted as a valid option.
  • Fix: Undefined index error when using the S3 modal in contexts other than the downloads UI.

Read our latest blog post:
NEW: Boost Your AOV With Cart Preview