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

Version 1.1.3 — May 4, 2017

  • Fix: Markup issue when payment status does not meet requirements for showing generate link.

Version 1.1.3 — May 4, 2017

  • Fix: Don’t show Generate Invoice links for invalid payments.
  • Fix: Move to using EDD_Payment for increased accuracy.
  • Fix: Check if edd_get_setting exists before using it on activation.
  • Fix: Prevent PHP errors when a payment does not contain billing address information.
  • Fix: Fix asset URL to paid image.
  • Tweak: Add classes to generate invoice submit button.

Version 1.3.10 — May 1, 2017

  • Fix: Price validation failed with item level discounts

Version 3.3.2 — April 28, 2017

  • Fix: Commissions Total was missing from Commissions List table.
  • Fix: Removed unneeded troubleshooting output from list table through “column_default” function.
  • Fix: Added span ID and legend elements for Paypal Commissions email field in

    You need to log in to edit your profile.

    Log into Your Account

    Lost Password?

    shortcode.
  • Fix: User search field on Commission List Table page wasn’t working and now does again.
  • Fix: Customer admin view included products for which commissions were enabled and subsequently disabled. Now does not.
  • New: Added setting option to record (or not record) Commissions valued at 0.
  • New: Added helper function for the display of all rates to format them easily and correctly (eddc_format_rate).
  • New: Added ability to add new Commission Types through the user of filter (eddc_commission_types).

Version 2.7 — April 25, 2017

  • New: Added refund statistics to Subscription Renewals report
  • New: Added ability to record notes on subscription records
  • New: Expiration date and status changes now recorded automatically as subscription notes
  • New: Cancellation option now available on free and test subscriptions
  • New: Added support for In-Context payments with PayPal Express
  • New: Subscriptions can now be searched by customer email and product name
  • Tweak: Free trials automatically disabled when renewing or upgrading a license
  • Tweak: Improved display of subscription ID on the View Order Details screen of renewal payments
  • Tweak: Renew link now removed on license keys when association subscription is failing
  • Tweak: Expiration date on license keys automatically reset when refunding a renewal payment
  • Fix: Incorrect amount sent to Stripe with zero-decimal currencies
  • Fix: Duplicate subscription records created when a signup payment is recovered
  • Fix: get_child_payments() method can incorrectly retrieve renewal payments from other subscriptions
  • Fix: Searching subscription records by product_id, customer_id, or any other “id” fails
  • Fix: Missing filter for arguments sent to PayPal Express
  • Fix: Creation Date incorrectly set to required when manually creating subscriptions
  • Fix: Refund webhooks in Stripe incorrectly mark the original payment as refunded instead of the renewal

Version 3.5.11 — April 21, 2017

  • New: Added ability for customer to unsubscribe from license expiration emails on a per-license basis.
  • New: Added German translations.
  • Fix: Re-Generating licenses for bundles after having licensing enabled caused additional license keys to be generated.
  • Fix: Custom date ranges in License Upgrades and License Renewals report displayed incorrectly.
  • Fix: A PHP Notice was possible during license upgrades with PHP 7.1.1.
  • Fix: get_version API call would fail when no license key was provided.

Version 1.3.9 — April 21, 2017

  • Fix: On-site purchase does not work with PHP 7.1
  • Fix: Price validation fails if taxes are enabled

Version 1.5.2 — April 19, 2017

  • Fixed: Stripe Checkout errors when Buy Now and variable pricing are enabled
  • Fixed: erroneous display of “- custom price” as a purchased price option of a product
  • Fixed: minimum price not working when comma is used as price separator
  • Fixed: purchase button custom text not sticking while switching through price options

Version 2.3.2 — April 17, 2017

  • Fix: Prevent possible PHP notice when saving payment details in admin.
  • Fix: Switch to using EDD_Payment during the 2.3 upgrade routine.

Version 1.3.8 — April 13, 2017

  • Fix: Transaction ID links to 2Checkout’s sandbox
  • Fix: INS processes can run multiple times
  • Fix: Security issue with price manipulation

Version 2.4.7 — April 5, 2017

  • Fix: Log out link is incorrect for suspended vendor accounts
  • Fix: Pagination broken on Products tab of Vendor Dashboard
  • Fix: Pagination broken on Orders tab of Vendor Dashboard
  • Fix: Some characters incorrectly removed from valid email addresses
  • Fix: Product count incorrect in Vendors list
  • Fix: No error message shown when vendors attempt to update their profile with an already-used email address
  • Fix: Not all vendors listed in vendor drop down on product edit screen
  • Fix: Incorrect price assignment in some cases during product submission
  • Tweak: Improved some strings for translation
  • Tweak: Added translation context to submit buttons

Version 1.2.19 — April 3, 2017

  • Fixed: Purchase count calculation on variable priced products not taking price ID into account.
  • Fixed: Performance improvement when getting purchase counts for a product.
  • Fixed: Purchase records being looked up on items that do not have purchase limits enabled.
  • Tweak: Restructured file organization.

Version 2.5.14 — April 3, 2017

  • Fix: Loading indicator not shown on checkout

Version 2.3.1 — March 31, 2017

  • Fix: Price ID not properly set on shipping fee, sometimes resulting in double fees getting applied

Version 3.3.1 — March 27, 2017

  • Fix: PayPal Email field not registered in FES Profile form editor.

Version 3.3 — March 27, 2017

  • New: Rewritten UI for configuring commissions on products.
  • New: EDD_Commission class for abstracting commission records.
  • New: Added user ID to commission payout CSV.
  • New: Setting to disable commission notification emails.
  • New: Individual commission admin view.
  • New: Setting to auto-revoke unpaid commissions on refund.
  • New: Added ability to re-assign commissions.
  • New: Added several new hooks to metabox, commission list and add/edit pages.
  • New: Added support for commissions on renewal payments in Recurring Payments.
  • New: Added commission overview CSV exporter.
  • Fix: Custom date ranges in commission reports.
  • Fix: Commissions list displaying incorrect rate if type is changed.
  • Fix: Compatibility issue with Simple Shipping and PayPal Adaptive Payments.
  • Fix: Invalid markup in widget ID attribute.
  • Tweak: Improved Simple Shipping option descriptions.
  • Tweak: Improved payout generation to use individual commission currencies.

Version 3.5.10 — March 24, 2017

  • Fix: License key for different product can return update notification with incorrect version number.
  • Fix: Better cache invalidation when making changes to licenses.
  • Fix: PHP7 compatibility – Remove set_magic_quotes_runtime() check and usage.
  • Fix: Add fallback for edd_get_payment() to use EDD_SL_License class directly.
  • Fix: Incorrect markup around file upload field in Beta metabox caused problems with Amazon S3 Extension.

Version 2.6.14 — March 23, 2017

  • Fix: Free trial length was applied to licenses generated with Software Licensing when a customer was ineligible for another trial period.
  • Fix: Authorize.net now runs an authorization check on the payment method before creating the subscription records.
  • Fix: PayPal Pro/Express API would create incorrect free trial periods due to incorrect API parameters being sent.

Version 1.4.3 — March 16, 2017

  • New: Ability to filter PayPal Express Checkout data.
  • New: Ability to display only country/zip or no billing fields at all.
  • Fix: Missing description in PayPal Pro payment.
  • Fix: In-Context not working on slower sites.

Version 2.1.7 — March 15, 2017

  • Added: Support for Dropbox File Store

Read our latest blog post:
Add More Stripe Payment Methods at Checkout