04/30/2026 - 25Live

  • Added a Show Waitlist option to the Schedule tab in Event Details, allowing users to view events and reservations that are waitlisted for or blocking the current event
  • Updated the Set AI Feature Access setting description in System Settings to accurately reflect all AI-assisted features
  • Availability views now display setup, pre-event, post-event, and takedown times with distinct color differentiation, making it easier to distinguish between additional time types on the grid
  • Improved waitlist performance by consolidating multiple requests into a single call, added a "Yes, Deny & Add to Waitlist" option when using Assign All with competing requests, and fixed a sorting edge case in the waitlist tab
  • Better task search performance achieved by consolidating multiple calls into a single batched request
  • The login display for embedded Express Scheduling forms on mobile devices now stacks the username, password, and login button vertically for better placement on the screen
  • Additional Fixes
    • Ensured reference and default invoices from a billing configuration are suppressed from view and total calculations until the associated default invoice functionality is fully adopted
    • Resolved an issue where the {$Pro.Vars} variable syntax appeared in the output filename instead of being replaced with the variable's value when printing an invoice from Document Management in Payments mode
    • Fixed an issue where the event summary did not correctly update to reflect the remaining occurrence count after canceling occurrences on events with repeating patterns
    • Addressed a problem in the waitlist Task List where using Assign All > Yes, Deny Competing only denied one competing task on the conflicting event instead of all of them
    • Resolved an error that caused an error to display on the Organization Details view when accessed by a user who was not signed in
    • Fixed an issue where users viewing a location while not signed in were prompted with an HTTP authentication dialog if the viewer's security group had Set Location Notification Policy enabled
    • Addressed an issue where custom attribute criteria using "exists" or "does not exist" operators were not displayed when reopening a saved advanced search
    • Resolved an issue where selecting a search link from the Your Upcoming Events or Your Event Drafts dashboard widgets did not automatically populate the corresponding search name in the search dropdown
    • Fixed a race condition that caused 25Live to display a blank screen on the first load attempt
    • Addressed an error that occurred when loading 25Live as a user without Task List (10.0) permissions, which should instead hide the view
    • Resolved errors that occurred when loading the task list
    • Fixed an issue where selecting the Availability tab in a public location search prompted users to sign in when no authentication should have been required
    • Ensured the "Search has not been saved" message no longer appears immediately when switching an event search to Advanced view when no changes have been made
    • Resolved an error in the waitlist service that occurred under specific conditions
    • Fixed a view issue where the Conflict Details within the event form appeared blank when a resource was fully booked
    • Addressed an issue where selecting the Search button a second time after saving updated criteria did not refresh the results, requiring a page reload or new search to see the changes
    • Resolved criteria not displaying correctly when switching a custom task search to the Advanced view
    • Fixed a bug where saving a contact keyword search omitted the keyword step, and switching to advanced search did not carry the keyword over
    • Ensured that location layout images with a purely numerical description display and preview correctly, and that location images with a fully numerical filename load as expected
    • Resolved the waitlist tab date display so that when the view jumps to the first waitlisted date, the date shown at the top of the tab correctly reflects that date rather than the default range
    • Fixed an issue in occurrence inline editing where some users with appropriate permissions adding a location with a blackout and default setup/takedown times saw a conflict warning that prevented saving
    • Addressed a problem where switching a location's layout to one that removed setup/takedown times did not clear an existing conflict that was caused by those times
    • Resolved a missing date in Availability views for locations, resources, and searches that required using the navigation arrows to display the current date
    • Fixed a blank screen that appeared in the 25Live mobile app after SSO login for instances using Shibboleth identity providers
    • Addressed a calendar loading problem that occurred when running an Advanced search from the Calendar view for events, locations, resources, or organizations
    • Resolved an issue in Event Form configurations where editing formatted text adjacent to non-formatted text caused the cursor to jump to the front of the field or enter characters in reverse order
    • Fixed a loading issue preventing users with correct permissions from creating an organization from within the Event Form
    • Addressed a navigation bug where users with the Waitlist Location Details view preference set were redirected to the home dashboard instead of the location record
    • Resolved a 400 error that occurred when attempting to add a location to a waitlist via occurrence inline editing
    • Fixed an issue in the Meeting Pattern Grid where users with a numeric username were unable to return placement results
    • Added missing aria-expanded attributes to expandable sections on the Event Form, including info panels and collapsible sections
    • Fixed the Event Form's table of contents navigation list for screen readers, which was not wrapped in a nav landmark region
    • Made an accessibility improvement to resolve conflicting ARIA attributes on SVG icons in the Event Form