Lista Recurring Events Changelog

The latest updates and improvements

v1.4.3 — Calendar Performance #

Major performance improvements with intelligent caching and optimized queries.

20 Dec 2025

Performance

Significant speed improvements for calendar rendering.

Response Caching

Calendar API responses now cached for 5 minutes:

  • Instant loading on repeat visits
  • Auto-invalidation when events change
  • Reduced server load

Optimized Queries

  • Events filtered at database level (not PHP)
  • Batch meta loading eliminates N+1 queries
  • Request-scoped caching for repeated lookups

Faster Rendering

  • Calendar structure appears instantly
  • Events load in the background
  • Scripts use defer to avoid blocking

For Developers

  • EventsEndpoint::clear_cache() for programmatic cache clearing
  • lre_calendar_cache_cleared action hook