Skip to main content

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.