4.3.1 on December 4, 2025
This update fixes special character handling in conditional logic filters.
🐛 Fixed
- Conditional logic comparisons failing when choice-based field values contain special characters (e.g.,
>,<,&, quotes).
Release notes and version history for Advanced Filtering . The Advanced Filtering extension for GravityView enables you to apply smart conditional logic for enhanced personalization and finer control over which Gravity Forms entries are displayed in a View.
This update fixes special character handling in conditional logic filters.
>, <, &, quotes).This release adds conditional filtering on joined forms with the Multiple Forms extension and enhances conditional logic for Views and fields, along with related bug fixes.
{user:} and {created_by:} merge tags are now treated as no-match when the user is logged out.This update improves View and field conditional logic.
is empty and is not empty operators.This update resolves a potential issue affecting View filters and field conditional logic.
This release adds support for custom filter values and merge tags in multi-value filters, and fixes several issues, including a deprecation notice in Gravity Forms 2.9.1+.
has ANY of or has ALL of operators.GFFormsModel::matches_operation() method.has ANY of or has ALL of operators, caused the user interface to break.This update adds new filter operators for fields with predefined choices, and resolves various filtering and logic issues.
is empty and is not empty operators for fields with predefined choices.contains operator when fields have predefined choices.Current User Role filter option was combined with another condition using an OR statement.This update resolves an issue where it was not possible to completely remove filters from a View.
This release fixes an issue with field comparisons involving merge tags and addresses a PHP 8.2 deprecation notice.
null value to json_decode().This release resolves the issue where the "Add Condition" button would disappear when configuring View filters or field conditional logic.
This major update introduces nested groups of conditions with selectable AND/OR logic, role-based filtering, and a new View setting for displaying entries by the logged-in user. Read the announcement for more details.
Developer Updates:
gk/advanced-filters/max-nesting-level filter to modify the maximum nesting depth for condition groups, with a default setting allowing for nesting up to 3 levels deep.This release fixes a critical error in the View editor and resolves a problem where the Duplicate Page plugin was causing the Advanced Filter's functionality to break.
This update resolves an issue with the Merge Tag picker disappearing in the View editor, as well as several issues related to filter conditions.
This release introduces support for the Gravity PDF shortcode in the field conditional logic, and addresses a PHP 8.1+ deprecation notice.
[gravitypdf]) in the Empty Field Content area under field conditional Logic.This release includes fixes for the View and field conditional logic.
🐛 Fixed
* "Form field ID #X is no longer available" error when adding conditional logic, despite the field existing.
* "Created by Currently Logged-in User (Disabled for Administrators)" filter not functioning correctly with field conditional logic.
* Incorrect results when filtering checkbox fields using the "is not" condition.
:disabled_admin are ignored when the current user is an Admin. e.g. {user:id:disabled_admin} (learn more about this modifier)Developer Updates:
gk/advanced-filter/disabled-filters WordPress filter to modify Advanced Filtering filter groups and filtersImportant update - please update as soon as possible.
Fixed: With Gravity Forms 2.3, when using "Created By" filters, the search mode was allowed to be "Any". For Views with the "Any" setting, searches were able to be performed without filters applied.
today was showing yesterday's entries on GMT websitesGravityView_View is not setgravityview_edit_others_entries capability instead of gravityview_view_others_entriesgravityview_view_others_entries capability to see entriesgravity-view-advanced-filter to gravityview-advanced-filter
now or two weeks ago) in date field filtersstrtotime() values like -3 days or +3 weeksgravityview/adv_filter/view_filters filter to allow modifying the filters generated by the Extension{user:display_name} IS Ellen Ripley"