Skip to content

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.

Built with VitePress