Release v2.18.0
Gravity View – Calendar v2.18.0
Latest versionWhat's new in v2.18.0
Gravity View – Calendar v2.18.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
3.6 MB
File available
Changelog
This release enhances conditional logic filtering, makes the single entry "Go Back" button return to the calendar the event was clicked on, and clears PHP notices that could appear when rendering calendars.
#### ✨ Improved
* Calendar events that link to a single entry now remember the page the calendar is on: the "Go Back" button on the Single Entry page returns to the calendar instead of the View's Multiple Entries page, including after editing the entry.
* Enhanced conditional logic:
- Choice-based filters now offer a searchable dropdown whose results page in as you scroll, so fields with large option lists stay fast and usable instead of trying to render every choice at once. This covers the standard choice fields (Drop Down, Checkbox, Radio, Multi Select) as well as Dynamic Lookup and Populate Anything fields, which draw their options from large external data sets;
- Use a field merge tag (e.g. `{Threshold:2}`) as a filter value to compare two fields of an entry instead of a static value;
- Compare against a field on a joined form ([Multiple Forms](https://www.gravitykit.com/extensions/multiple-forms/)) with a `form:` modifier, e.g. `{Reorder threshold:1:form:123}`;
- The "has ALL of" operator on checkbox and other multi-value fields matched every entry instead of only those containing all the selected values;
- Switching a condition between single-value and multi-value operators could save a mismatched value shape.
#### 🐛 Fixed
* A `_load_textdomain_just_in_time` notice (WordPress 6.7+) appeared because some plugin components loaded translations too early.
* Two `Undefined array key "controls"` PHP notices appeared when rendering a calendar whose feed had no header/footer controls setting saved.
* Internal Ajax parameters (nonce, date range, calendar ID) appeared in single entry links generated by calendars that load events dynamically.
#### 🔧 Updated
* [Foundation](https://www.gravitykit.com/foundation/) to version 1.25.0.
Compatibility
- Requires WordPress
- 5.3
- Tested up to
- 7.0.0
- Requires PHP
- 7.4
Verified safe
Gravity View – Calendar v2.18.0 scanned clean with no security threats detected.
View full scan report