Skip to content

Release Notes 4.20.0

Overview

This document outlines the updates, improvements, and fixes introduced between versions 4.19.0 (released on Feb 23, 2026) and 4.20.0 (released on Mar 09, 2026) of the Excalibur v4 software.


New Features


Anomaly Detection and Session Triage

We’ve introduced Anomaly Detection capabilities to help administrators quickly identify, review, and respond to suspicious session activity. This feature improves security visibility and provides a structured workflow for investigating potential threats.

Session List Enhancements

The Session List page now includes additional indicators and filtering capabilities for sessions where anomalies were detected.

Updates

  • New "Status" column with filter support.
  • Sessions with unresolved anomalies are highlighted in red for quick identification.
  • A new "Anomaly Triage" tab provides a dedicated overview of sessions where anomalies have been detected.

Anomaly Triage Dashboard

The Anomaly Triage tab provides a centralized view for reviewing and managing sessions flagged by anomaly detection.

Summary Cards

Sessions are categorized into the following statuses:

  • Anomaly Detected – Newly detected anomalies that have not yet been reviewed
  • In Review – Sessions currently being investigated
  • Dismissed – Sessions determined to be safe or non-threatening
  • Confirmed Threat – Sessions confirmed to contain suspicious or malicious activity

Session Table

The triage table lists all sessions with detected anomalies, allowing administrators to:

  • Track the current review status
  • Open the session detail view for deeper investigation
  • Continue the review and decision process

Session Detail Page Updates

Sessions with detected anomalies now include additional context and investigation tools.

Alert Banner

A banner notification appears at the top of the session detail page to inform administrators that an anomaly was detected. From this banner, users can start the evaluation process.

Assistant Panel Enhancements

The Anomaly Detected tab in the assistant panel has been redesigned to support triage actions:

  • Dismiss – Mark the anomaly as non-threatening
  • Confirm Threat – Mark the session as a confirmed security threat

Session Detail Structure

The session detail view is now organized into the following sections:

  • General
  • Contains the original session information and details.

  • Audit Log

  • Displays anomaly detection–related audit logs for the session, allowing administrators to review the full investigation history and actions taken.

Key Benefits

  • Faster identification of suspicious activity
  • Centralized anomaly triage workflow
  • Clear investigation status tracking
  • Improved auditing and security visibility
  • Better operational response to potential threats

image

Figure 1. Anomaly Triage

image

Figure 2. Confirmed Threat


Expanded Language Support

The application now supports four additional languages:

  • German (DE)
  • Ukrainian (UA)
  • Russian (RU)
  • Spanish (ES)

alongside the existing English (EN) and Slovak (SK) support. This update enhances accessibility for a broader user base.

  • All user-facing text, error messages, validation messages, export formats (CSV/PDF headers and content), and optionally email templates are localized.

Language Selection

  • Users can select their preferred language in User Preferences/Settings.
  • The selected language persists across sessions and is stored per user account.
  • Default language is English (EN).
  • Added additional language support to On-Screen Keyboard.
  • On mobile clients, the app uses the device system language with fallback to English.

Localization Features

  • Date and time formats per locale
  • Currency formats per locale
  • Language names displayed in native language

image

Figure 3. Language Selection

Customizable Landing Page

Users can now choose which page they want to see immediately after signing in. This new Landing Page Preference makes it easier to start your work where you need it most.

Available Landing Pages

You can select your preferred landing page from the following options:

  • Dashboard
  • PAM Targets
  • Sessions
  • Users
  • Actions
  • Audit Logs
  • Peer Verification
  • JIT Access
  • Authenticators

How It Works

  1. Navigate to User Settings → Preferences.
  2. Use the Landing Page selector to choose the page you want to open after login.
  3. Use Reset to Default to return to the default setting.

By default, the landing page is set to Dashboard (your profile/detail page).

Quick Pin from Any Page

You can also set your landing page directly while browsing the product:

  1. Open any supported page.
  2. Click the Pin button in the page header.
  3. The selected page will automatically become your new landing page.

This feature helps you quickly access the area you use most and personalize your login experience.

image

Figure 4. Default Landing Page

image

Figure 5. Landing Page Pin


Live Session Shadowing

Authorized administrators can now view, join, monitor, and terminate active sessions in real time. This provides better operational visibility, enables faster incident response, and allows immediate risk mitigation when necessary.

How It Works

Administrators can select an active session from the session dashboard and take one of the following actions:

  • View / Monitor the session in real time
  • Join the session in read-only mode to observe user activity without interrupting the user
  • Terminate the session if suspicious activity, policy violations, or security risks are detected

When an administrator joins a session, it is streamed live to their browser while the user continues working normally, ensuring the session remains uninterrupted unless explicitly terminated by an administrator.

Supported Protocols

Live session monitoring and shadowing are supported for the following connection types:

  • RDP
  • SSH
  • VNC

Key Benefits

  • Real-time visibility into active sessions
  • Read-only shadowing to prevent interference with user activity
  • Immediate session termination for rapid risk mitigation
  • Faster support and incident response
  • Improved security, compliance, and auditing

image

Figure 6. Session List Action Buttons


Usability Improvements


User Detail Location History and Anomalies Tabs

We’ve added two new tabs to the User Detail page to provide deeper insights into user activity and anomalies.

Location History

  • Displays a list of all user locations captured as actions.
  • When zoomed out, Pins are shown instead of Geofences for better clarity.
  • Hovering over a location shows a label with location details.
  • Users can view detailed information about each action at a specific location.
  • Option to center the map on a selected location.
  • Multiple actions at the same location are clustered on the map, but can be expanded in a scrollable panel below the map to review each recorded action individually.
  • Clustering improves UX by grouping locations with similar coordinates while still allowing full visibility of all actions.

Anomalies

  • Lists all anomalies recorded for the specific user.
  • Works similar to the Anomaly Triage page but scoped to an individual user.
  • Provides a clear overview for reviewing, dismissing, or confirming threats related to that user’s activity.

image

Figure 7. Location History Tab

image

Figure 8. Location History Detail

image

Figure 9. User Anomaly Tab


Table-Level Data Refresh Action

A new Refresh action button has been added to the header of all data tables across the application. This allows users to update table content without reloading the entire page, providing faster and more efficient workflows.

How It Works

  • Click the Refresh button in any table header to reload only that table’s data.
  • The page content outside the table remains unchanged.
  • Works seamlessly in fullscreen mode as well.

Key Benefits

  • Faster data updates without full page reload
  • Improved user experience when working with large datasets
  • Consistent behavior across all tables and viewing modes

image

Figure 10. Refresh Button