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

Version 2.6.8 — August 11, 2021

  • Improvement: The Tools page has been updated for improved accessibility and UX.
  • Fix: Repeat registration field triggering count() errors.
  • Fix: FES interfering with EDD core tooltip styling, making them semi transparent and unreadable.

Version 1.1.7 — August 10, 2021

  • New: Introduced edd_all_access_check_response_for_download filter, which allows you to control access to a download.
  • Fix: Fatal error on All Access admin page when an upgraded pass has been refunded.
  • Fix: Edge case where a pass tied to a subscription never renews if the pass expiration date is slightly after the subscription renewal date.
  • Fix: edd_all_access_download_form() function not working well with variable priced products and lazy loading. (We made some further updates to this fix, which started in version 1.1.6.)

Version 1.4.6 — August 9, 2021

  • Refactor: Transaction ID URLs have been updated to use PayPal’s new format.
  • Refactor: Update plugin author name to “Sandhills Development, LLC”.
  • Fix: Possible undefined index errors while confirming PayPal Express payments.
  • Fix: Fatal error in EDD 3.0 when paying with PayPal Express.
  • Fix: Missing .pot file.
  • Fix: In-context checkout breaks Software Licensing renewal box.

Version 3.7.3 — July 26, 2021

  • Improvement: Adjust license upgrade logic to account for different license lengths for different variable prices. (Requires custom code.)
  • Fix: 1 month to 1 year upgrade results in incorrect dates and amount.
  • Fix: License expiration date picker not working as expected with all date formats.
  • Fix: Retroactive processor not working with item quantities.
  • Fix: Remove .DS_Store file from sample theme.
  • Fix: Fatal error in theme updater in PHP 8.
  • EDD 3.0: Update to use new order history hook for speed improvements.

Version 3.4.12 — July 21, 2021

  • Fix: Incorrect commission amount recorded for zero decimal currencies, which could result in confusing totals.
  • Fix: Deprecation notices in PHP 8.
  • Fix: Remove number formatting on CSV exports. (This caused problems when importing into PayPal Masspay.)
  • EDD 3.0: Update hook used for refund logic.

Version 2.6.7 — July 19, 2021

  • New: Added edd_fes_allow_numeric_usernames filter, which allows you to change whether or not numeric usernames are permitted by vendors.
  • Improvement: Show warning if active theme doesn’t support post formats when adding this field to the form builder.
  • Fix: Vendor earnings incorrect when using quantities.
  • Fix: Wrong date/time shown in vendor dashboard orders.
  • Fix: Undefined property error when saving/submitting submission form.
  • Fix: “Add File” button missing when adding multiple files to a product.
  • Fix: Vendor files not being uploaded to protected EDD directory.
  • EDD 3.0: Update vendor reports.

Version 1.1.2 — July 13, 2021

  • Dev: Compatibility with EDD 3.0.

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.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 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 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.