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

Version 2.4.5 — June 16, 2016

  • New: Add mobile phone input field types to checkout fields
  • Tweak: Updated Stripe library to 3.14.2
  • Fix: Invalid use of the Legend tag
  • Fix: Stripe Checkout pops up on Buy Now products even when the gateway is disabled

Version 2.4.14 — June 14, 2016

  • Fix: Undefined index “tax” notice in PayPal Standard
  • Fix: Missing amount verification in PayPal Standard
  • Fix: Currency not set properly when first creating customers in Stripe
  • Fix: Missing rounding in PayPal Pro / Express resulting in “Bill amount must be greater than 0” error
  • Fix: Clicking Cancel then Update after editing profile ID of subscription level still updates the profile ID
  • Fix: Too many parameters passed to update_option() call
  • Fix: Card declines now handled gracefully when purchasing multiple subscriptions through Stripe and only purchase of some subscriptions fail

Version 2.4.13 — June 8, 2016

  • Fix: Software Licensing – Renewal link not shown for keys with a non-active subscription.
  • Fix: Purchase of subscription and non-subscription wrongly permitted.
  • Fix: Processing subscription checkout should try and use User ID before email.
  • Fix: Stripe Source ID incorrectly referenced in edd_recurring_fix_24_stripe_customers() upgrade routine.
  • New: Update profile ID link to go to the new subscription details page in the Stripe dashboard for subscriptions purchased via Stripe.

Version 2.4.4 — June 8, 2016

  • Fix: Improper creation of new Stripe Customer IDs when using different email addresses while logged in
  • Fix: When Recurring Payments is enabled, check if Recurring Payments has recorded a Stripe Customer ID before creating a new one for one-time purchases.

Version 2.4.12 — June 2, 2016

  • Fix: Refunding payments with already cancelled subscriptions produces exceptions in Stripe and PayPal Express.
  • Fix: Stripe plan amount can sometimes contain decimals

Version 2.0.8 — June 1, 2016

  • Fix: Help text not shown on Checkbox fields.
  • Fix: Help text not shown on File Upload fields.

Version 2.4.11 — May 20, 2016

  • Fix: Parent payment box does not show on View Order Details for refunded renewal payments
  • Fix: Transaction IDs not logged reliably in Stripe
  • Fix: Missing quotes around transaction_id column WHERE in get_subscriptions() method
  • Fix: Cancelling a subscription in Stripe’s Dashboard does not update the subscription in EDD
  • Fix: Refunding a payment via Stripe’s Dashboard does not mark the payment as refunded in EDD
  • Fix: Refunding payments from View Order Details does not cancel associated subscriptions in Stripe or PayPal
  • Fix: Payments sometimes marked as Failed with error “No profile_id set on subscription object”
  • Fix: Not all metadata properly added to renewal payments
  • Fix: Times option is inconsistent between gateways
  • Tweak: Improved performance for EDD_Subscription when instantiating with a profile_id
  • Tweak: Subscriptions are now cancelled automatically in Stripe and PayPal when initial payments are refunded from View Order Details
  • Tweak: Added support for auto-confirmation in PayPal Express
  • Tweak: Added indexes to subscriptions database table
  • Tweak: Added Statement Descriptor to plans created in Stripe
  • Tweak: Improved performance of add_payment() method in EDD_Subscription class

Version 1.4.2.1 — May 20, 2016

  • Fixed fatal error with empty() on some servers.

Version 1.4.2 — May 20, 2016

  • Added checkbox to give you the option to refund payments in PayPal from the View Order Details screen
  • Added ability to automatically confirm PayPal Express transactions

Version 1.4.6 — May 17, 2016

  • New: HTML to Old Price output for easier customization.

Version 1.2.2 — May 13, 2016

  • Fixed: Hardened price_id checks that allowed a paid download to be purchased for free with a specially crafted URL

Version 1.0.4 — May 10, 2016

  • Fix: Git Updater plugin updates not always being detected

Version 1.0.3 — May 10, 2016

  • Tweak: Integrate with Subsections in EDD 2.5
  • Fix: Tag ordering is not intuitive
  • Fix: JavaScript errors when user disabled visual editor in profile
  • Fix: Show admin notice is ZipArchive unavailable
  • Fix: Download links unavailable for items in a bundle

Version 2.0.7 — May 9, 2016

  • Fix: Fields saved to user meta failed to save when registering new accounts during checkout.
  • Fix: reCaptcha field does not load.

Version 1.5 — May 6, 2016

  • Fix: Fees do not refresh after adding discount
  • Fix: Incorrect gateway fee applied when changing country on checkout

Version 2.4.2 — May 6, 2016

  • Fix: Watermarks from Download Image Watermark not applying on new product submissions
  • Fix: Editing a live product converts the status to Pending even when Auto-Approve Edits is enabled
  • Fix: Editing a product creates a duplicate product on some sites

Version 1.2 — April 29, 2016

  • New: Added triggers to subscriptions through Recurring Payments extension
  • New: Added trigger for when customer records are updated
  • New: Added trigger for file downloads

Version 2.0.6 — April 26, 2016

  • Fix: Last name field cannot be removed from checkout.

Version 1.2.1 — April 25, 2016

  • Fixed: Bug which made first and last name required, even if the required checkbox wasn’t checked
  • Fixed: Tentatively fixed bug when using FacetWP
  • Fixed: Email field not always being auto-selected properly
  • Added: Support for HTML notes

Version 3.4.7 — April 25, 2016

  • Fix: Missing is_main_query() check in purchase history template file override
  • Fix: Error messages during license renewal not displayed properly on checkout
  • Fix: Upgrading license keys connected to Abandoned payments is improperly allowed
  • Fix: Undefined index notices for first_name, last_name, and email
  • Fix: View Licenses link shows even when there are no license keys
  • Fix: Incorrect backwards compatibility filter edd_sl_license_exp_lengh
  • Fix: Improved PHPDocs
  • Fix: Non-static method called statically
  • Fix: Chained upgrade paths not functioning properly
  • Fix: Properly detect .dev and .local TLDs
  • Fix: Ensure updater does not ping itself
  • Fix: Missing nonce verification when adding upgrade to cart
  • Fix: dev. subdomains are not considered development sites
  • Fix: Product names that include hyphens are not displayed properly in Licenses page
  • Fix: Incorrect class name in License Keys template file
  • Tweak: Display customer name and link name to customer details page instead of username in Licenses table
  • Tweak: Added license key to edd_sl_download_package_url filter
  • Tweak: Renewal link in emails should be clickable
  • Tweak: Use content_url() instead of WP_CONTENT_URL
  • Tweak: Removed markup from translation strings
  • Tweak: Added edd_sl_license_upgraded action
  • Tweak: Introduced can_extend() method to the license keys template file
  • Tweak: Allow stylesheets to be dequed
  • Tweak: Added new wp_override parameter to EDD_SL_Plugin_Updater class to permit overriding results from WordPress.org
  • Tweak: Added new edd_sl_row_actions filter
  • Tweak: Renamed get_download_by_license() method to get_download_id_by_license() for clarity

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