Release v2.21.0
Gravity View – Calendar v2.21.0
What's new in v2.21.0
Gravity View – Calendar v2.21.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.8 MB
File available
Changelog
Other
- This release speeds up calendar subscriptions, keeps them up to date when entries change, and fixes several subscription and timezone issues.
- #### ✨ Improved
- Completely reworked how calendar subscriptions are generated to improve performance.
- Large calendar feeds now generate without a sweat (tested on forms with more than 20,000 entries);
- Now served from a stored copy that refreshes hourly and when you save the feed.
- Downloading a single event, or attaching one to a form notification, is much faster.
- Conditional logic date filters have a clear button and an improved date picker, and Dynamic Lookup filters use the Lookup plugin's own API when available (Gravity Forms Lookup Field 1.8 or newer).
- #### 🐛 Fixed
- Events using "Entry Date (Created)" or "Entry Date (Updated)" were displayed in UTC instead of the site's timezone.
- Entry changes did not reach calendar subscriptions until the stored copy expired. Now, new, edited, and deleted entries update subscriptions immediately.
- Improves support for changes made through GravityView, GravityEdit, GravityRevisions, and GravityImport.
- Subscription links kept the site's previous domain after a move. Saving the feed now updates the link without breaking existing subscriptions.
- A subscription too large for the server's time limit now properly reports a server error.
- Pressing Enter while editing feed settings regenerated the subscription URL and broke existing subscriptions. The URL now changes only when you click "Regenerate URL".
- #### 💻 Developer Updates
- #### 🔧 Updated
- [Foundation](https://www.gravitykit.com/foundation/) to version 1.31.0.
Removed
- Deleted, disabled, or regenerated feeds returned a server error instead of reporting that the feed no longer exists.
Added
- `gk/gravitycalendar/ics-export/cache/enabled` (turn it off site-wide or per feed), `gk/gravitycalendar/ics-export/cache/lifetime` (default: one hour), and `gk/gravitycalendar/ics-export/cache/rebuild-timeout` (default: ten minutes).
Compatibility
- Requires WordPress
- 5.6
- Tested up to
- 7.1
- Requires PHP
- 7.4
Verified safe
Gravity View – Calendar v2.21.0 scanned clean with no security threats detected.
View full scan report