== Changelog == = 1.4.8.1 = - Certain confirmation settings, before 1.4.8, not displaying correctly in the form builder. = 1.4.8 = - Added: Gutenberg block. - Added: WP Mail SMTP detection and hints in the form builder notification settings. - Added: Alt and title tags to image choices images on frontend display. - Changed: i18n improvements. - Fixed: Incorrect param used with `shortcode_atts`. - Fixed: Accessing `wpforms_setting` in frontend javascript before checking if it exists. - Fixed: PHP error toggling form builder notifications in some use cases. - Fixed: GDPR field Agreement text not updating in real time. - Fixed: Marketing provider connections containing an escaped apostrophe. - Fixed: Pressing "Enter" in the form builder resulting in unexpected behavior. - Fixed: Security enhancements and other misc. bug fixes. = 1.4.7.2 = - Fixed: Honeypot field using a none unique CSS ID. - Fixed: Form builder Bulk Add display issues in certain use cases. - Fixed: Checkbox field values not saving if Show Values field option is enabled. = 1.4.7.1 = - Changed: Updated Russian translation. - Fixed: Various i18n issues. = 1.4.7 = - Added: New Providers class and functionality. - Changed: Old PHP version (5.2 and 5.3) admin warning adjusted to reflect new August 2018 time line. - Fixed: Multiple Choice fields showing as Radio fields in the builder preview when first created. - Fixed: Duplicating fields in the form builder causing issues with certain field types. - Fixed: Escaping issue with provider connection names contained an apostrophe. - Fixed: Alignment issues with the Addons page display. - Fixed: Incorrect text on the Welcome activation page. = 1.4.6 = - Added: GDPR Enhancements plugin setting [doc](https://wpforms.com/how-to-create-gdpr-compliant-forms/). - Added: GDPR Enhancement: User Agreement form field. - Changed: PHP warning that alerts users support for PHP 5.4 and below will be dropped this summer. - Changed: Spam logging, to improve performance. - Fixed: Typo in base form CSS. - Fixed: Stripping HTML from the checkbox and mulitple choice labels in the form builder. - Fixed: Form builder icon visibility when field labels are hidden. = 1.4.5.3 = - Changed: Use minified admin assets when appropriate. - Changed: Show helpful doc link in form embed modal. - Fixed: reCAPTCHA v2 showing in form builder when using Invisible reCAPTCHA. - Fixed: Remove jQuery shorthand references in `admin-utils` to prevent conflicts. = 1.4.5.2 = - Fixed: Incorrect documenation link for Input Mask. - Fixed: Input Mask value disappearing when form builder is refreshed. = 1.4.5.1 = - Fixed: Dynamic choices not displaying correctly for Multiple Choice and Checkbox fields. = 1.4.5 = - Added: Image choices feature with Checkbox and Multiple Choice fields; Images can now be uploaded and displayed with your choices! - Added: Custom input masks for Single Line Text fields (Advanced Options). - Added: No-Conflict Mode for Google reCAPTCHA (Settings > reCAPTCHA). Removes other reCAPTCHA occurrences, to prevent conflicts. - Added: SSL Connection Test (Tools > System Info). Quicky verify that your web host correct supports SSL connections. - Added: `{user_full_name}` Smart Tag, displays users first and last name. - Added: Discalimer / Terms of Service Display formatting option for Checkbox fields (Advanced Options). - Added: Basic CSS styling for `disabled` fields. - Added: Uninstall routine, available from Settings > Misc. - Added: Form builder performance improvements. Editing a form with hundreds of fields is now 500%+ faster! - Changed: New Settings tab: Misc, moved Hide Annoucements option to new tab. - Changed: `{user_display}` Smart Tag diplays user's display name (in most cases, this is the user's name). - Changed: All `