Version 2.8 — December 20, 2018
- New: Tax amounts are now shown on the subscription details page.
- Fix: Started using EDD_Payments_Query to calculate the total number of payments on a subscription.
- Fix: Tax details are now stored in the subscriptions table for initial tax and recurring tax.
- Fix: Tax details are no longer sent to the gateway, preventing different math results for rounding. Tax reports should now be pulled from EDD and not from the gateway.
- Fix: Content Restriction Integration: Recurring Payments was preventing access for non-recurring purchases.
- Fix: Content Restriction Integration: Use new/proper hook for metabox checkbox.
- Fix: Reactivating a subscription from the
[edd_subscriptions]
shortcode did not reactivate the subscription at Stripe. - Fix: Any free trial in the cart would apply a free trial to all products in the cart, even if they were not free trial-enabled. Now free trials cannot be purchased alongside non-free trial products.
- Fix: Paypal Pro/Express IPN currency check was done against the store currency, but should have been against initial payment currency.
- Fix: The pagination’s total count on subscription search results was incorrect.
- Fix: Paypal eCheck was not being handled correctly for subscriptions.
- Fix: If a Stripe subscription was failing, cancelling the subscription via EDD didn’t cancel at Stripe.
- Fix: Renewal reminder emails were not always being sent out.
Version 2.3.5 — November 21, 2018
- Fix: Emails not subscribed in MailChimp if email verification is enabled.
- Fix: First and last name not set on new user accounts when user registration is enabled
Version 1.1.6 — November 20, 2018
- Fix: Redirect loop if EDD core success page URL matches the redirect URL
Version 2.1.10 — November 15, 2018
- Fix: Pending reviews were included in the average reviews calculation.
- Fix: In admin widget, show “There are no reviews yet” when no review present.
- Fix: Some email tags were not working, like
{rating}
and{title}
. - Fix: Integration with EDD All Access, previously was removing shortcode output.
Version 1.1.5 — November 14, 2018
- Fix: Redirect loop on purchase confirmation for non PayPal Express transactions
Version 1.1.4 — November 13, 2018
- Fix: Redirect breaks PayPal Express purchase confirmation when using Recurring Payments
Version 2.1.6 — November 6, 2018
- Fix: Media library files inaccessible inside of some page builders when Checkout Fields Manager is activated.
Version 2.6.3 — November 5, 2018
- Fix: Missing arguments in usage of the_category filter
- Fix: reCaptcha validation causes contact form to show error when API keys are not entered
- Fix: Custom download product columns overwritten when FES is active
Version 1.3.7 — September 20, 2018
- Fix: Compatibility with Software Licensing 3.6.
Version 3.6.5 — September 10, 2018
- Fix: License activate/deactivate status is now fully controlled by the Activations database.
- Fix: Corrected an issue where using Emoji in changelogs could cause problems on customer sites using old Database Schemas.
- Fix: Configuring the changelog widget could cause problems on sites with a large number of products.
- Fix: The check_license endpoint was returning “valid” for local URLs even when “Ignore Local URLs” was not enabled.
- Fix: Before the first save of a download, existing downloads were not able to be selected for the upgrade paths.
- Fix: The license deactivate response was incorrect when passing erroneous URLs.
- Fix: Further improved isolating unnecessary queries from license management views on the front end.
- Fix: The check_license now returns “site_inactive” when checking a local URL and Ignore Local URLs is enabled.
- Fix: The manage license front end views are now limited to only logged in users.
- Fix: EDD REST API Sales endpoint now returns no licenses when an invalid payment ID is provided.
- Fix: License Card view used `get_the_time` for Purcahse Date instead of the built in method of EDD_Payment.
- New: Added ‘test’ as a valid subdomain and tld to the local URL checks.
- New: Added a confirmation when regenerate an existing license key.
- New: Update readme.txt parsing to use unmodified helper classes.
- New: Licensed products can now have renewal discounts disabled on a per-product basis.
- Dev: Added a method to the EDD_SL_Download class to allow for easier logging.
Samples:
- New: Plugin Updater – Support was added for plugin icons introduced in WordPress 4.9.
- Fix: Plugin Updater – Added a health-check for store URLs before attempting to run get_version calls.
Version 1.3.6 — August 16, 2018
- Fix: PHP notice is thrown when interacting with the API
- Fix: Corrected a misspelling in API output.
Version 1.1.5 — August 7, 2018
- Fix: Honor ‘Disable Standard Purchase Receipt’ setting when resending purchase receipts.
Version 1.5.3 — July 27, 2018
- Fix: Improved accuracy of percentage based gateway fees.
- Fix: The total at the bottom of checkout didn’t always include gateway fees.
- Fix: Gateway fees could not be negative.
- Fix: Reduced the amount of logging being done.
- New: Moved settings to a subsection of the Gateway section
Version 2.3.4 — July 25, 2018
- Fix: Improved reliability of subscribing users to MailChimp when they opt in for free downloads.
Version 2.7.28 — July 12, 2018
- Fix: Paypal IPN date could be a different timezone than Recurring was expecting.
- Fix: The {expiration} email tag was not being updated before sending the renewal notification.
- Fix: Variable pricing free trials would not reduce the initial purchase cart value on some versions of PHP.
- Fix: Some translations were not correctly being done on checkout for billing frequency.
Version 3.6.4 — July 2, 2018
- Fix: Deleting a parent license does not remove the association for child license keys.
- Fix: Searching for a child license failed in the license list table.
- Fix: Upgrading a license from a deleted price ID caused unexpected pro-ration amounts.
- Fix: Removed some duplicate queries on the license list table.
- Fix: Guest licenses were not updated to have the user ID when a guest was converted to a user.
- Fix: Reduced the number of queries run when getting a license’s sites.
- Fix: License exports contained the product ID instead of name.
- Fix: Improved cache accuracy for license objects.
- Fix: Searching for licenses by email was not working in the license list table.
- New: Added customer name and email to the license export.
- New: Removed dependency on jQuery for license management overview.
- Dev: Minor changes to the output for the WP CLI command to migrate licenses.
Version 2.6.16 — July 2, 2018
- Enhancement: Add option to manage API keys manually.
- Tweak: Clarify the language used in the Stripe Connect admin notice.
Version 2.7.27 — June 18, 2018
- Fix: Payments for overdue balances not recorded in EDD after being processed in PayPal Express and PayPal Pro
- Fix: Unable to manually change subscription status from Cancelled to Active
- Fix: Incorrect renewal date assigned to subscriptions when upgrading license keys
- Tweak: Added debug logging to PayPal Pro / Express IPN processing
Version 2.3.3 — June 13, 2018
- Fix: MailChimp integration was giving inconsistent results from non-free purchases.
- Fix: Some hooks were missing from the purchase link if the user was logged in.
- Fix: Privacy policy checkbox was not showing on the free downloads modal.
Version 2.7.26 — May 30, 2018
- Fix: Subscriptions set to Cancelled incorrectly for Stripe when they should be set to Completed.