Skip to content
Titanium SDK

Titanium SDK 11.0.0.GA

Released · Announcement post

Titanium SDK 11.0.0.GA Release Note

Titanium SDK 11.0.0.GA - 01 July 2022

About this release

Titanium SDK 11.0.0 is a major release of the SDK, under new leadership of TiDev, Inc and addressing high-priority issues from previous releases.

Community Credits

  • Sebastian Klaus

    • more copyrights changed in java files (4e806df)
    • copyright in java files (e4b50ad)
    • fixed legal link (#13441) (11af5ff)
    • replace tislack.org with slack.tidev.io (81d3f4a)
    • Fix legal information and copyrights (#13436) (27cbe93)
    • Create FUNDING.yml (d296e02)
    • removed semicolon as it breaks the app if the example is used (2800aee)
    • Replace appcelerator relations (#13347) (1132743)
    • removed appcelerator from templates and extended templates (#13315) (cc50eff)
  • Bruno Augier

    • for module build enable target & device-id command line parameters for the example app (e915ef6)
    • fix windows build of Titanium SDK - titanium-sdk (6566453)
  • Michael Gangolf

    • update gradle to 7.4.2 (122fa59)
    • update included module versions (49657d9)
    • revert to V8 8 (1e14156)
    • remove deprecated parameter from example (6d84ca9)
    • change xmlns (32c628e)
    • change version number (b98c67e)
    • fix restart activity (0205aa7)
    • expose base context (5618220)
    • add other skip-zip npm scripts (fbbc258)
    • add fixedSize to RecyclerViews (d057eed)
    • add defaultCalendar to Ti.Calendar (0d20ec0)
    • fix clipboard test (6289860)
    • update internal libraries (1325f1a)
    • add default semantic.colors.json (498b596)
    • issue templates (226f87d)
    • move to getter/setter (734c41b)
    • parity for optionbar index (af7371b)
    • remote webview, fix two errors (0372c45)
    • color regex for rgba() (07b108a)
    • roundBorder fix for Android 12+ (7628a5c)
    • sync tab and actionbar title (6972587)
    • Update documentation TabGroup/VideoPlayer/TableViewRow (5068dc1)
    • remove Ti.Analytics (iOS / Android) (3e54924)
    • fix static links (ae68972)
    • tabgroup/scrollview null pointer (c706bea)
    • update documentation links in readme (79a94f7)
  • Hans Knöchel

    • fix adaptive background gradients (6435c02)
    • document iPadOS behavior (08450e3)
    • properly expose precompile flags for Ti.Media.queryMusicLibrary API (74a6e3c)
    • fix top padding of dim-view in Ti.UI.TableView's search-bar (c0c2dcc)
    • fix drag and drop issues (cffee52)
    • remove falsy error log (d9ef416)
    • apply “overrideUserInterfaceStyle” to main app window (07c7422)
    • Revert "Revert "fix(webview): authenticationMethod NSURLAuthenticationMethodClientCertificate not handled correctly (#13352)" (#13354)" (#13367) (2e8fa00)
    • Revert "fix(webview): authenticationMethod NSURLAuthenticationMethodClientCertificate not handled correctly (#13352)" (#13354) (827752f)
    • support flexible border radius in card view (a1c8edf)
    • fix build deps (dbb7177)
    • redraw CGColor when changing trait collection (1ac97a4)
  • Marc Bender

    • fixes crashing macos app because of permissions (c36867e)
    • textarea contentHeight fix with new return property textareaHeight in "change" event (94820d1)
    • backgroundcolor Ti.UI.backgroundcolor fixed on modal windows (a1c83d8)
  • Christian Hauf

    • authenticationMethod NSURLAuthenticationMethodClientCertificate not handled correctly (edfd037)
  • Sergey Volkov

    • update link to a build status badge (b66c287)
    • problems with "userinterfacestyle" event (bdfd640)
    • TIMOB-28563 - use Activity for colors resolution (e290733)
    • reuse address for debugger (c404163)
    • TIMOB-28583 - commit fragments transaction only once after wrapping view being attached to a window (0838db2)
    • crash in ListView on API 21 (b30de10)
    • Titanium.UI.iOS.Toolbar was removed in 10.0.0 (23986a3)
  • Monili Nicolò

Bug Fixes

Multiple platforms

  • copyright in java files (e4b50ad)
  • document iPadOS behavior (08450e3)
  • fix adaptive background gradients (6435c02)
  • for module build enable target & device-id command line parameters for the example app (e915ef6)
  • morey copyrights changed in java files (4e806df)
  • removed semicolon as it breaks the app if the example is used (2800aee)
  • rollback dateformat version to 4.6.3 (cbb2746)
  • fix windows build of Titanium SDK - titanium-sdk (6566453)
  • replace tislack.org with slack.tidev.io (81d3f4a)
  • change xmlns (32c628e)
  • fixes crashing macos app because of permissions (c36867e)
  • remove deprecated parameter from example (6d84ca9)
  • properly expose precompile flags for Ti.Media.queryMusicLibrary API (74a6e3c)
  • Update documentation TabGroup/VideoPlayer/TableViewRow (5068dc1)
  • move to getter/setter (734c41b)
  • authenticationMethod NSURLAuthenticationMethodClientCertificate not handled correctly (edfd037)
  • issue templates (226f87d)
  • update link to a build status badge (b66c287)

Android platform

iOS platform

  • apply “overrideUserInterfaceStyle” to main app window (07c7422)
  • backgroundcolor Ti.UI.backgroundcolor fixed on modal windows (a1c83d8)
  • TIMOB-28544 - dont run simulator detection for macos builds (ead1713)
  • fix top padding of dim-view in Ti.UI.TableView's search-bar (c0c2dcc)
  • TIMOB-28548 - ListView/TableView multiselection events only fired when tapping checkboxes (09e9044)
  • redraw CGColor when changing trait collection (1ac97a4)
  • remove falsy error log (d9ef416)
  • TIMOB-28543 - selectedBackgroundGradient deprecation shown when not using it (93f5689)

Features

Multiple platforms

Android platform

  • add defaultCalendar to Ti.Calendar (0d20ec0)
  • add fixedSize to RecyclerViews (d057eed)
  • add other skip-zip npm scripts (fbbc258)
  • TIMOB-4350 - add pinch zoom and double-tap zoom support to ImageView (2f90677)
  • expose base context (5618220)
  • menu text should not be all-caps by default (da00331)
  • parity for optionbar index (af7371b)
  • support flexible border radius in card view (a1c8edf)
  • sync tab and actionbar title (6972587)
  • update gradle to 7.4.2 (122fa59)
  • update internal libraries (1325f1a)

iOS platform

  • textarea contentHeight fix with new return property textareaHeight in "change" event (94820d1)

SDK Module Versions

Module Android version iOS Version
facebook 11.1.0 12.0.0
ti.map 5.3.4 6.0.1
ti.webdialog 2.2.0 3.0.2
ti.playservices 17.5.0 n/a
ti.identity 3.1.0 4.0.1
urlSession n/a 4.0.1
ti.coremotion n/a 4.0.1
ti.applesignin n/a 3.1.1
hyperloop 7.0.4 7.0.4