# Titanium SDK 10.0.0.GA - 17 May 2021

# About this release

Titanium SDK 10.0.0 is a major release of the SDK, addressing high-priority issues from previous releases; introducing some breaking changes; and removing a number of long-deprecated APIs. This version is the last major version released by Axway. Axway support for this version and prior versions released by Axway will be discontinued after March 1, 2022.

# Community Credits

# BREAKING CHANGES

The following APIs were removed in 10.0.0:

Removed API Notes / Replacement
Ti.Android.PENDING_INTENT_FOR_ACTIVITY No longer used.
Ti.Android.PENDING_INTENT_FOR_BROADCAST No longer used.
Ti.Android.PENDING_INTENT_FOR_SERVICE No longer used.
Ti.Android.PENDING_INTENT_MAX_VALUE No longer used.
Ti.Android.Intent#getData() Use the Ti.Android.Intent.data property instead.
Ti.Android.MenuItem#setCheckable() Use the Ti.Android.MenuItem.checkable property instead.
Ti.Android.MenuItem#setChecked() Use the Ti.Android.MenuItem.checked property instead.
Ti.Android.MenuItem#setEnabled() Use the Ti.Android.MenuItem.enabled property instead.
Ti.Android.MenuItem#setVisible() Use the Ti.Android.MenuItem.visible property instead.
Ti.Media.AudioPlayer#getPaused() Use the cross-platform API Ti.Media.AudioPlayer.paused property instead.
Ti.Media.AudioPlayer#isPaused() Use the cross-platform API Ti.Media.AudioPlayer.paused property instead.
Ti.Media.AudioPlayer#getPlaying() Use the cross-platform API Ti.Media.AudioPlayer.playing property instead.
Ti.Media.AudioPlayer#isPlaying() Use the cross-platform API Ti.Media.AudioPlayer.playing property instead.
Ti.Media.AudioPlayer#setPaused() Use the cross-platform API Ti.Media.AudioPlayer.pause instead.
Ti.Media#hasAudioPermissions() Use Ti.Media.hasAudioRecorderPermissions instead.
PreviewImageError.message Use error property instead
Ti.Media.Sound.error.message Use the error property instead
Ti.Media.VideoPlayer.error.message Use error property instead
Ti.Network.HTTPClient#setTimeout() Use the Ti.Network.HTTPClient.timeout property instead.
Ti.UI.iOS.NavigationWindow Use Ti.UI.NavigationWindow instead.
Ti.UI.iOS.TabbedBar Use Ti.UI.TabbedBar instead.
Ti.UI.iOS.Toolbar Use the cross-platform Ti.UI.Toolbar instead.
Ti.UI.TabGroup#getActiveTab() Use the Ti.UI.TabGroup.activeTab property instead.
Ti.UI.TabGroup#setActiveTab() Use the Ti.UI.TabGroup.activeTab property instead.
Ti.UI.TabGroup#getTabs() Use the Ti.UI.TabGroup.tabs property instead.
Ti.UI.TableView#setHeaderPullView() Use the Ti.UI.TableView.headerPullView property instead.

# Bug Fixes

# Multiple platforms

# Android platform

# iOS platform

# Features

# Multiple platforms

# Android platform

# iOS platform

# SDK Module Versions

Module Android version iOS Version
facebook 11.0.2 11.0.0
ti.cloudpush 7.1.0 n/a
ti.map 5.0.1 5.0.0
ti.webdialog 2.0.0 3.0.0
ti.playservices 17.5.0 n/a
ti.identity 3.0.2 4.0.0
urlSession n/a 4.0.0
ti.coremotion n/a 4.0.0
ti.applesignin n/a 3.0.0
ti.cloud 3.2.11 3.2.11
hyperloop 7.0.1