Version 2.5.3 — July 18, 2017
- Tweak: Improved status labels on the Download list table
- Tweak: Improved capitalization of URL
- Tweak: Changed “Submit” to “Log In” and “Register” where appropriate
- Tweak: Added spacing between Submit and Save Draft
- Fix: PHP notice on vendor registration form on some installs
- Fix: Missing borders on vendor dashboard when there are no comments
- Fix: Draft products cannot be submitted for review
- Fix: Incorrect product statuses shown in product overview
- Fix: “Invalid arguments” error when uploading files
Version 1.1.7 — July 17, 2017
- Fix: “Remove” icon not showing for each download on individual wish list pages
Version 2.7.5 — July 10, 2017
- Fix: Not all subscriptions created properly when purchasing multiple items with PayPal Express
- Fix: Manually created subscriptions in Stripe link to Test mode incorrectly
- Fix: Subscription notes display slashed data
- Fix: “Error: Nothing to invoice for customer” notice on checkout when purchasing with Stripe
- Tweak: Added support for upcoming “Image URL” feature of PayPal
Version 2.7.4 — July 7, 2017
- Fix: maybe_set_cart_total and cart_has_free_trial were not set to static methods.
- Fix: Querying API by subscription ID returned no results.
- Fix: Stripe: Add error handling around the call to set the customer currency.
- Fix: Invalid whitespace character returning in API response for subscriptions.
- Fix: Stripe: Upgrading of license & subscription could cause customer balance to be incorrectly set.
Version 2.6.3 — July 7, 2017
- Tweak: Updated the .POT file.
- Fix: Guest re-purchase can cause error looking up stripe customer id.
- Fix: Selectively load checkout.js, only when needed.
- Fix: Consistency in label positioning for existing cards feature.
- Fix: “Update billing address” checkbox was visible on
You need to log in to edit your profile.
shortcode when adding a new card. - Fix: “Add new card” could show multiple notices when repeatably submitting form.
- Fix: The spacing in composer.json was wrong.
Version 1.0.2 — June 21, 2017
- Fix: Make All Access licenses work if the product is also a bundle (requires Software Licensing update to 3.5.14)
- Fix: Make sure included_categories always returns array from EDD_All_Access_Pass object.
- Fix: Make sure post revisions are not counted as “saves” when adding a product to the All Access passes array.
- Added: Ability to limit discount codes to be used by All Access pass holders only.
- Added: UX Improvement: automatically remove duplicate All Access products from the cart.
- Added: Filter called “edd_all_access_commission_rate_override” to allow commission rates for All Access calculations to be over-ruled.
Version 3.5.16 — June 21, 2017
- Fix: Prevent possible PHP Warnings when attempting to activate a license with an invalid license key.
- Fix: License List Table was truncating product names with hyphens at the wrong point.
- Fix: License template checks should use licnese User ID, not payment User ID.
- Fix: In some scenarios, the stable version was always being overwritten by the beta version when Betas were enabled.
- Tweak: Added ‘edd_sl_allow_bundle_activation’ filter to allow extending bundle licensing.
Version 1.1.6 — June 18, 2017
- Fix: PHP fatal error on PHP 7.1.1
- Fix: Wish List buttons do not work on Download taxonomy pages
- Fix: Missing close button icons
Version 2.5.2 — June 18, 2017
- Fix: Email field shows incorrect validation error
Version 2.5.1 — June 16, 2017
- Fix: Registration form builder broken when the form contains the Display Name field
- Fix: Incorrect ID attribute on Submission Form legend
- Fix: Typo on Submission Form and Login Form legend class names
Version 3.3.3 — June 15, 2017
- Tweak: Update POT file.
- Fix: Possible error trying to run sanitization functions on commission rate amounts.
- Fix: “Last Year” report threw undefined variable notice.
- Fix: Rounding functions were using hard coded “2” instead of using currency decimal filter.
- Fix: Incorrect terminology in setting description for Recurring Payments integration.
Version 2.7.3 — June 14, 2017
- Fix: Stripe Checkout shows incorrect initial purchase amount with free trials.
Version 2.6.2 — June 14, 2017
- Fix: Fatal error when Easy Digital Downloads core is not active.
Version 2.6.1 — June 14, 2017
- Fix: Free trial amount shown incorrectly in the Stripe Checkout modal when purchasing a trial through the Recurring Payments extension.
Version 2.5 — June 12, 2017
- New: Save Draft option has been added to the product submission form
- New: An email that is sent when scheduled products are published has been added
- New: A recount stats tool for vendor accounts has been introduced
- New: A “Toggle” field type has been added for the submission, registration, and profile forms
- New: Three template files have been added for frontend-edit-product.php, frontend-new-product.php, and frontend-profile.php
- New: Vendor avatars now support all of the standard sizes
- New: Additional hooks have been added to the Orders tab of the vendor dashboard
- New: The Earnings tab of the vendor dashboard now displays an overview of the vendor’s earnings
- Tweak: Extensive improvements have been made to all frontend markup
- Tweak: Additional parameters have been added to several hooks
- Tweak: The opt-in data tracking has been removed
- Tweak: The settings that allowed the form used for submission, profile, contact, and registration have been removed as they were problematic and not needed
- Fix: Quick edit did not work on the Downloads list table
- Fix: Editing a product from the backend can result in media files being reassigned to the site admin
- Fix: Account approved email not sent when vendors are manually approved
- Fix: Files section of the Prices and Files field not shown on product edit screen in certain conditions
- Fix: Pagination not working properly in several places
- Fix: Error message missing when pasting a file URL into the file upload field
- Fix: Orders show incorrect status on the vendor dashboard when they are any status other than Complete
- Fix: File uploads not always attached to the product they are uploaded to
- Fix: Usage of the deprecated get_page() function has been replaced with get_post()
Version 2.6 — June 7, 2017
- This is a major release. See our blog post for more information.
- New: Added support for using saved cards for logged-in customers during checkout.
- New: Added support for updating and deleting cards associated with an account through the
You need to log in to edit your profile.
shortcode. - New: Added a report view to the Downloads > Reports page that shows a comparison of purchases made with existing cards and new cards.
- New: Added a setting to control the Statement Descriptor in Stripe.
- New: Added support for autocomplete attributes on the credit card form fields.
- New: Added an integration with Stripe Radar for improved fraud detection.
- Tweak: Stripe customer IDs are now stored in customer meta and an upgrade routine to migrate old IDs has been added.
- Tweak: All Javascript in the plugin has been refactored.
- Fix: WordPress version number is no longer included on the Stripe.js asset.
- Fix: Duplicate customer records created in Stripe when purchase attempts fail.
- Fix: Conflict with some other plugins that load the Stripe API SDK.
Version 2.7.2 — June 1, 2017
- Fix: Updating subscription payment method via Stripe could throw error about using a token twice.
Version 1.1.4 — June 1, 2017
- Fix: Invalid HTML structure
Version 1.1.5 — May 31, 2017
- Fix: Non-numeric warning message on PHP 7.1.3
Version 2.0.6 — May 25, 2017
- Fix: Vendor feedback headings now use the settings from FES when option is not set
- Fix: Undefined index notices when creating new products
- Fix: Vendor Feedback link shown even when no feedback page is setup