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

Version 2.7.16 — December 26, 2017

  • Fix: Payments marked as failed in some cases due to invalid amount in PayPal IPN

Version 2.7.15 — December 20, 2017

  • Fix: Trial period shows on PayPal Standard even when not needed.
  • Fix: Adding manual renewal payments to subscriptions does not properly record the payment total.
  • Fix: Subscription status notes are reversed.
  • Fix: Subscriptions automatically cancelled through a license upgrade should not be able to be reactivated.
  • Fix: Marking subscription as failing through the admin does not trigger the failing subscription hooks.
  • Fix: Renewal payments do not record tax amounts.
  • Tweak: Subscription status change notes now indicate who made the change.

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.