Added MLNativeBindings.MLUnitySdkGetMinApiLevel() method which reports the minimum Magic Leap API level supported by the package.
Added new MLCameraBase class to the MLCamera API which can be used to make camera API calls synchronously.
Added suite of automated API marshalling tests in Test Runner.
Added new public OnReceivedSamples callback to the MLAudioInput API.
Added new capability to MLSegmentedDimmer to enable using the camera's depth buffer to automatically apply segmented dimming to 3D meshes in a scene, instead of using URP. This feature will require an upcoming update to the com.unity.xr.magicleap package.
Added WinkLeft and WinkRight values to the MLGazeRecognition.Behavior enum.
Added Reset() method to the MLMediaPlayerBehavior script.
Added Controller.State struct to the Input subsystem get state info of the controller, such as handedness. Use InputSubsystem.Extensions.Controller GetState() to query the current state.
MLWebRTC: When disconnecting from a session, the camera does not shut down cleanly if the NativeSurface buffer format was used, causing the application to hang for as much as 30 seconds.
Webview: The scene does not automatically start by opening a tab for the user. This requires the user to open a new tab before inserting any URLs (click the '+' button); otherwise, the URL request will not be initiated.
AppSim Unity UI has issues where reset button in some UI views are not functional.