Login
Get Started

Easy Digital Downloads Changelog

View releases and changelogs for EDD and addons.
Version 1.0.10 — January 20, 2022
  • Dev: The plugin has been refactored to use the EDD Newsletter Tool for more consistent behavior and to reduce conflicts with other extensions.
Version 1.2.23 — January 20, 2022
  • Fix: Price option selector not working with Frontend Submissions and variable prices.
Version 1.1 — January 18, 2022
  • Improvement: Admin UI has been reworked for better responsiveness and accessibility.
  • Improvement: Update how scripts are enqueued to ensure they’re loaded in the footer and that versions are set.
  • Improvement: Show an error message if marking a deliverable as fulfilled fails to save.
  • Improvement: Hide the “mark as fulfilled” button when a custom file changes, as a re-save is required before fulfillment can be updated.
  • Fix: Prevent custom files from being added to bundles. (They were never supported, and we’ve now updated the UI to help better reflect that.)
  • Fix: Ajax callbacks missing capability checks.
  • Fix: Uncaught Error: Call to a member function get_meta.
  • Fix: Ensure custom deliverables are updated to the protected /edd directory.
  • Fix: Download links not displayed in email when bundles are purchased.
  • Fix: Purchase receipt may include empty/broken custom file links.
  • Dev: Update settings to remove compatibility for EDD versions lower than 2.5.
  • Dev: Ajax callbacks now use wp_send_json() and wp_send_json_error().
  • Dev: Update how licensing is instantiated.
  • Dev: Refactor how the plugin is booted and checks for requirements.
  • Dev: Reduce code duplication between core plugin and FES integration.
Version 2.8.11 — January 18, 2022
  • Fix: JavaScript error when viewing a preapproved payment record.
  • EDD 3.0: Incorrect tax amount being charged when customer uses a different country from the store’s base country.
Version 3.5.2 — January 12, 2022
  • Fix: [edd_commissions] CSV export not respecting selected month and year parameters.
  • Fix: Frontend Submissions – PayPal Email field no longer visible.
Version 1.5.8 — January 10, 2022
  • Improvement: Better handling for custom decimal and thousands separator currency settings.
  • Improvement: The size of the price metabox input field has been increased.
  • Improvement: JavaScript is now loaded in the footer.
  • Improvement: The admin metabox markup has been reworked for improved responsiveness.
  • Fix: Only load admin JavaScript and CSS on required pages.
  • Fix: Bonus item metadata was being unnecessarily saved.
  • Fix: Cart occasionally not showing bonus item text when it should.
  • Fix: Unable to remove a bonus item from a product.
  • Dev: Update how licensing is instantiated.
Version 1.0.3 — December 27, 2021
  • Fix: a fatal error could occur if Easy Digital Downloads was deactivated.
Version 3.5.1 — December 27, 2021
  • Fix: constants were not being defined early enough to be used in integrations.
  • Fix: Refunded payment notes included broken HTML.
Version 1.0.2 — December 21, 2021
  • Improvement: Show more specific error messages on card failure.
  • Dev: Refactor how licensing is initialized.
Version 1.3.2 — December 21, 2021
  • New: Split the invoice-contacts.php into two separate template files: invoice-company.php and invoice-customer.php. The output was not changed.
  • Fix: The updated library script was causing unexpected output and has been rolled back to a stable version.
  • Fix: When both Software Licensing and Invoices are active, the table headings on the purchase history page were swapped.
  • Dev: Add edd_invoices_after_company_details and edd_invoices_after_customer_details hooks for increased third party plugin compatibility.
Version 3.5 — December 21, 2021
  • New: Introduced a new [edd_commission_breakdown_table] shortcode that displays a breakdown of commission and earnings by month within a given year.
  • New: Added a filter called eddc_send_commission_email_alert to the eddc_email_alert() function to allow conditional disabling.
  • New: Added action hooks to the eddc_user_commissions() function.
  • Refactor: The admin commissions table has had some UI/UX improvements to be more consistent with WP core layouts.
  • Fix: HTML entities not decoded during exports.
  • Fix: Deprecation notices in PHP 8.
  • Fix: Commissions data in admin area possibly not showing correct currency if a site uses multi currency.
  • Dev: Refactor how we check for database upgrades for performance improvements.
  • Dev: Document properties in EDD_Commission class for IDE autocomplete.
  • Dev: Undefined variable $from_name in eddc_email_alert(). (No actual reported issues, as the code was never triggering.)
  • Dev: Removed unused scheduled-payouts.php and masspay.php files.
  • Dev: Refactor how plugin is loaded & checks for system requirements.
