Titanium SDK 9.3.2.GA
About this release
Titanium SDK 9.3.2 is a patch release of the SDK, addressing high-priority issues from previous releases.
As of this GA release, the previous Titanium SDK patch release (9.3.1) is no longer supported. End of support for this version will be 2021-08-11 or until the next patch release. Note: major and minor releases continue to be supported according to their nominal lifetime. See Axway Appcelerator Deprecation Policy and Nominal Lifetimes documents for details.
⚠️ With the release of Titanium SDK 9.0.0, we no longer support Node.js 8.X. Node 10.13.0 is the new minimum supported version.
Community Credits
- Michael Gangolf
- TIMOB-28333 - rgba(int,int,int) parity with iOS (925f6f2)
Bug Fixes
Android platform
- TIMOB-28337 - ListView properties missing in "longpress" event in Alloy as of 9.3.0 (0935358)
- TIMOB-28330 - Application crashes when scrolling a listview with zero items in the first section (a92bea2)
- TIMOB-28341 - webview url sends repeated sections of encrypted url (f5f8f67)
iOS platform
- TIMOB-28325 - Calculate proper row width for UITableViewStyleInsetGrouped (a34e964)
- TIMOB-28297 - Swift files doesn't recognize macros defined in defines.h (d135466)
- TIMOB-28304 - Swift enabling in Objc module should build (1d1f174)
- TIMOB-28282 - Use supportedInterfaceOrientations of UINavigationController.topViewController instead of UINavigationController (1f1127a)
- expose Ti.Media.AudioPlayer.externalPlaybackActive as boolean properly (2712dc6)
Multiple platforms
- declare i18n function before its usage (e4bc8a9)
SDK Module Versions
| Module | Android version | iOS Version |
|---|---|---|
| 11.0.2 | 10.0.0 | |
| ti.cloudpush | 7.1.0 | n/a |
| ti.map | 5.0.1 | 4.0.1 |
| ti.webdialog | 2.0.0 | 2.0.0 |
| ti.playservices | 17.5.0 | n/a |
| ti.identity | 3.0.2 | 3.0.0 |
| urlSession | n/a | 3.0.0 |
| ti.coremotion | n/a | 3.0.0 |
| ti.applesignin | n/a | 2.0.0 |
| ti.cloud | 3.2.11 | 3.2.11 |
| hyperloop | 6.0.2 | 6.0.2 |