The latest EventsAir release (Version 16.5.3) is due to be rolled out from Monday, September 7, 2026 and includes various improvements and resolutions.
🚀 What's new
Create your dream event dashboard!
Fully customizable event dashboard widgets (and a style uplift)
Now you can add multiple copies of dashboard widgets, name and filter them to suit your needs.
Want to see Money Outstanding for three different groups of registrants, or all contacts vs those who attended last year? Do all that and much more - tweak and tailor to give you the information you want, when you need it.
The event information widget is also more streamlined, with a flag to indicate whether the event is past, running now, or upcoming, and some sleek new styling too.
The Money Outstanding widget loads more quickly, too! (Around 2 seconds not 30 seconds for a standard event.)
Not seeing these new settings, or seeing them incorrectly? Log out and log back in again to refresh your dashboard.
New Stripe App for a more secure Stripe e-commerce gateway [Stripe Checkout] connection
If you're NOT using EventsAir Pay, and have a Stripe Checkout / a third-party Stripe Payment Gateway, please update your connection now to use our new EventsAir Connect app, in the Stripe App Marketplace.
Go to Application Setup, External Connections, E-Commerce Gateway - instructions are there too.
No change to costs or your Stripe account setup - it's just a more secure way to connect, and the old API keys method will eventually be deprecated.
Attendee App release
See separate Attendee App release notes.
📌 Other improvements
Faster reports
Reports now load more quickly, retrieving only necessary Custom Fields [Ref: AE-2257]
⚒️ Issues fixed
Alerts Panel
For events with a large number of hotels and bookings, the Accommodation Matrix could take a long time to load. [Refs: AE-2258, AE-2322]
Application Setup
External Connections: Single Sign-On configuration details for Entra ID didn't display correctly when first viewed, and saving from this state could remove existing settings. [Ref: AE-2261]
Attendees Panel
Contact records could be deleted even if they were linked as an author to a presentation (on a different record). [Ref: AE-2221]
If a contact record contained a deleted item referencing a currency that had since been removed from the event, the New Payment and New Refund tabs wouldn't load. [Ref: AE-2262]
Contact records sometimes wouldn't load if they were linked to a Group Contact that had been merged multiple times. [Ref: AE-2263]
Filtering for a specific presentation role displayed all contacts assigned to that session, regardless of their individual role. [Ref: AE-2264]
If a guest was added to a function while the function record was being created, the host name was missing from Merge Docs with Function Details (and Guest/Host name enabled). [Ref: AE-2278]
If a contact paid on an interactive (registration) site in a different currency from the one the item was purchased in, the Audit Trail showed a Total Amount of 0. [Ref: AE-2289]
If multiple items of the same type were added to a Group Contact, group inventory items could reference themselves, which prevented them from being edited or deleted. [Ref: PE-2502]
Communications Panel
"Add to Apple Wallet" images were sometimes sent as attachments instead of appearing inline in communications. [Ref: AE-2245]
Event Dashboard
The Event Dashboard reverted to showing default widgets even after all widgets were removed. [Ref: PE-2589]
Express Actions Panel
Exports
If you loaded a saved quick export that had 'Include Cancellations' disabled and then enabled it, canceled items didn't appear in the Standard or Comprehensive Exports. [Ref: AE-2288]
Function Table Allocation
If the host was a booking contact only, the host's name didn't appear in the Guest Of field for the guest set to appear in order number 1. [Ref: AE-2277]
If different allocation methods, such as the Attendee App and Express Actions, were used at the same time, function guests could be allocated to multiple seats. [Ref: PE-2572]
Online Panel
Apps & Portals
Exhibition Portal App
For specific combinations of tax, stand amounts and payment schedules, the amount due in the payment schedule didn't display correctly, which could show the status as overdue even after full payment. [Ref: AE-2267]
Event Website (Modern)
We recommend you update/republish the website page for these:
Agenda website widget: The agenda sometimes displayed an error if a Session Role assigned to a contact had been deleted. [Ref: PE-2503]
Interactive (registration) sites
Component logic based on accommodation check-in or check-out dates wouldn't trigger when the dates were selected or when a room was booked. [Ref: AE-2254]
Modern theme sites only: If the Show Total option was unchecked in the Group component, the Edit Group button was hidden on the summary page. [Ref: AE-2259]
Modern theme sites only: If part logic was applied to only one Marketing sub-tag in a radio group, all sub-tags in the group were hidden. [Ref: AE-2272]
Modern theme sites only: Site visitors using a token who were required to create an online account saw a blank page after setting their password. [Ref: AE-2273]
When the "override start and end times" setting was enabled, the details view for concurrent sessions displayed the session block time instead of the specific session time. [Ref: AE-2280]
OnAir Portal
Elements in the 3D builder moved away from the cursor while being dragged, then snapped back on release, making accurate placement difficult. [Ref: AE-2049]
Setup Panel
Accommodation module
If you saved a hotel record before its Custom Field data had finished loading, the Custom Field values were cleared. [Ref: AE-2246]
Brand
Uploading a background image in the Interactive Site Modern Theme Settings sometimes displayed an incorrect error message, even when the file met the size and dimension requirements. [Ref: AE-2231]
Exhibition module
After a stand was canceled and reassigned to a new exhibitor, the exhibitor floor plan continued to display the original exhibitor's name on the stand. [Ref: AE-2074]
Financial
Images added to the top-right picture field of an invoice layout (by upload or image URL) weren't saved, and were cleared when the layout was reopened. [Ref: AE-2040]
Functions module
In a function's Table Plan, a table's number of seats could be reduced below the number of seats currently allocated. [Ref: PE-2571]
Presentations module
If a Link-type presentation document contained invalid characters (such as double quotes), AirDrive folder contents didn't load. [Ref: AE-2279]
Various/other
If the save button was clicked quickly, cancellation or payment schedules could be deleted while still referenced by payable items, which then prevented those items from being canceled. [Ref: AE-2218]
When printing or re-issuing invoices using an Invoice Date filter, invoices belonging to an invoice group weren't included. [Ref: PE-2563]
If an EventsAir user logged in quickly using a password manager after their previous session had expired, an "invalid session" error appeared. [Ref: AE-2276]
For more information on any of the items listed above, please reach out to our Support team.
For further updates and changes to the EventsAir public API, please refer to the Developer Portal.


