Session filters (Track, Group, Day, and more) now update the list right on the page instead of doing a full reload — filtering feels instant
You can now add a session that’s already ended, with a confirmation prompt first, instead of the Add button simply disappearing once it’s over
Sessions can now be added or removed right up until they end, not just before they start
A new interactive Attendee App page lets registrants add and remove their own sessions right from the page they land on after scanning their badge, when their registration form actually has a session picker on it
Registrants on a simplified “walk-in” form (one without its own session picker) can now see the event’s sessions on their personalized agenda page too, with the same filters, even though it’s informational only for them
A new public session list page is available for events that want one — no badge scan or registrant needed — showing everything open to all registration types, with filters
A new, ready-made Attendee App agenda page is available: turn on “Show Sessions” for an event and scanning a badge shows that registrant’s current and upcoming sessions, themed to match the event, with no custom website build required
If you make session picks and try to leave the page before saving, you’ll now get a warning instead of silently losing them
The session picker gained a “Full Agenda” / “My Selections” toggle. It defaults to My Selections when staff are editing a registrant, and to Full Agenda for self-service registration
A “Just my sessions” filter was added to the personalized Attendee App page
Sessions that get added to every registrant’s agenda automatically now also show up on the Attendee App page
Fixed: some pop-up messages (like session conflict warnings) were showing raw HTML code instead of readable text
Fixed: staff could remove an already-started session from a registrant’s picker, but the change looked like it worked and then silently reverted when the page was saved
Fixed: toggling or filtering sessions could fail silently for staff depending on which web address they used to reach the app
Fixed: a session that runs past midnight now shows its end time on the correct following day, instead of appearing to end earlier the same day
Fixed: the waitlist Move Up, Move Down, Enroll, and Move to Confirmed actions on the session enrollee list didn’t work; they do now
Fixed: adding a session to someone’s agenda could fail with an error when that session had booking or capacity rules configured
Session feedback
Session reports now show each session’s average star rating and how many ratings it has
Ratings and written feedback live in two new reports, Internal Feedback and Speaker Feedback, instead of the general attendee roster export — so a plain roster export no longer reveals who left an anonymous review
Internal Feedback and Speaker Feedback can now be opened right on the Sessions report page with one click, average rating shown alongside — no download needed for a quick look
Added tooltips next to Internal Feedback and Speaker Feedback explaining exactly whose contact info each one includes
The feedback reports split a reviewer’s name into separate First and Last columns so exports can be sorted by either
Registrants can now leave written feedback (up to 2,000 characters) alongside their star rating, and choose whether it stays anonymous, is shared with the speaker, or allows staff/the speaker to contact them — turned on per event via a new “Allow Voting” setting, and available once a session has started
The “share with speaker” consent option is now labeled “Share my contact info with the speaker” for clarity (it previously said “share my name”), and the feedback reports include phone, mobile, and email for anyone who chose it
Fixed: column headers on the Sessions report grid used to only appear after clicking a sort link; they’re always visible now
Onsite / mobile
Added a mobile-friendly registrant detail page — tapping a name in the mobile registrant search now opens a read-only detail view with Reprint, Print Badge, Undo Check-In, and Finished buttons, and returns you to your search results afterward
Fixed: the onsite Print Receipt button used to do nothing when clicked; it now actually prints a receipt, and it’s hidden on forms and events that don’t charge anything
Added an Undo Check-In button to the mobile registrant search results
Fixed: reprinting a badge from the mobile registrant search worked but showed no confirmation, so it looked like nothing had happened; it now shows the same confirmation message the desktop page does
Custom registrant properties (like VIP status or dietary needs) now show on the mobile registrant search results list, not just the detail page
Custom registrant properties are now shown clearly on the mobile registrant detail page, right under the check-in message, instead of being buried in an edit screen
Strengthened access controls on several onsite registrant pages (viewing details, status history, fees and payments, and editing status) so they consistently check that you own the event before showing or changing a registrant’s record
Fixed: the onsite registrant page could crash with an error on some events when it checked whether to show Print Receipt
Fixed: the self-registration confirmation page could crash for a registrant who brought guests along; badge-merge settings (like keeping formatting) are now correctly honored for guests too
Reports
Registrant detail exports (Excel and CSV, whether you export everything in one tab or one tab per registration form) now include a column for each custom registrant property (like VIP status or dietary needs), marked Yes when set
The registrant detail report’s Guest Of and PARENT COMPANY columns now only appear for events that actually use the guest-registration feature, and PARENT COMPANY is correctly left blank for anyone who isn’t actually a guest
Fixed: sort and export links across several check-in reports (by hour, by day, by hour-and-form, by day-and-form, and the registrant overview) used to send you out of the app to the old system — and in two cases downloaded the wrong report entirely; all now stay in the app and pull the right data
Fixed: drilling into a check-in count from the day, hour, or form breakdowns used to pull in everyone rather than just the group you clicked; those drilldowns now correctly filter to the right day, hour, or form, and to checked-in registrants only
Fixed: a very large report export (more than about 32,000 rows) could fail partway through instead of finishing
Removed a dead export icon on the open-ended question report that never worked
Fixed: the Billables page was crashing for everyone; it now loads normally
Badges & kiosk
Fixed: the badge-override dropdown’s placeholder read “-- Select --”, which made it sound like a choice was required; it now says it means the registrant’s default badge, and the system-badges heading can no longer be picked by mistake as if it were an option (and is hidden entirely on events that don’t have any)
Fixed: the session kiosk roster’s “Reg. Date” column was mislabeled — it actually shows event check-in time, so it’s now labeled “Event Check-In”
Fixed: the session kiosk roster’s row numbers and alternating row colors could skip or shift when an entry had no registrant attached
The session kiosk roster is now sorted by last name, then first
Smaller things
Fixed: the printer list page crashed for any printer without a failover printer set — which was most printers
Fixed: the app’s add-to-home-screen icon and favicon were failing to load on the mobile dashboard
“New Website” now opens in the same browser tab instead of a new one, matching the Edit Website link right next to it
Fixed: the New Website page crashed when creating a brand new site
Fixed: the “Most Recent Tips” list on the login page was ordering by when a tip was last edited rather than when it was written, so fixing a typo in an old tip made it look brand new; it’s now ordered by when each tip was originally written