Events Manager 2.3.11

Change log

✨ New Features & Improvements​

  • Rebuilt RSVP handling on a new occurrence-aware foundation.
  • Added per-occurrence RSVP support for repeating events, allowing members to RSVP separately for each date in a repeating event series.
  • Updated the main event RSVP panel to target the current/default occurrence for repeating events.
  • Improved the "View all dates" overlay with occurrence-level RSVP counts, visitor RSVP status, RSVP actions, and optional participant details.
  • Added a new Repeat Timeline tab for repeating events, giving the full occurrence timeline its own dedicated event page while keeping the existing overlay available.
  • Added clearer occurrence context to RSVP participant displays.
  • Added a new RSVP participant display style option with compact and detailed layouts.
  • Added a new RSVP option to control whether the event creator's own RSVP counts toward attendee totals and capacity. This is enabled by default.
  • Added a new RSVP option to allow members to enter the total number attending with their RSVP, including themselves and any guests.
  • Added a configurable maximum attendee quantity per RSVP to help admins control how many spaces one RSVP may reserve.
  • Added organizer/admin RSVP management with category permissions, allowing permitted users to add or update member RSVPs per occurrence.
  • Added manager-only RSVP controls for status, attendee quantity, internal management notes, and optional member alerts.
  • Added a manager-only RSVP list CSV export for event creators and permitted managers, scoped to the selected occurrence.
  • Updated attendee notifications for repeating events so messages are sent only to attendees of the current/default occurrence.
  • Improved the notify attendees overlay with a clearer recipient preview showing who will receive the notification.
  • Improved RSVP query performance in the repeat timeline overlay by batching occurrence, RSVP status, RSVP count, and participant lookups.
  • Improved RSVP attendee totals, remaining slot calculations, and capacity validation for occurrence-aware RSVP records.
  • Improved RSVP edit forms so saved attendee quantity is shown correctly when editing an existing RSVP.
  • Improved the RSVP panel when an occurrence has reached maximum attendee capacity, so members see a clear capacity message.
  • Improved repeating event schedule edits so historical occurrence records and RSVP data remain visible when future date/time settings are changed.
  • Refined RSVP, Repeat Timeline, Manage RSVPs, RSVP export, and notification overlay layouts for a cleaner XenForo-native presentation.
  • Preserved the existing non-repeating RSVP behavior and display flow for compatibility with previous versions.
  • Improved RSVP call-to-action wording for logged-in users from “Register now” to “RSVP now” for clearer event RSVP language.
  • Added XenCustomize Core Library (free) as a required dependency.
  • Added license key setup through the add-on options License options tab.
  • Added optional branding-free license key support where applicable.

🗄️ Data Migration and Compatibility​

  • Added new occurrence-aware RSVP tables:
    • xf_xcu_event_occurrence
    • xf_xcu_event_rsvp
  • Existing non-repeating RSVP records are migrated to each event's single occurrence.
  • Existing repeating event RSVP records are migrated to the first/original occurrence of the repeating event series.
  • Existing xf_xcu_event_participant data is preserved as the legacy source data and is not deleted or destructively rewritten during upgrade.
  • RSVP counters are rebuilt per occurrence during upgrade.
  • Rating compatibility is preserved for events that require RSVP before rating.

⬆️ Upgrade Notes​

  • Existing RSVP data is migrated automatically into the new occurrence-aware RSVP system during upgrade.
  • Existing non-repeating event RSVPs will appear on the event's single occurrence.
  • Existing repeating event RSVPs will appear on the first/original occurrence of that repeating event series.
  • The old xf_xcu_event_participant table is retained as legacy source data for compatibility and is not removed during upgrade.
  • RSVP participant display position is set to "Below content" during upgrade, which is the recommended layout for the new RSVP participant and management features. Admins may change this again from the RSVP options after upgrade.
  • New RSVP management permissions are applied automatically using matching XenForo permission defaults. Review permissions after upgrade if you want to limit which organizers or moderators can manage RSVPs.
  • Review the new RSVP options after upgrade, especially attendee quantity, participant display style, and whether the event creator's RSVP should count toward event capacity.
  • When editing a repeating event that already has RSVPs, admins will see a schedule-change warning so they understand how existing occurrence RSVP records are preserved.

📚 Learn More About the New RSVP Features​

We've also published separate feature threads with more details, examples, and screenshots. We recommend reviewing these if you want to understand how the new v2.3.11 RSVP tools work in real event-management workflows.

Release notes

📅 XenCustomize Events Manager v2.3.11 Released​

Events Manager v2.3.11 is a major RSVP-focused release. This update rebuilds RSVP around occurrence-aware records, so repeating events can now have separate RSVPs, attendee counts, participant lists, management actions, notifications, and exports for each individual date. 🎉

This release also adds organizer/admin RSVP management, number attending support, detailed RSVP participant layouts, manager-only RSVP CSV exports, safer repeating event schedule edits, and a clearer attendee notification preview.

Special thanks to @smallwheels, @AussieKev, @Galactica, @PASS, @misticjeff and everyone who shared feedback, examples, and suggestions around RSVP workflows. Your input directly shaped this update. ❤️

For the complete list of changes, please see the full changelog.


⚠️ Important Upgrade Note:
  • Please ensure all files are fully overwritten during upgrade.
  • Please perform the upgrade on a staging website if you have one.
If you have customized Events Manager templates, please review, revert, or manually merge your customizations with the updated templates below so the new v2.3.11 RSVP features display correctly:
  • xcu_event_edit
  • xcu_event_notify_attendees
  • xcu_event_view
  • xcu_event_view_macros
  • xcu_event_view_rsvp
  • xcu_event_view_rsvp.less
  • xcu_event_view_wrapper
  • xcu_event_view_wrapper_macros
  • xcu_evm_event_occurrences
  • xcu_evm_event_occurrences_timeline.less


We've put a lot of work into this update and hope you enjoy the new RSVP improvements. If you like the update, please consider rating it on XenForo. Your support means a lot to XenCustomize. ❤️

Supported Payment Methods

We support PayPal for instant purchases. Your order completes within minutes! For those without a PayPal account, you can pay using manual methods such as Western Union, Payoneer, and Bank Transfer.

  • PayPal
  • Payoneer
  • Western Union
  • Bank Transfer

Manual payments take more time. Please register an account, add products to your shopping cart, and start a private ticket with us for further instructions.

Back
Top