Skip to content

Releases: GravityKit/GravityView

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

2.16.4

23 Dec 18:44
Compare
Choose a tag to compare
  • Fixed: Prevent possible conflict in the View editor with themes/plugins that use Bootstrap's tooltip library

2.16.3

22 Dec 00:49
Compare
Choose a tag to compare
  • 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

15 Dec 02:05
Compare
Choose a tag to compare
  • Fixed: Views would take an abnormally long time to load
  • Fixed: Fatal error on some hosts that use weak security keys and salts

2.16.1

08 Dec 01:54
Compare
Choose a tag to compare
  • 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