- Add ability to add prefixes to events.
- Add a calendar option to prevent events from having a start and end time (i.e. force all-day events).
- Add a calendar option to prevent events from spanning multiple days (i.e. only allow single-day events).
- Add recurrence option to recur events on the first/second/third/fourth/last day of a month.
- Improve layout of FullCalendar views when viewing on narrower screens.
- Add user criteria: User has created at least X events.
- Add user criteria: User has created at least X events over Y days.
- Require XenForo 2.3+.
- Require PHP 8.0+.
- Update FullCalendar to v6.
- Replace MomentJS with Luxon.
- Refactor how recurring dates work to be more reliable and accurate in functionality and display.
- Hide timezone option when working with an all-day event.
- When clicking an event on the calendar, open event a summarised view in a tooltip.
- Add calendar option to disallow recurring events.
- Add calendar option to disallow location entry on events.
- Add calendar option to disallow RSVPs on events.
- Hide recurring options with CSS when not in use to prevent page reflows on load.
- Load Google Maps asynchronously for events with a location attached.
- If an event is recurring, display the recurrence rule.
- If an event is recurring, show a tab with upcoming dates.
- Display list of events attended by a user on their profile.
- Show venue descriptions when viewing a venue.
- Add several missing phrases.
- Import native functions.
- Add back "Allow users to RSVP to past events" option.
- Paginate event venues list in the ACP.
- Fix an issue with events set to recur weekly on set days, not recurring weekly on set days.
- Other assorted quality of life improvements to recurring events.
- Fix a PHP 8 template error when viewing the calendar index list.
- Add class names to events returned by the event feed.
- Minor tidy up and re-organisation of options.
- Avoid throwing errors if the add-on is in a processing state.
- Opt not to eager load user responses to events so eagerly to reduce query overhead when this information isn't needed.
- Support attendance responses to past events. This can be enabled in the options and is disabled by default.
- When viewing attendance information for past events, ensure phrases are in the past tense.
- Minor code cleanup.
- If a user has specified their location in their profile, add a new navigation link to show events near them.
- Add basic public-facing page for event venues.
- Add additional CSS classes to RSVP buttons.
- Fix an issue where the date icon might overlap the title of an event when on mobile.
- Properly insert news feed entries when someone RSVP's to an event.
- Fix an error thrown when trying to cancel or reinstate an event.
- Ensure moderator log entries include the event title.
- Fix ordering of events in a handful of locations.
- Exclude cancelled events from the upcoming events widget.
- When displaying a map from Google Maps, ensure the location is URL encoded.
- When rebuilding the sitemap for events, load less data.
We use essential cookies to make this site work, and optional cookies to enhance your experience.