Skip to main content

v1.5 Release

· 2 min read

Added​

  • Scoring API to enable automated grading of recorded data using user-defined assessments and grading rubrics. The Scoring API is a subset of Performaar's existing GraphQL API.
  • Support for capturing MAVLink data over UDP and storing it as a .tlog file.
  • Support for importing and synchronizing Garmin FIT Protocol files into existing recordings.
  • X-Plane dataref support to the dashboards, Data API queries and the watchRecordingData subscription.
  • updatePlayerLayout GraphQL mutation to allow temporary layouts to be configured directly on Remote Players.
  • Ability to configure Performaar's log, plugin, and database directories for Server and Streamer.
  • A Scores dashboard component to view scoring results.
  • A track button to the Entity List dashboard component to allow following entities on the 3D Map.
  • A compass visualization to the 3D Map dashboard component.
  • Documentation for the Data API.

Updated​

  • DIS recordings to significantly reduce dropped or lost PDUs.
  • Dashboards with in-progress recordings to process only new data from each subscription update, using incremental updates every second instead of full updates every 5 seconds.
  • The watchRecordingData subscription to allow an option for only receiving partial data every update.
  • The SO_REUSEADDR flag to now be enabled automatically for DIS recordings that have a multicast group address.
  • The entity tracking camera in the 3D Map dashboard component to support position and orientation locked views.
  • The measurement tool in the 3D Map dashboard component to track selected entities and dynamically recalculate bearing, distance, altitude difference as they move on the map.

Fixed​

  • HLA recordings sometimes being significantly out-of-sync with videos in the same session.
  • DIS entity appearance in Entity State PDUs not being parsed correctly.
  • Issue where bookmarks added while a Recording is in the Finalizing state were overridden and removed.
  • Data API error when querying position and orientation for MAVLink and JSBSim files.

Known Issues​

  • Munitions can appear and disappear randomly in the 3D Map component when viewing a dashboard for an in-progress recording.