Version 2.6.5 — October 16, 2019
- Fix: PayPal Email field from Commissions extension does not show on form builder
Version 2.3.8 — October 16, 2019
- Fix: Compatibility with version 2.6.5 of Frontend Submissions extension
Version 2.3.10 — October 16, 2019
- Fix: Error during file upload in Frontend Submission extension if Amazon S3 API keys are not configured
- Fix: Warning: Illegal string offset notice
- Fix: Fatal error: Uncaught InvalidArgumentException when using Checkout Fields Manager extension and file field is empty
Version 1.3.8 — October 15, 2019
- Fix: “New Subscription Renewal Payment” events not working properly.
Version 2.6.4 — October 4, 2019
- Fix: Honeypot field does not render on frontend
Version 1.0.5 — October 2, 2019
- Fix: Corrected an issue causing the wrong email template to get sent during scheduled report times.
Version 1.1.1 — October 2, 2019
- Fix: BitBucket – Corrected an issue that caused delegated repositories to not show up.
- Fix: Improved the repository fetching by converting to a 1 hour transient, to allow for faster repository refreshing.
- Fix: When disconnecting or connecting GitHub authorization, the list of repositories was not always refreshed.
Version 2.9.2 — September 20, 2019
- Fix: Corrected an issue in the subscriptions table that caused some subscriptions to be skipped in the last upgrade routine. Please run the new upgrade routine to ensure all price IDs are assigned correctly.
- Dev: Added a new generic hook for Stripe events: `edd_pre_recurring_stripe_event`
Version 2.7.3 — September 18, 2019
- Fix: Additional POST data was not being passed through with the AJAX request for the new Stripe Payment Intents requests.
Version 2.9.1 — September 16, 2019
- Fix: If a product was deleted, it could cause subscription lists and emails to fail.
- Fix: Updated .pot file for translators.
- Fix: Stripe – Subscriptions were failing to be created on new purchases with Quarterly or Semi-Year periods.
Version 2.7.2 — September 16, 2019
- Fix: Updated .pot file for translators.
- Fix: Customers attempting to update a card that was added prior to version 2.7 were seeing an error.
Version 2.7.1 — September 14, 2019
- Fix: Improve field validation confirmation to account for sites with invalid markup due to leading white space.
Version 2.9 — September 12, 2019
- New: Stripe – Support for SCA/3DS2.
- New: Stripe – Support was added for mixed carts.
- New: Added the {subscription_id} email tag.
- New: Admins can not configure and receive emails when a customer cancels their subscription.
- New: You can now customize the text used for the ‘Cancel’ link.
- New: Subscriptions can now have their price ID association changed.
- New: You can now choose to count completed subscriptions as active, when limiting file downloads to active customers.
- Fix: Reactivating a cancelled subscription did not properly charge the customer with Stripe.
- Fix: The Invoice ‘closed’ property was deprecated.
- Fix: Avoid an exception when trying to set the ‘id’ of an invoice.
- Fix: Verify that the PayPal Express and Pro gateways only listen for their own IPN calls.
- Fix: Prevent a bug that caused renewal reminders to not be sent when a user was not connected to the customer.
Version 2.7 — September 12, 2019
- New: Update Stripe API
- New: Minimum PHP version bumped to 5.6.
- New: Added support for SCA/3DS2.
- New: Use Stripe Elements for card fields.
- New: Integrate with the PaymentIntents API.
- New: Card errors are now displayed inline.
- New: Improved card update UI.
- New: Allow users to remove all cards, and add a card when none exist on their account.
- New: Added the ability to only load Stripe’s Javascript when necessary.
- Fix: Frontend Javascript assumed jQuery was loaded.
Version 2.6.20 — August 13, 2019
- Fix: Changed name of method to prevent errors on PHP 5.6.
Version 2.6.19 — August 12, 2019
- New: Added notice about upcoming Stripe extension changes that require PHP 5.6+.
- New: Allows users to remove all cards from their profile.
- Fix: The Stripe Checkout modal was not being updated when quantities were changed.
- Fix: Now properly handles the card expiration date exception.
- Fix: The list of characters that can’t be used on statement descriptors was updated.
- Fix: Limit the number of times a customer can submit invalid card details.
- Fix: Verify that the CVV and card name fields aren’t empty before creating tokens.
Version 2.8.8 — July 26, 2019
- Fix: Free trials with variable priced products do not work in PayPal Express
- Fix: Subscription payments improperly recorded as Complete in PayPal Standard when renewal payment fails
Version 2.3.8 — July 19, 2019
- Fix: Corrected an issue with a CSS comment that invalidated some styles.
- Fix: When bypass if logged in is selected and a user is logged in, non-variable priced products could cause orders with no products on them.
Version 2.3.9 — July 19, 2019
- Fix: When logged in on mobile and the Admin Bar is visible, an additional whitespace is created at the top of the page.
- Fix: On mobile, scrolling was sometimes prevented on pages that contained free download buttons.
Version 1.1 — June 17, 2019
- New: Support for BitBucket API v2.0.
- Fix: Improved reliability and sanitization in AJAX methods.
- Fix: Added extension version number to Javascript and CSS assets to avoid caching issues.
- Fix: Improved reliability of the updater.
- Dev: Added the
edd_git_zip_saved
action.