Launch Log: WordPress 6.9 compatibility updates, and more

I was going to start this post with a joke about black holes, but I didn’t want it to suck. As we prepare to wrap up the year, we have some impactful product updates to share. We been squashing bugs, adding improvements, and ensuring...

I was going to start this post with a joke about black holes, but I didn’t want it to suck.

As we prepare to wrap up the year, we have some impactful product updates to share. We been squashing bugs, adding improvements, and ensuring compatibility with the newly released WordPress 6.9. Let’s dive in!

GravityEdit

GravityEdit 2.7.0 adds support for editing survey responses directly from the Entries page. You can now edit fields provided by the Gravity Forms Survey Add-On, including Likert, Rating, and Rank.

GravityExport

GravityExport 1.6.0 delivers significant improvements to conditional logic, along with several fixes to export behavior and settings handling.

New conditional logic comparison options include “does not contain,” “is empty,” and “is not empty,” along with predefined date values such as Today and Tomorrow. Merge tags are now supported in text inputs, and fields can automatically populate “Currently Logged-in User” options when using Dynamic Lookup fields or Populate Anything with WordPress users as the data source.

Several issues were resolved, including comparisons failing with special characters, errors involving Consent field sub-inputs, and logic not applying correctly to radio buttons and Survey Likert fields. Filters that rely on user-related merge tags now safely evaluate as no match when the user is logged out.

Additional fixes ensure feed-level settings are applied correctly during exports, conditional logic works when manually triggering exports, and admin assets load only where needed.

Developer updates

A new gk/gravityexport/feature/show-html filter was added to override the “Include HTML” export setting. This replaces the previous, incorrect use of gk/gravityexport/feature/remove-empty-columns for that purpose.

GravityView

GravityView received two releases during this window, addressing WordPress compatibility, edit locking behavior, and developer extensibility.

Version 2.49 adds a new :rawurlencode merge tag modifier, making it easier to safely handle special characters in URL paths and email links. It also fixes a WordPress 6.9 compatibility issue that caused Views to render incorrectly when using classic themes.

Version 2.48.5 focuses on fixes and maintenance. Deprecation notices in GravityView blocks on WordPress 6.7 and newer were resolved, along with PHP notices and warnings related to Post fields and the {sequence} merge tag. An issue where Edit Locking could fail to release entries after editing was also fixed.

Important: As of this release, GravityView blocks require WordPress 6.3 or newer.

Developer updates

A new gk/gravityview/compatibility/block-assets-on-demand filter allows control over whether GravityView disables WordPress 6.9’s on-demand block asset loading, which is enabled by default.

Several new filters and actions were added around entry deletion and trashing behavior, including gk/gravityview/delete-entry/mode, gk/gravityview/delete-entry/delete-connected-post, and related actions for deleted and trashed entries. At the same time, the older gravityview/delete-entry equivalents were deprecated in favor of the new namespaced hooks.

GravityView – Advanced Filtering Extension

Advanced Filtering Extension 4.3.1 fixes an issue where conditional logic comparisons could fail when choice-based field values included special characters such as “greater than” or “less than” symbols, ampersands, or quotes.

GravityView – DataTables Layout

DataTables Layout 3.7.0 adds support for the Gravity Flow Workflow Approval Links field, making it easier to surface approval actions directly in Views.

This release also fixes several display and behavior issues, including incorrect row grouping when using RowGroup with Inline Edit, the {sequence} merge tag restarting on each page instead of continuing across pagination, and a JavaScript error that could prevent DataTables from loading on certain site configurations.

In summary

This week’s updates focus on WordPress 6.9 compatibility, more reliable conditional logic, expanded editing and export capabilities, and a set of fixes and developer hook improvements across the GravityKit ecosystem.