Added an option to limit the maximum number of hours an event can last.
Added an option to completely disable the geo-location and mapping system.
Added support for thread permissions on events. Now, if an event is linked to a thread, and the user does not have permission to view that thread... they will no longer see the event.
Fixed a bug where events with no threads would get their titles updated to match new threads.
Fixed a bug where you couldn't edit the timezone of an event occurrence.
Fixed a bug where a single-day event that took place in the "next day cutoff" window would be lost in the aether.
Fixed the moderation bypass permission for the approval queue.
Fixed some permissions related to deleting events.
Major fixes to install/upgrade procedures for those who are upgrading from the XF1 version... I'm honestly amazed that no one has complained about issues till now. But I guess if things have been working out for everybody; its fine...
Added new permissions for "Edit own events" and "Delete own events".
You can now click the "X going" text to bring up a list of who RSVP'd "going" to an event.
Fixed a few permission errors for RSVPing.
Added the ability to hide the Calendar tab/pages based on usergroup permissions.
Added a client-side check for file sizes to make sure users can't upload event images that are bigger than the file size limit on your PHP.ini.