Skip to end of metadata
Go to start of metadata

Titanium SDK 8.3.0.GA - 25 November 2019

About this release

Titanium SDK 8.3.0 is a minor release of the SDK, addressing high-priority issues from previous releases.

As of this release, Titanium SDK 8.2.x will not receive updates more than six months after the release of 8.3.0 (2020-05-25). Any needed fixes will be in 8.3.x or later supported releases within the 8.x branch. See Axway Appcelerator Deprecation Policyand Nominal Lifetimes documents for details.

Icon

With the release of Titanium SDK 9.0.0, we will no longer support Node.js 8.X. Node 10.13.0 will be the new minimum supported version with SDK 9.0.0.

Community Credits

Bug Fixes

Android platform

  • allow requestLegacyExternalStorage attribute (097c5af)
  • allow WebView.setData() to decrypt assets (1365850)
  • TIMOB-27512 - amend constants for showSoftKeyboard() (ae3da3a)
  • calculate correct stream size (dbfa501)
  • call WebView.stopLoading() from main thread (438a43a)
  • TIMOB-27496 - do not set properties on recycled proxy (e4459a1)
  • exclude JS in HTML files from processing (bc45db4)
  • fix dialog without selectedIndex reusage (a2a048f)
  • TIMOB-27238 - fix onlink callback being creation only (3a46b79)
  • TIMOB-27293 - fix onprogress payload value for data other than HashMap (a190a5d)
  • fix reusing a dialog with a new "parent" window (a8d06c3)
  • fix views with border and transparency (95fed44)
  • fixes background color animation with borders (86b3699)
  • focus on TextInputEditText view (8192ea2)
  • TIMOB-27302 - guard for tab counts limit for bottom style (6a2aa4d)
  • TIMOB-27191 - handle file: URIs without // after scheme (f4cf7c6)
  • TIMOB-27108 - HTTPClient "responseData" blob returns 0 width/height for images over 512kb (722d6bc)
  • TIMOB-27271 - resuming with intent "FLAG_ACTIVITY_MULTIPLE_TASK" can hang the app (632c439)
  • performance issue with deeply nested views as of 7.5.0 (057dad3)
  • prevent conflict with TextField.isSingleLine() (20ae5fd)
  • TIMOB-27118 - prevents TabGroup duplicate close event firing (34714b8)
  • TIMOB-27177 - regression where closing root window from child window causes app exit issues as of 8.0.1 (be7b776)
  • release string (0e21a4f)

Multiple platforms

  • fix typo and add tests for weak map/set (bc9faba)
  • TIMOB-27496 - do not modify original ListView proxy (b3a0306)
  • Change from ifdef to if due to variable always being defined (da45e5f)
  • disable bigint type checks (cbb8165)
  • rename isRegexp usage to isRegExp (8c1e265)
  • update Hyperloop to v4.0.4 for iOS 13 compatibility (d1cc406)
  • use correct should assertion syntax (00b9845)

iOS platform

Features

Android platform

Multiple platforms

iOS platform

Performance Improvements

Android platform

  • implement ability to pre-cache common js assets (c3806d0)
  • remove usage of getResourceAsStream() (a4c2b7a)
  • refactor asset handling (c0b4ea1)

SDK modules versions

Android and iOS

ModuleAndroid versioniOS version
urlSessionn/a2.2.0
facebook8.0.07.0.0
ti.coremotionn/a2.0.1
ti.map4.5.03.3.0
ti.safaridialogn/a1.1.1
ti.webdialog1.1.01.1.0
ti.touchid3.0.12.1.4
ti.identity2.1.0

1.0.6

ti.applesigninn/a1.1.1
ti.cloudpush6.0.1n/a
ti.playservices16.1.3n/a

CommonJS

ti.cloud3.2.11
ModuleVersion

Hyperloop

hyperloop4.0.4
ModuleVersion
  • No labels