Releases: pronamic/gravityforms
Releases · pronamic/gravityforms
2.8.8
2.8.8 | 2024-04-23
- Added security enhancements.
- Fixed a fatal error in WordPress 6.5 when using a 3rd-party add-on without a defined slug.
- Fixed a PHP notice that is thrown when calling GFForms::get_form() with just the form ID parameter.
- Fixed an issue where the submit button was blocked by the reCAPTCHA field in IOS devices when using certain themes.
- Fixed an issue where the
gform_progressbar_start_at_zero
filter is not working with forms that have page conditional logic. - Fixed a PHP notice that can be displayed when instantiating the GF_Locking class in certain contexts.
- Updated status indicator component to use improved markup and styles.
2.8.7
2.8.7 | 2024-04-03
- Fixed a bug where total calculation and post conditional logic events sometimes aren't called when using the
gform_abort_conditional_logic_do_action
filter. - Fixed a fatal error that sometimes occurs when deleting entries.
- Fixed a bug that causes the plugins page to display "Auto-updates disabled" for Gravity Forms when auto-updates are turned on with the
auto_update_plugin
filter. - Fixed a bug that prevents the
gform_pre_validation
filter from running when an individual field is validated, such as in a conversational form. - Updated JavaScript and CSS from the assets directory to always load minified versions.
- Updated the minimum WordPress version (for support) on the System Status page to 6.4.
2.8.6
2.8.6 | 2024-03-21
- Added gform_custom_merge_tags JavaScript filter to allow the inclusion of custom merge tags.
- Added
gform_merge_tags_supported_input_types
JavaScript filter to allow the inclusion of specific input types for merge tags. - Added the
gform_pre_post_render
filter to GFFormDisplay::post_render_script() to abort the rendering process. - Fixed a bug that prevents the error icon from displaying in the validation summary in the Gravity Forms 2.5 Theme.
- Fixed the padding of field validation messages in the Gravity Forms 2.5 Theme.
- Fixed a bug that prevented notification CC and BCC fields from correctly handling comma-separated merge tags.
- API: Updated the file upload field value in the draft entry from GFFormsModel::create_lead() to contain a JSON encoded array of file details instead of the incorrect file URL.
- API: Updated the border color of disabled inputs in the Settings API.
2.8.5
2.8.5 | 2024-03-06
- Added security enhancements.
- Fixed the
gform_required_legend
filter to that the$form
parameter is passed correctly. - Fixed an issue that causes the Entry menu item to appear disabled when on an Entry screen.
- Fixed an issue where importing a form with Next buttons causes an error.
- Fixed an issue which causes empty column headers in entry exports for the address field latitude and longitude inputs added by the Geolocation Add-On.
- Fixed an issue that prevents replacement of the field merge tag when the input ID includes alphanumeric characters like {Address (Latitude):1.geolocation_latitude}.
- Updated the datepicker to fit on small screens.
2.8.4
2.8.4 | 2024-02-21
- Fixed an issue that causes fields like the signature field to not render correctly in hidden interfaces such as tabs or modals.
- Fixed an issue where the merge tag dropdown in the product field shows the incorrect options.
- Fixed an issue which causes the incorrect confirmation to display when deleting a "display only" field.
- Fixed an issue that displays the Consent field description value in the {all_fields} merge tag.
- Fixed the display of the name field tooltip in the form editor in Safari.
- Fixed an issue where the post selector dropdown is not displaying for form confirmations using the Page confirmation type.
- Updated the log files section of the system report to list older files that have been rotated out.
- Updated File Upload field to display correct values on the form review page.
2.8.3
2.8.3 | 2024-02-01
- Added telemetry data points.
- Fixed an issue where the honeypot was not working on forms using the Stripe Field with additional payment methods enabled.
- Fixed an issue where under certain conditions, an error saying "undefined index 'page_instance'" is shown when rendering a form.
- AF: Updated the Settings API so that form meta saved in a settings field save callback will not be lost.
2.8.2
2.8.2 | 2024-01-18
- Added security enhancements.
- Fixed an issue where the datepicker does not work in the repeater field.
- Fixed an issue that sometimes causes extra spacers to be added to forms.
- Fixed an issue where conditional logic rules based on anything but the first choice of a radio or checkbox field do not work in forms created in Gravity Forms 2.8.1. Users will need to delete and re-create the conditional logic rules to fix the issue.
- AF: Fixed an issue where the readonly attribute is not added to settings fields.
2.8.1
2.8.1 | 2024-01-04
- Added support for conditional logic rules based on Survey fields for confirmations, notifications, and feeds.
- Fixed various warnings and notices in PHP 8.1 and 8.2.
- Fixed an issue where address inputs are sometimes vertically mis-aligned in the Gravity Forms 2.5 theme.
- Fixed display issues with the merge tag dropdown in Firefox.
- Fixed the display of tooltips in the form editor in Safari.
- Fixed an issue that prevents conditional logic from working on the submit button on multi-page forms if the last page is also hidden with conditional logic.
- Fixed an issue that prevents the conditional logic UI from displaying on duplicates of the default confirmation.
- Fixed an issue where it is difficult to access the field admin icons with the mouse in the form editor.
- Fixed an issue where users without the
gravityforms_edit_entries
capability can mark entries as read/unread. - Fixed conditional logic on the product option field.
- Updated the format of telemetry data.
- AF: Added feed processing when entries are marked as "not spam".
2.8.0
2.8.0 | 2023-12-07
- Added a compact view to the form editor.
- Added the default theme to the system report.
- Added performance improvements by only enqueueing necessary styles on the front end.
- Added support for field sidebar messages.
- Added the
gform_display_disable_css_setting
filter to allow the display of the Output Default CSS setting. - Updated the telemetry background processor to log when it fails to send data.
- Updated the field accordions in the form editor to all be open by default.
- Updated the minimum WordPress version on the System Status page to 6.3.
- Removed deprecated function
string.format()
. - Removed several unused images.
- Removed the "Output Default CSS" setting from the settings page and replaced it with the
gform_disable_css
filter. - Removed the HTML5 setting from the settings page.
- API: Removed the deprecated form Theme Framework global CSS API color system properties.
- API: Updated and refactored the form Theme Framework CSS API to reduce stylesheet size for better performance.
2.7.17
2.7.17 | 2023-11-09
- Added the Salesforce icon to the Gravity Forms icon kit.
- Fixed an issue that prevents the post category selector from appearing correctly in WordPress 6.4.
- Fixed an issue where multipage forms with conditional logic display the wrong text on the "next" button.