Releases: GravityKit/GravityView
Releases · GravityKit/GravityView
2.16.4
2.16.3
- Fixed: Caching wouldn't always clear when an entry was added or modified
- Fixed: Fatal error on some hosts due to a conflict with one of the plugin dependencies (psr/log)
- Fixed: PHP 8.1 notices
- Fixed: View scripts and styles not loading for some logged-in users
2.16.2
2.16.1
- Fixed: Date picker and other JavaScript not working on the Edit Entry screen
- Fixed: JavaScript error preventing the Search Bar widget properties from opening when creating a new View
- Fixed: CodeMirror editor initializing multiple times when opening the custom content field properties in the View
- Fixed: Secure download link for the file upload field was not showing the file name as the link text
- Fixed: The saved View would not recognize fields added from a joined form when using the Multiple Forms extension
2.16.0.4
2.16.0.3
2.16.0.2
2.16.0.1
2.16
- Added: New WordPress admin menu where you can now centrally manage all your GravityKit product licenses and settings (learn more about the new GravityKit menu)
- Go to the WordPress sidebar and check out the GravityKit menu!
- We have automatically migrated your existing licenses and settings, which were previously entered in the Views→Settings page
- Request support using the "Grant Support Access" menu item
- Added: Support for defining
alt
text in File Upload fields - Added: "Pre-Filter Choices" Search Bar setting will only display choices that exist in submitted entries (learn more about Pre-Filter Choices)
- Improved: When creating a new View, it is now possible to install a View type (if included in the license) straight from the View editor
- Improved: Reduce the number of queries when displaying a View
- Improved: The Edit View screen loads faster
- Fixed: Merge Tags were not processed inside Custom Content fields when using the
[gventry]
edit mode - Fixed: Gravity Forms poll results was not being refreshed after editing a Poll field in GravityView Edit Entry
- Fixed: Survey field "Rating" stars were not displaying properly in the frontend
- Fixed: JavaScript error when creating a new View
- Fixed: JavaScript error when opening field settings in a new View
- Fixed: Merge Tag picker not initializing when changing View type for an existing View
- Fixed: "Field connected to XYZ field was deleted from the form" notice when adding a new field to a View created from a form preset
- Fixed: Edit Entry may partially save changes if form fields have conditional logic; thanks, Jurriaan!
- Fixed: View presets not working
- Fixed: "This View is configured using the View type, which is disabled" notice when creating a new View after activating or installing a View type (e.g., Maps, DIY, DataTables)
- Fixed: Incorrect search mode is set when one of the View search widget fields uses a "date range" input type
- Fixed: Multiple files upload error (e.g., when editing an entry using GravityEdit)
Developer Updates:
- Added:
gravityview/template/field/survey/rating/before
filter that fires before the Survey field rating stars markup - Added: `` parameter to
\GV\Request::is_view()
method, reducing the need to build a \GV\View object when simply checking if a request is a View - Added: `` parameter to
GravityView_Cache::set()
method to allow for different cache lifetimes - Fixed:
GravityView_Cache
was not used when theWP_DEBUG
constant was set totrue
. This resulted in the cache being effectively disabled on many sites.- Improved: Only run
GravityView_Cache::use_cache()
once per request - Added:
GRAVITYVIEW_DISABLE_CACHE
constant to disable the cache. Note:gravityview_use_cache
filter will still be run.
- Improved: Only run
2.15
- Added: Entire View contents are wrapped in a container, allowing for better styling (learn about, and how to modify, the container)
- Added: When submitting a search form, the page will scroll to the search form
- Modified: Select and Multiselect search inputs will now use the connected field's "Placeholder" values, if defined in Gravity Forms (read about Search Bar placeholders)
- Improved: Date comparisons when using
[gvlogic]
withgreater_than
orless_than
comparisons - Fixed: Reduced the number of database queries to render a View, especially when using Custom Content, Entry Link, Edit Link, and Delete Link fields
- Fixed: Removed the Gravity Forms Partial Entries Add-On privacy notice when using Edit Entry because auto-saving in Edit Entry is not supported
- Fixed: The "entry approval is changed" notification, if configured, was being sent for new form submissions
- Fixed: Views would not render in PHP 8.1
- Fixed: Multiple PHP 8 and PHP 8.1 warnings
Developer Updates:
- Added:
gravityview/widget/search/append_view_id_anchor
filter to control appending the unique View anchor ID to the search URL (enabled by default) - Added:
gravityview/view/wrapper_container
filter to wrap to optionally wrap the View in a container (enabled by default) — see examples of modifying the container - Added:
gravityview/view/anchor_id
filter to control the unique View anchor ID - Modified the following template files:
includes/widgets/search-widget/templates/search-field-multiselect.php
includes/widgets/search-widget/templates/search-field-select.php
templates/views/list.php
templates/views/table.php
templates/fields/field-custom.php
templates/fields/field-duplicate_link-html.php
templates/fields/field-delete_link-html.php
templates/fields/field-edit_link-html.php
templates/fields/field-entry_link-html.php
templates/fields/field-website-html.php
templates/deprecated/fields/custom.php
templates/deprecated/fields/website.php