Release v2.24.0
Gravity View – Calendar v2.24.0
What's new in v2.24.0
Gravity View – Calendar v2.24.0 was released on . Display your form entries in a flexible calendar. See the full changelog below and compare with the complete version history.
Release details
Released
4.1 MB
File available
Changelog
This release improves conditional logic, resolves a security issue and several display issues with the Calendar widget, and fixes event times that varied between visitors; we recommend updating.
**Note: GravityCalendar now requires Gravity Forms 2.9.4 or newer.**
#### ✨ Improved
* Calendar widget compatibility with Views that refresh their results without reloading the page, such as when a map is moved.
* Enhanced conditional logic:
- Conditions on fields that store a user, post, or entry ID (such as Dynamic Lookup, Populate Anything, and Nested Forms fields) now match the name the field displays, limited to records the visitor can see ("is" and "is not" with a number still compare the stored ID);
- "Is", "is not", "in", and "not in" conditions on a Product, Option, or Shipping field choice found no entries;
- Conditions on Entry Date, Date Updated, or Payment Date with a value that was not a date, such as a merge tag for a text field, caused a fatal error on PHP 8;
- On translated sites, screen readers announced the day, month, and year of date conditions in English.
#### 🔒 Security
* The Calendar widget could show entries that the View itself did not display, including every entry in the calendar when "Show only approved entries", a search, or a View filter left the View with no results.
#### 🐛 Fixed
* Calendars using an Event field showed events in each visitor's local time, so the time (and sometimes the day) varied between visitors instead of matching the time that was entered.
* A calendar placed on the same page after a View's Calendar widget could display that View's events instead of its own, or no events at all if the View used the DataTables layout.
* Views with the "Hide View data until search is performed" setting enabled still showed every entry in the Calendar widget before a search when "Display events for" was set to "All View entries".
* Content placed after a calendar whose events link to a single entry could behave as though it were on the linked View's page.
#### 🔧 Updated
* [Foundation](https://www.gravitykit.com/foundation/) to version 1.36.0.
Compatibility
- Requires WordPress
- 6.5
- Tested up to
- 7.1.3
- Requires PHP
- 7.4.0
Verified safe
Gravity View – Calendar v2.24.0 scanned clean with no security threats detected.
View full scan report