Version 2.2.1 — December 14, 2021
  • Refactor: The settings page has been moved to the “Marketing” tab on EDD 2.11.4 and higher.
  • Fix: Sorting on admin “Reviews” page not working.
  • Fix: Reviews order not working as expected.
  • Fix: Activation not running on new installs.
  • Dev: Refactor how plugin licensing is instantiated.
Version 1.1.8 — December 8, 2021
  • Fix: A PHP warning was logged if there were no items in the cart.
  • Dev: Refactor how plugin is loaded.
  • Dev: Refactor how licensing is instantiated.
  • Dev: Fix EDD_Conditional_Success_Redirects dynamically declaring properties.
  • Refactor: Update plugin author name to “Easy Digital Downloads”.
Version 2.11.4 — December 7, 2021
  • Refactor: Recurring email settings have been moved to the “Emails” tab in their own section.
  • Refactor: Recurring settings have been moved to the “Payments” tab if you’re on EDD 2.11.3 or higher.
  • Improvement: Allow all email template tags (including ones from EDD core and other extensions) to be used in recurring payment emails.
  • Improvement: When viewing a payment that has an associated subscription, the status of that subscription is now shown next to the ID.
  • Improvement: Better error message logging when the PayPal Commerce PAYMENT.SALE.COMPLETED webhook fails.
  • Fix: Potential undefined index error when calling edd_get_settings_tabs().
  • Fix: The cron job that auto updates subscription statuses to “expired” now also checks for “trialling” subscriptions in addition to “active” ones.
  • Fix: PHP notice when downloading a file under certain circumstances.
  • Fix: PHP warnings when viewing a subscription whose parent payment has been deleted.
  • Dev: Refactor how licensing gets instantiated.
Version 1.0.9 — December 7, 2021
  • Improvement: Add an empty “Select a Form” dropdown option to better convey when one isn’t selected.
  • Fix: Purchase data occasionally not being sent to ConvertKit.
  • Fix: Settings could disappear if two EDD newsletter plugins were active (e.g. ConvertKit and AWeber).
  • Dev: Refactor how EDD_License is instantiated.
  • Dev: Refactor how plugin is loaded.
  • Dev: Allow EDD_ConvertKit hooks to be unhooked.
Version 2.0.3 — December 6, 2021
  • Fix: Errors not appearing on checkout when card payment fails.
  • Refactor: Update plugin header to use URI instead of URL.
  • Tweak: Remove customer’s email from the Authorize.net invoice description, as it’s already available elsewhere.
  • Dev: Refactor how licensing is initialized.
Version 1.3.1 — December 2, 2021
  • New: Added optional company name to invoices.
  • Template changed: templates/invoice-contacts.php (to include company name).
  • Changed: Invoice settings are now located under the Payments tab when EDD is at least 2.11.3.
  • Fixed: Customer last name was not showing on invoices.
  • Fixed: Custom invoice prefixes were incorrectly being capitalized by CSS.
  • Dev: Refactor how the plugin is loaded and checks system requirements.
  • Dev: Replaced a sanitization filter which is deprecated in PHP 8.1.
  • Dev: Update html2pdf library.
Version 3.8.3 — December 2, 2021
  • Fix: Fatal error when changing price ID on existing bundle license.
  • Fix: Deprecation notice in PHP 8.1.
  • Fix: Updating a lifetime license incorrectly sets the expiration date to today.
  • Dev: The EDD_SL_License constructor can now accept an array or object representing the database row.
  • Dev: Performance improvements when retrieving license keys.
  • Dev: Use EDD core’s extension registry class if available.
Version 3.4.13 — November 22, 2021
  • Fix: Commissions not recorded for subscription renewal payments when they should be.
  • Dev: Refactor how EDD_License is instantiated.
Version 1.1.10 — November 18, 2021
  • Fix: UTC database upgrade wasn’t providing UI feedback that it was in fact running.
  • Fix: “Renew Now” incorrectly appearing on variable priced products, when the user didn’t own the currently selected price.
  • Fix: Database upgrade prompt appearing on fresh installs.
  • Tweak: Removed pricing from “Renew Now” buttons. The price shown here was often inaccurate due to renewal discounts, etc.

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