Skip to content

Releases: GravityKit/GravityView

2.43.2

05 Aug 19:41
Compare
Choose a tag to compare

This release introduces a flexible display format for checkbox fields, tightens Edit Entry security, and polishes File Upload presentation.

🚀 Added

  • Added a new "Display Format" setting for checkbox fields to choose between bulleted lists (default) and showing as comma-separated values.

✨ Improved

  • Improved security in Edit Entry surrounding the Approval Status field.
  • File Upload field display on the Edit Entry screen: icons are now aligned with the filename.
  • The Approval Status field correctly reflects the current entry approval status.

2.43.1

01 Aug 00:38
Compare
Choose a tag to compare

This update fixes several issues, including DIY Layout container tag selection, incorrect Time field value display, and various PHP warnings and deprecation messages.

🐛 Fixed

  • Time field values displaying incorrectly when the server and WordPress are set to different timezones.
  • Choosing "None" as the container tag in DIY Layout not being saved and reverting to "DIV".
  • Inline editing automatically enabled on Single Entry pages in List Views when using GravityEdit.
  • "Undefined array key" PHP warning that could occur when using the Gravity Forms Signature Add-On.
  • Various PHP warnings and deprecated notices.

2.43

24 Jul 23:31
Compare
Choose a tag to compare

This update adds support for displaying Views inside Jetpack CRM Client Portal Pro pages, fixes entry sorting on the Gravity Forms Entries page when filtering by approval status, and resolves Search Bar issues involving the Chained Selects Add-On and Approval Status search.

🚀 Added

  • Support for displaying Views embedded in Jetpack CRM Client Portal Pro pages.

🐛 Fixed

  • Sorting entries by field values in the Gravity Forms Entries table did not work when the “Unapproved” status filter was applied.
  • In some cases, adding a Chained Selects Add-On field to the Search Bar caused raw JavaScript code to be visible and prevented the field from working properly.
  • Approval Status search was not working.

2.42.2

18 Jul 00:14
Compare
Choose a tag to compare

This hotfix resolves a display issue introduced in 2.42 affecting address subfields in the Search Bar widget, and fixes a fatal error related to the Image Hopper Post Image field.

🐛 Fixed

  • Address field subfields (State/Province, City, etc.) were not displaying in the Search Bar widget after the 2.42 update.
  • Fatal error when editing an entry containing an Image Hopper Post Image field.

2.42.1

17 Jul 01:56
Compare
Choose a tag to compare

This patch resolves a fatal error that could occur when using the plugin with older versions of Gravity Forms.

🐛 Fixed

  • Fatal error due to a call to an undefined method when using GravityView with Gravity Forms versions older than 2.9.

2.42

11 Jul 01:55
Compare
Choose a tag to compare

This update delivers a major overhaul of the Search Bar widget, offering significantly more flexibility in how search fields are displayed and configured, along with new developer features and improved template handling for easier customization.

🚀 Added

  • A new search_visible_fields setting that restricts "Search Everything" searches to visible View fields.
  • The Search Bar widget can now be configured with different row types, just like the Layout Builder.
  • Advanced search fields are shown in a collapsible section, hidden by default for a cleaner interface.
  • A dedicated Search Button field for more flexible placement.
  • Added a Search Mode field (can be hidden or shown as radio buttons).
  • Hide individual search fields based on user role.
  • Sieving can now be set on a per-field basis for choice search fields.
  • More granular control over search fields with specific settings for each one.

💻 Developer Updates

  • Added gk/gravityview/widget/search/visible_fields_only filter to modify whether "Search Everything" searches are limited for a View.
  • Added a fourth attribute to `\GravityView_View::render()` for setting a global in View templates.
  • Updated Search Bar templates to use the new global variable instead of:
    • ->search_fields['search_fields']
    • ->permalink_fields['permalink_fields']
    • ->search_layout['search_layout']
    • ->search_mode['search_mode']
    • ->search_class['search_class']
    • ->search_clear['search_clear']
  • Added gk/gravityview/search/additional-reserved-args filter to add additional reserved arguments for the Search Bar widget.

2.41

03 Jul 19:41
Compare
Choose a tag to compare

This release adds a GravityBoard widget for embedding boards in Views, resolves issues with block rendering and Chained Selects fields, fixes Single and Edit Entry not working in membership plugins, and alerts users to potential conflicts with Formidable Views.

🚀 Added

🐛 Fixed

  • For some users, adding a Chained Selects Add-On field to the Search Bar causes JavaScript code to be visible and the field would not work as expected.
  • When "Preview as shortcode" was enabled in the View editor, some blocks would not render properly on the frontend.
  • Added a compatibility notice when using Formidable Views and GravityView at the same time.
  • Single Entry and Edit Entry were not working when Views were embedded in some plugin membership pages. These plugins include LearnDash, BuddyBoss and BuddyPress, Ultimate Member, and WooCommerce Account Pages.

💻 Developer Updates

  • requires and requires-not field setting conditional display were not working correctly for radio buttons.
  • Added GVCommon::is_rest_request() method to check if the current request is a REST request, a clone of the wp_is_serving_rest_request() function.
  • CSS files are now versioned using filemtime() instead of the plugin version, ensuring browsers always load the latest styles after updates.

2.40

30 May 01:12
Compare
Choose a tag to compare

This release fixes issues with editing entries that include File Upload fields and downloading files with spaces in their filenames, corrects CSV export of Survey Add-On values, and adds support for the {get} merge tag inside the [gv_entry_link] shortcode.

🚀 Added

  • Support for the {get} merge tag inside the [gv_entry_link] shortcode.

🐛 Fixed

  • Multiple issues with the File Upload field on the Edit Entry screen.
  • CSV export of Survey Add-On fields now correctly outputs data values instead of raw HTML markup.
  • Filenames with spaces in File Upload field links were incorrectly encoded, preventing files from opening or downloading. Thanks, Jake!

2.39.1

25 Apr 21:09
Compare
Choose a tag to compare

This hotfix resolves a fatal error that occurred when updating the plugin from version 2.38 or earlier.

🐛 Fixed

  • Fatal error when updating the plugin from version 2.38 or earlier.

🔧 Updated

2.39

24 Apr 22:46
Compare
Choose a tag to compare

This update speeds up form loading in the View editor, fixes GravityEdit compatibility and translation issues in WordPress 6.8, and includes other fixes and improvements.

✨ Improved

  • Faster form fetching in the Data Source dropdown in the View editor.
  • Expand/contract button is no longer shown in View editor warning dialogs.

🐛 Fixed

  • Compatibility issue with GravityEdit when using the Layout Builder template.
  • PHP notice in WordPress 6.8 caused by initializing product translations too early.

🔧 Updated

💻 Developer Updates

  • The `` array passed to the gravityview/metaboxes/data-source/before and `gravityview/metaboxes/data-source/after` filters now includes only form IDs as keys and titles as values, instead of full form objects.
  • The gk/gravityview/common/get_forms filter is no longer applied to forms shown in the Data Source dropdown.
  • Added gk/gravityview/lightbox/entry/link filter to modify the markup of Single Entry and Edit Entry links that open in a lightbox.