Skip to content

Titanium SDK 12.4.0.GA

About this release

Titanium SDK 12.4.0 is a minor release of the SDK, adding new features and platform updates.

Community Credits

  • Hans Knöchel

    • add 12.4.0 changelog (874e5f2)
    • add missing “Calendar.Event.remove” method (d1bbe8a)
    • add swipe actions support for Ti.UI.TableView (40808cd)
    • add iOS 17+ symbol effects (84ccadb)
    • update changelog (9f144c1)
    • bump master to 12.4.0 (2f1212f)
    • address all whitespace-related linting issues part 2 (8c92dc7)
    • address all whitespace-related linting issues (e2bf653)
    • fix linting issues (bf24bf2)
    • Revert "feat(ios): support multi-scene applications (#13941)" (82203d7)
    • fix some open issues related to scenes (a0a3aea)
    • fix debug issues with scenes (8bcd5c3)
    • Revert "feat(ios): support multi-scene applications (#13941)" (4a1d20f)
  • Michael Gangolf

    • optionBar color properties (d5cff3c)
    • fix webpack command name issue (420ccdc)
    • new Android Studio settings xml (ceda65e)
    • track color of the Ti.UI.Switch (07df689)
    • prepare SDK for Android 34 (ada10bb)
    • add iOS WebViewConfiguration link (9f85623)
    • ioslib update (7b82317)
    • new event for empty TextFields (29964cf)
    • textAlignment for DatePicker (afb253e)
    • add source to webView fireEvent (960d40c)
    • remove some dead analytics code (6926f0d)
    • update ti.playservice to 18.3.0 (dc180b9)
    • expose contentOffset getter in TableView/ListView (1f75084)
    • ndk update (a852835)
    • add moveToBackground method (229ef10)
    • videoPlayer speed property (7b9a4e9)
    • bundle webp res files (6552a2c)
    • adaptive icons in default template (2e0e2e5)
    • attributedString link example (cb69378)
    • update TabbedBar Android properties (f5dfa92)
    • node-appc update (644831f)
    • create alloy project with spaces with --alloy (c601e7e)
    • improve accessibility text (3171e14)
    • remove some deprecated classes (e1f2dc1)
    • raise android max sdk support (eb87849)
    • add overrideUserInterfaceStyle to Picker (0c93fa7)
    • fixing typos (a298387)
    • improve the ScrollableView clipView description (940ca9e)
    • npm packages (48afddf)
    • hide scrollbars in WebView (6642ed1)
    • indent log correctly (a7b145d)
    • backgroundColor for RefreshControl (4f78a79)
    • defaultLang option in tiapp.xml (07e9a6a)
    • pass platform to tiappxml (760ca45)
    • try/catch around unlink snapshots (115bbb2)
    • update gradle (e41650c)
    • add info about iOS foreground notifications (4e5ca53)
    • link idleTimerDisabled and keepScreenOn (bd5c5e7)
    • fix some doc errors (cf14a9b)
    • update ti.map (5eb950c)

Bug Fixes

Multiple platforms

  • address all whitespace-related linting issues (e2bf653)
  • address all whitespace-related linting issues part 2 (8c92dc7)
  • create alloy project with spaces with --alloy (c601e7e)
  • fix linting issues (bf24bf2)

Android platform

  • add missing “Calendar.Event.remove” method (d1bbe8a)
  • bundle webp res files (6552a2c)
  • remove some deprecated classes (e1f2dc1)

iOS platform

  • fix debug issues with scenes (8bcd5c3)
  • fix some open issues related to scenes (a0a3aea)

Features

Multiple platforms

  • add swipe actions support for Ti.UI.TableView (40808cd)

Android platform

  • adaptive icons in default template (2e0e2e5)
  • add moveToBackground method (229ef10)
  • add source to webView fireEvent (960d40c)
  • defaultLang option in tiapp.xml (07e9a6a)
  • expose contentOffset getter in TableView/ListView (1f75084)
  • hide scrollbars in WebView (6642ed1)
  • improve accessibility text (3171e14)
  • indent log correctly (a7b145d)
  • new event for empty TextFields (29964cf)
  • optionBar color properties (d5cff3c)
  • textAlignment for DatePicker (afb253e)
  • track color of the Ti.UI.Switch (07df689)
  • update gradle (e41650c)
  • update ti.playservice to 18.3.0 (dc180b9)
  • videoPlayer speed property (7b9a4e9)

iOS platform

  • add iOS 17+ symbol effects (84ccadb)
  • add overrideUserInterfaceStyle to Picker (0c93fa7)
  • backgroundColor for RefreshControl (4f78a79)

SDK Module Versions

ModuleAndroid versioniOS Version
facebook12.1.014.0.0
ti.map5.6.17.3.1
ti.webdialog2.3.03.0.2
ti.playservices18.3.0n/a
ti.identity3.1.05.0.0
urlSessionn/a4.0.1
ti.coremotionn/a4.0.1
ti.applesigninn/a3.1.2
hyperloop7.0.67.0.6

Titanium SDK Documentation