Version 2.5.11 — January 16, 2018
- Fix: Duplicate filter name for form legends
- Fix: Incorrect use of plural “Vendors” when it should be singular
- Tweak: Removed file download link in admin as files are inaccessible
- Tweak: Deleted products now get placed in the trash
Version 3.4.6 — January 12, 2018
- New: Filter added to rates data in Download metabox
- New: Filter added to enable skipping commission creation for a Download
- New: Action hook added to Customer tab
- New: Added
{sitename}
email tag - Fix: Typo and incorrect text domain
Version 2.1.2 — January 12, 2018
- Fix: Field name for First and Last name is incorrect causing the field values to be stored improperly on checkout.
Version 2.2.4 — January 9, 2018
- Fix: Bypass Modal if logged in was not working.
Version 2.2.3 — January 8, 2018
- Fix: Updated JS files from 2.2.2 were not minified.
Version 2.2.2 — January 6, 2018
- Fix: Direct download links do not work
- Fix: Files uploaded over http do not auto download on sites using https
Version 2.6.10 — January 6, 2018
- Fix: Currencies without decimal places show incorrect in Stripe Checkout
- Fix: Translation files not loading on checkout screen
- New: Added filter that enables collecting credit cards on free purchases
Version 2.8.2 — January 3, 2018
- Fix: When prices were set to be inclusive of tax, renewals were recorded with tax being exclusive.
Version 2.5.10 — January 2, 2018
- Fix: Label for URL field on Profile form not saving properly
Version 3.4.5 — January 1, 2018
- New: Added new action hooks to the user profile fields.
- New: Added new action hooks to the fields in the Download meta box.
- New: Added new filters and actions to the Commissions list table.
Version 2.7.16 — December 26, 2017
- Fix: Payments marked as failed in some cases due to invalid amount in PayPal IPN
Version 2.7.15 — December 20, 2017
- Fix: Trial period shows on PayPal Standard even when not needed.
- Fix: Adding manual renewal payments to subscriptions does not properly record the payment total.
- Fix: Subscription status notes are reversed.
- Fix: Subscriptions automatically cancelled through a license upgrade should not be able to be reactivated.
- Fix: Marking subscription as failing through the admin does not trigger the failing subscription hooks.
- Fix: Renewal payments do not record tax amounts.
- Tweak: Subscription status change notes now indicate who made the change.
Version 3.5.23 — December 13, 2017
- Fix: Local URL identification during API calls could fail for some domain non-local domain schemas.
Version 1.0.1 — December 8, 2017
- Fixed: Bugs for products with price variations and custom deliverables
- Fixed: Error on screen if viewing a bundle on a receipt.
- Added: Show price variation title on the metabox screen in the payment record.
Version 1.2 — December 7, 2017
- Added: Use email subject as email template header.
- Added: Support logging Software Licensing emails.
- Added: Link to view logged message contents in logs table.
- Changed: Logged messages below the customer message form now open in a modal.
- Fixed: Form was throwing PHP errors when submitted with missing values.
- Fixed: PHP error when logging purchase receipt due to missing
from_name
. - Fixed: PHP error when sending attachments from Amazon S3.
- Fixed: Conflict with EDD Bookings causing vendors to be unable to view their individual bookings.
Version 2.2.1 — December 5, 2017
- Fixed: Modal could not be re-opened after closing.
- Fixed: Free Downloads were not working in Firefox.
Version 3.4.4 — November 30, 2017
- Fix:
{item_price}
email tag shows wrong price when cart contains multiple items. - Fix:
cart_index
not stored properly with new commission records. - New: Added
eddc_calc_commission_amount_args
filter.
Version 2.2.0 — November 28, 2017
- New: Completely refactored the modal to be more flexible and not rely on jBox.
- New: Add setting to make modal registration form fields optional (not required).
- New: Improved error messages provided to users.
- New: Added hooks to the Free Downloads form to allow customizations.
- New: Added email verification system, to help prevent fake email addresses from being used.
- New: Control which emails will specifically be sent when a free item is downloaded.
- New: The purchase key is now sent to the redirect URL, to allow further personalization.
- New: Improved performance with minified CSS and JavaScript resources.
- New: All purchase records have been updated to use the EDD_Payment class.
- New: “Bypass If Logged In” now supports variable pricing.
- Tweak: When the modal is opened, cursor focus is moved to the first modal input.
- Fix: Using any language except English resulted in the custom “Download Now” text not being used.
- Fix: Improved compatibility with themes that add CSS floats to forms.
- Fix: The On Complete handler was not always respected for logged in when bypass modal is enabled.
- Fix: File downloads from Amazon S3 / Dropbox faild when Auto Download was enabled.
- Fix: Occasionally the .zip archive file contained a 404 document.
- Fix: When download files via the Free Downloads modal, no file download logs were recorded.
- Fix: Cached multi-file archives were not always rebuilt when necessary, allowing stale files to be delivered.
- Fix: The modal elements loaded on every page.
- Fix: On Mobile, it was possible for logged in users to get a 404 if the modal was blocked.
- Fix: The shortcode could show the popup modal even if logged in.
- Fix: In some cases the “Bypass If Logged In” setting allowed for a logged out user to bypass the modal.
- Fix: Logged in users did not get a purchase record created when the “Bypass If Logged In” setting was enabled.
- Fix: File downloads failed if a query string parameter existed in the URL and “Bypass If Logged In” was enabled.
- Fix: Inconsistent results when Auto Download and “Bypass If Logged In” were enabled, and no files were attached to the product.
- Fix: A JavaScript error would occur when ‘add-to-cart’ was not a class that existed.
Version 3.5.22 — November 20, 2017
- New: Add actions to the upgrades metabox.
- Fix: Corrected an issue causing inline upgrade links to throw PHP Notices.
- Fix: Prevent an issue causing retrieving a renewal discount amount on a non-existant license key.
Version 3.4.3 — November 16, 2017
- Fix: When exporting commission reports or generating payout files, commissions recorded during the last day of the report would be excluded.