Version 3.5.9 — March 14, 2017
- New: Added is_expired() method to EDD_SL_License class.
- Fix: Renewal URL should not be shown on lifetime license keys.
- Fix: Cache not properly updated when adding / removing site URLs.
- Fix: Cache not properly updated when changing license key status.
Version 2.4.6 — March 13, 2017
- New: File Upload field now includes support for limiting uploads to specific file types
- Tweak: User ID shown on vendor details page now linked to user edit screen
- Tweak: Log in form now supports logging in with email
- Tweak: Admin tool bar no longer shown to pending or suspended vendor accounts
- Tweak: Use meta caps instead of outdated user roles for vendors
- Tweak: fes_get_attachment_id() function now uses attachment_url_to_postid() function
- Tweak: Improved function that retrieves vendor product counts
- Fix: Incorrect edd-required indicator class on input fields
- Fix: “Use FES’s CSS” option not enabled by default on new installs
- Fix: Session variables used to detect edit and create screens can get mixed up
- Fix: Default value not shown in text fields
- Fix: reCaptcha field does not work on vendor contact form
- Fix: Repeat fields save values as “Array” if fields are left empty
- Fix: Import / export of forms does not work
Version 2.0.12 — March 10, 2017
- Fix: Repeatable field doesn’t display info on payment history.
- Fix: Repeat fields can throw PHP errors upon checkout submission.
- Fix: Repeatable field help text doesn’t show to users.
- Fix: Last name shown in first name field on checkout.
Version 2.0.11 — March 10, 2017
- Fix: Checkbox and Radio fields unable to be set as selected by default.
- Fix: Incorrect field ID used for Email field.
Version 3.5.8 — March 9, 2017
- Fix: Lifetime option not working properly for non-variable priced products.
Version 3.5.7 — March 8, 2017
- Fix: Licenses not always being renewed when a renewal payment is processed.
- Fix: There was a potential for the activation count incremented twice when URL checking is disabled.
- Fix: When a bundle license was renewed, child licenses were extending by their own product’s terms, not the bundles terms.
- New: You can now sort the payment history by renewal or upgrade purchases.
Version 2.3 — March 8, 2017
- New: Added support for storing tracking numbers
- New: Added support for sending shipment email notification with tracking numbers
- New: Shipped status now shown on customer’s purchase history
- New: Added support for saving shipping addresses to customer profiles
- New: Added support for selecting from saved addresses during checkout
Version 2.0.5 — March 7, 2017
- Fix: Fatal error if Easy Digital Downloads core is not active
- Fix: Undefined variable
$args
in review shortcode
Version 2.5.13 — March 7, 2017
- Fix: Corrected issue where non-checkout payment forms resulted in error stating to fill all required fields.
Version 2.5.12 — March 2, 2017
- Tweak: Updated Stripe API libraries
- Tweak: Set Stripe.js to load on all pages to help with fraud detection
Version 3.5.6 — February 27, 2017
- Fix: Lifetime flag not properly set on child license keys when upgrading a bundle from non-lifetime to lifetime
- Fix: Child license keys not showing their expiration date on the licenses list table
- Fix: Activation limit cannot be set to Unlimited on child license keys
- Fix: edd_sl_post_set_status and edd_sl_pre_set_status actions not firing when license keys marked as expired
Version 3.5.5 — February 23, 2017
- Important: Plugin updater class updated to 1.6.11
- New: License API responses now include the Price ID when associated.
- New: Added a renewal link to the view licenses screen.
- New: Added license status to License Keys tab on customer card view.
- Fix: License Renewal Notices Logs page failed to load.
- Fix: Disabled license keys were not showing on the licenses tab on the customer card.
- Fix: Increasing license activation limit within admin was not saving changes.
- Fix: Child license expirations were not affected by bundle license expiration changes.
- Fix: Inconsistent counts were being returned when activating licenses via API.
- Fix: Getting version info failed when passing product name only.
- Fix: Nightly check for expired licenses needed a limit on how many license keys it queries.
Version 2.6.13 — February 21, 2017
- Fix: Incorrect amounts charged in Stripe during subscription/license upgrades. Important! A flaw in an improvement introduced in 2.6.10 was discovered. If you use Stripe and allow customers to upgrade license keys through Software Licensing, you must upgrade immediately.
Version 2.6.12 — February 21, 2017
- Important Fix: Security flaw with PayPal Standard. Please update.
Version 2.6.11 — February 16, 2017
- Fix: The edd_pre_get_payments filter wasn’t allowing filtering the query by download.
Version 1.1.4 — February 14, 2017
- Tweak: Modified CSS selectors so there’s a lesser chance of conflicts
- Tweak: Added
edd_wl_query_args
filter hook
Version 2.5.11 — February 14, 2017
- Tweak: Updated lock icon on checkout to use an SVG to improve performance
Version 1.3.7 — February 10, 2017
- Tweak: update 2Checkout icon
Version 2.6.10 — February 2, 2017
- Fix: 2Checkout – Respect the REFUND_ISSUED INS status.
- Fix: 2Checkout – Respect fraud status checks in INS.
- Fix: PayPal Express – Subscriptions marked as completed instead of cancelled.
- Fix: Stripe – Free trials could result in a ‘renewal’ being triggered immediately after trial started.
- Fix: Software Licensing – Manual subscriptions do not connect Customer to License.
- Fix: Infinite JS error popup when using PayPal Standard and entering “1” as the number of times to bill.
- Fix: Software Licensing – Expiration date incorrect with license upgrades.
- Fix: PayPal Express – Trial billing cycles parameter not set.
- Fix: PayPal Pro – Incorrect profile start date with free trials.
- New: Include edd_subscription in payment stats.
- New: Add filter to cancellation redirect.
Version 2.6.9 — February 2, 2017
- Fix: Discount codes do not work properly with free trials. Note: one-time discount codes cannot be used with free trials.
- Fix: Flat rate discount codes and free trials result in incorrect payment totals and errors with PayPal Pro / Express