Version 2.2.1 — June 17, 2024
- Fix: Checkout field help text now properly supports special characters and limited HTML markup.
- Dev: Updated for PHP 8 compatibility.
- Dev: The new minimum requirements are PHP 7.1, WordPress 5.4, and EDD 3.1.5.
Version 2.2.0.1 — August 31, 2022
- Fix: reCAPTCHA v3 validation could prevent checkout with offsite gateways.
Version 2.2 — August 25, 2022
- New: Checkout fields can be displayed using conditional logic.
- New: The reCAPTCHA field now supports reCAPTCHA v3 for frictionless validation.
- Improvement: The checkout form file upload now uses the native file input.
- Improvement: Required fields use HTML5 attributes to ensure they are marked required.
- Improvement: Form fields markup has been updated for validity and accessibility.
- Improvement: The checkout form editor is now correctly registered as a submenu item under Downloads.
- Improvement: Form styles have been updated for improved layout and mobile responsiveness.
- Improvement: The form builder has been updated for improved accessibility and more modern styling.
- Fix: In EDD 3.0, updating an order in the admin did not update custom checkout fields.
- Fix: Media uploader resources were being loaded even when not needed.
- Fix: In some cases, the date picker was not usable.
- Fix: Compatibility scripts were preventing tooltips (such as native HTML5 validation) from displaying correctly.
- Dev: Getting an attachment ID from a URL now uses the core WordPress function.
- Dev: Update how licensing is instantiated.
- Dev: Refactor how the plugin is booted and checks for requirements.
- Dev: Improved PHP 8 compatibility.
Version 2.1.9 — October 14, 2021
- Fix: Unable to save custom fields to user metadata when using Auto Register.
- Fix: Unexpected results when a user and payment have the same ID.
- Fix: Unnecessary
<span>
element being added to the user info fieldset. - Refactor: Update functions used for the Commissions integration.
- Dev: Compatibility with EDD 3.0.
Version 2.1.8 — November 24, 2020
- Fix: Repeatable field values not displaying if the user only enters one value.
- Fix: PHP warnings on PHP versions 7.2 and higher.
- Fix: Label not correctly associated with email field.
- Fix: Compatibility with EDD 3.0.
Version 2.1.7 — November 15, 2019
- Fix: Google reCaptcha wasn’t always loading when it should due to a race condition.
Version 2.1.6 — November 6, 2018
- Fix: Media library files inaccessible inside of some page builders when Checkout Fields Manager is activated.
Version 2.1.5 — May 24, 2018
- GDPR: Add checkout fields to the Personal Data Exporter.
- GDPR: Allow anonymization and deletion of checkout fields with the Personal Data Eraser.
- Note: All GDPR features require Easy Digital Downloads 2.9.2 or later.
Version 2.1.4 — February 28, 2018
- Fix: Purchase confirmation not showing user-saved fields
- Fix: Checkbox and radio fields incorrectly validated when set as required.
Version 2.1.3 — January 18, 2018
- Fix: Added upgrade routine to fix old First and Last name fields.
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.1.1 — September 21, 2017
- Fix: Only run reCAPTCHA JS if the checkout has a reCAPTCHA field.
Version 2.1 — September 5, 2017
- New: Added support for showing customer-submitted data on the purchase confirmation screen.
- Fix: Custom fields stored in user meta do not pre-populate fields on checkout.
Version 2.0.13 — August 21, 2017
- Fix: Add New CFM form button was showing while editing the Checkout Form in admin.
- Fix: reCAPTCHA not always showing for users.
- Fix: Required fields were missing the HTML5 ‘required’ attribute.
- Fix: Auto-generated meta keys could contain non-valid characters when based off the provided label.
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 2.0.10 — September 21, 2016
- Fix: Incorrect text domain in personal info string.
- New: Add support for using custom checkout field meta inside of EDD PDF Stamper.
- New: Allow checkout field file uploader to work with EDD Amazon S3.
Version 2.0.9 — July 28, 2016
- Fix: Quantity fields do not work properly when CFM is activated.
Version 2.0.8 — June 1, 2016
- Fix: Help text not shown on Checkbox fields.
- Fix: Help text not shown on File Upload fields.
Version 2.0.7 — May 9, 2016
- Fix: Fields saved to user meta failed to save when registering new accounts during checkout.
- Fix: reCaptcha field does not load.