VLSDK changelog
v1.12.0
2026-01-19
🚀 Features
- Added
OnLayerInfoChanged(string)event to pass raw datasetInfo values from VL API - Implemented Project Validation check feature
- Provided
useLocalVLSearchas a Config setting - Added CustomPoseTracker example
🚜 Refactor
- Extracted sample project and ARDataset into external sample project
- Changed FrameLoop registration structure of PoseTracker
v1.11.2
2026-01-14
🐛 Bug Fixes
- Fixed crash caused by invalid values in
Location GeoJsonfield - Fixed GUID collision issue in Recorder scene
v1.11.1
2025-12-15
🐛 Bug Fixes
- Fixed VL request image flipping issue in iOS environment
v1.11.0
2025-11-28
🚀 Features
- Output VIO, VL, and Origin Pose information in LogViewer
- Add OnARFrameUpdated event
- Landscape orientation support
- Remove request coroutine reference by timestamp
🐛 Bug Fixes
- Fixed crash occurring when app closes on Android due to callback method
- Fixed crash occurring when calling m_ReceiveCallback due to asynchronous issues on iOS shutdown
💼 Other
- Support for Android 16KB memory page alignment
v1.10.0
2025-06-09
🚀 Features
- Added failure count setting to VLSDKSettings
v1.9.0
2025-04-30
🚀 Features
- Implemented the feature to create a CustomPoseTracker
- Added TexturePoseTracker
- Added
NotRecognizedto TrackerState - Added an option in VLSDKSettings to enable face blurring
- Runtime image format (RGB, YUV) validation
🐛 Bug Fixes
- Fixed a bug in runtime image format validation
v1.8.1
2025-02-06
🚀 Features
- Face detection and blur effect applied to VL request images
- Added and removed events in VLSDKManager
- Added
OnVLPoseRequested(VLRequestEventData)event - Added
OnVLPoseResponded(VLResponseEventData)event - Removed
OnInitialPoseReceived(int)event - Added
OnRelativeAltitudeUpdatedevent to pass relative altitude changes to VLSDKManager - Added functionality to use multiple VL pose information for initial position estimation
- Configurable via Initial Pose Count and Initial Pose Degree in VLSDKSettings
- Added VL request functionality based on image and video textures
- Added playback speed control for datasets in ARDatasetManager
- Added
trackerStateproperty to VLSDKManager - Added detailed adjustment for inlier values determining VL Quality (Low, Medium, High)
- Added support for iOS simulator dummy builds
🐛 Bug Fixes
- Fixed memory leak issue occurring between VL requests
- Fixed build failure issue caused by Handle objects
- Fixed issue with low accuracy of initial VL position recognition
- Fixed missing
CFBundleVersionandCFBundleShortVersionStringin VLSDK.framework for iOS - Fixed issue where VL requests could not be sent after returning from the background
v1.8.0
2025-01-21
🚀 Features
- Added a feature to use multiple VL pose information for initial position estimation.
- Configurable via
Initial Pose CountandInitial Pose DegreeinVLSDKSettings. - Added and removed events in
VLSDKManager:- Added
OnVLPoseRequested(VLRequestEventData)event. - Added
OnVLPoseResponded(VLResponseEventData)event. - Removed
OnInitialPoseReceived(int)event.
- Added
trackerStateproperty.
- Added
- Enhanced control over inlier values to determine VL Quality levels (Low, Medium, High).
- Added support for iOS simulator dummy builds.
🐛 Bug Fixes
- Fixed an issue where VL requests could not be sent after returning from the background.
v1.7.0
2024-12-03
🚀 Features
- Improved the accuracy of initial VL position recognition.
- Applied face detection and blur effects to VL request images.
- Added the
OnRelativeAltitudeUpdatedevent toVLSDKManagerto provide relative altitude change values. - Added functionality to adjust dataset playback speed in
ARDatasetManager. - Added the
ARCeyenamespace toNetworkController.
🐛 Bug Fixes
- Fixed an issue where VL requests could not be sent after returning from the background.
- Fixed missing
CFBundleVersionandCFBundleShortVersionStringin the iOSVLSDK.framework.
v1.6.5
2024-11-11
🚀 Features
- Restored VL request functionality based on image and video textures.
🐛 Bug Fixes
- Fixed memory leak issues occurring between VL requests.
- Resolved build failure issues caused by visualization elements.
v1.6.3
2024-09-10
🚀 Features
- Added test mode using the AR Dataset package
- Removed VL request testing functionality based on image and video textures
- Improved initial position estimation accuracy
v1.5.3
2024-05-30
🚀 Features
- Fixed an issue where enabling GPS Guide in VLSDK Settings and registering dozens of locations caused a decline in initial recognition performance.
v1.5.1
2024-04-05
🚀 Features
- Added functionality to set a valid VL Quality using VLSDK Settings
- Added EnableResetByDevicePose(bool) method to VLSDKManager
- Other stability improvements