A new update is available for Events Manager by XenCustomize.
We are thrilled to kick off the new year with one of our most significant updates yet! Version 2.3.9 is a major milestone, featuring a complete overhaul of our repeating engine combined with a stunning visual refresh designed to make your community events truly stand out.
This release brings long-requested support for Relative Monthly Repeats (e.g., “First Monday” or “Last Friday”). Creating and managing complex repeating schedules is now clearer, more accurate, and easier than ever.
To make repeats even more user-friendly, we’ve added an interactive Repeat Timeline with Natural-language repeat summaries, and Smart status badges. Users can now instantly understand past, current, and upcoming occurrences at a glance.
On top of that, the event view has received a fresh 2026 visual refresh, featuring new color schemes and iconography, improved Light & Dark mode styling, and new style properties for easy customization. Your events now look cleaner, clearer, and more polished across all themes.
Behind the scenes, v2.3.9 includes a large refactor of the repeating engine and calendar logic, fixing long-standing edge cases and significantly improving performance and accuracy — especially for ongoing and never-ending events.
Important Upgrade Note: Due to the extensive code refactor in this version, we strongly recommend upgrading with caution. Please test the update on a staging or development site before applying it to your live community to ensure a smooth transition.
We’ve poured a lot of hard work into this big update! If you enjoy these new features, please consider rating the add-on. Your support and feedback are what keep XenCustomize growing. As always, thank you for being part of our journey!
Flexible Monthly Repeating
Repeat Summary Section
Event Repeating Timeline
Full Changelog:
Download the latest version or purchase here!
XenCustomize Events Manager v2.3.9 Released
We are thrilled to kick off the new year with one of our most significant updates yet! Version 2.3.9 is a major milestone, featuring a complete overhaul of our repeating engine combined with a stunning visual refresh designed to make your community events truly stand out.This release brings long-requested support for Relative Monthly Repeats (e.g., “First Monday” or “Last Friday”). Creating and managing complex repeating schedules is now clearer, more accurate, and easier than ever.
To make repeats even more user-friendly, we’ve added an interactive Repeat Timeline with Natural-language repeat summaries, and Smart status badges. Users can now instantly understand past, current, and upcoming occurrences at a glance.
On top of that, the event view has received a fresh 2026 visual refresh, featuring new color schemes and iconography, improved Light & Dark mode styling, and new style properties for easy customization. Your events now look cleaner, clearer, and more polished across all themes.
Behind the scenes, v2.3.9 includes a large refactor of the repeating engine and calendar logic, fixing long-standing edge cases and significantly improving performance and accuracy — especially for ongoing and never-ending events.
We’ve poured a lot of hard work into this big update! If you enjoy these new features, please consider rating the add-on. Your support and feedback are what keep XenCustomize growing. As always, thank you for being part of our journey!
Screenshots
Full Changelog:
New Features & Enhancements
Relative Monthly Repeats:
- Added support for flexible monthly repeating, allowing events to be set on relative days (e.g., “First Monday,” “Third Wednesday,” or “Last Friday”). (Suggested by @foiovitor)
- Introduced a new Monthly Repeat Type selector to easily switch between fixed calendar dates and relative day-based patterns. (Suggested by @foiovitor)
Interactive Event Timeline:
- Introduced a high-precision timeline interface for repeating events, providing full transparency for past and future occurrences.
Natural Language Summaries:
- Added a dedicated section that translates complex repeat patterns into plain English (e.g., "Every 3 months on Last Friday"). (Suggested by @stromb0li)
Occurrence Overlay:
- Added a "View All Dates" button that opens a detailed Repeat Timeline overlay of the entire event series schedule.
Smart Status Badges:
- Timeline items feature visual indicators to distinguish between "Completed," "Ongoing," "Next Up," and "Scheduled" dates.
Visual Refresh 2026:
- Completely redesigned event detail blocks with a modern, "beauty-focused" aesthetic to welcome the new year.
- Added subtle, large-scale background icons to informational blocks (Start, End, Repeat, Notes, RSVP) for a more professional, premium feel.
- Enhanced the RSVP "Attendees" badge with improved color contrast and high-fidelity rendering.
Style Variations & New Style Properties:
- Full support for XenForo 2.3 Style Variations, ensuring all event colors adapt seamlessly between Light and Dark modes.
- Expanded Style Properties for granular control over background and text colors for all major event blocks and RSVP details. (Suggested by @Chris59)
- Start/End/Notes/RSVP Blocks: Separate properties for Body Background, Title Background, and Title Text.
- Repeat Block: New properties for dedicated Repeat styling (Body, Title, and Text).
- RSVP Details: New property for the Attendee circle background.
RSVP Data Tracking:
- Added RSVP date tracking to record exactly when a user submits or updates their RSVP.
- Existing RSVP records are automatically backfilled to ensure consistent history across your community.
- XenCustomize Year in Review (v2.0.7) will use this data to deliver more accurate yearly RSVP statistics.
UI & Navigation Consistency:
- Standardized the display mode switcher (List, Grid, Calendar) into the native XenForo page header for a more integrated browsing experience. (Suggested by @stromb0li)
- Cleaned up the Calendar interface by removing redundant navigation buttons, adhering to standard-compliant design. (Suggested by @stromb0li)
Reaction Permissions:
- Added a new user group permission "Can react to event."
- Refined logic to prevent event creators from reacting to their own content (standardizing with XenForo behavior).
- (Tip: Use XenCustomize React to Own Content if you want to allow this.)
Bug Fixes
Server Stability:
- Fixed a
InvalidArgumentExceptionerror that occurred when viewing search results for specific event ratings. (Reported by @Chris59)
Sorting Logic:
- Corrected the display order logic for "Default Event List Order" option to accurately sequence repeating events by their next occurrence date when sorting by "Start date".
Localization:
- Resolved an issue where short month names in Grid View were hardcoded in English; they now correctly respect the user's selected language. (Reported by @Chris59)
Visibility Fix:
- Resolved an issue where "Never Ending" repeating events were occasionally hidden from the Ongoing Events widget.
System & Performance Improvements
Enhanced Range Detection:
- Optimized the event discovery engine to ensure events overlapping with the current view window are always captured, specifically improving "Never Ending" series visibility.
Timeline Precision:
- Corrected a legacy calculation issue where repeating events could appear in calendar views before their actual start date.
Standardized Date Scopes:
- Refined the logic for range-based queries to prevent events from disappearing during month-to-month transitions or year-end crossovers.
Calendar Refinement:
- Refactored the repeating engine to support high-precision date range boundaries, significantly improving performance when browsing the Calendar.
Download the latest version or purchase here!