Gravity View – Calendar icon

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