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 Draftsdashboard 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