Published

Updated

Launch Log: Expanded calendar feeds, row-level styling in the Layout Builder

This week’s releases include row-level styling for GravityView’s Layout Builder, expanded calendar subscription options, and several fixes that resolved issues affecting editing, search, and embedded content. GravityCalendar v2.14.0 GravityCalendar now supports external ICS feeds in calendar subscriptions, meaning you can include events from external...

This week’s releases include row-level styling for GravityView’s Layout Builder, expanded calendar subscription options, and several fixes that resolved issues affecting editing, search, and embedded content.

GravityCalendar v2.14.0

GravityCalendar now supports external ICS feeds in calendar subscriptions, meaning you can include events from external ICS feeds alongside form entries when generating calendar subscription feed links.

Conditional logic has also been enhanced. Nested Repeater fields are better supported, nested field labels now include their parent field name for clearer identification, and dynamically added custom dropdown, checkbox, and radio values display correctly. Compatibility with WordPress installations using SQLite has also been improved.

We also fixed an issue where event links to GravityView Single Entry pages were not working in list-style calendar views, such as the Day List view.

Developer updates

  • Added gk/gravitycalendar/ics-export/external-sources to modify or remove external ICS sources before they are fetched for the calendar subscription export.
  • Added gk/gravitycalendar/ics-export/external-events to modify or remove external ICS events after fetching, but before they are merged into the calendar subscription export.
  • Added gk/gravitycalendar/ics-export/events to modify events before they are written to the calendar subscription export.

GravityEdit v2.9.0

GravityEdit now includes a new View editor setting that lets you control whether the DataTables table automatically refreshes after saving an inline edit. This gives you more flexibility over how changes appear in real time, especially in workflows where a full table refresh is not desirable.

We also resolved several issues affecting inline editing and Single Entry displays. A JavaScript error that occurred when viewing a single entry in a GravityView lightbox has been fixed. Links in Custom Content fields are now clickable while inline edit mode is active. Finally, we addressed a session handling issue where inline edits could fail silently after a user’s session expired, causing changes to appear saved but revert on page reload.

Developer updates

  • Added the gk.datatables.inline-edit.refresh JavaScript filter to override whether the DataTables table refreshes after an inline edit save.

GravityView v2.54

GravityView now gives you more styling control in the Layout Builder, enabling you to configure custom CSS classes and HTML IDs for Layout Builder row wrapper elements directly in the View editor.

This release also fixes several issues. We resolved fatal errors in multiple scenarios, including:

  • On PHP 8+ when editing an entry with the Created By field in the edit layout and the form’s honeypot enabled
  • On the Edit Entry page with multi-column List fields caused by certain plugins
  • When Gravity PDF generates a PDF for forms with Quiz fields

We also fixed an issue where View widgets such as Search Bar and Page Links rendered multiple times on pages that also contain a GravityView Search sidebar widget. In addition, embedded Views inside a Custom Content field now render correctly in lightbox Single Entry displays, instead of showing a “You are not allowed to view this content” message.

Developer updates

  • Added the gravityview/template/layout-builder/row/attributes filter to modify the HTML attributes of Layout Builder rows.

GravityView – Maps Layout v3.6.1

This update to the GravityView Maps Layout resolves a search issue where successive searches could show incorrect results due to duplicate URL parameters.

In summary

GravityCalendar expands calendar subscriptions with external ICS support and improves conditional logic, GravityEdit adds control over inline edit refresh behavior and fixes key editing issues, GravityView enhances Layout Builder styling and resolves several rendering and fatal errors, and Maps fixes an issue with incorrect search results.

As always, we recommend updating to the latest versions to benefit from these improvements and to ensure compatibility across the GravityKit suite!

Launch Log march 06

Launch log: Stronger spam prevention, inline editing fixes, radius search improvements

This round of updates brings enhanced spam protection to Gravity Forms Zero Spam, fixes for inline editing of dynamically populated fields in GravityEdit, and targted fixes for both GravityCalendar and the Maps Layout. GravityCalendar v2.14.1 This update to GravityCalendar fixes an issue where calendar…

Read article on Launch log: Stronger spam prevention, inline editing fixes, radius search improvements