Black Friday: 30% OFF on all plans, applied automatically at checkout View plans
Log in Cart

GravityView Multiple Forms Changelog

Every recorded version, newest first, with what changed in each one.

Latest 1.0.115 versions

Undated · 15 versions

  1. 1.0.1

    Latest
    4 changes
    Changes
    • This release fixes two display issues in the View editor on non-English sites.
    • Issues in the View editor when WordPress is set to a language other than English
    • The merge editor's text appeared in English
    • Tooltips on the Add Field, Add Facet, and Add Search Field buttons could show `'` instead of an apostrophe.
  2. 1.0.0

    14 changes
    Changes
    • This release adds search and filtering on joined form fields and fixes several sorting and merge editor issues.
    • 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.
    • ✨ Improved
    • 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.
    • 💻 Developer Updates
    • 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.
  3. 0.7.0

    1 new1 fix14 changes
    New
    • `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`.
    Fixed
    • Resolved a "translation loading was triggered too early" notice on WordPress 6.7+.
    Changes
    • 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.
    • 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.
    • ✨ Improved
    • 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.
    • A notice now names the form whose fields were removed from the View when you delete a merge.
    • Fatal error when using the plugin with Gravity Forms 3.0 or newer.
    • Removing a join condition removed a form's fields from the View editor even when another join still used that form.
    • Some fields were listed twice in the join field dropdowns.
    • Choosing a field that would duplicate an existing join condition left the dropdown showing that choice, even though the condition was not added.
    • JavaScript error in the View editor when a form's data was unavailable (`TypeError: Cannot read properties of undefined (reading 'title')`).
    • 💻 Developer Updates
  4. 0.6.0

    2 changes
    Changes
    • This release adds support for using conditional filtering on joined forms through the Advanced Filter extension.
    • Conditional filtering on joined forms (requires [Advanced Filter]( 4.3.0 or newer), enabling advanced conditional logic across multiple form data.
  5. 0.5.1

    2 changes
    Changes
    • This update fixes sorting issues affecting joined data in Views.
    • Sorting Views by fields from joined forms, including the field used to create the join, was not working.
  6. 0.5.0

    2 new7 changes
    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.
    Changes
    • 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.
    • ✨ Improved
    • 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.
    • 💻 Developer Updates
  7. 0.4.0

    1 improvement5 changes
    Improved
    • Compatibility with the upcoming Layout Builder View type in GravityView.
    Changes
    • This release adds support for different View types in the View editor and fixes issues with sorting and missing parent form entries.
    • Support for using different View types in the Multiple Entries and Single Entry layouts (requires GravityView 2.26.1 or newer).
    • 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.
  8. 0.3.8

    1 fix
    Fixed
    • Fatal error when editing fields with GravityEdit if the View uses joined forms
  9. 0.3.7

    1 fix
    Fixed
    • Missing option to add fields from joined forms in the View editor when using GravityView 2.19.4 or newer
  10. 0.3.6

    2 fixes
    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)
  11. 0.3.5

    1 fix
    Fixed
    • Fatal error that prevents the ability to create a new View
  12. 0.3.4

    1 fix
    Fixed
    • Fatal error when running less than PHP 8.0
  13. 0.3.3

    1 improvement2 fixes
    Improved
    • Display an admin notice when GravityView or Gravity Forms are not installed and activated
    Fixed
    • `'GravityKit\MultipleForms\GF_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
  14. 0.3.2

    1 fix
    Fixed
    • Fatal error when GravityView is not activated (introduced in Version 0.3)
  15. 0.3.1

    1 fix
    Fixed
    • PHP warning

Changelog published by the developer, in their original language.