Releases: GravityKit/GravityView
Releases · GravityKit/GravityView
2.17.7
2.17.6
- Added: Filter entries by payment status using a drop-down, radio, multi-select, or checkbox inputs in the Search Bar (previously, only searchable using a text input)
- Modified: Added "(Inactive)" suffix to inactive forms in the Data Source dropdown
- Fixed: Incompatibility with some plugins/themes that use Laravel components
- Fixed: Appearance of Likert survey fields when using Gravity Forms Survey Add-On Version 3.8 or newer
- Fixed: Appearance of the Poll widget when using Gravity Forms Poll Add-On Version 4.0 or newer
- Fixed:
[gvlogic]
not working when embedded in a Post or Page - Fixed:
[gvlogic if="context" is="multiple"]
not working when a View is embedded - Fixed: Consent field always showing checked status when there are two or more Consent fields in the form
- Fixed: Selecting all entries on the Entries page would not properly apply all the search filters
Developer Notes:
- Added:
gk/gravityview/common/get_forms
filter to modify the forms returned byGVCommon::get_forms()
- Modified: Removed
.hidden
from compiled CSS files to prevent potential conflicts with other plugins/themes (use.gv-hidden
instead) - Modified: Added
gvlogic
-related shortcodes to theno_texturize_shortcodes
array to prevent shortcode attributes from being encoding - Modified: Updated Gravity Forms CSS file locations for the Survey, Poll, and Quiz Add-Ons
- Modified: Likert survey responses are now wrapped in
div.gform-settings__content.gform-settings-panel__content
to match the Gravity Forms Survey Add-On 3.8 appearance - Fixed: Properly suppress PHP warnings when calling
GFCommon::gv_vars()
in the Edit View screen - Updated: Foundation to version 1.0.12
- Updated: TrustedLogin to version 1.5.1
2.17.5
2.17.4
2.17.3
2.17.2
Note: GravityView now requires Gravity Forms 2.5.1 or newer
- Added: "No Entries Behavior" option to hide the View when there are no entries visible to the current user (not applied to search results)
- Fixed: Performance issue introduced in 2.17 that resulted in a large number of queries
- Fixed: PHP 8+ fatal error when displaying connected Views in the Gravity Forms form editor or forms list
- Fixed: PHP 8+ warning messages when creating a new View
- Fixed: PHP warning when a View checks for the ability to edit an entry that has just been deleted using code
- Fixed: On sites running the GiveWP plugin, the View Editor would look bad
- Updated: Foundation to version 1.0.11
Developer Updates:
- Added: View blocks are also parsed when running
\GV\View_Collection::from_content()
- Added: New filter, to be used by Multiple Forms extension:
gravityview/view/get_entries/should_apply_legacy_join_is_approved_query_conditions
- Modified:
gravityview()->views->get()
now parses the content of the global `` object and will detect View shortcodes or blocks stored in the->post_content
- Modified:
gravityview()->views->get()
now may return aGV\View_Collection
object when it detects multiple Views in the content - Updated: HTML tags that had used
.hidden
now use the.gv-hidden
CSS class to prevent potential conflicts with other plugins/themes
2.17.1
- Updated: Foundation to version 1.0.9
2.17
Note: GravityView now requires PHP 7.2 or newer
- It's faster than ever to create a new View! (Table and DataTables View types only)
- Fields configured in the Gravity Forms Entry Columns are added to the Multiple Entries layout
- The first field in the Multiple Entries layout is linked to the Single Entry layout
- All form fields are added to the Single Entry layout
- An Edit Entry Link field is added to the bottom of the Single Entry layout
- Added: New "No Entries Behavior" setting: when a View has no entries visible to the current user, you can now choose to display a message, show a Gravity Forms form, or redirect to a URL
- Modified: The field picker now uses Gravity Forms field icons
- Fixed: "Pre-filter choices" Search Bar setting not working for Address fields
- Fixed:
[gventry]
shortcode not working the Entry ID is set to "first" or "last" - Fixed: Fatal error when using the Gravity Forms Survey Add-On
- Tweak: The field picker in the View editor now uses Gravity Forms field icons
Developer Updates:
- Modified: If you use the
gravityview/template/text/no_entries
orgravitview_no_entries_text
filters, the output is now passed through thewpautop()
function prior to applying the filters, not after- Added `` parameter to the
gravityview/template/text/no_entries
filter to return the original value before being passed through `wpautop()`
- Added `` parameter to the
- Modified: Container classes for no results output change based on the "No Entries Behavior" setting:
.gv-no-results.gv-no-results-text
when set to "Show a Message".gv-no-results.gv-no-results-form
when set to "Display a Form"- Updated
templates/views/list/list-body.php
,templates/views/table/table-body.php
- Added: `` parameter to
gravityview_get_directory_fields()
function and `GVCommon::get_directory_fields()` method
2.16.6
2.16.5
- Updated: Foundation to version 1.0.8
- Improved: Internal changes to allow using Custom Content fields on the Edit Screen with the DIY Layout