SDK 8.0.1 · Release notes
Version8.0.1
- 13.4.1latest
- 13.4.0
- 13.3.1
- 13.3.0
- 13.2.0
- 13.1.1
- 13.1.0
- 13.0.1
- 13.0.0
- 12.8.0
- 12.7.1
- 12.7.0
- 12.6.4
- 12.6.3
- 12.6.2
- 12.6.1
- 12.6.0
- 12.5.1
- 12.5.0
- 12.4.0
- 12.3.1
- 12.3.0
- 12.2.1
- 12.2.0
- 12.1.2
- 12.1.1
- 12.1.0
- 12.0.0
- 11.1.1
- 11.1.0
- 11.0.0
- 10.1.1
- 10.1.0
- 10.0.2
- 10.0.1
- 10.0.0
- 9.3.2
- 9.3.1
- 9.3.0
- 9.2.2
- 9.2.1
- 9.2.0
- 9.1.0
- 9.0.3
- 9.0.2
- 9.0.1
- 9.0.0
- 8.3.1
- 8.3.0
- 8.2.1
- 8.2.0
- 8.1.1
- 8.1.0
- 8.0.2
- 8.0.1
- 8.0.0
Titanium SDK 8.0.1.GA
Released
Titanium SDK 8.0.1.GA - 15 May 2019
About this release
Titanium SDK 8.0.1 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 is no longer supported. End of support for this version will be 2019-11-15 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.
Community credits
-
Sebastian Klaus - TIMOB-26681
-
Hans Knöchel - TIMOB-26758, TIMOB-26908, TIMOB-26917
-
Luke Lu - TIMOB-26811
-
Andreas Pingas - TIMOB-26889, TIMOB-26890
Fixed issues
Android platform
-
TIMOB-15829 - Android: Calling Ti.UI.Android.ProgressIndicator.hide() twice crashes app on next show()
-
TIMOB-17089 - Android: Activity/Fragment restore can sometimes crash app due to view ID collision
-
TIMOB-24594 - Android: Loading images via HTTPS TLS 1.1 or newer fails on Android 4.x
-
TIMOB-25678 - Android: Window transitions are not enabled unless a shared element exists
-
TIMOB-25832 - Android: Setting Ti.UI.SearchBar "hintText" property after creation causes a crash as of 7.0.0
-
TIMOB-26239 - Android: Window leak in Ti.UI.currentWindow
-
TIMOB-26698 - Android: Launching TabGroup in landscape and then rotating to portrait won't resize tabs as of 8.0.0
-
TIMOB-26715 - Android: App starts without animation when launched with data intent as of 8.0.0
-
TIMOB-26746 - Android: Ti.App wrongly fires pause/resume event when opening/closing child windows
-
TIMOB-26758 - Android: Changing TabbedBar properties "labels" and "index" before opening window causes a crash
-
TIMOB-26779 - Android: Ti.UI.Android.SearchView only icon responds to search
-
TIMOB-26789 - android: Ti.Buffer#clone() will copy over null type/value properties to cloned Buffer when undefined on original
-
TIMOB-26799 - Android: Recurrence rule is not properly fetched for events received by Id
-
TIMOB-26826 - Android: Cannot dynamically change TabGroup "title" property as of 8.0.0
-
TIMOB-26834 - Android: NavigationView root window displays back button
-
TIMOB-26847 - Android: Fix stringify of custom TableView row
-
TIMOB-26889 - Android: Cannot dynamically change TabGroup "title" property as of 8.0.0
-
TIMOB-26890 - Android: Switch between TabGroup tabs 1 and 4 sometimes crashes the app as of 8.0.0
-
TIMOB-26901 - Android: Launcher icon uses Titanium's default icon instead of "appicon.png" as of 8.0.0
-
TIMOB-26914 - Android: An OS forced-quit app displays a blank window upon relaunch as of 8.0.0
-
TIMOB-26964 - Android: Calling child window's close() method back to TabGroup fails if "Don't keep activities" is enabled
-
TIMOB-26966 - Android: Back navigating from child window causes app to exit when "Don't keep activities" is enabled as of 7.2.1
-
TIMOB-26975 - Android: LiveView does not reload app if "Don't keep activities" is enabled as of 8.0.0
-
TIMOB-26978 - Android: Showing/hiding dialog while window is being destroyed by "Don't keep activities" sometimes crashes
-
TIMOB-26980 - Android: module clean command deletes too much of libs folder
-
TIMOB-26989 - Android: TableView having SearchBar/SearchView will crash upon resume while "Don't keep activities" is enabled as of 7.2.1
-
TIMOB-26996 - Android: Window/TabGroup close() method call is ignored until "open" event has been fired
iOS platform
-
TIMOB-26655 - iOS: Shortcut-item ID does not has to be unique
-
TIMOB-26681 - iOS: App rejected because of using NSAppleMusicUsageDescription key
-
TIMOB-26783 - iOS: Memory leak in require
-
TIMOB-26811 - iOS: Memory leak in Ti.Network.HTTPClient
-
TIMOB-26835 - iOS: Unable to get call pop menu from a webView
-
TIMOB-26852 - iOS: Random JSCore crashes in SDK 8+
-
TIMOB-26903 - iOS: Webview Cookies is not working with 8.0.0.GA
-
TIMOB-26908 - iOS: Focussed text-field freezes parent window
-
TIMOB-26917 - iOS: App builds containing large amounts of JS files are extremely slow
-
TIMOB-26943 - iOS: WebView.setHtml() fails to load inner contents with "file://" URLs and relative paths if "baseURL" uses "app://" URL as of 8.0.0
-
TIMOB-26948 - CLI: File provider extension capability not appropriately set
-
TIMOB-26976 - Html having links with target="_blank" is not working
-
TIMOB-26981 - iOS: Module builds broken
-
TIMOB-26985 - iOS: Native modules are not protected
-
TIMOB-26967 - iOS: Memory leak in Ti.API.debug
Multiple platforms
- TIMOB-26788 - require fails on directory with package.json whose 'main' field points at another directory
Improvements
-
TIMOB-26695 - iOS: Do not show Node.js path-tracking in console
- Revised the debug logs
-
TIMOB-26767 - Auto-select only valid certificate and/or provisioning profile when building to device
- Auto select certificate and/or provisioning profile (iOS) if there is only one valid entry
Known issues
- TIMOB-26852 - iOS: Random JSCore crashes in SDK 8+
API changes
There were no API changes in this release.
SDK modules versions
Android and iOS
| Module | Android version | iOS version |
|---|---|---|
| urlSession | n/a | 2.1.0 |
| 8.0.0 | 6.0.0 | |
| ti_coremotion | n/a | 2.0.1 |
| ti_map | 4.3.1 | 3.1.0 |
| ti_safaridialog | n/a | 1.1.1 |
| ti_webdialog | 1.1.0 | 1.1.0 |
| ti_touchid | 3.0.1 | 2.1.4 |
| ti_identity | 2.1.0 | 1.0.5 |
| ti_cloudpush | 6.0.1 | n/a |
| ti_playservices | 16.1.2 | n/a |
CommonJS
| Module | Version |
|---|---|
| ti.cloud | 3.2.11 |
Hyperloop
| Module | Version |
|---|---|
| Hyperloop | 4.0.2 |