Changelog
The version history of the DNNGo xEvent module. Review the changes before upgrading.
v4.03.00
Recommended UpdateRelease date: August 2026
Security Hardening
- Fixed a SQL injection issue in the sorting logic
Improvements
- Module-level media library isolation: media files are managed per module instance, no longer shared within a child site
- Extended media library formats: webp and svg images, 7z archives
- Upload rejections in the media library now return JSON error messages
- Import & export now supports event address data
Bug Fixes
- Fixed a multilingual issue with the Accordion end date
- Fixed category tags not using language packs
- Fixed an error when the Google Maps API key was not defined
- Fixed several image display issues
v4.02.01
Recommended UpdateRelease date: March 2026
- Fixed a SQL injection issue with parameters such as PhotoID
- Fixed an issue with unchecked map API callback definitions
v4.02.00
Release date: January 2026
- Fixed the import feature not working under DNN 10
v4.01.00
Recommended UpdateRelease date: November 2025
- New license packaging
- Removed user-timezone logic from time conversion
- Added thumbnail format validation to keep malicious files out of the thumbnail folder
v4.00.00
Release date: April 2025
New Features
- Support for DNN 10.0, minimum DNN 9.5
Improvements
- Added packaging scripts and the trial build pipeline
v3.11.00
Release date: January 2025
New Features
- Dashboard data item dedicated to event lists
- Feature filter for the dashboard
Improvements
- Hid the Top Status option in the event editor
v3.10.00
Release date: June 2024
- Updated the Twitter share icon
v3.09.09
Release date: April 2024
New Features
- Registration quota: seat limits per event (Number of registrations)
- Enable Join Option: attendance option in the registration form
- Export registrants: register list export (based on MiniExcel)
Improvements
- Improved front-end registration interactions and appearance
Bug Fixes
- Fixed the seat-limit comparison (less than, not less than or equal)
v3.09.07
Release date: March 2024
Improvements
- Fixed scheduled emails failing with site SMTP (settings access rewritten to be thread-safe)
- The "started" reminder now sends 0–60 minutes after the event starts
v3.09.06
Release date: March 2024
New Features
- HTML Page Header Tags field in SEO settings
- Share (post to journal) switch
Improvements
- Facebook App ID is now optional and omitted when empty
- Corrected Open Graph protocol parameters
Bug Fixes
- Fixed an error when the CRC was missing on detail views
v3.09.05
Release date: November 2023
Improvements
- Unified the DisplayHistory parameter as Displayexpired; expiry follows the end date
- "Hide expired events of the current month" now links to PagerMode, with dashboard support
v3.09.04
Release date: October 2023
New Features
- Hide expired events of the current month parameter for PagerMode
v3.09.03
Release date: September 2023
New Features
- Added the ICS icon and option
Bug Fixes
- Fixed incorrect Google Calendar import data
- Improved timezone handling in calendar exports
v3.09.02
Release date: August 2023
New Features
- Completed iCalendar (.ics) export for all events
Bug Fixes
- Fixed time/timezone display when importing iCal into Outlook
v3.09.00
Release date: June 2023
Improvements
- Switched social sharing to the jssocials plugin with cleanup and fixes
- Added thumbnails to the admin event list
Bug Fixes
- Fixed module paths in admin controls
v3.08.03
Release date: June 2023
New Features
- Email token [ADDRESSTITLE] (venue name)
Bug Fixes
- Fixed emails failing to send in the new version
- Fixed a missing record in the dashboard calendar
- The dashboard calendar requests one extra day of data to prevent timezone gaps
v3.08.02
Release date: 2022
New Features
- Event Limit parameter (max events per calendar cell)
- First Day option (first day of the week)
- Only show this month's events setting
- Header display options and the Get Directions link
- Title links, attachments and location link options for the accordion/timeline lists
- Images and attachments in AJAX lists
Improvements
- Event links now point to the address book map location
Bug Fixes
- Fixed file upload failing to save
- Fixed double extensions during file synchronization
- Fixed an error with Chinese titles in some cases
v3.08.01
Release date: May 2021
New Features
- CanonicalLink for list and detail pages (SEO)
Improvements
- Month view popup now includes the end time
Bug Fixes
- Fixed the month-view popup scrollbar on second open
v3.08.00
Release date: April 2021
New Features
- Toggle button for history/future data
Bug Fixes
- Fixed recurring records not generated correctly on quick submit
v3.07.00
Release date: January 2021
New Features
- New Web API: fetch event lists with JWT authorization
- Simple event import
Bug Fixes
- Fixed superuser recognition in API authorization
v3.06.00
Release date: November 2020
New Features
- Skin option linkage (options can control each other's visibility)
Bug Fixes
- Added missing tables to the uninstall SQL
v3.05.01
Recommended UpdateRelease date: May 2020
- Fixed a pagination XSS issue by escaping parameters
v3.05.00
Release date: December 2019
- Fixed broken links and popups in the mobile month view after paging
v3.04.00
Release date: October 2019
New Features
- Event review email reminders: admins are notified when an author submits; authors are notified of the result
Improvements
- ICS file name now uses the event title
- Made images responsive
Bug Fixes
- Fixed unpublished events appearing in the front-end list
- Fixed errors with DNN resource compression
v3.02.05
Release date: March 2019
New Features
- Optional image compression on upload (with quality setting)
- st/nd/rd/th date ordinal formatting tokens
Bug Fixes
- Fixed the license not showing after installation
- Fixed overly long FileMate values during synchronization
- Fixed double extensions during synchronization
v2.02.00
- Improved event additional dates
v2.00.00
Release date: March 2016
New Features
- Event registration: register directly on the event detail page
- Email templates: admin and user reminders with 30+ tokens
- Scheduled emails: triggered through the DNN Schedule
- Admin page for registration details
Improvements
- Improved module speed and stability
v1.05.55
- Fixed slow data fetching in the theme's ajax component
- Fixed the monthly "Nth week" recurrence rule
v1.05.00
New Features
- iCal export for single events
- Additional Dates button in the event editor
- Excluded Dates button in the event editor
Improvements
- Improved recurrence generation efficiency
v1.04.00
New Features
- Recurrence supports "the Nth week of a month" (More options → monthly)
- Recurrence supports month selection (More options → weekly)
Improvements
- Rule checksums avoid regenerating occurrences on every edit
- Unset More options default to the start date's day and weekday
Bug Fixes
- Fixed several recurrence generation issues
- Fixed broken documentation links
- Fixed Skin_01_Calendar display issues in some cases
v1.02.00
New Features
- Address book: addresses, phones, emails and map coordinates
- Upcoming events on the detail page with direct navigation
- Front-end resource compression
Improvements
- Pick addresses directly from the address book; map icon settings moved there
- Skin fixes and improvements
Bug Fixes
- Fixed possible errors when generating recurring events
v1.00.00
Release date: March 2011
- Initial release of the xEvent module
- Admin and front-end framework, recurrence logic
- Skins: Skin_01_Calendar, Skin_02_TimeLine, Skin_03_AccordionEvent, EventDetail_01
- Dashboard effects: DashBoard_Archive, DashBoard_Author, DashBoard_Calendar, DashBoard_Category
Upgrade Notes
To upgrade, upload the new package as described in Installation. Existing event data is preserved; backing up your database and site files beforehand is recommended.