Easy Digital Downloads Changelog
View releases and changelogs for EDD and addons.
Version 2.0.5 — April 22, 2016
- Fix: Allow translation files to load correctly based on locale.
Version 2.4.10 — April 21, 2016
- Fix: In some cases subscriptions could be created in Stripe but no in EDD.
Version 2.0.4 — April 21, 2016
- Fix: Some text strings used the wrong text domain.
Version 2.4.8 — April 20, 2016
- Fix: Stripe – Incorrect charge amounts when multiple subscriptions are purchased and Software Licensing renewal discounts are configured.
- Fix: Auto Register integration – during checkout, when a logged out user enters the email address of an existing customer, they are prompted to log into the existing account.
Version 2.4.9 — April 20, 2016
- Fix: Some subscriptions could get improperly flagged for cancellation in upgrade routine introduced in version 2.4.6
Version 2.4.7 — April 15, 2016
- Fix: PayPal Pro shows error if taxes are enabled
- Fix: PayPal Express shows error if taxes are enabled
- Fix: Missing description on email receipt through PayPal Express
- Fix: tax_percent parameter not sent to Stripe
Version 2.4.3 — April 14, 2016
- Fix: Use of deprecated get_currentuserinfo() function removed
- Fix: Stripe Checkout overlay doesn’t load when Jetpack Sharing is active
- Tweak: Reorder Stripe Key inputs to match Stripe interface
- Tweak: Allow filtering of ‘Refund in Stripe’ to support extensions
Version 1.2.15 — April 13, 2016
- Make sure default variable price is honored
Version 2.4.6 — April 11, 2016
- Fix: Resolved urgent issue with customers from before version 2.4 sometimes getting their Stripe ID mixed up with other Stripe customers.
- Fix: File downloads not permitted on renewal payments.
Version 2.4.5 — April 6, 2016
- Fix: Renewal payments not increasing customer’s purchase value
- Fix: Upgrade routine notice being shown on new installs after creating recurring product
- Fix: Translation type for shortcode-subscriptions.php
- Fix: Renewal payments not being associated with customer record
- Fix: Remove usage of deprecated _edd_recurring_status usermeta
- Fix: Stripe – Properly catch ZIP/Postal Validation errors
- Fix: Stripe – Properly catch unsupported card errors
- Fix: Cancelled subscriptions past expiration considered ‘active’
- Fix: Recounting customer stats in EDD removed renewal payments from customer record
Version 1.1.2 — April 5, 2016
- Fix: Compatibility issue with EDD Recurring Payments
- Fix: Various typos
- Fix: Redirects weren’t able to be deleted since the v1.1.1 update
Version 2.4.4 — April 1, 2016
- Fix: add_payment() method can add incorrect products to renewal payment record
- Fix: Erroneous renewal payments recorded sometimes during initial signup
- Fix: Undefined variable $payment_id
- Fix: Amounts not rounded in PayPal, sometimes resulting in purchase being rejected
- Fix: When purchase is declined in PayPal Express, redirect back to PayPal
- Fix: PayPal Express subscriptions cannot be cancelled from inside the WP admin
- Fix: Go Back link goes to incorrect page when editing email notices
- Fix: Notice when updating payment method for Stripe subscription includes inactive subscriptions
- Tweak: Added status parameter to /subscriptions endpoint of REST API
- Tweak: Change “Edit” to “Cancel” when editing subscription values
- Tweak: Subscription profile IDs now linked to details page in mechant
Version 1.0.2 — March 25, 2016
- User capability checks added to AJAX actions
Version 1.4.5 — March 24, 2016
- Added: composer file.
- Fixed: tax issue with EDD where discounts are miscalculated when product prices include tax.
- Tweaked: Don’t count free products toward cart quantity discounts.
Version 2.4.2 — March 24, 2016
- Fix: esc_js on fields for Stripe Checkout
Version 2.4.3 — March 23, 2016
- New: PayPal Express now allows multiple subscriptions per-checkout
- Fix: Install routine not running
- Fix: Failing subscriptions being marked as expired when being viewed
- Fix: Stripe token used multiple times error
- Fix: Currency for subscription always uses initial payment currency
- Fix: PayPal Pro not always capturing initial payments
Version 2.0.3 — March 23, 2016
- Fixed: The grabbing of meta (errors were showing upon “Checkout Fields Manager datepicker field schema” update).
Version 1.1.0 — March 22, 2016
- Fix: Apostrophes not displaying correctly in email subject
- New: edd_ppe_capability_type filter to specify which capability can manage the emails
- New: {license_key} email tag
Version 2.4.1 — March 18, 2016
- Fix: Media files not loading on non-download post type edit screens
Version 2.4.2 — March 15, 2016
- Fix: Stripe customer ID for one-time purchases set during subscription purchase
- Fix: Upgrading license key between products does not create a subscription
- Fix: Customers cannot restrict content in Content Restriction extension if restricted to multiple subscriptions
- Fix: Fatal error during upgrade routine if customer record is deleted in Stripe
- Fix: Replace soon-to-be deprecated edd_get_success_page_url() with edd_get_success_page_uri()
- Fix: Some signups erroneously marked as Failed in PayPal Express
- Fix: Subscriptions with failing payment methods cannot have their payment method updated
- Fix: Incorrect HTTP version in PayPal Pro API request
- Fix: Subscriptions not cancelled in PayPal Standard when clicking Cancel Subscription
- Fix: Subscription value not properly reflecting refunded payments
- Tweak: Gateways now instantiated with global variable so they can be easily interacted with
- Tweak: Recurring customer IDs now displayed on customer details page