- 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