Version 3.4.13 — December 21, 2016
- New: EDD_SL_Plugin_Updater class is now updated to version 1.6.7. Please update your integrations.
- New: License ID and license key are now included in cart item details during license renewals.
- New: Additional hooks have been added to the licensing metabox for easier integration with other plugins.
- Fix: Remove from cart link can sometimes cause renewal discounts to be improperly removed.
- Fix: Transient caching in EDD_SL_Plugin_Updater have been replaced with options to prevent conflicts with object caching.
- Fix: Undefined variable $file_path when downloading updates hosted on Amazon S3.
- Fix: Renewal discounts sometimes applied to license upgrade purchases.
- Fix: PHP warning with filter on _edd_sl_site_count on checkout.
- Fix: License keys sometimes getting re-generated during renewal purchases.
- Fix: Renewal discounts not properly applied if non-renewal is removed from the cart.
Version 1.4.2.5 — December 20, 2016
- Fix: Issue with discounts not being applied correctly
- Fix: Compatibility with PayPal In-Context checkout.js changes
- Fix: Undefined Variable Error
Version 2.5.10 — December 20, 2016
- Fix: Billing address fields not showing in Stripe Checkout window on main checkout screen
Version 1.3.4 — December 15, 2016
- Fix: Incorrect item price when discount codes are used
- New: Add individual item tax, discount, subtotal, and quantity to product details in New Order Notification
Version 1.3.6 — December 15, 2016
- New: Added INS configuration information to settings
- New: Moved settings into their own subsection under Payment Gateways
- Fix: Cart not emptied after a successful purchase
- Fix: Error Code PE103 when using Discounts Pro
- Fix: Missing sanitization of POST variables in INS processor
- Fix: Deprecated function notice
Version 2.5.9 — December 12, 2016
- New: Added information in settings about configuring the Stripe webhooks
Version 2.6.3 — December 8, 2016
- New: Existing subscriptions now cancelled automatically and replaced with a new one when manually renewing license keys from Software Licensing
- Fix: Trialling subscriptions do not get included in estimated revenue stats
- Fix: 400 error when attempting to cancel an already-cancelled PayPal subscription
- Fix: Undefined index notices in PayPal Pro / Express IPN listener
- Fix: Billing cards cannot be updated during trial subscriptions
- Fix: PE103 error in 2Checkout due to lack of decimal rounding
- Fix: Sometimes incorrect recurring amount on subscriptions when renewal discounts from Software Licensing are applied
- Fix: Subscriptions that are marking as failing cannot be cancelled
- Fix: Initial payments not marked as complete in PayPal Express when subscription fails to be created
Version 2.5.8 — December 8, 2016
- New: Added support for enabling Zip / Postal code in Stripe Checkout without a full billing address
- New: Added support for enabling / disabling the RememberMe option in Stripe Checkout
- Fix: JS warnings shown in browser console with Stripe Checkout
- Fix: Incorrect variable name passed to property_exists()
- Fix: Rounding error in Stripe Checkout
Version 1.1.3 — December 6, 2016
- Fix: There were errors if Software Licensing was not active. Here all SL functions are moved to an integration folder with a check to make sure it is active.
Version 2.1.5 — December 5, 2016
- Fix: Notes and auto-register bypass broken during last update
Version 2.1.3 — December 2, 2016
- Fix: Bug which showed Download Now button on non-free variably priced products with Direct Download enabled
Version 2.1.4 — December 2, 2016
- Fix: Bug which resulted in incorrect bundles when direct download was enabled
Version 1.1.3 — November 14, 2016
- Fix: Fatal error in admin-ajax.php if Easy Digital Downloads is not active
Version 2.1.2 — November 11, 2016
- Fix: Security flaw resolved. Please update.
- Fix: PHP notices if product ID is missing from file download URL
- Fix: PHP notices if product does not contain a download file
Version 2.4.5 — November 10, 2016
- Fix: JavaScript error on some pages when Debug Bar Console plugin is activated
- Fix: edd_vars variable not defined on the vendor reports tab
- Fix: Downloads list table not responsive when FES is activated
- Fix: Undefined variable in vendor shop template
- Tweak: PDF report files now included in FES in anticipation of them being removed from EDD core in the future
Version 3.2.12 — November 6, 2016
- Fix: Rich editor not working properly on email settings page.
- Tweak: Added “Commission Notifications” section to Emails tab in settings.
Version 2.6.2 — November 5, 2016
- Fix: Possible PHP warnings when using edd_has_user_purchased with Recurring Payments renewals.
Version 2.6.1 — November 5, 2016
- Fix: Errors if calling methods for display subscription terms on purchase buttons directly in theme files
- Fix: Status of object not set properly in cancel() and renew() methods of EDD_Subscription
- Fix: New license keys improperly generated when renewing a license that is connected to a subscription
- Fix: Payment statuses improperly removed from payments query in purchase history shortcode
- Fix: Unexpected output on plugin activation
Version 2.2.5 — November 1, 2016
- Tweak: adjusted admin links to point to the proper settings page
- Tweak: updated general plugin information
Version 2.2.2 — November 1, 2016
- Tweak: move settings to Extensions tab subsection
- Tweak: update plugin header information