SDK 9.0.1 · Release notes
Version9.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 9.0.1.GA
Released
Titanium SDK 9.0.1.GA - 16 April 2020
About this release
Titanium SDK 9.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 (9.0.0) is no longer supported. End of support for this version will be 2020-10-16 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 Lifetimesdocuments for details.
::: danger ❗️ Warning With the release of Titanium SDK 9.0.0, we will no longer support Node.js 8.X. Node 10.13.0 is the new minimum supported version. ::: ::: danger ❗️ Warning Deprecation Notice: The next major release of the Titanium CLI, version 6.0.0, will no longer support plugins and hooks for commands other than "appc ti clean", "ti clean", "appc run", and "ti build". Titanium CLI v6 will have a new plugin system with a new hook system and it will be incompatible with Titanium CLI v5 plugins and hooks. Please refer to TIMOB-27233 and TIMOB-27255 for more information. ::: ::: danger ❗️ Warning With the release of Titanium SDK 9.0.0, Windows platform will no longer be supported and has been removed from distribution in the SDK. Customers on Pro and Enterprise plans may continue to request critical fixes on SDK 8.x releases until August 18, 2020. :::
Bug Fixes
Android platform
-
TIMOB-17203 - TextField keyboardType: parity issues between iOS and Android
-
TIMOB-26678 - Unnecessary default notification channel created when using a custom one (1652d08)
-
TIMOB-27493 - Videos do not play correctly on Android 5.1 (API 22) (960d208) (5a5c0f5)
-
TIMOB-27530 - UI glitches out when using 'applyProperties' with Scroll View Touch Listeners
-
TIMOB-27695 - Heavy image processing methods do not trigger GC (26982f3)
-
TIMOB-27741 - fall through request permissions (7bede6f)
-
TIMOB-27742 - Minor camera focus issues (ab3d8c6)
-
TIMOB-27777 - Obtain holder for module references (764f024)
-
TIMOB-27780 - Hyperloop builds fail if JDK 12 or higher is installed (#11510)
-
TIMOB-27781 - App/Module builds fail with JDK 13 as of 9.0.0 (caaaa04)
-
TIMOB-27784 - Running "clean" on a module will error if "libs" folder does not exist (e90b8af)
-
TIMOB-27823 - javascript files/content assumed to be binary for Ti.Blob on apilevel 29+ (efa3c64)
-
TIMOB-27837 - Custom theme ignored by modal/translucent windows as of 9.0.0 (8e3ce4d)
iOS platform
-
TIMOB-27751 - WKWebView cookies issue (aab53e7)
-
TIMOB-27754 - SearchBar text color and hinTextColor does not work properly. (f881591)
-
TIMOB-27768 - TypeError: Cannot read property 'logger' of undefined (1c0d85f)
-
TIMOB-27799 - App crashes when setting video player url to null (01e5798)
-
TIMOB-27820 - iOS 10: SearchBar color property does not work with showCancel property (e013135)
-
TIMOB-27822 - Ti.UI.iPad.Popover including arrow in content view on iOS 13 (9b349fb)
-
TIMOB-27824 - Hyperloop: iOS - build fails after updating Xcode to 11.4 (14f7bb5)
-
TIMOB-27827 - Error reporting is broken after updating to Xcode 11.4 / iOS 13.4 (3e06680)
Improvements
Android platform
-
TIMOB-27574 - Replace SDK "build.properties" with gradle generated "BuildConfig" class
-
TIMOB-27745 - Add "google-services.json" support for Firebase (5422e25)
-
TIMOB-27755 - Add NDK side-by-side support (0935163)
-
TIMOB-27778 - Update gradle build tools to 3.6.x
-
improve sdk kroll-apt incremental build times (558b6ed)
-
build should auto-download NDK if not installed (6c1a206)
SDK Module Versions
| Module | Android version | iOS Version |
|---|---|---|
| 9.0.0 | 7.0.1 | |
| ti.cloudpush | 7.0.0 | n/a |
| ti.map | 5.0.1 | 3.3.0 |
| ti.webdialog | 2.0.0 | 1.1.0 |
| ti.playservices | 17.1.1 | n/a |
| ti.identity | 3.0.1 | 1.1.0 |
| urlSession | n/a | 2.2.0 |
| ti.coremotion | n/a | 2.1.0 |
| ti.applesignin | n/a | 1.1.1 |
| ti.cloud | 3.2.11 | 3.2.11 |
| hyperloop | 5.0.3 | 5.0.3 |