📝 viroo-platform-release-2.6
VIROO Platform
New changes in VIROO Cloud Architecture’s scalability, orchestration and customization have been implemented.
Starting in 2.6, every backend component operates as an isolated container in AWS, increasing security, stability and monitoring among others.
These architectural changes set the basis for future platform growth and product/service evolution.
- Enhanced on-premises operation: deployment support and advanced management tools.
- VIROO backend components have been updated (Content, Identity, License, Logging).
- VIROO Identity and Content Services are now isolated containerized images.
- UI/UX changes improve user credential management process.
- VIROO License Service integrated with VIROO Identity Service and migrated from Azure to AWS.
- VIROO Application Update Service reworked — now uses Appcast and is hosted in AWS (standard production environment).
- VIROO Logging Service renewed — now runs in OpenSearch and Dashboards, enabling future analytics space in the platform.
- New and enriched logs for licensing, networking, sessions, applications and platform monitoring are internally available.
- VIROO Identity and VIROO Content modules include major improvements.
- VIROO Identity module: new roles and permissions enable precise and comprehensive access control to content.
- New Administrator, User and Content Manager roles.
- VIROO Content module: built-in file-sharing capability adopted (replacing previous group folder plugin).
- VIROO Content home folder is now a personal space (storage quota shared among organization users).
- VIROO Networking Service: more efficient and configurable, with additional customization capabilities (deployment, monitoring, segmentation).
- Reconnection capability optimized with countermeasures and timeline restoring functionality.
- VIROO Docs now supports multiple platform versions.
- VIROO Diagnostics utility: internally available to test, monitor and validate configuration and requirements in end customer locations.
- Additional platform monitoring tools deployed in AWS CloudWatch and UptimeRobot.
VIROO Players
From version 2.6, users can work with two VIROO Player versions on the same equipment.
From a backend perspective, the services required (2.5 in this case) will remain available until the next major release (2.7), ensuring content creators can test between versions and safely deploy improvements.
All VIROO Players
- VIROO Players are now proxy-aware applications (further proxy setup may be required).
- Authentication is now a browser-integrated login, enhancing user experience and security.
- UI/UX Enhancements:
- Inform users about networking and voice conditions on their sessions.
- Display all participants (mute, speech state, microphone).
- Inform users about changes in configuration files.
- Differentiate between VR and non-VR users in sessions.
- Notify users about reconnection process.
- Inform about networking transport downgrades.
- Notify which participant triggered a Scene Change.
- Inform user when the Session Stop has been triggered.
- Sidebar buttons disabled during Scene loading process.
- Improved launch process feedback (startup incidence feedback enhanced).
- Single-user sessions have no Scene change timer (still available in multiplayer).
- Players have been updated to .NET 8.
VIROO Room Player
- Minor UI/UX Enhancements.
VIROO Cave Player
- Minor improvements to VIROO Cave Player’s Active Stereo Rendering application.
VIROO Studio
VIROO Studio publishing mode has been simplified — now VIROO Scenes and runtimes are packaged in the same application, giving creators full control over the project (from third-party assets to customized render pipelines and beyond).
The publishing experience is wider and similar to a traditional Unity project executable.
General
- VIROO Studio users can include any third-party asset in their projects.
- It is possible to change project settings.
- VIROO is now Universal Render Pipeline compatible.
- VIROO Studio includes Visual Scripting Support.
- VIROO Studio’s content validation process has been improved.
- VIROO Studio’s Editor 2D Interface (left menu) unified with VIROO runtime.
- VIROO Studio allows custom language definition for user content.
- VIROO Studio’s actions validation enhanced and integrated into Project Validation window.
Networking
- VIROO Networking highly optimized with reconnection improvements and reduced network consumption.
- Network Performance Profiler available — monitors and tracks network messages to help creators optimize network usage.
- Network Objects and authority management improvements implemented.
XR Environment
- Setting initial user positions improved, allowing different behaviors for Room and Single Players.
- Teleport Points user rotation changes can now be toggled on or off.
Interaction
- XR Interaction Toolkit fully integrated (multiplayer ready) and updated to 3.0.1.
- Legacy VIROO Interaction System components set to obsolete (should be replaced with new ones).
- Network behavior synchronization improved for PlayableDirector, PlaySound, and PlayVideo actions.
- Language changing action enhanced.
- XR Gaze Interaction now supported in VIROO Studio.
Feedback & Samples
- VIROO Studio’s VIROO Lab completely reworked — showcases XR Interaction Toolkit and VIROO Components examples.
- VIROO Studio’s initial Visual Scripting demo now available.
Bug Fixes
Player
- Fixes on action persistence during scene changes.
Room Player
- Fixed license validation under certain hardware conditions.
- Fixed application listing columns (ID instead of name).
Cave Player
- Fixed stereo rendering switch (not switching between stereo and standard modes).
- Fixed inverted tracking position with DTrack (normal calibration mode).
VIROO Studio
- Fixed an issue with actions whose GameObjects are deactivated from the beginning.

