Gravity Forms Dynamic Lookup Changelog

Release notes and version history for Gravity Forms Dynamic Lookup . Add a dynamic field to your forms with choices pulled from connected data sources, including Gravity Forms entries and WordPress users.

1.5.1 on February 26, 2026

This update fixes display issues with Source of Choices cards in the form editor.

🐛 Fixed

  • Source of Choices cards in the form editor:
    • Missing Gravity Forms icon;
    • Broken alignment on narrow screens.

🔧 Updated

Version 1.5.1 permalink

1.5.0 on January 29, 2026

This release ensures Lookup fields show display values instead of raw IDs when using the {all_fields} merge tag.

✨ Improved

  • Lookup fields now display their configured display value (e.g., user names, post titles) instead of raw IDs when used with the {all_fields} merge tag in confirmations and notifications.

🔧 Updated

Version 1.5.0 permalink

1.4.0 on January 22, 2026

This release adds merge tag modifier support for Lookup fields, allowing access to any attribute from the referenced object (e.g., user email, post permalink, entry fields) across Gravity Forms and GravityView.

🚀 Added

  • Merge tag modifiers for Lookup fields:
    • Access additional attributes beyond the configured Display Value using {Field Label:field_id:modifier} syntax (e.g., {Assigned User:2:user_email} for the user's email).
    • Supported in notifications, confirmations, and anywhere Gravity Forms merge tags are used.
  • Lookup fields in GravityView Views now display readable values instead of raw IDs.

💻 Developer Updates

  • Added gk/lookup/field/source-object filter to substitute a custom object (WPUser, WPPost, or entry array) when resolving lookup IDs.
  • Added gk/lookup/field/display/value filter to transform attribute values before display.
  • Added gk/lookup/field/display/separator filter to change the delimiter between multiple lookup values (default: ", ").
  • Added gk/lookup/field/display/missing filter to customize what appears when a referenced object has been deleted (default: raw ID).
  • Added gk/lookup/field/access/meta-key filter to allow access to protected meta keys (default: false for underscore-prefixed keys).
  • Added gk/lookup/field/access/private-taxonomy filter to allow access to private taxonomies (default: false).

🔧 Updated

Version 1.4.0 permalink

1.3.0 on November 20, 2025

This update adds configurable selection limits to Lookup fields that use the Multiple Choice input type.

🚀 Added

  • Lookup fields using the Multiple Choice input type can now enforce selection limits, including single choice, unlimited choices, exact numbers, or min–max ranges.

🔧 Updated

Version 1.3.0 permalink

1.2.0 on October 30, 2025

This update adds support for more Gravity Forms field types and WordPress content sources, and improves how lookup fields appear in GravityView’s Search Bar.

🚀 Added

  • Support for Name, Address, Date, Time and Number fields.
  • WordPress posts, pages and custom post types can now be used as lookup sources.

✨ Improved

  • Lookup fields in GravityView’s Search Bar can now be displayed using different input types (Select, Multi-select, Radio, Checkbox or Links) instead of being limited to a text input.
Version 1.2.0 permalink

1.1.0 on September 25, 2025

This release makes Lookup fields available for use in conditional logic.

🚀 Added

  • Support for using the Lookup field in conditional logic, both in Gravity Forms and in GravityKit products.
Version 1.1.0 permalink

1.0.3 on March 12, 2025

This hotfix prevents a fatal error when Gravity Forms is missing.

🐛 Fixed

  • Fatal error on plugin activation if Gravity Forms is not installed and activated.
Version 1.0.3 permalink

1.0.2 on March 7, 2025

✨ Improved

  • Changing the source of a Lookup field only gives a warning if the field has existing entries.
  • Reduced the number of database queries when loading choices for sites without object caching.
  • Changed the default storage format to "ID" to better take advantage of the dynamic nature of the field value: when the field is configured to use the ID as the value, the value will update dynamically when the source entry field is updated.
  • When the storage format is "ID", the label will be displayed in the Entries table in Gravity Forms.

🐛 Fixed

  • The "Lookup Field Settings" label was showing for all fields.
Version 1.0.2 permalink

1.0.1 on March 3, 2025

This update resolves caching issues and improves data source handling for better performance.

🐛 Fixed

  • Gravity Forms entry cache was not clearing for new or modified entries, preventing new values from being visible.
  • Prevented using the current form as a data source to avoid infinite loops.
Version 1.0.1 permalink