v1.3 Release
· 2 min read
Added
- Data API to facilitate format-agnostic querying of recorded data. The Data API is a subset of Performaar’s existing GraphQL API.
- HLA data support (see Plugins below).
- Eye-tracking data, video, and audio support from Varjo VR/XR headsets (see Plugins below).
- 3D Map component for Dashboards.
- Ability to upload custom 3D model assets to be used in the 3D Map.
- Media playback component for Dashboards.
- Flight instrument indicator components for Dashboards.
- Personal Access Tokens to the UI as a URL query parameter to bypass manual login.
- Notification banner to the UI when an unsupported browser is detected.
- “Stop Recording” button to Recording Details page.
- “Local IP” configuration in Server which can be used in situations where the IP cannot be automatically determined.
- Min and Max port configuration for Server and Streamer to limit the port range for live-streaming.
- Documentation for plugins, Personal Access Tokens, Data API and general troubleshooting.
Changed
- Entity Details dialog to select 3D models and enter a Military Symbol Identification number (MIL-STD-2525).
- Dashboard templates to allow custom stylesheet (CSS).
- Layouts to allow associating a recorded Varjo Gaze Tracking file (see Plugins below) to display the eye-tracking data as a heatmap.
- Bookmarks API to support additional fields and filtering.
- Login screen to submit form on “Enter” key.
- Configuration documentation to include sections on setting the Local IP, and Min and Max streaming ports for Server and Streamer.
Fixed
- Recordings stalling on finalizing if a media stream has no data.
- Incorrect duration when opening a debrief for recordings with no media files.
- Thread panic error in logs when trying to play an empty DIS file.
- Streamer crashing during startup on machines with invalid audio configurations.
- The GraphQL playground not working without an internet connection.
Plugins
This release introduces plugins to Performaar as a way of integrating with specific third-party software and devices. See the Plugins documentation for more information. The following plugins have been added in v1.3:
- Varjo plugin for Performaar Streamer to capture, record, and live-stream eye-tracking data, video, and audio from Varjo VR/XR headsets.
- MAK Logger plugin for Performaar Server to capture, record, and playback HLA data using the MAK Logger, currently supporting HLA 1516E (aka Evolved) and the RPR FOM v2.0
Known Issues
- The 3D Map component doesn’t update correctly when viewing the Dashboard for an in-progress recording.