Lista Recurring Events Changelog

The latest updates and improvements

v1.5.0 Beta — Elementor Integration & AJAX Filtering #

Full Elementor support, advanced Bricks elements, and smooth AJAX filtering.

12 Jan 2026

Feature
Improvement
Bugfix

Our biggest release yet — bringing full Elementor integration and a powerful filtering system.

Elementor Integration

A complete set of Elementor widgets and dynamic tags:

Recurring Events Loop Widget

  • Dedicated widget with built-in card template
  • Works with free Elementor (no Pro required)
  • Three pagination styles: Numbers, Load More, Infinite Scroll

Filter Widgets

  • Date Filter — Presets or custom date picker
  • Taxonomy Filter — Categories, tags, or custom taxonomies

Dynamic Tags

  • Occurrence Date, Time, End Date, Duration
  • Next Occurrence, Post Title, URL
  • Featured Image, Excerpt, Terms

Bricks Builder Enhancements

New Elements

  • Pagination Element with full styling controls
  • Event Occurrences Element (list or mini calendar view)
  • Complete filter system: Date, Taxonomy, Search, Reset

New Dynamic Tags

  • {lre_occurrences} — List all upcoming dates
  • {lre_occurrences_count} — Count of occurrences

AJAX Filtering

Smooth, no-refresh filtering for any page builder:

  • Filters update results instantly
  • Browser history support (back/forward works)
  • Subtle loading animations

Add to Calendar

Let visitors save events to their calendars:

  • Google, Apple, Microsoft 365, Yahoo, Outlook
  • New [lre_add_to_calendar] shortcode
  • Appears automatically in calendar offcanvas

Multi-Post Type Support

Configure multiple post types at once — all sharing the same date field but with independent settings.

Bug Fixes

  • Dynamic tags respect ?occurrence= URL parameter
  • HTML entities display correctly in offcanvas
  • Page scroll fixed when closing offcanvas
  • Timezone consistency improvements
  • Pagination hides when results fit on one page

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

v1.4.2 — Occurrence Rescheduling #

Move individual occurrences to different dates without changing the pattern.

18 Dec 2025

Feature

Need to move a single occurrence without affecting the rest? Now you can.

Reschedule Any Occurrence

  • Toggle "Reschedule this occurrence" in the Overrides panel
  • Pick a new date with the date picker
  • The original date is excluded, new date is added
  • Works alongside field overrides

Reschedule Notes

Add an explanation when rescheduling:

  • Notes appear in calendar offcanvas
  • Display with [lre_reschedule_note] shortcode
  • Or use {lre_reschedule_note} dynamic tag

Meta Box Support

Full integration with Meta Box custom fields plugin.

Locale-Aware Dates

All dates now respect your WordPress language settings:

  • Translated month names (December → Dezember)
  • Translated weekday names (Monday → Lunes)
  • Proper timezone handling

v1.4.1 — ACPT Integration & Time Picker #

Full ACPT support with auto-detection and improved time picker UX.

15 Dec 2025

Feature
Improvement
Bugfix

Enhanced field plugin support and a better time selection experience.

ACPT Integration

Full support for Advanced Custom Post Types:

  • Auto-detection of ACPT meta boxes
  • No manual configuration needed
  • Works with all ACPT field types

Flatpickr Time Picker

Time override fields now use Flatpickr:

  • User-friendly 12-hour format (e.g., "2:30 PM")
  • 5-minute increments for quick selection
  • Consistent styling with date pickers

Bug Fixes

  • Fixed calendar dots opening wrong event
  • Fixed override values not showing in offcanvas
  • Fixed dashicons not rendering in metabox
  • Fixed time field handling for hyphenated names
  • Stale override fields now auto-removed when plugins deactivated

Improved UX

Override fields are now disabled until you select an occurrence date first — preventing confusion about which date you're editing.

v1.4.0 — Add-on Extensibility #

