Gravity View – Advanced Filtering icon

9 versions

Gravity View – Advanced Filtering history.

Every release of Gravity View – Advanced Filtering is archived here with its changelog, file size, and security scan result. Use the archive to roll back to a stable release or audit what changed between updates.

7 of 9 releases scanned clean
v4.7.1Latest
August 20, 2026397.8 KBScanned
This release refines the date and choice pickers used by conditional logic, and fixes choice dropdowns on non-HTTPS sites, `form:` merge tags, and Number field comparisons. #### ✨ Improved * Enhanced conditional logic: - Date filters now have a clear button, so a date can be emptied without selecting over it; - The date picker's calendar and clear buttons now sit inside the field and level with the value, so a date field is recognizable before reading it; - Dynamic Lookup filters now use the Lookup plugin's own choice API when available (Gravity Forms Lookup Field 1.8 or newer), with the previous integration kept as a fallback for older versions. #### 🐛 Fixed * The searchable dropdown for choice-based filters did not load on sites accessed over plain HTTP (non-HTTPS), which prevented selecting values and saving field changes. * Numeric comparisons on Number fields using the currency format returned incorrect results when the site currency uses a dot as the thousand separator (e.g. Euro). * A `form:` merge tag modifier was ignored unless it was written as the first modifier with no spaces around its colon, so filter values such as `{:1:maxwords:5,form:4}` and `{:1: form:4}` showed a value from the main form instead of the joined form. * The condition value dropdown detached from its input when the page was scrolled while it was open. * Switching a condition between single-value and multi-value operators could save a mismatched value for fields whose choices are loaded on demand. * Date picker segments were skipped by keyboard navigation, and the calendar button did not indicate which field it opened. Tab now enters the field once, the arrow keys move between segments, and the button's accessible name includes its field. * Emptying a date resized the whole date field in locales whose placeholder letters are wider than digits (e.g. `jjjj`). * Screen readers announced nothing when focus moved between two adjacent choice fields. Each is now exposed as a labelled group naming its own field. #### 💻 Developer Updates * Now uses the current GravityView hooks instead of ones deprecated in GravityView 2.55.
July 10, 2026293.3 KBScanned
Other
  • This release adds type-to-search with paginated results to choice-based filters, lets filters compare one field against another, and fixes the "has ALL of" operator on multi-value fields.
  • #### ✨ Improved
  • Advanced filters can now be configured directly on the new View screen, before the View is saved.
  • Enhanced conditional logic:
  • Choice-based filters now offer a searchable dropdown whose results page in as you scroll, so fields with large option lists stay fast and usable instead of trying to render every choice at once. This covers the standard choice fields (Drop Down, Checkbox, Radio, Multi Select) as well as Dynamic Lookup and Populate Anything fields, which draw their options from large external data sets.
  • Now uses a fully keyboard-accessible value picker;
  • Use a field merge tag (e.g. `{Threshold:2}`) as a filter value to compare two fields of an entry instead of a static value.
  • Compare against a field on a joined form ([Multiple Forms](https://www.gravitykit.com/extensions/multiple-forms/)) with a `form:` modifier, e.g. `{Reorder threshold:1:form:123}`.
  • #### 🐛 Fixed
  • The "has ALL of" operator on Checkbox and other multi-value fields matched every entry instead of only those containing all the selected values.
Added
  • "has NONE of" operator for multi-value filters;
  • keyboard-accessible Date Picker.
April 30, 2026227.1 KBScanned
This hotfix restores the controls for adding new conditional logic rules. #### 🐛 Fixed Conditional logic controls missing in the Filter & Sort tab and field settings when no rules had been configured.
v4.6.0Unavailable
April 24, 2026226.6 KBScanned
This release improves conditional logic handling for empty date values, missing forms, and admin-only filters, and fixes field-level conditional logic on joined forms. #### ✨ Improved * Enhanced conditional logic: - Empty field values are no longer treated as today's date when using `is on`, `is not on`, `is before`, or `is after` filters; - Filters on deleted or missing forms (e.g. when viewing feed settings for a removed form) no longer trigger errors; - Admin-only filters (those suffixed `:disabled_admin`) no longer error out when applied to multi-value fields. #### 🐛 Fixed * Field-level conditional logic targeting a field on a joined form (via the [Multiple Forms](https://www.gravitykit.com/extensions/multiple-forms/) extension) evaluated against the main form's row instead of the joined sub-entry, causing the field to incorrectly render or hide.
March 21, 2026223.5 KBScanned
Other
  • This update improves Conditional Logic with better author search, numeric comparisons, and Multiple Forms compatibility.
  • *Note: Advanced Filter now requires PHP 7.4 or newer.**
  • #### ✨ Improved
  • Enhanced Conditional Logic:
  • "Created By" filter now supports searching by username, display name, email, or login;
  • Product and pricing field filters now correctly compare numeric values, ignoring currency formatting;
  • Filters for fields on joined forms (via [Multiple Forms](https://www.gravitykit.com/extensions/multiple-forms/)) now correctly resolve field types and merge tags;
Fixed
  • "Approval Status" filter option appearing twice in the dropdown;
  • CSS scoping to prevent style collisions with other GravityKit products.
v4.4.0Unavailable
February 21, 2026142.0 KBScanned
This release improves Repeater field support and SQLite compatibility, and fixes issues with dynamic field values and relative date filters. #### ✨ Improved * Nested field labels now include their parent field name for easier identification. * Compatibility with WordPress installations using SQLite. * Support for Repeater fields. #### 🐛 Fixed * Dynamically-added custom values in dropdown, checkbox, and radio fields not displaying correctly. * Relative date filters (e.g., "Today") using the `is` operator not matching same-day entries.
v4.3.1Unavailable
December 24, 2025133.6 KBScanned
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).
v4.3.0Unavailable
December 24, 2025140.4 KB
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. #### 🚀 Added * Conditional filtering on joined forms (requires [Multiple Forms](https://www.gravitykit.com/products/multiple-forms/) 0.6.0 or newer). * Support for using merge tags in text inputs. * Automatic "Currently Logged-in User" options for Populate Anything fields using WordPress users as a source. #### 🐛 Fixed * Errors when using Consent field sub-inputs in conditional logic. * Filters using `{user:}` and `{created_by:}` merge tags are now treated as no-match when the user is logged out.
v4.2.0Unavailable
December 24, 2025131.7 KBUnknown
This update improves View and field conditional logic. #### 🚀 Added * Ability to search fields by "does not contain". * Predefined options (e.g., Today, Tomorrow, etc.) for Date fields. #### ✨ Improved * Created By field now support `is empty` and `is not empty` operators. #### 🐛 Fixed * Filtering not working with radio button fields and Survey field Likert scales.

Why archive

Sometimes the latest release isn't the one you need. The archive lets you pin Gravity View – Advanced Filtering to a known-good version, or roll back while a bug is investigated. Every release stays scanned and reachable.