Login
Get Started

Easy Digital Downloads Changelog

View releases and changelogs for EDD and addons.
Version 3.5.23 — December 13, 2017
  • Fix: Local URL identification during API calls could fail for some domain non-local domain schemas.
Version 1.0.1 — December 8, 2017
  • Fixed: Bugs for products with price variations and custom deliverables
  • Fixed: Error on screen if viewing a bundle on a receipt.
  • Added: Show price variation title on the metabox screen in the payment record.
Version 1.2 — December 7, 2017
  • Added: Use email subject as email template header.
  • Added: Support logging Software Licensing emails.
  • Added: Link to view logged message contents in logs table.
  • Changed: Logged messages below the customer message form now open in a modal.
  • Fixed: Form was throwing PHP errors when submitted with missing values.
  • Fixed: PHP error when logging purchase receipt due to missing from_name.
  • Fixed: PHP error when sending attachments from Amazon S3.
  • Fixed: Conflict with EDD Bookings causing vendors to be unable to view their individual bookings.
Version 2.2.1 — December 5, 2017
  • Fixed: Modal could not be re-opened after closing.
  • Fixed: Free Downloads were not working in Firefox.
Version 3.4.4 — November 30, 2017
  • Fix: {item_price} email tag shows wrong price when cart contains multiple items.
  • Fix: cart_index not stored properly with new commission records.
  • New: Added eddc_calc_commission_amount_args filter.
Version 2.2.0 — November 28, 2017
  • New: Completely refactored the modal to be more flexible and not rely on jBox.
  • New: Add setting to make modal registration form fields optional (not required).
  • New: Improved error messages provided to users.
  • New: Added hooks to the Free Downloads form to allow customizations.
  • New: Added email verification system, to help prevent fake email addresses from being used.
  • New: Control which emails will specifically be sent when a free item is downloaded.
  • New: The purchase key is now sent to the redirect URL, to allow further personalization.
  • New: Improved performance with minified CSS and JavaScript resources.
  • New: All purchase records have been updated to use the EDD_Payment class.
  • New: “Bypass If Logged In” now supports variable pricing.
  • Tweak: When the modal is opened, cursor focus is moved to the first modal input.
  • Fix: Using any language except English resulted in the custom “Download Now” text not being used.
  • Fix: Improved compatibility with themes that add CSS floats to forms.
  • Fix: The On Complete handler was not always respected for logged in when bypass modal is enabled.
  • Fix: File downloads from Amazon S3 / Dropbox faild when Auto Download was enabled.
  • Fix: Occasionally the .zip archive file contained a 404 document.
  • Fix: When download files via the Free Downloads modal, no file download logs were recorded.
  • Fix: Cached multi-file archives were not always rebuilt when necessary, allowing stale files to be delivered.
  • Fix: The modal elements loaded on every page.
  • Fix: On Mobile, it was possible for logged in users to get a 404 if the modal was blocked.
  • Fix: The shortcode could show the popup modal even if logged in.
  • Fix: In some cases the “Bypass If Logged In” setting allowed for a logged out user to bypass the modal.
  • Fix: Logged in users did not get a purchase record created when the “Bypass If Logged In” setting was enabled.
  • Fix: File downloads failed if a query string parameter existed in the URL and “Bypass If Logged In” was enabled.
  • Fix: Inconsistent results when Auto Download and “Bypass If Logged In” were enabled, and no files were attached to the product.
  • Fix: A JavaScript error would occur when ‘add-to-cart’ was not a class that existed.
Version 3.5.22 — November 20, 2017
  • New: Add actions to the upgrades metabox.
  • Fix: Corrected an issue causing inline upgrade links to throw PHP Notices.
  • Fix: Prevent an issue causing retrieving a renewal discount amount on a non-existant license key.
Version 3.4.3 — November 16, 2017
  • Fix: When exporting commission reports or generating payout files, commissions recorded during the last day of the report would be excluded.
Version 2.7.14 — October 27, 2017
  • Fix: Corrected an issue which caused sensitive data to be stored on PayPal Pro purchase errors, and removes any existing sensitive data.
  • Fix: Incomplete subscription purchases that included a trial prevented a second trial purchase attempt.
  • Fix: Improved reliability of status changes performed on Subscriptions.
  • Tweak: Improved the abstraction of displaying the subscriptions shortcode.
Version 1.0.9 — October 26, 2017
  • Fixed: All Access pass could not be purchased if a previous attempt including a free trial failed or was abandoned.
Version 1.0.8 — October 25, 2017
  • Fixed: Only store upgrade data in customer meta if both the pre-upgrade and post-upgrade products are All Access enabled.
  • Fixed: Additional logic was added to the All Access processing tool to fix additional issues caused by the bug which was fixed in 1.0.7.
  • Fixed: Do additional logic checks when showing the customer’s AA data to them with the edd_aa_customer_passes shortcode.
Version 2.5.9 — October 24, 2017
  • Fix: Compatibility with Commissions 3.4 and above
  • Fix: Vendor page didn’t work on initial install without permalinks being updated first
  • Fix: Unable to delete existing vendor address details
  • Fix: Label for the URL field was not saving
Version 2.7.13 — October 23, 2017
  • Fix: Unpaid invoices not cancelled in Stripe when cancelling subscription, resulting in failed payment notifications being sent erroneously.
Version 2.6.9 — October 11, 2017
  • Fix: Dependencies of Stripe CSS not working when action hook removed
  • Tweak: Updated refund processing to use \Stripe\Refund::create() and introduced filters on the arguments sent to Stripe
  • Tweak: Added new filter to customer creation call
  • Tweak: Added help text to Pre-Approve option
Version 2.7.12 — October 10, 2017
  • Fix: Upgrading from a lifetime license to a time-limited license caused errors at checkout.
  • Fix: PayPal Standard: Fixed issue cusing `You must specify valid values for parameters` errors.
  • Fix: Cancelling a subscription sometimes showed a blank screen with “error” message.
  • Fix: Stripe: An error was shown when attempting to reactivate a cancelled subscription.
  • Fix: Stripe: Retrieve and set a customer ID when not set on the account.
  • Tweak: Moved cron jobs for recurring related tasks to a custom schedule.
Version 3.5.21 — October 10, 2017
  • Fix: Repeatable row wrappers for upgrades incorrectly had the edd_repeatable_upload_wrapper class applied.
  • Fix: Upgrading from lifetime licenses to time-limited licenses fall back to cost-based proration.
  • Fix: Upgrades from lifetime licenses to time-limited licenses caused incorrect license expiration dates.
  • New: Added prefix to Software Licensing API response cache keys
  • New: Activating/Deactivating licenses from Admin now shows an entry in the license logs.
  • New: Improved staging detection of EDD_Software_Licensing::is_local_url.`
Version 1.0.7 — October 7, 2017
  • Fixed: Do downloads used counter resets only for active passes. Affected only anyone who has already run the retroactive tool and had customers with more than 1 different All Access purchase prior to activating All Access.
Version 2.3.8 — October 7, 2017
  • Fix: Pagination fails when buckets contain only folders at the top level.
Version 2.3.7 — October 6, 2017
  • Fix: Fatal error on activation
Version 2.3.6 — October 4, 2017
  • Fix: Plugin conflict with Amazon Web Services plugin

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