Skip to content

Commit

Permalink
Release 2.31 (#2188)
Browse files Browse the repository at this point in the history
This release enhances entry-in-a-lightbox functionality, adds support
for the new Image Choice field (Gravity Forms 2.9+), and resolves
compatibility issues with LiteSpeed, Divi, and LifterLMS, along with
various other fixes and improvements.

#### 🚀 Added
* View setting to control what happens when a user clicks the Cancel
link when editing an entry in the lightbox.
* Support for the upcoming Image Choice field in Gravity Forms 2.9+.

#### 🐛 Fixed
* GravityView tab not displaying in certain cases under GravityKit >
Settings menu.
* Widgets could not be configured after being added to a new, unsaved
View.
* Compatibility with the Divi theme that prevented the Signature field
from being edited on the Edit Entry screen.
* Conflict with the LiteSpeed plugin that caused a fatal error when
redirecting users after duplicating an entry.
* JavaScript enqueued in the site's footer was not executed when editing
an entry in the lightbox.
* It was not possible to add new entry notes when viewing a single entry
in the lightbox.
* Validation error displayed when adding merge tags to the Entry Slug
setting input in the View editor.
* The search box in the Change Entry Creator field did not return
results when editing an entry on the Forms > Entries screen.
* Fatal error when activating LifterLMS with GravityView active.
* Searching across all fields not working as expected when the search
value contains special characters or accents (e.g., ä, ß, İ).

#### 🔧 Updated
* [Foundation](https://www.gravitykit.com/foundation/) to version
1.2.20.

#### 💻 Developer Updates
* Added `gk/gravityview/lightbox/entry/before-output` action that fires
before the entry content is output in the lightbox.
* Added `gk/gravityview/lightbox/entry/output/head-before` action that
fires after the <head> tag is opened.
* Added `gk/gravityview/lightbox/entry/output/head-after` action that
fires before the </head> tag is closed.
* Added `gk/gravityview/lightbox/entry/output/content-before` action
that fires after the <body> tag is opened and before the content is
rendered.
* Added `gk/gravityview/lightbox/entry/output/content-after` action that
fires after the content is rendered and before the footer.
* Added `gk/gravityview/lightbox/entry/output/footer-after` action that
fires after the footer and before the closing </body> tag.
* Added `gravityview/fields/image_choice/image_markup` filter to modify
the Image Choice field (Gravity Forms 2.9+) markup.
* Added `gravityview/fields/image_choice/output_label` filter to control
whether to display the value or label of an Image Choice field.


💾 [Build
file](https://www.dropbox.com/scl/fi/jzxl93pev9bxtadoj3350/gravityview-2.31-823021298.zip?rlkey=uxh21xve0edrt4u0hmfu8hc23&dl=1)
(8230212).
  • Loading branch information
mrcasual authored Nov 4, 2024
2 parents 76ca8a7 + b4e7a56 commit 5085e77
Show file tree
Hide file tree
Showing 54 changed files with 4,569 additions and 2,822 deletions.
1 change: 1 addition & 0 deletions Gruntfile.js
Original file line number Diff line number Diff line change
Expand Up @@ -74,6 +74,7 @@ module.exports = function(grunt) {
all: [
"assets/js/admin-views.js",
"assets/js/admin-view-dropdown.js",
"assets/js/admin-grid.js",
"assets/js/admin-post-edit.js",
"assets/js/admin-widgets.js",
"assets/js/admin-entries-list.js",
Expand Down
2 changes: 1 addition & 1 deletion assets/css/admin-views.css

Large diffs are not rendered by default.

Loading

0 comments on commit 5085e77

Please sign in to comment.