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

Version 2.7.3 — June 14, 2017

  • Fix: Stripe Checkout shows incorrect initial purchase amount with free trials.

Version 2.6.2 — June 14, 2017

  • Fix: Fatal error when Easy Digital Downloads core is not active.

Version 2.6.1 — June 14, 2017

  • Fix: Free trial amount shown incorrectly in the Stripe Checkout modal when purchasing a trial through the Recurring Payments extension.

Version 2.5 — June 12, 2017

  • New: Save Draft option has been added to the product submission form
  • New: An email that is sent when scheduled products are published has been added
  • New: A recount stats tool for vendor accounts has been introduced
  • New: A “Toggle” field type has been added for the submission, registration, and profile forms
  • New: Three template files have been added for frontend-edit-product.php, frontend-new-product.php, and frontend-profile.php
  • New: Vendor avatars now support all of the standard sizes
  • New: Additional hooks have been added to the Orders tab of the vendor dashboard
  • New: The Earnings tab of the vendor dashboard now displays an overview of the vendor’s earnings
  • Tweak: Extensive improvements have been made to all frontend markup
  • Tweak: Additional parameters have been added to several hooks
  • Tweak: The opt-in data tracking has been removed
  • Tweak: The settings that allowed the form used for submission, profile, contact, and registration have been removed as they were problematic and not needed
  • Fix: Quick edit did not work on the Downloads list table
  • Fix: Editing a product from the backend can result in media files being reassigned to the site admin
  • Fix: Account approved email not sent when vendors are manually approved
  • Fix: Files section of the Prices and Files field not shown on product edit screen in certain conditions
  • Fix: Pagination not working properly in several places
  • Fix: Error message missing when pasting a file URL into the file upload field
  • Fix: Orders show incorrect status on the vendor dashboard when they are any status other than Complete
  • Fix: File uploads not always attached to the product they are uploaded to
  • Fix: Usage of the deprecated get_page() function has been replaced with get_post()

Version 2.6 — June 7, 2017

  • This is a major release. See our blog post for more information.
  • New: Added support for using saved cards for logged-in customers during checkout.
  • New: Added support for updating and deleting cards associated with an account through the

    You need to log in to edit your profile.

    Log into Your Account

    Lost Password?

    shortcode.
  • New: Added a report view to the Downloads > Reports page that shows a comparison of purchases made with existing cards and new cards.
  • New: Added a setting to control the Statement Descriptor in Stripe.
  • New: Added support for autocomplete attributes on the credit card form fields.
  • New: Added an integration with Stripe Radar for improved fraud detection.
  • Tweak: Stripe customer IDs are now stored in customer meta and an upgrade routine to migrate old IDs has been added.
  • Tweak: All Javascript in the plugin has been refactored.
  • Fix: WordPress version number is no longer included on the Stripe.js asset.
  • Fix: Duplicate customer records created in Stripe when purchase attempts fail.
  • Fix: Conflict with some other plugins that load the Stripe API SDK.

Version 2.7.2 — June 1, 2017

  • Fix: Updating subscription payment method via Stripe could throw error about using a token twice.

Version 1.1.4 — June 1, 2017

  • Fix: Invalid HTML structure

Version 1.1.5 — May 31, 2017

  • Fix: Non-numeric warning message on PHP 7.1.3

Version 2.0.6 — May 25, 2017

  • Fix: Vendor feedback headings now use the settings from FES when option is not set
  • Fix: Undefined index notices when creating new products
  • Fix: Vendor Feedback link shown even when no feedback page is setup

Version 2.7.1 — May 24, 2017

  • New: Cancel subscriptions when Fraud Monitor confirms a payment as fraud (Requires Fraud Monitor 1.1.1 or later).
  • New: Show renewal payment status in Subscriptions metabox.
  • New: Add support for the new Last 30 Days report date range.
  • New: Add payment meta item for when existing cards were used.
  • New: Support additional cards for Stripe (Requires Stripe Gateway 2.6 or greater).
  • Tweak: Selectively load the front-end JavaScript.
  • Tweak: Remove safe_mode checks in upgrades routine.
  • Tweak: Use helper function to get stripe customer ID.
  • Tweak: EDD_Subscription::get_child_payments() now returns `EDD_Payment` objects instead of `WP_Post` objects.
  • Fix: Software Licensing – Expiration dates were incorrect with license upgrades.
  • Fix: Incorrect # of args were sent to the can_cancel() method.
  • Fix: Stripe – Initial payments sometimes triggered renewal payments to be recorded.
  • Fix: Trialling subscriptions were not cancelled if upgraded during the trial.
  • Fix: Fatal error caused if 2checkout is active but has the wrong directory name.
  • Fix: Wrong parameters sent to wp_die function call.
  • Fix: Trying to get property of non-object in add_upgrade_and_renewal_flag().

Version 3.5.15 — May 19, 2017

  • Fix: Incorrect payments showing in Payment History when filtering by upgrades.

Version 1.0.1 — May 16, 2017

  • Fix: Shortcode No Downloads found was not showing any download when all_access_customer_downloads_only=”yes” was present even when it should.
  • Fix: The “Renew” button would show the dash separator between price and text even if the price was set to be hidden.
  • Added: The shortcode now accepts a paramater called “all_access_download_now_text” which allows customization of “Download Now” button text.
  • Added: When using the option to show AA Passes alongside normal “Buy now” buttons, it now outputs all relevant AA products instead of just the newest.
  • Added: A new option allows you to replace the AA passes with a custom button. This is useful for showing a “pricing” button.

Version 1.0 — May 11, 2017

  • Initial release

Version 3.5.14 — May 11, 2017

  • Fix: Beta versions overwriting stable versions when products have beta enabled.

Version 1.3.5 — May 10, 2017

  • Fix: PHP notice when new lifetime license is sent to Zapier

Version 3.5.13 — May 8, 2017

  • Fix: Update notifications not working for products that include a hyphen in their name.

Version 2.4.8 — May 8, 2017

  • Tweak: Adjusted Vendor card view layout.
  • Tweak: Added pagination to vendor card view Products listing.

Version 1.4.8 — May 5, 2017

  • Fix: Taxes were still included on checkout with a 100% discount.
  • Fix: Load Select2 only on the Discounts Pro Add/Edd screen.
  • Fix: Start and End dates should count from 00:00:00 to 23:59:59.

Version 1.5.1 — May 5, 2017

  • Fix: Fees do not refresh after adding discount.
  • Fix: Fees do not refresh when changing cart quantities.

Version 3.5.12 — May 4, 2017

  • Fix: Check for EDD_BYPASS_NAME_CHECK in remote get version checks.
  • Fix: Beta version number overwritten by stable new_version when using readme parsing.
  • Fix: Renewal discount was shown on checkout even when the amount was $0.00.
  • Fix: Undefined variable “unsubscribed” in license view on lifetime memberships.
  • Fix: Sanitize message output when displaying renewal error messages on checkout.

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