New hooks for developers to extend Lista Recurring Events.

12 Dec 2025

Feature

A developer-focused release introducing hooks for third-party add-ons.

Available Hooks

Extend the plugin without modifying core code:

  • lre_init — Fire after core initialization
  • lre_settings_tabs_nav — Add custom settings tabs
  • lre_settings_tab_content — Render custom tab content
  • lre_metabox_tabs_nav — Add custom metabox tabs
  • lre_metabox_tabs_panels — Render custom metabox panels
  • lre_after_save_recurrence — Fire after settings saved

Future Integrations

This system is designed to support upcoming ticketing integrations with FluentCart, SureCart, and WooCommerce.

v1.3.3 — Improved Color Picker #

New Pickr color picker with auto-contrast text colors.

08 Dec 2025

Improvement
Bugfix

A better color picking experience for calendar customization.

Pickr Color Picker

Replaced the WordPress color picker with Pickr for:

  • Better popup positioning
  • Consistent styling across browsers
  • Smoother interaction

Auto-Contrast Text

Text colors now automatically adjust for readability:

  • Light backgrounds get dark text
  • Dark backgrounds get light text
  • No more unreadable event labels

Bug Fixes

  • Fixed JetEngine field detection
  • Fixed calendar time display for daily recurrence
  • Fixed Manage Exclusions modal issues
  • Fixed color picker popup appearing 400px offset

v1.3.2 — Last Weekday of Month #

Schedule events on the last occurrence of a weekday each month.

05 Dec 2025

Feature

New monthly recurrence option for scheduling events on the last weekday of each month.

Example Uses

  • "Last Friday of every month" team meetings
  • End-of-month reporting deadlines
  • Monthly book club on the last Saturday

The plugin automatically handles months with 4 or 5 weeks.

v1.3.0 — Interactive Calendar #

Beautiful FullCalendar integration with themes, REST API, and offcanvas details.

01 Dec 2025

Feature

A major release introducing a stunning interactive calendar for displaying your recurring events.

FullCalendar Integration

Display events with the [lre_calendar] shortcode:

  • Month, week, and day views
  • Multi-day event support
  • Smart dot indicators for busy days
  • Mobile-optimized day view

Theme Presets

Three built-in themes to match your site:

  • Default — Clean and modern
  • Minimal — Simplified aesthetic
  • Dark — Perfect for dark mode sites

Offcanvas Event Details

Click any event to see details in a smooth slide-out panel:

  • Event title, date, and time
  • Custom field values
  • Per-event color customization

REST API

New endpoints for developers:

  • GET /wp-json/lre/v1/events — Fetch calendar events
  • GET /wp-json/lre/v1/event/{id} — Get event details

ACPT Support

Full integration with Advanced Custom Post Types (ACPT) field plugin.

v1.2.0 — Exception Dates & End Options #

Exclude specific dates and control when recurrence ends.

15 Nov 2025

Feature

More control over your recurring events with exception dates and flexible end options.

End Recurrence Options

Choose when your recurring events stop:

  • Never — Continues indefinitely
  • On Date — Ends on a specific date
  • After X Occurrences — Ends after a set number of occurrences

Exception Dates

Exclude specific dates from a recurrence pattern:

  • Holiday falls on your regular event day? Exclude it
  • Need to skip a week? Just add an exception
  • Manage exclusions with search and pagination

Improved UI

The "Overrides" tab has been renamed to Manage Occurrences — a single place for exclusions and field overrides.

v1.1.5 — Native Featured Image Overrides #

Featured image overrides now work with native Bricks and WordPress tags.

10 Nov 2025

Improvement

Featured image overrides are now simpler — no special tags needed.

What's Changed

Override featured images for specific occurrences using:

  • Native Bricks {featured_image} tag
  • WordPress get_the_post_thumbnail() function
  • Any theme's standard featured image display

The custom {lre_field:_thumbnail_id} tag has been removed since it's no longer necessary.