Release notes
Hyperstream 2026.2 is a quality-focused release that improves day-to-day session stability while also making the platform easier to operate and troubleshoot. Much of the work in this release centers on customer-reported issues, better telemetry and structured logging, and fixes in collaboration, notifications, FileBrowser, authentication, and reconnect behavior.
🚀 New features & enhancements
-
Expanded observability foundations with improved OpenTelemetry support across Hyperstream services.
-
Added structured logging and improved log context to help surface actionable session and service events more clearly.
-
Improved telemetry coverage for session health, connection behavior, and black-screen detection to support faster diagnosis of user-impacting issues.
-
Enhanced session and service health reporting for supporting systems such as notification services.
✨ Improvements to existing features
-
Improved Virtual Classroom reliability in multi-server environments, including more dependable thumbnail updates and cleanup of legacy single-server logic.
-
Improved virtual camera reliability with stronger recovery behavior and bounded retry handling.
-
Improved FileBrowser usability, including better default behavior and clearer download interactions.
-
Improved network indicator behavior and related warning logic to better reflect actual connection conditions.
-
Improved reconnect and session handling to reduce timeout-related disruption and stale-session side effects.
-
Improved notification service behavior by better scoping subscriptions, cleaning up orphaned streams, and stabilizing stream handling.
-
Improved browser and codec compatibility, including updated WebCodec logic and fixes related to fullscreen input and browser-specific clipboard behavior.
🐞 Fixed issues
-
Fixed Virtual Classroom issues where thumbnails could stop updating, remain visible after app close, or behave incorrectly across multi-server deployments.
-
Fixed several messenger and screen-sharing issues, including session-end handling, notification reliability, and service instability.
-
Fixed reconnect scenarios that could trigger long delays or guacd timeout behavior when users rejoined active sessions.
-
Fixed assignment-related issues affecting upload success, submission confirmation, and success notifications.
-
Fixed support request file upload validation failures.
-
Fixed issues in FileBrowser logout handling and download behavior.
-
Fixed copy/paste issues affecting Firefox and macOS-based workflows.
-
Fixed language and introduction wizard issues, including duplicate controls, restart behavior, and missing translations.
-
Fixed fullscreen keyboard input issues in certain on-prem environments.
-
Fixed VM reboot and Linux reboot recovery issues in affected scenarios.
-
Fixed session messaging that could incorrectly show connection problems even after a successful connection.
-
Fixed sharing-session history behavior that could fail in multi-backend environments.
-
Fixed notification-service compatibility and timeout issues that could interrupt server-sent events.
-
Fixed several authentication and certificate-generation script issues related to SSO and supporting services.
🛠️ Technical changes
-
Applied a broad set of security and dependency updates across Hyperstream components, including client, auth, Portia, FileBrowser, Kurento, and supporting libraries.
-
Backported selected upstream Guacamole stability fixes.
-
Improved service resilience through better scheduler, worker-pool, and thread-handling behavior in supporting services.
-
Added or improved metadata in Hyperstream metrics to support better operational analysis.
-
Updated release and artifact publishing workflows for improved delivery consistency.
Customer impact
-
No major configuration changes are expected for most customers.
-
Customers should experience better reliability in collaboration, reconnect, camera, FileBrowser, and session handling scenarios.
-
Support teams should benefit from clearer diagnostic data and improved observability when investigating issues.
