Skip to content
  • There are no suggestions because the search field is empty.

Strivr SDK release notes

Find complete documentation for the Strivr SDK for Unity at developer.strivr.com.

August 2023 version 1.2.0

Unity version compatibility

Version 1.2 of the Strivr SDK for Unity supports specific versions of Unity for specific headsets.

July 2023 version 1.2.0

Version 1.2 of the Strivr SDK for Unity has been released.

Automatic Strivr Android library version update in Gradle file

Gradle files will now automatically update with the latest Strivr Android library version. SDK developers can add a standard version number and the Strivr SDK will modify it to the latest version number. For complete details on this feature, see the SDK documentation on developer.strivr.com.

Strivr Unity plugin interface improved

The Strivr plugin for Unity has been improved for ease of use.

    • The Strivr menu in the top bar now includes both Project Settings and Account Settings shortcuts.

    • Project settings and tracking settings are now both shown on the Project Settings tab.

    • After linking the Unity project to a Strivr project, the project name and ID displays on the Project Settings tab of the Strivr plugin window.

    • General and tracking settings now include tooltips to guide users.

    • Users can now build the APK from the Strivr plugin window

Strivr Unity plugin window

OpenJune 2023 version 1.1.0

Raw data generation from Unity

For testing, Unity developers can now generate raw data (like gaze tracking events or movements) to the Strivr Portal from within Unity. Previously, the developer was required to run through the project in a headset to generate the data. Data from the project can then be used to build queries in the Developer section of the Strivr Portal

NOTE: Test Mode must be set to On to transmit data to the Portal.

Standard controller button functions and overlays

For Pico Neo 3 and Quest controllers, Strivr now offers standard sets of button functions with overlays that display on the controllers during training. The standard set of functions is:

  • Home

  • Pause/Play

  • Teleport

  • Snap Turn

  • Grab

OpenMay 2023 version 1.1.0

Controller interaction template support

When using Strivr's controller interaction template in Unity, the controller template will automatically switch to the appropriate controller for the selected platform (Pico, Oculus, or OpenXR).

Unity version support

The Strivr SDK for Unity now supports Unity versions from 2019.1.x to 2022 LTS.

Bug Fix: Unexpected log out

Strivr Unity Plugin was logging users out unexpectedly when they pressed Play in the Unity editor.

OpenApril 2023 version 1.1.0

New developer site

The Strivr SDK developer site has been launched at https://developer.strivr.com. Users can:

  • Sign up to request the Strivr SDK for Unity.

  • Review documentation for the Strivr SDK for Unity.

OpenMarch 2023 version 1.1.0

Saved query list in Strivr Portal

In the Developer section of the Strivr Portal, when a developer creates a query for SDK data using the Query Builder, it is added to a list of all queries for that tenant, and is selectable and editable for other users of that tenant. For users with the necessary permissions, the list of queries is also available in the new Analyze SDK Queries page in the Analytics section of the Strivr Portal.

Queries list on the new Analyze SDK Queries page

OpenFebruary 2023 version 1.1.0

Unity plugin test mode setting auto-save

In the Strivr plugin in Unity, the status of the test mode setting saves automatically. Previously, users were required to scroll down to click the Save button at the bottom of the plugin.

NOTE: Test mode allows developers to send data back to Strivr from their projects without provisioning their headsets.

The test mode setting in the Strivr plugin in Unity

Bug fix: Project display in Portal

The Project name was not displaying correctly if it contained the slash / character.

Bug fix: Login ID filtering

Filtering by login ID was only successful for numeric login IDs.

OpenJanuary 2023 version 1.0, 1.1

Strivr Portal login and project creation

Third-party developers can now be granted access to the new Developer section of the Strivr Portal, where they can create their own projects. Users can click the i icon for guided steps.

Creating a project in the Developer section of the Strivr Portal

Click the i icon for Getting Started information

Simplified Unity login

Developers can now use Strivr single sign-on when logging into the Strivr Unity plugin, instead of having to copy and paste Strivr credentials. After login, the plugin will automatically retrieve their list of projects.

Simplified login with single sign-on

Viewing raw data in the Strivr Portal

After instrumenting the Strivr SDK on events within their application, developers can send raw data to their project in the Strivr Portal by running through the application in their headset.

Once the developer instruments the SDK code on events within their application and runs through the application, the output of those events appears in the Raw Data section of the Developer tab of the Strivr Portal. Developers select an Event Type from the dropdown menu to view data returned for that event type, and then select event parameters to filter the data.

Viewing data in the Raw Data tab of the Strivr Portal

NOTE: To send data to the Strivr Portal from unprovisioned headsets, Test Mode must be enabled in the Strivr Unity plugin.

Test mode enabled in the Strivr Unity plugin

Query Builder tool

In the Query Builder tab of the Developer Portal, developers can generate data visualizations from the raw data. They select options for aggregation, grouping, and filtering, and output a visualization in line graph, pie chart, list, or columnar format. After generating a visualization, developers can save it as an image or as a CSV file.

Building a query

Import experiences to Portal

After instrumenting events in their project with the Strivr SDK, developers can import their APK file to the Content Library of the Strivr Portal, ready for distribution to headsets.

The Import Experience button in the Content Library

Entering information about the experience

OpenOctober 2022

Authentication in Unity

Strivr SDK now includes user authentication in Unity. Once a developer is authenticated with Auth0, they can click Sign In within Unity to automatically fill in their credentials.

Sign In prompt in Unity

Every 30 days, the session will automatically expire and the developer will be asked to re-authenticate.

An expired session in Unity