v1.3 Release
· 3 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.
- 3D map component based upon Cesium.
- HLA data support (see the Plugins below).
- Video and Gaze Tracking Data from supported Varjo headsets (see the Plugins below).
- Upload 3D models as assets to be used in the 3D map.
- Media playback on the Dashboard.
- Provide Personal Access Tokens to the UI as a URL query parameter to bypass manual login.
- Support a number of flight indicators in the Dashboard.
- Notification banner to the UI when an unsupported browser is detected.
- A "Stop Recording" button to Recording Details page.
- Min and max port configuration for Server and Streamer to limit the port range for live-streaming.
- A "Local IP" configuration in Server which can be used in situations where the IP cannot be automatically determined.
- Documentation for plugins, Personal Access Tokens, data API and general troubleshooting.
Updated
- Entity Details dialog on the Dashboard page with fields to select 3D model and enter a Military Symbol SIDC.
- Configuration documentation to include sections on setting the Local IP, and Min and Max streaming ports for Server and Streamer.
- Dashboard templates to allow custom stylesheets.
- Layouts to allow associating a recorded Varjo gaze tracking file (see the Plugins below) to display the gaze data as a heatmap.
- Bookmarks API to support additional fields and filtering.
- Login screen to work with the enter key.
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 on 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 version 1.3:
- Varjo plugin for Performaar Streamer to capture, record and live-stream video and gaze data from Varjo 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.
Known Issues
- The 3D map component doesn't update correctly when viewing the Dashboard for an in-progress recording.