Todas las versiones registradas, de la más nueva a la más antigua, con lo que cambió en cada una.
Última 4.10.015 versiones
Sin fecha · 15 versiones
4.10.0
Última
14 cambios
Cambios
This release speeds up filters on GP Nested Forms and similar fields, and fixes several issues with filter results, dropdowns, and date pickers.
✨ Improved
Filter dropdowns that search users, entries, or posts now load their choices as soon as they are opened.
Filters using the `{get}` merge tag found no entries or the wrong ones when the value in the page address contained `&`, `+`, or `%` (such as "Research & Development"), and changed other `{get}` merge tags on the page.
"Has any of", "has all of", and "has none of" filters on Dynamic Lookup fields with "Allow multiple selections" and the enhanced user interface worked only for entries with a single selection.
"Any form field" filters, and filters on fields that store a user, post, or entry ID, did not match user names or post titles containing "&", such as "Smith & Jones".
Filters on GP Nested Forms fields and other fields that store several users, posts, or entries (such as Dynamic Lookup and Populate Anything fields) were slow on forms with a few hundred entries.
Merge tags with the `form:` modifier could cause an error when another plugin processed them without a form.
Filters using the `form:` merge tag modifier could compare against the wrong value when the joined form's value looked like a merge tag.
Filter dropdowns could open behind the WordPress admin bar, pressing Enter on a selected choice cleared it, and pressing Enter on the clear button did nothing.
When WordPress was set to a language other than English, operators with an apostrophe showed `'` (such as "n'est pas" in French).
Issues with date filters
When WordPress was set to a language other than English, month names, weekdays, and labels appeared in English
Once a date was picked, the weekday names in the calendar were off by one day in time zones west of UTC (such as the US), and screen readers announced the calendar as "Event".
4.9.0
7 cambios
Cambios
This release makes filters on Dynamic Lookup, Populate Anything and Nested Forms fields match the name they show, and fixes filters on product choices and on dates whose value is not a date.
✨ Improved
The Advanced Filter section in the View settings is now announced by screen readers as a named group with its description.
Filters on a field that stores the ID of a user, post or entry, such as a Dynamic Lookup, Populate Anything or Nested Forms field, now match the name the field shows, and only the records the visitor may see. "Is" and "is not" with a number still compare the stored ID.
"Is", "is not", "in" and "not in" filters on a choice of a Product, Option or Shipping field found no entries.
A filter on Entry Date, Date Updated or Payment Date whose value is not a date, such as a merge tag for a text field, caused a fatal error on PHP 8.
On a translated site, screen readers announced the day, month and year of a date filter in English.
4.8.0
9 cambios
Cambios
This release makes conditional logic more accessible and fixes several filtering issues.
Note: Advanced Filter now requires WordPress 6.5 or newer.
✨ Improved
Keyboard and screen reader accessibility of conditional logic: focus stays in place when adding or removing a condition, the AND/OR switch is a single control, and date fields and buttons identify the field they belong to.
Wider Custom Value box in narrow settings panels.
Filters on product prices matched the wrong entries, especially with currencies that use a comma for decimals or place the symbol first (such as Pound Sterling).
Filters on a joined form's fields
A `form:` merge tag showed a value from the main form when the target form no longer had that field.
The page scrolled when a date picker calendar was opened or closed.
4.7.1
1 mejora15 cambios
Mejora
Enhanced conditional logic
Cambios
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
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.
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.
4.7.0
2 nuevos1 mejora8 cambios
Nuevo
New "has NONE of" operator for multi-value filters
New keyboard-accessible Date Picker.
Mejora
Enhanced conditional logic
Cambios
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.
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
The "has ALL of" operator on Checkbox and other multi-value fields matched every entry instead of only those containing all the selected values.
4.6.1
2 cambios
Cambios
This hotfix restores the controls for adding new conditional logic rules.
Conditional logic controls missing in the Filter & Sort tab and field settings when no rules had been configured.
4.6.0
1 mejora6 cambios
Mejora
Enhanced conditional logic
Cambios
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
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.
Field-level conditional logic targeting a field on a joined form (via the [Multiple Forms]( extension) evaluated against the main form's row instead of the joined sub-entry, causing the field to incorrectly render or hide.
4.5.0
1 mejora2 correcciones6 cambios
Mejora
Enhanced conditional logic
Corregido
Fixed "Approval Status" filter option appearing twice in the dropdown
Fixed CSS scoping to prevent style collisions with other GravityKit products.
Cambios
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
"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
4.4.0
1 mejora6 cambios
Mejora
Compatibility with WordPress installations using SQLite.
Cambios
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.
Support for Repeater fields.
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.
4.3.1
2 cambios
Cambios
This update fixes special character handling in conditional logic filters.
Conditional logic comparisons failing when choice-based field values contain special characters
4.3.0
6 cambios
Cambios
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.
Conditional filtering on joined forms (requires [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.
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.
4.2.0
6 cambios
Cambios
This update improves View and field conditional logic.
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.
Filtering not working with radio button fields and Survey field Likert scales.
4.1.1
2 cambios
Cambios
This update resolves a potential issue affecting View filters and field conditional logic.
A potential JavaScript conflict that could prevent configuring View filters and field conditional logic.
4.1.0
5 cambios
Cambios
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+.
Ability to define custom filter values when using the `has ANY of` or `has ALL of` operators.
Support for merge tag processing in filters with multiple values.
Deprecation notice in Gravity Forms 2.9.1 or newer caused by the use of the `GFFormsModel::matches_operation` method.
An issue where a missing filter value, when combined with the `has ANY of` or `has ALL of` operators, caused the user interface to break.
4.0.4
6 cambios
Cambios
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.
Option to specify a custom value for the `contains` operator when fields have predefined choices.
Incorrect results returned when a `Current User Role` filter option was combined with another condition using an `OR` statement.
PHP warning when filter condition value is left empty.
Field conditional logic on a field from a joined form (via Multiple Forms extension) did not work.
Changelog publicado por el desarrollador, en su idioma original.