Skip to content

Releases: GravityKit/GravityView

2.21

19 Mar 02:08
Compare
Choose a tag to compare

This release enhances security, introduces support for LifterLMS, adds a new CSV/TSV export widget to the View editor along with the option to add Gravity Flow fields to the Search Bar, addresses PHP 8.2 deprecation notices, fixes a conflict with BuddyBoss Platform, and improves performance with updates to essential components.

🚀 Added

  • A View editor widget to export entries in CSV or TSV formats.
  • Support for SVG images.
  • Support for Gravity Flow's "Workflow User" and "Workflow Multi-User" fields inside the Search Bar.
  • Integration with LifterLMS that allows embedding Views inside Student Dashboards.
  • Notice to inform administrators that an embedded View was moved to "trash" and an option to restore it.
  • Click-to-copy shortcode functionality in the View editor and when listing existing Views.

🐛 Fixed

  • PHP 8.2 deprecation notices.
  • Fields linked to single entry layouts are now exported as plain text values, not hyperlinks, in CSV/TSV files.
  • Issue preventing the saving of pages/posts with GravityView Gutenberg blocks when BuddyBoss Platform is active.

🔐 Security

  • Enhanced security by adding a secret attribute to shortcodes and blocks connected to Views.

🔧 Updated

  • Foundation to version 1.2.11.
    • GravityKit product updates are now showing on the Plugins page.
    • Database options that are no longer used are now automatically removed.

Developer Updates:

  • Added: gk/gravityview/widget/search/clear-button/params filter to modify the parameters of the Clear button in the search widget.

2.20.2

04 Mar 19:24
Compare
Choose a tag to compare

This release enhances performance by optimizing caching and managing transients more effectively.

✨ Improved

  • Enhanced detection of duplicate queries, resulting in fewer cache records stored in the database.

🔧 Updated

  • Updated Foundation to version 1.2.10.
    • Transients are no longer autoloaded.

2.20.1

01 Mar 02:13
Compare
Choose a tag to compare

This release fixes an issue with View caching and improves compatibility with the Advanced Custom Fields plugin.

🐛 Fixed

  • Disappearing pagination and incorrect entry count when View caching is enabled.
  • Potential timeout issue when embedding GravityView shortcodes with Advanced Custom Fields plugin.
  • PHP 8.1+ deprecation notice.

2.20

23 Feb 02:12
Compare
Choose a tag to compare

This release introduces new settings for better control over View caching, adds support for the Advanced Post Creation Add-On when editing entries, fixes a fatal error when exporting entries to CSV, and updates internal components for better performance and compatibility.

🚀 Added

✨ Improved

  • If Gravity Forms is not installed and/or activated, a notice is displayed to alert users when creating new or listing existing Views.

🐛 Fixed

  • Deprecation notice in PHP 8.1+ when displaying a View with file upload fields.
  • Fatal error when exporting entries to CSV.

🔧 Updated

  • Foundation to versions 1.2.9.
    • GravityKit products that are already installed can now be activated without a valid license.
    • Fixed PHP warning messages that appeared when deactivating the last active product with Foundation installed.

2.19.6

08 Feb 00:38
Compare
Choose a tag to compare

This update introduces the ability to send notifications using Gravity Forms when an entry is deleted, improves sorting and survey field ratings, and updates key components for better performance and compatibility.

🚀 Added

  • Ability to send notifications using Gravity Forms when an entry is deleted by selecting the "GravityView - Entry is deleted" event from the event dropdown in Gravity Forms notifications settings.

🔧 Updated

  • Foundation and TrustedLogin to versions 1.2.8 and 1.7.0, respectively.
    • Transients are now set and retrieved correctly when using object cache plugins.
    • Fixed a JavaScript warning that occurred when deactivating license keys and when viewing products without the necessary permissions.
    • Resolved PHP warning messages on the Plugins page.

🐛 Fixed

  • Sorting the View by entry ID in ascending and descending order would yield the same result.
  • Survey fields without a rating would show a 1-star rating.
  • Editing Gravity Forms Custom Post Fields with a Field Type set to "File Uploads" inside in Edit Entry.

Developer Updates:

  • Added: GravityView_Notifications class as a wrapper for Gravity Forms notifications.
  • Modified: Added the current \GV\View object as a second parameter for the gravityview/search-all-split-words and gravityview/search-trim-input filters.
  • Modified: Attach listeners in the View editor to instead of for speed improvements.

2.19.5

08 Dec 00:26
Compare
Choose a tag to compare
  • Fixed: PHP 8.1+ deprecation notice when editing an entry with the Gravity Forms User Registration add-on enabled
  • Updated: Foundation to version 1.2.6

2.19.4

02 Nov 23:30
Compare
Choose a tag to compare
  • Improved: View editor performance, especially with Views with a large number of fields
  • Improved: "Link to Edit Entry," "Link to Single Entry," and "Delete Entry" fields are now more easily accessible at the top of the field picker in the View editor
  • Fixed: PHP 8.1+ deprecation notice

2.19.3

25 Oct 21:27
Compare
Choose a tag to compare
  • Fixed: Using merge tags as values for search and start/end date override settings was not working in Views embedded as a field
  • Fixed: Deprecation notice in PHP 8.2+

2.19.2

20 Oct 01:14
Compare
Choose a tag to compare
  • Fixed: Merge tags were still not working in the Custom Content field after the fix in 2.19.1

2.19.1

17 Oct 15:17
Compare
Choose a tag to compare
  • Fixed: PHP 8+ deprecation notice appearing on 404 pages
  • Fixed: Merge tags not working in the Custom Content field
  • Improved: PHP 8.1 compatibility