# Titanium SDK 8.0.1.RC - 1 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-01 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
Sergey Volkov (opens new window) - TIMOB-26239 (opens new window)
Sebastian Klaus - TIMOB-26681 (opens new window)
Hans Knöchel - TIMOB-26758 (opens new window), TIMOB-26852 (opens new window), TIMOB-26908 (opens new window), TIMOB-26917 (opens new window)
Luke Lu - TIMOB-26811 (opens new window)
Andreas Pingas - TIMOB-26889 (opens new window), TIMOB-26890 (opens new window)
Michael Gangolf (opens new window) - TIMOB-26914 (opens new window)
grebulon (opens new window) - TIMOB-17089 (opens new window)
# Fixed issues
# Android platform
TIMOB-15829 (opens new window) - Android: Calling Ti.UI.Android.ProgressIndicator.hide() twice crashes app on next show()
TIMOB-17089 (opens new window) - Android: Activity/Fragment restore can sometimes crash app due to view ID collision
TIMOB-24594 (opens new window) - Android: Loading images via HTTPS TLS 1.1 or newer fails on Android 4.x
TIMOB-25678 (opens new window) - Android: Window transitions are not enabled unless a shared element exists
TIMOB-25832 (opens new window) - Android: Setting Ti.UI.SearchBar "hintText" property after creation causes a crash as of 7.0.0
TIMOB-26239 (opens new window) - Android: Window leak in Ti.UI.currentWindow
TIMOB-26698 (opens new window) - Android: Launching TabGroup in landscape and then rotating to portrait won't resize tabs as of 8.0.0
TIMOB-26715 (opens new window) - Android: App starts without animation when launched with data intent as of 8.0.0
TIMOB-26746 (opens new window) - Android: Ti.App wrongly fires pause/resume event when opening/closing child windows
TIMOB-26758 (opens new window) - Android: Changing TabbedBar properties "labels" and "index" before opening window causes a crash
TIMOB-26779 (opens new window) - Android: Ti.UI.Android.SearchView only icon responds to search
TIMOB-26789 (opens new window) - android: Ti.Buffer#clone() will copy over null type/value properties to cloned Buffer when undefined on original
TIMOB-26799 (opens new window) - Android: Recurrence rule is not properly fetched for events received by Id
TIMOB-26826 (opens new window) - Android: Cannot dynamically change TabGroup "title" property as of 8.0.0
TIMOB-26834 (opens new window) - Android: NavigationView root window displays back button
TIMOB-26847 (opens new window) - Android: Fix stringify of custom TableView row
TIMOB-26889 (opens new window) - At android devices when a Window has its own title in a tabGroup the title never appears
TIMOB-26890 (opens new window) - Android: Switch between TabGroup tabs 1 and 4 sometimes crashes the app as of 8.0.0
TIMOB-26901 (opens new window) - Android: Launcher icon uses Titanium's default icon instead of "appicon.png" as of 8.0.0
TIMOB-26914 (opens new window) - Android: An OS forced-quit app displays a blank window upon relaunch as of 8.0.0
TIMOB-26964 (opens new window) - Android: Calling child window's close() method back to TabGroup fails if "Don't keep activities" is enabled
TIMOB-26966 (opens new window) - Android: Back navigating from child window causes app to exit when "Don't keep activities" is enabled as of 7.2.1
TIMOB-26975 (opens new window) - Android: LiveView does not reload app if "Don't keep activities" is enabled as of 8.0.0
TIMOB-26978 (opens new window) - Android: Showing/hiding dialog while window is being destroyed by "Don't keep activities" sometimes crashes
TIMOB-26980 (opens new window) - Android: module clean command deletes too much of libs folder
TIMOB-26989 (opens new window) - Android: TableView having SearchBar/SearchView will crash upon resume while "Don't keep activities" is enabled as of 7.2.1
TIMOB-26996 (opens new window) - Android: Window/TabGroup close() method call is ignored until "open" event has been fired
# iOS platform
TIMOB-26655 (opens new window) - iOS: Shortcut-item ID does not has to be unique
TIMOB-26681 (opens new window) - iOS: App rejected because of using NSAppleMusicUsageDescription key
TIMOB-26783 (opens new window) - iOS: Memory leak in require
TIMOB-26811 (opens new window) - iOS: Memory leak in Ti.Network.HTTPClient
TIMOB-26835 (opens new window) - iOS: Unable to get call pop menu from a webView
TIMOB-26903 (opens new window) - iOS: Webview Cookies is not working with 8.0.0.GA
TIMOB-26908 (opens new window) - iOS: Focussed text-field freezes parent window
TIMOB-26917 (opens new window) - iOS: App builds containing large amounts of JS files are extremely slow
TIMOB-26943 (opens new window) - 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 (opens new window) - CLI: File provider extension capability not appropriately set
TIMOB-26976 (opens new window) - Html having links with target="_blank" is not working
TIMOB-26981 (opens new window) - iOS: Module builds broken
TIMOB-26985 (opens new window) - iOS: Native modules are not protected
# Multiple platforms
- TIMOB-26788 (opens new window) - require fails on directory with package.json whose 'main' field points at another directory
# Improvements
TIMOB-26695 (opens new window) - iOS: Do not show Node.js path-tracking in console
- Revised the debug logs
TIMOB-26767 (opens new window) - 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
# 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.3 | n/a |
# CommonJS
Module | Version |
---|---|
ti.cloud | 3.2.11 |
# Hyperloop
Module | Version |
---|---|
Hyperloop | 4.0.2 |