Release Notes Wikitude SDK Professional Edition
Wikitude SDK 9.12.0
Release Date: 2022-07-06
New
Compatibility with Android 12
Upgrade ARCore version to 1.29.0
- Version upgrade for curl
- The extended tracking feature is now marked as deprecated
Wikitude SDK 9.10
Release Date: 2021-08-24
Improved
- Update gradle version from 3.6.0 to 4.2
- Upgrade ARCore version to 1.24
- Version upgrade of openssl, curl and FreeImage
Fixed
- Fix for a rare crash in Instant Tracking functionality when using multiple trackers
Wikitude SDK 9.9
Release Date: 2021-07-01
Removed
- Ended support for Android 5.1. Android 6.0 is now the new minimum supported version
Wikitude SDK 9.8.0
Release Date: 2021-05-18
Wikitude SDK 9.7.1
Release Date: 2021-04-28
Wikitude SDK 9.7.0
Release Date: 2021-04-06
Wikitude SDK 9.6.0
Release Date: 2021-02-23
Wikitude SDK 9.5.0
Release Date: 2020-12-01
New
- Compatibility with Android 11
- Support for ARCore 1.19.0
Improved
- Faster initial recognition of Object Targets
- Faster overall tracking of Object Targets
- More accurate tracking of Object Targets in difficult situations
- Better alignment of augmentations for Image Targets
Wikitude SDK 9.4.0
Release Date: 2020-10-21
Improved
- Object Trackers initialize with fewer wrong poses
Wikitude SDK 9.3.1
Release Date: 2020-09-17
Known Issues
- When using Xcode 12 check out the additional manual steps to move the script files.
Wikitude SDK 9.3
Release Date: 2020-08-25
Removed
- Support for Android 5.0. Android 5.1 is now the new minimum supported version
Wikitude SDK 9.2
Release Date: 2020-07-09
Improved
- Image Tracking now behaves more stable against short, fast movements
- Data communication with the Cloud Recognition version 2 service adapted, so that recognition accuracy is significantly improved (e.g. greater distance)
- Update OpenSSL to version 1.1.1
Fixed
- Fixed Cloud Recognition issue where accuracy was worse when HD or FullHD resolutions being were used
Wikitude SDK 9.1.0
Release Date: 2020-05-19
Improved
- Tracking is not lost when zooming camera
- Improvements to accuracy for Object Recognition
- Improved handling of first recognition for objects
- Improved alignment of augmentations for image tracking when rotating target
Fixed
- Fixed an issue where arm7 devices resolution was not listening to NativeStartupConfiguration.CameraResolution value
- Fixed an issue where an OpenGL log with EGL_BAD_ACCESS error was shown every frame
Wikitude SDK 9.0.0
Release Date: 2020-03-31
New
- Improved image tracking performance and stability
- ARCore has been upgraded to 1.15
- Auto-focus can now be enabled when using SMART on Android
Fixed
- Fixed a crash on some Android devices that ocurred when the camera started
Wikitude SDK 8.10.0
Release Date: 2019-12-10
New
- Changed minimum Android SDK version to 21 (Android 5.0)
Fixed
- Fixes issue where the the SDK was crashing when receiving a wrong camera frame when not using camera2. An error will now be reported through camera callbacks.
Wikitude SDK 8.9.1
Release Date: 2019-09-30
Wikitude SDK 8.9
Release Date: 2019-09-24
New
- Implemented support for iOS 13
- Implemented support for Android 10
Wikitude SDK 8.7
Release Date: 2019-08-13
Improved
- Camera frame handling is now faster for all platforms.
- Range for detecting an image target using an ImageTracker has been significantly improved.
Wikitude SDK 8.6
Release Date: 2019-07-11
Improved
- Changed plugin lifecycle behaviour. A call to pause is now always preceded by a call to resume
Fixed
- Fixed an issue where the
API reference
was not showing theinternal rendering
parts.
Removed
- Support for
wto 7.0
file format for Object Targets
Wikitude SDK 8.5
Release Date: 2019-05-23
New
- Image Recognition engine now can work with jpg, png and zip files as Target Collection resource
- Image Recognition engine accepts png's with alpha channel as target images and respects transparent areas
Improved
- Image Recognition engine detects images from a larger distance
- Image Recognition engine detects duplicate targets more reliably
Fixed
- Fixed an issue where the
extended range
option was ignored for Image Trackers, resulting in shorter recognition distance - Fixed an issue where the property
physicalTargetHeight
was not set when using cloud recognition. - Fixed an issue where the application could crash when using
getCameraPosition
fromcameraManager
.
Wikitude SDK 8.4
Release Date: 2019-04-09
New
- Significant improvements to plane detection quality and speed. Plane Detection is leaving experimental status.
- Introduced a new API to check if the current device supports all hardware requirements to run the AR experience.
Improved
- Initial recognition for Object Targets is more accurate and stable
- Improved recognition for image targets in difficult backgrounds
Removed
- Support for iPhone 4, iPhone 4s and iPhone 5: Minimum requirement is now iPhone 5s - see blog post for details
- Support for Titanium development framework - see blog post for details
Wikitude SDK 8.3.2
Release Date: 2019-03-11
Wikitude SDK 8.3.0
Release Date: 2019-02-26
New
- Release of Native API for UWP platform
- Support for Vuzix M300 for JavaScript API
- General upgrade of computer vision engine increasing reliability and speed for Image, Object and Instant Trackers
Improved
- New StartupConfiguration value minCamera2SupportLevel, Camera2 will be used only on devices with FULL support by default
Fixed
- Fixes potential crash caused by ongoing network connections while destroying the SDK
- Fixes rare crash when extended object tracking is frequently stopped and restarted
Wikitude SDK 8.2.0
Release Date: 2018-11-10
New
- Beta Release of Native API for UWP platform
Fixed
- Fixes an occasional crash for certain image targets when energy efficient tracking was enabled
- Fixes a potential crash for when using Cloud Recognition and trying to recognize a new target while still tracking the old target
Wikitude SDK 8.1.0
Release Date: 2018-09-11
New
- Plane Detection feature to recognize planar surfaces
- Support and compatibility for iOS 12
- Support and compatibility for Android 9.0
- API to explicitly set efficiency mode for trackers for fast processing
- Mandatory Group ID parameter for cloud recognition
Improved
- Increased stability when tracking objects and scenes
- Increased recognition accuracy for multiple objects in object target collection
- Increased stability for Instant Tracking for rotational movements
- General improvements to Instant Tracking for more accurate tracking and representation
- Camera2 is now used by default on all devices with Android 5.1 or higher
Fixed
- Fixes issue where recognising an image was not possible when the device was close to the image
- Fixes crash when using SMART and not including ARCore as dependency of the application
- Fixes crash with extended object tracking on lower end devices
- Fixes camera rotation on devices with base orientation landscape
- Fixes occasional deadlock when using camera2 of the Wikitude SDK in combination with an input plugin
- Fixes camera rendering and tracking when SMART was enabled, platform assisted tracking was available and RenderExtension.update was not called on an GL thread
Wikitude SDK 8.0.0
Release Date: 05.07.2018
New
- Ability to save Instant Tracking session as Instant Targets
- Ability to load Instant Targets
- Major update to the engine powering Object Tracker resulting in better recognition accuracy and better tracking stability
- Introduction of new
wto
format version - New method to generate Object Targets using images instead of videos
- New camera APIs to control exposure setting and focus area
- ARCore has been updated to version 1.1
Wikitude SDK 7.2.1
Release Date: 21.02.2018
Fixed
- Fixes a bug where trial license did not allow to use Instant Tracking
- Fixes a potential deadlock for cloud recognition that occurred in rare cases
- Fixes undefined behaviour
convertScreenCoordinateToPointCloudCoordinate
when called the first time
Wikitude SDK 7.2.0
Release Date: 05.02.2018
New
- SMART - Wikitude's integration of ARKit and ARCore
Wikitude SDK 7.1.0
Release Date: 19.09.2017
New
- Added support for Android O
- New APIs to get the point cloud for InstantTracking
Improved
- Improved OpenGL ES resource handling
- Improves usage of the Android camera2 API
- SDK can now run in the Android emulator
- Simplified example application
Fixed
- Fixes an object tracker issue where the
onTargetsLoaded
callback was called before all object targets were extracted - Fixes an issue where
Plugin::pause
was not called in case it was unregistered from the SDK - Fixes an issue where the SDK could crash in case a new tracker was created while another one was already tracking
- Fixes an issue where loading .wto files could have happened on the main thread
- Fixes an issue where the SDK could have crashed in case a target collection resource was released
- Fixes an issue where the SDK could have crashed in case a cloud recognition service was released
- Fixes an issue where onTargetsLoaded was called twice for
ImageTracker
andObjectTracker
s
Wikitude SDK 7.0.0
Release Date: 13.07.2017
New
- Object Recognition and Tracking
- Support for multiple Image Targets
- New hit-testing API for SLAM engine
- Option for Extended Range for Image Recognition
- Option for InstantTracker to choose initial plane orientation
Improved
- Updated SLAM engine improves performance and accuracy for InstantTracker and Extended Tracking
- Plugins access to currently tracked target
- Plugins provide more details about image, object and instant targets
Fixed
- Issue where TargetRectangleInFrame returned the wrong position and size with HD frames
Wikitude SDK Native API 2.1.0
Release Date: 28.03.2017
New
- Support for OpenGL ES 3.x
- New supported FrameColorSpace YV12 for input plugins
- New plugin registration error callback that contains more information why an input plugin could not be registered
- New Frame methods
hasStrides()
andgetFrameStrides()
to get stride information of frames provided by plugins
Improved
- Trial licenses now support instant tracking
- RenderExtension separates logic and render updates
Fixed
- Fixes an issue where input plugins would try to render YUV NV21 frames using the YV12 color format
Wikitude SDK Native API 2.0.1
Release Date: 15.02.2017
Fixed
- Fixed a memory issue when instant tracking is used in combination with HD frame rendering (not recommended)
Wikitude SDK Native API 2.0.0
Release Date: 25.01.2017
New
- The new instant tracking feature allows users to place augmentations without any markers in any surrounding. Instant tracking uses Wikitudes own SLAM-based 3D engine.
- Added advanced camera settings like HD and 60 fps camera rendering and a manual focus control
- Unified computer vision related class names
- Adds support for Androids Camera 2 API
Improved
- Updated target collection format (.wtc) which improves the robustness and performance of 2D image recognition.
- Extended tracking improved significant using the new SLAM technology
- Behaviour of removing plugins at runtime - lifecycle callbacks are now called properly
- Plugins now receive a call to
surfaceChanged
in case the device was rotated while the application was not active.
Wikitude SDK Native API 1.4.1
Release Date: 24.11.2016
Fixed
- Fixes an issue where cloud recognition would not work when using input plugins
- Fixes a crash when destroying a 3D ClientTracker and creating a new one
- Fixes an issue where proguard for an app was not able to exclude wikitude sdk classes
- Fixes an issue where image recognition was no longer working on the Nexus7
Wikitude SDK Native API 1.4.0
Release Date: 13.09.2016
New
- Support for Android 7.0 Nougat
- New InputFrameRenderSettings options for Plugins API
Fixed
- Fixes an issue where the
onTrackerFinishedLoading
callback is called to early - Fixes a rare crash in the 3D Tracking engine
Improvements
- Improved and aligned behaviour of cache handling
- Improved and aligned behaviour of network handling for cloud recognition
Wikitude SDK Native API 1.3.0
Release Date: 08.07.2016
New
- InputPlugins allow developer to use the Wikitude SDK with an external camera feed
Fixed
- Updates OpenSSL to version 1.01r
- Fixes an issue where destroying the SDK while a large .wtc file is loading, crashed the SDK
- Fixes several issues that might lead to a crash if the SDK is paused/resumed
- Fixes several issues that might lead to a crash if the SDK is destroyed and immediately afterwards created again
Wikitude SDK Native API 1.2.1
Release Date: 22.03.2016 (internal release only)
Fixed
- Unifies camera related API between Android and iOS
Wikitude SDK Native API 1.2.0
Release Date: 01.12.2015
New
- Support for Android switched camera on Nexus 5X
- Support multiple regional co-located cloud recognition services
- Improvements in visualization of 3D Tracking Beta
Wikitude SDK Native API 1.1.0
Release Date: 15.10.2015
New
- 3D Tracking Beta for small-sized objects
- Map recorder in sample App
- Updated Client Tracking sample with new 3D Tracking sample
Wikitude SDK Native API 1.0.0
Release Date: 28.08.2015
Wikitude SDK Native API 1.0.0 beta
Release Date: 30.07.2015
New
- Initial Public Release of Android Native API