Skip to content

Titanium SDK 13.1.0.GA

About this release

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

Community Credits

  • Hans Knöchel

    • improve changelog generation (558cf58)
    • propery handle incremental builds in Xcode (8ae9374)
    • support swift package manager (SPM) module dependencies (a6dee74)
    • add support for iOS 26+ UIScrollEdgeEffect API (6babec0)
    • add parity for “backgroundSelectedColor” API (e47e4b2)
    • fix local Xcode build (b1474dd)
    • properly set Titanium SDK version for runtime usage (cf9dfa8)
    • be able to pass button configuration as object, support “loading" state (03339a1)
    • update hyperloop.next to 7.1.0 to support 16 KB page size (219f6bc)
    • bump master to 13.1.0 (ee00961)
  • Michael Gangolf

    • update gradle to 8.14.3 (3b23367)
    • kotlin version update (8170e05)
    • update minSdk to API Level 23 (089cabc)
    • include LaunchLogos again (93b8e61)
    • update workflow (8200206)
    • fix BottomNavigation selection when using activeTab (471e61d)
    • clearUserCache method (405c51a)
    • new WebView property 'multipleWindows' (a8c7278)
    • navBarColor for Window (b2b4ac8)
    • android library updates (c026d19)
    • fix screenCaptured crash on Android 13 and lower (fe01676)
    • fix gradle build (16c3122)
    • update clang and lint iphone files (123e61a)
    • parity for screenshotcaptured event (ad0b76f)
    • another commander place (14fedc6)
    • update commander (c8c4a40)
    • lower clang (c5c2329)
    • updates (c48b66f)
    • remove more modules (09624eb)
    • clean up unused src folders (6aa9089)
    • downgrade fs-extras and ssri (6abced1)
    • fix lint (ee65097)
    • npm package updates (26f2a73)
    • rename APS classes and remove unused analytics class (40a61fa)
    • remove aps-analytics.jar and titanium-verify.jar (d4eb9fc)
    • remove -u parameter from CLI (5b468e1)
    • remove URL question in 'ti create' (68dd395)
    • node package updates (579f33c)
  • Hendrik Bugdoll

    • added dSYM for Swift framework-based modules (eba5c63)
    • added dSYM for TitaniumKit.framework (4dd433e)
    • removed old Studio project file (87b049b)
    • fixed Swift compilation conditions and flags (23c26d3)
    • fixed TabBarItem update for iOS 18+ (ef3ae90)
    • fixed multiple matching destinations warning for SDK build and clean app build (4f42aeb)
    • removed iOS 8 & 9 guards and fallbacks (25bb40c)
    • removed unused imports and const in install hook (37a63a2)
    • improved readme and fixed further wording (40c0cc0)
    • allowed multiple arguments for further scons commands (d7919be)
    • removed deprecated buffer init in buffer test (c83bcf0)
    • removed APSAnalytics framework and analytics stuff (471ca27)
    • fixed further typos and wording (b55d18a)
    • fixed some typos in sources (d2a91c5)
    • opt-out new tab bar under iPadOS 18+ (3a902e5)
    • fixed test📱trace (8c034a6)
    • removed old iTunes references in apidoc (2663745)
    • dropped iTunes Sync (34e7ea8)
    • added trace log option for tests (4a6f0a2)
    • dropped iTunes artwork generation (6b683f2)
    • memory display parity with CLI (0c9cf2b)
    • simulator background modes warnings (3424f05)
  • Prashant Saini

    • add script message handler support to Android WebView (be49840)
  • Chris Barber

    • overwrite modules on local SDK build install (9ca14af)
    • rename master to main in files (f53ddeb)
    • show error if build command's config fails (71d14f6)
    • Refactor Node.js code to ESM (#14040) (b058a7f)

Bug Fixes

Android platform

  • clean up unused src folders (6aa9089)
  • fix BottomNavigation selection when using activeTab (471e61d)
  • fix screenCaptured crash on Android 13 and lower (fe01676)

Multiple platforms

  • improve changelog generation (558cf58)
  • overwrite modules on local SDK build install (9ca14af)
  • properly set Titanium SDK version for runtime usage (cf9dfa8)
  • removed deprecated buffer init in buffer test (c83bcf0)
  • show error if build command's config fails (71d14f6)

iOS platform

  • added dSYM for Swift framework-based modules (eba5c63)
  • added dSYM for TitaniumKit.framework (4dd433e)
  • fix local Xcode build (b1474dd)
  • fixed multiple matching destinations warning for SDK build and clean app build (4f42aeb)
  • fixed Swift compilation conditions and flags (23c26d3)
  • fixed TabBarItem update for iOS 18+ (ef3ae90)
  • fixed test📱trace (8c034a6)
  • include LaunchLogos again (93b8e61)
  • propery handle incremental builds in Xcode (8ae9374)
  • simulator background modes warnings (3424f05)

Features

Multiple platforms

  • add script message handler support to Android WebView (be49840)
  • added trace log option for tests (4a6f0a2)

Android platform

  • clearUserCache method (405c51a)
  • navBarColor for Window (b2b4ac8)
  • new WebView property 'multipleWindows' (a8c7278)
  • parity for screenshotcaptured event (ad0b76f)
  • update gradle to 8.14.3 (3b23367)

iOS platform

  • add parity for “backgroundSelectedColor” API (e47e4b2)
  • add support for iOS 26+ UIScrollEdgeEffect API (6babec0)
  • be able to pass button configuration as object, support “loading" state (03339a1)
  • opt-out new tab bar under iPadOS 18+ (3a902e5)
  • support swift package manager (SPM) module dependencies (a6dee74)

SDK Module Versions

ModuleAndroid versioniOS Version
facebook14.0.015.0.0
ti.map5.7.07.3.1
ti.webdialog2.5.03.0.2
ti.playservices18.6.0n/a
ti.identity3.2.05.0.0
urlSessionn/a4.0.1
ti.coremotionn/a4.0.1
ti.applesigninn/a3.1.2
hyperloop7.1.07.1.0

Titanium SDK Documentation