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