The latest EventsAir release (16.2.1) is recommended for all customers as it includes various issue fixes, improvements and security updates. It's due to be rolled out from Monday, August 4.
For more information on any of the items listed below, please reach out to our Support team.
For updates and changes to the EventsAir public API, please refer to the Developer Portal.
š What's new?
New EventsAir Pay powered by Stripe option - Klarna
š³ Klarna can now be offered as a Stripe payment method! This service offers interest-free credit for larger payments. Talk to your Account Manager if you'd like to switch to EventsAir Pay. Learn more about Klarna [external link].
New Attendee Verification options - Microsoft Dynamics 365; Microsoft Entra ID
š Attendee Verification is now available for Microsoft Dynamics 365, and Microsoft Entra ID (formerly Azure Active Directory). This follows the release of Attendee Verification for Salesforce a couple of months ago. More CRM integrations will follow. Learn more about setting up Attendee Verification.
šOther improvements
Attendee App accessibility updates - ongoing
We're continuing to improve accessibility features and in this release have added:
Additional WCAG 2.2 compliance for content (e.g. labels and headers);
Contrast and visual improvements for accessibility (e.g. to radio button options; warnings on color settings if needed);
Further usability improvements (e.g. better keyboard navigation)
These are available in Modern Theme apps, in both the HTML5 app and when a keyboard is attached to a mobile device. Ask your Account Manager for more information.
Organizer App updates - now available in Google Play/App Store!
Fixes and improvements include:
Push notifications for news and alerts - fixed for Android.
Resolved various scrolling and list selection issues on iOS 18.2 devices.
Fix for issues with some date fiends in Custom theme
Fix for issues when closed and reopened on an iPad.
New login page
General - logging in
We've also improved how EventsAir updates are released and deployed (better handling of browser caching).
Online Panel - Presentation Portal
A link that goes directly to the Presentations page of a Presentations Portal now redirects to the Account Creation page if no online account exists. [REF: PE-1048
āļø Issues fixed
Attendees Panel
Financials (display) - For refunds, the "Process via Gateway" checkbox and label were misaligned. [REF: PE-1089]
Meeting Diary (Contact or Exhibition item) - Meeting times could be double-booked if the event organizer manually accepted the meeting via the Attendees Panel. (EventsAir will now check and display an error message if needed.) [REF: PE-1167]
Communications Panel
Send Communication - Editing a queued message with an attached invoice removed the attachment. [REF: PE-986]
ā
Contact Store event
Express Actions - Duplicate Finder - If a contact was linked to too many events, the "Yes" and "No" buttons for Clean Up [merge] weren't visible. [REF: PE-1006
Express Actions Panel
Waitlist Management (Filtering) - Filtering wasn't working on waitlists (all contact records on an item's waitlist were shown, even when filtered). [REF: PE-1004
Online Panel
Attendee App
Attendee App - Display
In Static Content component HTML elements, some text fonts were not displaying correctly on mobile phones. [REF: AE-938]
In Custom Style apps when Desktop Items Type was set to "Tiles", icons would show as overlapping after an attendee updated their privacy settings and returned to the Home screen. [REF: AE-984]
HTML version only - Various layout issues regarding text and word spacing, and registration type labels in Chrome on Windows devices. [REF: AE-1031]
Attendee App - News item
Scheduling a news update was accidentally triggering the āUpdate availableā notification. [REF: AE-962]
Attendee App - Agenda display
Having a session without a start time would result in a display error in legacy [not Modern] theme apps (e.g. Ribbon), if the agenda was refreshed. [REF: AE-879]
Attendee App - general
Documents added via custom fields to an interactive site couldn't later be downloaded via an Attendee App (by tapping on the document on a mobile device). [REF: AE-1048]
Event Information Site
Agenda sometimes failed to print / displayed incorrect colors in Chrome. [Printing now opens in new tab and allows the browser print feature. [REF: PE-656, PE-1127]
Interactive (Registration) site
Accommodation
Accommodation search dates (check-in and check-out) could be overridden if the attendee typed the date instead of using the calendar selector. (Inventory limits were still respected, if they'd been set up.) [REF: AE-1009]
Accommodation (display error) - In Curved or Panel theme sites, a divider line below or above a hotel would still show even if the hotel itself was filtered out of the search. [REF: AE-1038]
If a hotel room was on two different pages, the room description only appeared on the first page. [REF: AE-1008]
Contact - Country
In Classic theme sites, State field (in Address details) wasn't updating correctly when a country without defined States was selected. [REF: AE-1037]
When using a browser in a language other than English, the country field would accept autofilled values that weren't in the Application Setup Country List(s). [REF: AE-942]
Custom fields
Unchecking a custom field (checkbox input type) was clearing other custom fields. [REF: AE-1044]
If the same custom field was used multiple times (for example, against two different registration types), clicking the label next to the second (or later) instance would take the cursor back to the first place it was used. [REFS: AE-1000, AE-1072]
Display
In the Curved theme only, the decorative line and circle next to section headings didn't extend to the edge (following an earlier change to improve alignment). [REF: AE-1039]
The Summary page for Group registrations was flickering as it refreshed for each group member. [REF: AE-894]
Logic
If the "Special Requirements", "Share with", and "Credit Card Guarantee" elements were all added to a Hotel (in that specific order), skip logic applied to "Share With" would also cause other elements within Accommodation being skipped. [REF: AE-902]
Display logic based on "No Option Selected" for travel or function items wasn't working. [REF: AE-906]
If multiple contact components were added to site, and specific Page Display logic was added for Group Contacts and Group Members:
Group member last names were being prefilled with Group Contact last name. [REF: AE-955]
Component logic based on custom fields wasn't respected. [REF: AE-1029]
In Classic theme sites, part logic designed to hide custom fields wasn't respected. [REF: AE-1040]
Interactive sites - General
Even when the "No Option Selected" for Travel was clicked, passenger details and associated custom fields were being requested by the site. [REF: AE-1052]
If a Registration Type including a Package was waitlisted (because a Package item was fully allocated), AND a Waitlist Message had been added, the Waitlist Label didn't display. [REF: AE-1007]
If a page couldnāt load due to a critical error (e.g. due to tax settings or incorrectly configured payment types), there was no error message. (Users are now prevented from continuing and are notified: āAn unexpected error occurred while loading the pageā). [REF: AE-979]
After returning to a group registration site via auto-login token, and editing, the "Cancel" button didn't do anything. (It now correctly discards edits and returns user to the Group Summary page.) [REF: AE-980]
Concurrent sessions with limited inventory, if added multiple times (even with display logic) wouldn't allow attendees to switch sessions later if using an auto-login token. [REF: AE-982]
The "Edit Until" setting on a component wasn't always respecting different time zones. [REF: AE-897]
Reporting Panel
Quick Reports - Incorrect report name displayed after generating; some discrepancies between Preview and PDF. [REF: PE-1087]
Various panels - Filtering
Exclusion filters on very large databases would occasionally time-out, resulting in an error message. [REF: PE-1054]
Large datasets - Due to a scrolling error, if a filter matched 500+records, only 30 could be displayed in the Selected Records tab. [REF: PE-1001]
EventsAir Public API
Bulk Check-in App wasn't triggering check-in webhooks for Sessions and Activities/Breaks. [REF: API-833]
āUser setup screen - issues with API key client secret renewal process. [REFS: API-863, API-864]