Changelog
The version history of the DNNGo xEvent module. Review the changes before upgrading.
Update policy
Updates are free for two years from the date of purchase and are published through the store (dnngo.net) — watch the store notifications or check the email used at purchase. After two years, the module must be purchased again to keep receiving new versions.
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.