Gravity Forms 2.5-beta-2
- Added cosmetic tweaks.
- Added $tab_id as the second parameter to the gform_field_settings_tab_content filter.
- Added the settings submenu dropdown back to the form editor.
- Added a warning when the user attempts to navigate with unsaved changes in Form Settings.
- Added MultiSelects back as an input option for Post Category and Post Tags fields and added a warning about their accessibility implications.
- Added scrollbar back into the form editor.
- Added indicator for hidden fields in the form editor.
- Added header to validation summary tooltip.
- Added the gform_editor_field_settings filter to allow the settings to be filter for a field in the form editor.
- Added icons to the settings tabs on the import/export page.
- Added accessibility enhancements to the credit card field and the Post Custom Field.
- Added the gform_selectwoo script to the list of no conflict scripts. Credit: the team at Gravity PDF.
- Updated the settings panel interface for choices fields.
- Updated the display of admin notifications.
- Updated the asset enqueuing process to be more DRY and testable.
- Updated the Field Search box in the Editor to be universal instead of per-field-group.
- Updated the active icons to be SVGs for use on hi-res displays.
- Updated the settings page styles.
- Updated the uninstall tab to allow for uninstalling all add-ons.
- Updated the title of the dashboard widget.
- Updated the design of progress bar, added new design options.
- Updated the Field Sidebar display in the Form Editor to show Field IDs next to the Field Type.
- Updated third-party scripts dependent on core scripts to use the defer attribute.
- Removed the conditional logic animations from the admin pages.
- Fixed the display and functionality of merge tags for textarea fields.
- Fixed the path to the legacy forms css file for the tiny mce editor.
- Fixed an issue with field settings inputs width on the form editor.
- Fixed an issue where text could overlap the success and error icons in the settings pages.
- Fixed an issue on the Edit Entry screen where date and time inputs are inappropriately sized.
- Fixed spacing between required asterisk and field label on Feed Settings screen.
- Fixed an issue where a Section field is stuck in a column.
- Fixed how field map settings fields count the number of possible choices.
- Fixed a PHP notice on Custom Settings Pages created by AddOns.
- Fixed an issue with CSS specificity for front-end theme styles.
- Fixed an issue with Options fields not updating dynamically to display Product Fields as options.
- Fixed the appearance of form switcher dropdown.
- Fixed an issue with the display of Entry page metabox expand/collapse arrows.
- Fixed an issue with translations so new translations are downloaded when user switches languages.
- Fixed an issue with the markup for the choices for checkboxes and radio button fields.
- Fixed an issue with the dropdown field width on the form editor.
- Fixed an issue with third-party addons potentially introducing security risks by calling deprecated validate_*_settings methods.
- Fixed an issue with a broken aria reference in the file upload field.
- Fixed an issue with Form Previews showing a FOUT before rendering completely.
- Fixed an issue with Form Columns not responding to browser width changes.
- Fixed an issue with Multiselect inputs not updating when choices were modified.
- Fixed an issue on the Edit Entry screen where date and time inputs were inappropriately sized.
- Fixed an issue with Textarea placeholders not updating on Form Save.
- Fixed a fatal error on admin pages when user doesn't have administrator permissions.
- Fixed an issue with the Locking modal not displaying on the Form Settings page.
- Fixed wording on text field conditional logic.
- Fixed inconsistent margins on import/export pages.
- Fixed the color of the icon in the "Add Form" button in TinyMCE.
- Fixed inconsistent fonts.
- Fixed the default margins setting on the HTML field.
- Fixed the styles of the success message on form settings pages.
- Fixed a deprecation notice with PHP 7.2+ which occurs when using the Captcha field and the reCAPTCHA keys are not configured. Credit: The Gravity PDF team.
- Fixed the width of checkboxes and radio inputs on the Entry Details Edit page.
- Fixed an issue that allows Honeypot fields to be visible in forms.
- Fixed an issue with REST API Credentials.
- Fixed styles on some settings pages.
- Fixed left and right label alignment.
- Fixed an issue with form submission when the selected page is invalid.
- Fixed an issue with warnings on the Logging settings page.
- Fixed styles on some settings pages.
- Fixed left and right label alignment.
- Fixed an issue with form submission when the selected page is invalid.
- Fixed an issue with warnings on the Logging settings page.
- Fixed database column widths for MySQL 8.0.17+.
- Fixed some RTL issues in the form editor. Some RTL issues are pending.
- Fixed success message when form settings are saved.
- Fixed valid and invalid feedback markers on text fields.
- Fixed a conflict between the form switcher and other Select2 instances on the page.
- Fixed an issue with support for custom form settings.
- Fixed an issue with the form editor which doesn't allow fields to be dragged into a column on the first row of fields.
- Fixed an issue with forms rendered in the WordPress dashboard; init scripts are now rendered in the admin footer.
- API: Settings API - fixed an issue with select fields without any choices throwing a warning.
- API: Settings API - fixed an issue with settings fieldsets not adhering to proper mark-up rules.
- API: Settings API - fixed an issue with Payment Feed Add-ons displaying Trial fields incorrectly.
- API: Fixed an issue with field name parsing not working for those with array values.
- API: Settings API - Fixed mismatched border colors when using the append property with a Text field.
- API: Settings API - Fixed field value feedback only applying to text inputs.
- API: Settings API - Added support for localized strings when enqueuing scripts.
- API: Settings API - fixed an issue which prevents custom settings from uploading files.
- API: Fixed missing table headers on field map settings fields.
- API: Fixed issue with the select custom settings field. This addresses issues in the settings for the User Registration and Twilio Add-Ons.
- API: Fixed issue with the select custom settings field. This addresses issues in the settings for the User Registration and Twilio Add-Ons.
- API: Fixed radio button choices with icons not appearing on the same line.
- API: fixed issues with the field map setting and the checkbox and select setting.
- AF: Fixed the add_note method so it displays the proper styles for successes and errors.
- AF: Fixed an issue with the timing of the settings initialization which can result in add-ons not displaying settings correctly.