Improvement: The payment method update form now uses the Stripe action hook to load the credit card form instead of calling it directly.
Change: The EDD Subscriber role will not be registered for new installs.
Change: Renewal orders will now be assigned a unique payment key.
Fix: The EDD Subscriber role capability was not correctly registered.
Fix: Manually creating a subscription for a single price product could throw a PHP notice.
Fix: If a renewal transaction failed in PayPal Commerce, it was not marked as failed in EDD.
Fix: Manually creating a subscription did not set the correct payment mode when test mode was enabled.
Dev: The subscriptions count method used an ambiguous column reference for the primary key.
Improvement: EDD 3.0 - subscription information will be moved to the order details tabs.
Fix: EDD 3.0 - the Stripe gateway now checks for the `complete` order status when checking if a subscription can be reactivated.
Fix: EDD 3.0 - Renewal orders were setting an incorrect price ID for single price products.
Fix: EDD 3.0 - Renewal orders no longer run ledger functions to update download/customer statistics.
Fix: EDD 3.0 - The edd_subscription order status has been added to the arrays of complete, refundable, net, and gross order statuses.
Fix: EDD 3.0 - Manually added subscription orders did not set the correct order item status.
Dev: EDD 3.0 - Order items in will be migrated to have the correct status. This affects existing 3.0 installs only.
Dev: EDD 3.0 - Unit tests have been updated for EDD 3.0 compatibility.