Documentation

Release Notes Wikitude SDK

Wikitude SDK 8.2.0

Release Date: 2018-11-10

New

  • Beta Release of Native API for UWP platform

Improved

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

Improved

Fixed

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

Improved

Fixed

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 and ObjectTrackers

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() and getFrameStrides() 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