Skip to content

Commit

Permalink
Bump version to 2.29 and update changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
mrcasual committed Sep 27, 2024
1 parent 297972e commit 7926025
Show file tree
Hide file tree
Showing 3 changed files with 60 additions and 57 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.28.0
* Version: 2.29
* 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.28.0' );
define( 'GV_PLUGIN_VERSION', '2.29' );

/**
* Full path to the GravityView file
Expand Down
79 changes: 37 additions & 42 deletions includes/class-admin-welcome.php
Original file line number Diff line number Diff line change
Expand Up @@ -296,7 +296,43 @@ public function changelog_screen() {
* - If 4.28, include to 4.26.
*/
?>
<h3>2.28.0 on August 29, 2024</h3>
<h3>2.29 on September 27, 2024</h3>

<p>This release brings a much-requested lightbox feature for displaying and editing entries, adds an option to show Name field values as initials, and introduces a modifier to display date field values in a human-readable format, while also squashing several bugs.</p>

<h4>🚀 Added</h4>

<ul>
<li>Ability to edit and display entries inside a lightbox.</li>
<li><code>:human</code> merge tag modifier for date fields to display in human-readable format (e.g., <em>10 minutes ago</em>, <em>5 days from now</em>).</li>
<li>Option to display the Name field value as initials.</li>
</ul>

<h4>🐛 Fixed</h4>

<ul>
<li>Clearing search removed all URL query parameters and, in some cases, redirected to the homepage.</li>
<li>Searching the View added duplicate search parameters to the URL.</li>
<li>PHP 8.2 deprecation notice related to dynamic property creation.</li>
<li>Entries not displaying when a View using DataTables was embedded in a Single Entry page with the List layout.</li>
<li>PHP warning when displaying a View with an Event field without an active Gravity Forms Event Fields Add-On.</li>
<li>Sorting entries in random order was not working.</li>
<li>Multi Select field values starting with a square bracket were not displayed as selected on the Edit Entry screen.</li>
</ul>

<h4>🔧 Updated</h4>

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

<h4>💻 Developer Updates</h4>

<ul>
<li>Added <code>gk/gravityview/field/name/display</code> filter to modify the Name field display value.</li>
</ul>

<h3>2.28 on August 29, 2024</h3>

<p>This update adds support for plain-text URLs in entry moderation merge tags, and fixes several bugs, including critical errors in the View editor.</p>

Expand Down Expand Up @@ -361,47 +397,6 @@ public function changelog_screen() {
<li>Added <code>gk/gravityview/view/configuration/multiple-entries/initialize-with-all-form-fields</code> filter that, when set to <code>true</code>, initializes the Multiple Entries layout with all form fields when creating a new View. The default is <code>false</code>, which populates the View with only the fields configured in the Gravity Forms Entries table.</li>
</ul>

<h3>2.26 on August 8, 2024</h3>

<p>This update resolves various issues, including compatibility with Yoast SEO, improves performance through enhanced View entries caching, and adds new functionality.</p>

<h4>🚀 Added</h4>

<ul>
<li>Ability to modify the entry creator’s information on the Edit Entry screen.</li>
<li>Merge tag modifier for formatting Date and Time fields (e.g., <code>{Date Field:1:format:Y-m-d}</code>).</li>
<li>Placeholders in View Settings to inform you that additional functionality is available.</li>
</ul>

<h4>✨ Improved</h4>

<ul>
<li>The "Sort By" option in the GravityView Gutenberg block now offers a dropdown selection of fields instead of requiring manual entry of the field ID.</li>
<li>Caching of View entries to prevent unnecessary database queries. Thanks, Shehroz!</li>
</ul>

<h4>🐛 Fixed</h4>

<ul>
<li>Timeout issue when rendering a page/post with GravityView Gutenberg blocks when Yoast SEO is active.</li>
<li>View editor fields added to the Single or Edit Entry layouts inheriting options from the View type set in the Multiple Entries layout.</li>
<li>An issue in the Search Bar widget configuration where adding a Date field caused the search mode ("any" and "all") to no longer be toggleable.</li>
<li><code>[gv_entry_link]</code> shortcode not rendering inside the Custom HTML block.</li>
</ul>

<h4>🔧 Updated</h4>

<ul>
<li><a href='https://www.gravitykit.com/foundation/'>Foundation</a> and <a href='https://www.trustedlogin.com/'>TrustedLogin</a> to versions 1.2.17 and 1.8.0, respectively.</li>
</ul>

<h4>💻 Developer Updates</h4>

<ul>
<li>Added <code>gk/gravityview/feature/upgrade/disabled</code> filter to disable the functionality placeholders. Return <code>true</code> to disable the placeholders.</li>
<li>Added <code>gk/gravityview/metabox/content/before</code> and <code>gk/gravityview/metabox/content/after</code> actions, triggered before and after the View metabox is rendered.</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
34 changes: 21 additions & 13 deletions readme.txt
Original file line number Diff line number Diff line change
Expand Up @@ -21,23 +21,31 @@ Beautifully display your Gravity Forms entries. Learn more on [gravitykit.com](h

== Changelog ==

= develop =

* Added: Ability to view and edit entries inside a lightbox.
* Added: `:human` merge tag modifier for date fields to display in human-readable format (e.g., `10 minutes ago`, `5 days from now`).
* Added: Option to display the Name field value as initials.
* Fixed: Clearing search removed all URL query parameters and under some circumstances redirected to the homepage.
* Fixed: Searching the View added duplicate search parameters to the URL.
* Fixed: PHP 8.2 deprecation notice related to dynamic property creation.
* Fixed: Entries not displaying when a DataTables View is embedded in a Single Entry page using the List layout.
* Fixed: PHP warning when deactivating the Gravity Forms Event Fields add-on when displaying a View with an Event field.
* Fixed: Sorting entries in random order not working.
* Fixed: Multiselect field values that started with a square bracket were not displayed as selected on the Edit Entry screen.
= 2.29 on September 27, 2024 =

This release brings a much-requested lightbox feature for displaying and editing entries, adds an option to show Name field values as initials, and introduces a modifier to display date field values in a human-readable format, while also squashing several bugs.

#### 🚀 Added
* Ability to edit and display entries inside a lightbox.
* `:human` merge tag modifier for date fields to display in human-readable format (e.g., `10 minutes ago`, `5 days from now`).
* Option to display the Name field value as initials.

#### 🐛 Fixed
* Clearing search removed all URL query parameters and, in some cases, redirected to the homepage.
* Searching the View added duplicate search parameters to the URL.
* PHP 8.2 deprecation notice related to dynamic property creation.
* Entries not displaying when a View using DataTables was embedded in a Single Entry page with the List layout.
* PHP warning when displaying a View with an Event field without an active Gravity Forms Event Fields Add-On.
* Sorting entries in random order was not working.
* Multi Select field values starting with a square bracket were not displayed as selected on the Edit Entry screen.

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

#### 💻 Developer Updates
* Added `gk/gravityview/field/name/display` filter to modify the Name field display value.

= 2.28.0 on August 29, 2024 =
= 2.28 on August 29, 2024 =

This update adds support for plain-text URLs in entry moderation merge tags, and fixes several bugs, including critical errors in the View editor. Starting with this version, PHP 7.4 or newer is required.

Expand Down

0 comments on commit 7926025

Please sign in to comment.