Back to Gravity View Multiple Forms
Gravity View Multiple Forms changelog
Release notes for every version we have on record, newest first.
Latest 1.0.0 · 24 Sep 2026
16 versions
Since Apr 2023
2026 2 versions
1.0.0 Latest 24 Sep 2026 1 fixed11 changed
Fixed
- This release adds search and filtering on joined form fields and fixes several sorting and merge editor issues.
Changed
- Note: Multiple Forms now requires PHP 7.4 and WordPress 6.5 or newer.
- Joined form fields in the Search Bar widget, including as facets.
- More efficient entry loading in joined Views.
- Issues in the merge editor:
- Saving a View before the merge editor finished loading could clear its merge configuration
- Minor issues with duplicate merge conditions, focus handling, and dropdowns.
- Sorting issues in joined Views:
- A random sort order showed no entries
- Sorting on the joined form's Entry ID or Date Created returned no entries
- Clicking the joined form's Entry ID or Date Created column header sorted by the main form instead.
- Sorting on a joined form's field now uses GravityView's : key, the same one search uses, while the previous form:| key still works so saved Views and shared links keep sorting.
0.7.0 6 Aug 2026 2 new1 improved2 fixed2 removed7 changed
New
- Choosing a field that would duplicate an existing join condition left the dropdown showing that choice, even though the condition was not added.
- Gk/multiple-forms/merge/split-field-types filter to control which field input types are split into their individual inputs in the merge editor. Defaults to name and address.
Improved
- Support for unions (requires GravityView 3.3.0 or newer), which combine entries from multiple forms into a single View by aligning each form's fields into a shared set of columns.
Fixed
- This release adds unions for combining entries from multiple forms, redesigns how merges are configured in the View editor, and fixes a fatal error on Gravity Forms 3.0.
- Resolved a "translation loading was triggered too early" notice on WordPress 6.7+.
Removed
- A notice now names the form whose fields were removed from the View when you delete a merge.
- Removing a join condition removed a form's fields from the View editor even when another join still used that form.
Changed
- Each merge is now a collapsible block, switching between Join and Union takes a single click, and the form and field dropdowns are searchable and show field IDs.
- Multiple joins on the same form are now configured in a single block, letting you match on several fields (such as first and last name) in one place.
- The View editor now uses "merge" as the umbrella term for both joins and unions.
- The merge editor's controls are now named for screen readers, and the arrow keys move between merge blocks.
- Fatal error when using the plugin with Gravity Forms 3.0 or newer.
- Some fields were listed twice in the join field dropdowns.
- JavaScript error in the View editor when a form's data was unavailable (TypeError: Cannot read properties of undefined (reading 'title')).
2025 3 versions
0.6.0 25 Sep 2025 1 new1 changed
New
- This release adds support for using conditional filtering on joined forms through the Advanced Filter extension.
Changed
- Conditional filtering on joined forms (requires Advanced Filter 4.3.0 or newer), enabling advanced conditional logic across multiple form data.
0.5.1 9 Apr 2025 1 fixed1 changed
Fixed
- This update fixes sorting issues affecting joined data in Views.
Changed
- Sorting Views by fields from joined forms, including the field used to create the join, was not working.
0.5.0 10 Mar 2025 2 new5 changed
New
- New 'Show only approved joined entries' setting in the View editor to control the display of unapproved or disapproved joined entries.
- Gk/multiple-forms/query/handler/join/conditions filter to modify conditions for a joined form query.
Changed
- This release introduces an option to control the visibility of unapproved joined entries, refactors join logic for better filtering, and resolves issues with missing or incorrectly displayed joined entries.
- Reworked join logic for more flexible filtering.
- Multiple join conditions on the same form are now processed within a single join, ensuring all conditions apply together.
- Some related joined entries were missing from the View.
- Unapproved joined entries were incorrectly displayed in the View.
2024 1 version
0.4.0 19 Dec 2024 2 improved1 fixed3 changed
Improved
- Support for using different View types in the Multiple Entries and Single Entry layouts (requires GravityView 2.26.1 or newer).
- Compatibility with the upcoming Layout Builder View type in GravityView.
Fixed
- This release adds support for different View types in the View editor and fixes issues with sorting and missing parent form entries.
Changed
- Trashed entries in a joined form prevented related entries from the parent form from displaying in the View.
- Sorting on joined fields did not work properly.
- Sorting by one field (column) would instead sort by another.
2023 8 versions
0.3.8 5 Dec 2023 1 fixed
Fixed
- Fatal error when editing fields with GravityEdit if the View uses joined forms
0.3.7 17 Nov 2023 1 fixed
Fixed
- Missing option to add fields from joined forms in the View editor when using GravityView 2.19.4 or newer
0.3.6 16 Nov 2023 2 fixed
Fixed
- Performance issue caused by Multiple Forms modifying database queries, even when not needed
- Linking to the Single Entry from a View with joins now works as expected (with joined entry IDs separated by commas)
0.3.5 8 Jun 2023 1 fixed
Fixed
- Fatal error that prevents the ability to create a new View
0.3.4 16 May 2023 1 fixed
Fixed
- Fatal error when running less than PHP 8.0
0.3.3 16 May 2023 1 improved2 fixed
Improved
- Display an admin notice when GravityView or Gravity Forms are not installed and activated
Fixed
- 'GravityKitMultipleFormsGF_Query_JSON_Literal' not found fatal error when performing a search on a View
- Joining two Views using "any form field" joins can cause fatal errors
0.3.2 1 May 2023 1 fixed
Fixed
- Fatal error when GravityView is not activated (introduced in Version 0.3)
0.3.1 19 Apr 2023 6 new1 improved9 fixed2 changed
New
- You can now sort Views by joined form fields
- Allow joining forms on field meta and properties
- Adds support for Nested Forms by GravityWiz!
- Allow joining multiple forms on entry meta (non-field data)
- Gravityview_multiple_forms/allow_join_on filter for developers to modify the list of permissible meta and properties
- Italian and Persian translations (Thanks, Farhad P.!)
Improved
- Do not require a published View to display join conditions
Fixed
- PHP warning
- Fatal error related to namespacing
- Fatal error when activating the extension
- When field ids across joined forms were the same, values could be pulled from the wrong form
- View editor became unusable when a joined form was trashed or deleted
- When "Show only approved entries" was enabled for a View, it was behaving as if "Strict Entry Match" were also enabled
- Conflict preventing Yoast SEO scripts from running on Views
- Fatal error when using Gravity Forms 2.2 or older
- "Cannot read property 'title' of undefined" JavaScript error
Changed
- Modified: Minimum version of PHP bumped to 7.2 to match all other GravityKit plugins
- Modified: Now requires GravityView 2.6 or newer
Undated 2 versions
0.1 1 fixed
Fixed
- PHP Warning: Declaration of GF_Patched_Query::_prime_joins() should be compatible with GF_Query::_prime_joins()
0.1 1 changed
Changed
- Liftoff!
