Release Notes Wikitude SDK Professional Edition
Wikitude SDK 9.13.0
Release Date: 2023-02-14
New
- Assets replacement in all sample apps
- Compatibility with Cordova 11
Wikitude SDK 9.12.0
Release Date: 2022-07-06
New
Compatibility with iOS 15
Compatibility with Android 12
Upgrade ARCore version to 1.29.0
- Version upgrade for curl
- The extended tracking feature is now marked as deprecated
Known Issues
- In Android 12 devices
navigator.geolocation.getCurrentPosition
is not able to get any proper location to be used most of the time given the approximate location permission.onLocationError
callback is called instead.
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
- handling of
mailto
links used inopenInBrowser(url, true)
is now opening correct Intent - Fix for a rare crash in Instant Tracking functionality when using multiple trackers
Removed
- Support for modified PNG files with a CgBI signature
Wikitude SDK 9.9
Release Date: 2021-07-01
New
- Replaced nlohmann json dependency with jsoncpp
- Added support for XCFrameworks. Please check the updated Setup Guide to see how to use XCFrameworks in your project
Fixed
- Fixed a rare crash that could occur when using HTMLDrawables
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
New
- Support Android scoped storage from SDK 29
Improved
- On some Android devices camera access is improved when Camera2 API is not available
Fixed
- Fixed back navigation if invalid URL is entered in the custom URL
Wikitude SDK 9.5.0
Release Date: 2020-12-01
New
- Compatibility with Android 11
- Support for ARCore 1.19.0
- Method to ask if the internal WebView can navigate back
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
- The camera is no longer zoomed in on iOS devices with a 4:3 aspect ratio
Removed
- The samples in the JavaScript API don't contain any jQuery anymore, making it easier to work with them.
Wikitude SDK 9.4.0
Release Date: 2020-10-21
Improved
- Universal access from file URLs now enabled by default in the iOS ArchitectView.
- Object Trackers initialize with fewer wrong poses
- Added support for Cordova 10.0.0
Wikitude SDK 9.3.1
Release Date: 2020-09-17
New
- Compatibility with iOS 14
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 iOS 11. iOS 12 is now the new minimum supported version
- 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
Wikitude SDK 9.0.0
Release Date: 2020-03-31
New
- Improved image tracking performance and stability
Wikitude SDK 8.10.0
Release Date: 2019-12-10
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
Improved
- WebKit is now enabled by default, replaced all internal use of
UIWebView
withWKWebView
.
Removed
- Removed internal use of the deprecated
UIWebView
. - Removed all
UIWebView
related properties from theWTArchitectView
API. - Removed
shouldUseWebKit
from theWTArchitectView
API, since we only use WebKit now.
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
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 in case image, object or instant tracking were used with no valid license key set.
- Fixed an issue that caused model animations to sometimes not be restarted properly when calling
start
. - Fixed an issue that caused some videos to be rendered incorrectly.
- Fixed an issue where the application could crash when setting distance, rotation or translation change thresholds at runtime.
- Fixed an issue where the
AR.ObjectTracker.onError
callback was called with an invalid argument, resulting in a JavaScript error. - Fixed an issue where
AR.ImageTracker
callbacks might have been called although they were not set, resulting in a JavaScript error.
Wikitude SDK 8.4
Release Date: 2019-04-09
Improved
- Initial recognition for Object Targets is more accurate and stable
- Improved recognition for image targets in difficult backgrounds
Fixed
- Fixed an issue that prevented extended object tracking from working
- Fixed an issue where 3D models were flickering when using Snap To Screen
- Fixed an issue that caused landscape image targets to have incorrect augmentation scaling
- Fixed an issue that caused errors in the JavaScript layer when using cloud recognition in combination with the
onImageLost
event of theAR.ImageTrackable
- Fixed an issue that caused camera to stop after pause/resume using Plugins API
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
Fixed
- Fixes an instant tracking issue where augmentations did not render correctly after the device orientation changed
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
Fixed
- Fixes potential crash caused by ongoing network connections while destroying the SDK
- Fixes an issue that caused instant tracking plane clicks to be registered incorrectly while not tracking
- Fixes an issue that caused
onRotationChanged
callbacks to not obey the threshold correctly (missing invocations for values close to 180°) - 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
Improved
- Adds new parameters to ImageTrackable and ObjectTrackable
onDrag{Began,Changed,Ended}
callbacks that are hit tested against the tracking plane so that gestures can be implemented according to orientation of target
Fixed
- Fixes issue that caused model animations to not be resumed correctly upon losing and re-recognizing a target
- Fixes an issue in the custom camera sample that caused a black frame to be rendered when certain 3D model were in the scene
- Fixes an occasional crash for certain image targets when energy efficient tracking was enabled
Wikitude SDK 8.1.0
Release Date: 2018-09-11
New
- 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
Fixed
- Fixes issue where recognising an image was not possible when the device was close to the image
- Fixes instability(flickering augmentations) of continuous cloud recognition
- Fixes ADE issues with Object Tracking and Occluders
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
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 a deadlock related to
AR.HtmlDrawables
Wikitude SDK 7.2.0
Release Date: 05.02.2018
New
- SMART - Wikitude's integration of ARKit and ARCore
Improved
- Added support for Cordova Android 7.x
Fixed
- Fixes an issue that occurred when AR.Model objects were assigned as instant tracking initialization drawables
Wikitude SDK 7.1.0
Release Date: 19.09.2017
Improved
- Improved OpenGL ES resource handling
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 cloud recognition could crash after a new target was detected
- Fixes an issue where the SDK could crash in case the camera was disabled at runtime and a tracker was tracking
- Fixes an issue in the Wikitude 3D Encoder where a crash could happen in case a 3D Model had all model animation keyframe timestamps below 1
- Fixes an issue where certain
AR.Model
animations are not rendered correctly - Fixes an issue where instant tracking initialisation drawables would not be rendered
- Fixes an issue with
AR.Model
where pausing quickly after creation would break the rendering completely - Fixes an issue with
AR.Model
on some devices (i.e. Samsung Tab 4) where the rendering could be broken completely or initial scaling could be incorrect - Fixes an issue with
AR.context.destroyAll
where some objects might not have been destroyed
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
- New AR.Occluder that acts as occlusion model
- New option to forward logs from AR.logger to AndroidStudio or Xcode
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
- Return appropriate return values in the gesture event callbacks
- Issue where setting AR.Drawable.rotate was not resulting in a correct rotation
Wikitude SDK JavaScript API 6.1.0-3.4.2
Release Date: 28.03.2017
New
- Includes Wikitude SDK 6.1.0: detailed changelog for Android and iOS
- New parameter in the Wikitude Cordova example app creation script to choose between the
cordova
orphonegap
command set
Fixed
- Fixes an iOS plugin lifecycle issue that prevented the SDK to resume when the
hide()
function was used
Wikitude SDK JavaScript API 6.0.1-3.4.1
Release Date: 15.02.2017
New
Fixed
- Fixed warnings generated by the Wikitude Cordova iOS plugin
Wikitude SDK JavaScript API 6.0.0-3.4.0
Release Date: 25.01.2017
New
Cordova Plugin 5.3.1-3.3.1
Release Date: 24.11.2016
New
Fixed
- Fixes an issue for Android where the keyboard was not showing up again after entering and returning from an ARView
Cordova Plugin 5.3.0-3.3.1
Release Date: 13.09.2016
New
Fixed
- Missing Android permission check in demo sample app
Cordova Plugin 5.2.0-3.3.1
Release Date: 22.07.2016
Fixed
- Corrected version number in
plugin.xml
file - Updated way how to handle files for Cordova Dev app
Cordova Plugin 5.2.0-3.3.0
Release Date: 08.07.2016
New
- You can now use the
cordova.file
API when loading Architect Worlds - Android only: New
backButtonCallback
that is called when the Wikitude Plugin is closed because of a press on the back button - Includes Wikitude SDK 5.2.0: detailed changelog for Android and iOS
Cordova Plugin 5.1.4-3.2.1
Release Date: 15.03.2016
Cordova Plugin 5.1.3-3.2.1
Release Date: 08.03.2016
Cordova Plugin 5.1.1-3.2.0
Release Date: 15.01.2016
Fixed:
- Missing textures on certain 3D models
Improved
- Wikitude Sample App now implements Android Runtime Permissions (applies to Android 6.0 - API level 23)
Wikitude SDK 5.1.0
New
- Support for Android switched camera on Nexus 5X
- Support multiple regional co-located cloud recognition services
- 3D model import: account for pivot node transformations
Fixed
- 3D model import:
- Animation grouping
- Account for animation stack (numbering of animations if more than one animation tracks are on the FBX animation stack)
- Accept the first texture of a multi-textured 3d model
- Accept 3d models with more than one mesh skins per node
Cordova Plugin 5.0.0-3.1.0
Release Date: 06.05.15
New:
- This release includes the Wikitude SDK 5.0.0.
Cordova Plugin 4.1.0-3.1.0
Release Date: 06.05.15
New:
- Compatibility for Cordova 5.0.0 and especially Android 4.0.0
- Updates Setup Guide to reflect new StartupConfiguration
Cordova Plugin 4.1.0-3.0.1
Release Date: 01.04.15
Fixes
- Fixes a potential problem when camera access is denied and no error handler is set in the JS host application.
- Fixes a problem with device supported check where 2dtracking - only experiences still would require compass to be supported
Cordova Plugin 4.1.0-3.0.0
Release Date: 09.03.15
New
- Integrates Wikitude SDK 4.1.0 for Android and iOS (see detailed release notes for Android and iOS)
- Updated API (see Migration Guide for details)
PhoneGap Plugin 4.0.0-2.1.0
Release Date: 29.07.14
New
- Integrates Wikitude SDK 4.0.0 for Android and iOS (see detailed release notes for Android and iOS)
- Compatible with PhoneGap 3.5
PhoneGap Plugin 3.3.1-2.0.1
Release Date 24.04.2014
New
- Wikitude SDK 3.3.1 for Android and iOS
IRandGeo
mode available instead ofBoth
in plugin
PhoneGap Plugin 3.3.0-2.0.0
Release Date 01.04.2014
New
- Wikitude SDK 3.3.0 for Android and iOS
- Support for PhoneGap 3.4.0
Fixed
- Back-button behavior for Android 4.4
- Focus issue on Android
Improved
- Extended set-up guide