Skip to content

Releases: GravityKit/GravityView

2.16.0.4

02 Dec 21:29
Compare
Choose a tag to compare
  • Fixed: Incompatibility with some plugins/themes that could result in a blank WordPress Dashboard

2.16.0.3

02 Dec 13:49
Compare
Choose a tag to compare
  • Fixed: Fatal error when downloading plugin translations

2.16.0.2

02 Dec 12:24
Compare
Choose a tag to compare
  • Fixed: Fatal error when Maps isn't installed

2.16.0.1

02 Dec 04:36
Compare
Choose a tag to compare
  • Fixed: Admin menu not expanded when on a GravityView page

2.16

02 Dec 03:56
Compare
Choose a tag to compare
  • 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 the WP_DEBUG constant was set to true. 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.

2.15

22 Sep 01:44
Compare
Choose a tag to compare
  • 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] with greater_than or less_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

2.14.7

31 Jul 17:25
Compare
Choose a tag to compare
  • Fixed: GravityView plugin updates were not shown in the plugin update screen since version 2.14.4 (April 27, 2022)

2.14.6

27 May 20:41
Compare
Choose a tag to compare
  • GravityView (the company) is now GravityKit!
  • Fixed: Embedding Edit Entry context directly in a page/post using the [gventry edit="1"] shortcode (learn more)
  • Fixed: Edit Entry link wasn't working in the Single Entry context of an embedded View
  • Fixed: Search Bar GravityView widget was not saving the chosen fields
  • Fixed: Gravity PDF shortcodes would not be processed when bulk-approving entries using GravityView. Thanks, Jake!
  • Fixed: Sometimes embedding a GravityView shortcode in the block editor could cause a fatal error
  • Fixed: Multiple PHP 8 warnings

Developer Updates:

  • Added: redirect_url parameter to the gravityview/edit_entry/success filter
  • Added redirect_url and back_link parameters to the gravityview/shortcodes/gventry/edit/success filter

2.14.5

05 May 02:10
Compare
Choose a tag to compare
  • Added: A link that allows administrators to disable the "Show only approved entries" View setting from the front-end
  • Fixed: Configuring new Search Bar WordPress widgets wasn't working in WordPress 5.8+
  • Fixed: Styling of form settings dropdowns on the Gravity Forms "Forms" page

2.14.4

28 Apr 00:49
Compare
Choose a tag to compare
  • Added: Search Bar support for the Chained Selects field type
  • Improved: Plugin updater script now supports auto-updates and better supports multisite installations
  • Improved: If a View does not support joined forms, log as a notice, not an error
  • Fixed: Merge Tag picker behavior when using Gravity Forms 2.6
  • Fixed: Deleting a file when editing an entry as a non-administrator user on Gravity Forms 2.6.1 results in a server error
  • Fixed: When The Events Calendar Pro plugin is active, Views became un-editable
  • Tweak: Additional translation strings related to View editing

Note: We will be requiring Gravity Forms 2.5 and WordPress 5.3 in the near future; please upgrade!

Developer Updates:

  • Added: Search URLs now support input_{field ID} formats as well as filter_{field ID}; the following will both be treated the same:
    • /view/example/?filter_3=SEARCH
    • /view/example/?input_3=SEARCH
  • Added: In the admin, CSS classes are now added to the body tag based on Gravity Forms version. See GravityView_Admin_Views::add_gf_version_css_class()
  • Modified: Allow non-admin users with "edit entry" permissions to delete uploaded files
  • Updated: EDD_SL_Plugin_Updater script to version 1.9.1