Skip to content

Commit

Permalink
Bump version to 2.34 & update changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
mrcasual committed Jan 10, 2025
1 parent 46d76a7 commit dd2629a
Show file tree
Hide file tree
Showing 4 changed files with 37 additions and 65 deletions.
4 changes: 2 additions & 2 deletions gravityview.php
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
* Plugin Name: GravityView
* Plugin URI: https://www.gravitykit.com
* Description: The best, easiest way to display Gravity Forms entries on your website.
* Version: 2.33.2
* Version: 2.34
* Requires PHP: 7.4.0
* Author: GravityKit
* Author URI: https://www.gravitykit.com
Expand Down Expand Up @@ -32,7 +32,7 @@
/**
* The plugin version.
*/
define( 'GV_PLUGIN_VERSION', '2.33.2' );
define( 'GV_PLUGIN_VERSION', '2.34' );

/**
* Full path to the GravityView file
Expand Down
81 changes: 25 additions & 56 deletions includes/class-admin-welcome.php
Original file line number Diff line number Diff line change
Expand Up @@ -296,6 +296,31 @@ public function changelog_screen() {
* - If 4.28, include to 4.26.
*/
?>
<h3>2.34 on January 9, 2025</h3>

<p>This release introduces the <a href="https://www.gravitykit.com/announcing-gravityview-2-4-all-new-layout-builder/">Layout Builder</a> that allows creating custom layouts with rows and columns directly in the View editor, adds support for exporting entries by Approval Status, and includes various fixes and improvements.</p>

<h4>🚀 Added</h4>

<ul>
<li>New Layout Builder View type for creating custom layouts with single or multi-column configurations and adjustable widths.</li>
<li>Support for using entry Approval Status in conditional logic rules on the Gravity Forms Export Entries page.</li>
</ul>

<h4>✨ Improved</h4>

<ul>
<li>Entries added via the Gravity Forms API or while GravityView is inactive can now be filtered using the "Unapproved" status on the Entries page.</li>
</ul>

<h4>🐛 Fixed</h4>

<ul>
<li>Fatal error when searching entries by Approval Status in Views joined with another form using the Multiple Forms extension.</li>
<li>Some merge tag modifiers (e.g., <code>maxwords</code>) not being processed.</li>
<li>WordPress's timezone offset not applying to Date field output with the <code>:format</code> merge tag modifier.</li>
</ul>

<h3>2.33.2 on December 31, 2024</h3>

<p>This update removes debugging code from the Entry Notes field.</p>
Expand Down Expand Up @@ -389,62 +414,6 @@ public function changelog_screen() {
<li>Added <code>gravityview/row-added</code> JavaScript event, triggered when a new row is added to a widget or field area.</li>
</ul>

<h3>2.31.1 on November 8, 2024</h3>

<p>This hotfix release resolves display issues with certain View layouts.</p>

<h4>🐛 Fixed</h4>

<ul>
<li>Rendering issue affecting certain View layouts, such as Maps, introduced in the previous release.</li>
</ul>

<h3>2.31 on November 4, 2024</h3>

<p>This release introduces <a href="https://docs.gravitykit.com/article/1027-dynamic-widget-placement?utm_source=gravityview&utm_medium=changelog&utm_campaign=release">flexible widget positioning</a> in Views, enhances entry-in-a-lightbox functionality, and adds support for the Gravity Forms 2.9+ Image Choice field. It also addresses compatibility issues with LiteSpeed, Divi, and LifterLMS, along with various other fixes and improvements.</p>

<h4>🚀 Added</h4>

<ul>
<li>Ability to position widgets in the View editor using predefined layouts, offering a range of single or multi-column configurations with varying widths.</li>
<li>View setting to control what happens when a user clicks the Cancel link when editing an entry in the lightbox.</li>
<li>Support for the upcoming Image Choice field in Gravity Forms 2.9+.</li>
</ul>

<h4>🐛 Fixed</h4>

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

<h4>🔧 Updated</h4>

<ul>
<li><a href="https://www.gravitykit.com/foundation/">Foundation</a> to version 1.2.20.</li>
</ul>

<h4>💻 Developer Updates</h4>

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

<p style="text-align: center;">
<a href="https://www.gravitykit.com/changelog/" class="aligncenter button button-primary button-hero" style="margin: 0 auto; display: inline-block; text-transform: capitalize"><?php esc_html_e( 'View change history', 'gk-gravityview' ); ?></a>
</p>
Expand Down
2 changes: 1 addition & 1 deletion includes/class-gravityview-entry-approval.php
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ private function add_hooks() {
/**
* Adds approval status filter to the filter list (Export Entries conditional logic).
*
* @since TBD
* @since 2.34
*
* @param array $filters The existing filters.
* @param array $form The form array.
Expand Down
15 changes: 9 additions & 6 deletions readme.txt
Original file line number Diff line number Diff line change
Expand Up @@ -21,19 +21,22 @@ Beautifully display your Gravity Forms entries. Learn more on [gravitykit.com](h

== Changelog ==

= develop =
= 2.34 on January 9, 2025 =

This release introduces the [Layout Builder](https://www.gravitykit.com/announcing-gravityview-2-4-all-new-layout-builder/) that allows creating custom layouts with rows and columns directly in the View editor, adds support for exporting entries by Approval Status, and includes various fixes and improvements.

#### 🚀 Added
* New Layout Builder View type for creating custom layouts with single or multi-column configurations and adjustable widths.
* Support for using entry Approval Status in conditional logic rules on the Gravity Forms Export Entries page.

#### 🐛 Fixed
* Fatal error when searching entries by Approval Status in Views joined with another form using the Multiple Forms extension.
* Some merge tag modifiers (e.g., `maxwords`) were not being processed.
* WordPress's timezone offset was not being applied to the Date field's output when using the `:format` merge tag modifier.

#### ✨ Improved
* Entries added via the Gravity Forms API or while GravityView is inactive can now be filtered using the "Unapproved" status on the Entries page.

#### 🐛 Fixed
* Fatal error when searching entries by Approval Status in Views joined with another form using the Multiple Forms extension.
* Some merge tag modifiers (e.g., `maxwords`) not being processed.
* WordPress's timezone offset not applying to Date field output with the `:format` merge tag modifier.

= 2.33.2 on December 31, 2024 =

This update removes debugging code from the Entry Notes field.
Expand Down

0 comments on commit dd2629a

Please sign in to comment.