Skip to content

Releases: GravityKit/GravityView

2.17.7

05 May 00:08
Compare
Choose a tag to compare
  • Fixed: Fatal error when using the Radio input types in the Search Bar (introduced in 2.17.6)

2.17.6

03 May 18:22
Compare
Choose a tag to compare
  • 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 by GVCommon::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 the no_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

12 Apr 19:30
Compare
Choose a tag to compare
  • Fixed: Do not modify the Single Entry title when the "Prevent Direct Access" setting is enabled for a View
  • Fixed: Fatal error when performing a translations scan with the WPML plugin

2.17.4

07 Apr 21:01
Compare
Choose a tag to compare
v2.17.4

Release v2.17.4

2.17.3

06 Apr 19:51
Compare
Choose a tag to compare
  • Fixed: Fatal error rendering multiple Views on the same page/post introduced in 2.17.2

Developer Updates:

  • Added: A `` argument of \GV\Template_Context is now passed to `\GV\Widget\pre_render_frontend()`

2.17.2

06 Apr 00:47
Compare
Choose a tag to compare

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 a GV\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

20 Feb 19:25
Compare
Choose a tag to compare

2.17

13 Feb 20:32
Compare
Choose a tag to compare

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 or gravitview_no_entries_text filters, the output is now passed through the wpautop() 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()`
  • 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

13 Jan 00:06
Compare
Choose a tag to compare
  • Fixed: Fatal error due to an uncaught PHP exception
  • Fixed: It was not possible to select any content inside the field settings window in the View editor

2.16.5

06 Jan 01:24
Compare
Choose a tag to compare
  • Updated: Foundation to version 1.0.8
  • Improved: Internal changes to allow using Custom Content fields on the Edit Screen with the DIY Layout