# 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 (opens new window))
- copyright in java files (e4b50ad (opens new window))
- fixed legal link (#13441) (11af5ff (opens new window))
- replace tislack.org with slack.tidev.io (81d3f4a (opens new window))
- Fix legal information and copyrights (#13436) (27cbe93 (opens new window))
- Create FUNDING.yml (d296e02 (opens new window))
- removed semicolon as it breaks the app if the example is used (2800aee (opens new window))
- Replace appcelerator relations (#13347) (1132743 (opens new window))
- removed appcelerator from templates and extended templates (#13315) (cc50eff (opens new window))
Bruno Augier
- for module build enable target & device-id command line parameters for the example app (e915ef6 (opens new window))
- fix windows build of Titanium SDK - titanium_mobile (6566453 (opens new window))
Michael Gangolf
- update gradle to 7.4.2 (122fa59 (opens new window))
- update included module versions (49657d9 (opens new window))
- revert to V8 8 (1e14156 (opens new window))
- remove deprecated parameter from example (6d84ca9 (opens new window))
- change xmlns (32c628e (opens new window))
- change version number (b98c67e (opens new window))
- fix restart activity (0205aa7 (opens new window))
- expose base context (5618220 (opens new window))
- add other skip-zip npm scripts (fbbc258 (opens new window))
- add fixedSize to RecyclerViews (d057eed (opens new window))
- add defaultCalendar to Ti.Calendar (0d20ec0 (opens new window))
- fix clipboard test (6289860 (opens new window))
- update internal libraries (1325f1a (opens new window))
- add default semantic.colors.json (498b596 (opens new window))
- issue templates (226f87d (opens new window))
- move to getter/setter (734c41b (opens new window))
- parity for optionbar index (af7371b (opens new window))
- remote webview, fix two errors (0372c45 (opens new window))
- color regex for rgba() (07b108a (opens new window))
- roundBorder fix for Android 12+ (7628a5c (opens new window))
- sync tab and actionbar title (6972587 (opens new window))
- Update documentation TabGroup/VideoPlayer/TableViewRow (5068dc1 (opens new window))
- remove Ti.Analytics (iOS / Android) (3e54924 (opens new window))
- fix static links (ae68972 (opens new window))
- tabgroup/scrollview null pointer (c706bea (opens new window))
- update documentation links in readme (79a94f7 (opens new window))
Hans Knöchel
- fix adaptive background gradients (6435c02 (opens new window))
- document iPadOS behavior (08450e3 (opens new window))
- properly expose precompile flags for Ti.Media.queryMusicLibrary API (74a6e3c (opens new window))
- fix top padding of dim-view in Ti.UI.TableView's search-bar (c0c2dcc (opens new window))
- fix drag and drop issues (cffee52 (opens new window))
- remove falsy error log (d9ef416 (opens new window))
- apply “overrideUserInterfaceStyle” to main app window (07c7422 (opens new window))
- Revert "Revert "fix(webview): authenticationMethod NSURLAuthenticationMethodClientCertificate not handled correctly (#13352)" (#13354)" (#13367) (2e8fa00 (opens new window))
- Revert "fix(webview): authenticationMethod NSURLAuthenticationMethodClientCertificate not handled correctly (#13352)" (#13354) (827752f (opens new window))
- support flexible border radius in card view (a1c8edf (opens new window))
- fix build deps (dbb7177 (opens new window))
- redraw CGColor when changing trait collection (1ac97a4 (opens new window))
Marc Bender
- fixes crashing macos app because of permissions (c36867e (opens new window))
- textarea contentHeight fix with new return property textareaHeight in "change" event (94820d1 (opens new window))
- backgroundcolor Ti.UI.backgroundcolor fixed on modal windows (a1c83d8 (opens new window))
Christian Hauf
- authenticationMethod NSURLAuthenticationMethodClientCertificate not handled correctly (edfd037 (opens new window))
Sergey Volkov
- update link to a build status badge (b66c287 (opens new window))
- problems with "userinterfacestyle" event (bdfd640 (opens new window))
- TIMOB-28563 (opens new window) - use Activity for colors resolution (e290733 (opens new window))
- reuse address for debugger (c404163 (opens new window))
- TIMOB-28583 (opens new window) - commit fragments transaction only once after wrapping view being attached to a window (0838db2 (opens new window))
- crash in ListView on API 21 (b30de10 (opens new window))
- Titanium.UI.iOS.Toolbar was removed in 10.0.0 (23986a3 (opens new window))
Monili Nicolò
- TIMOB-28543 (opens new window) - selectedBackgroundGradient deprecation shown when not using it (93f5689 (opens new window))
# Bug Fixes
# Multiple platforms
- copyright in java files (e4b50ad (opens new window))
- document iPadOS behavior (08450e3 (opens new window))
- fix adaptive background gradients (6435c02 (opens new window))
- for module build enable target & device-id command line parameters for the example app (e915ef6 (opens new window))
- morey copyrights changed in java files (4e806df (opens new window))
- removed semicolon as it breaks the app if the example is used (2800aee (opens new window))
- rollback dateformat version to 4.6.3 (cbb2746 (opens new window))
- fix windows build of Titanium SDK - titanium_mobile (6566453 (opens new window))
- replace tislack.org with slack.tidev.io (81d3f4a (opens new window))
- change xmlns (32c628e (opens new window))
- fixes crashing macos app because of permissions (c36867e (opens new window))
- remove deprecated parameter from example (6d84ca9 (opens new window))
- properly expose precompile flags for Ti.Media.queryMusicLibrary API (74a6e3c (opens new window))
- Update documentation TabGroup/VideoPlayer/TableViewRow (5068dc1 (opens new window))
- move to getter/setter (734c41b (opens new window))
- authenticationMethod NSURLAuthenticationMethodClientCertificate not handled correctly (edfd037 (opens new window))
- issue templates (226f87d (opens new window))
- update link to a build status badge (b66c287 (opens new window))
# Android platform
- TIMOB-28535 (opens new window) - blob fails to read WebP image info (acc561a (opens new window))
- color regex for rgba() (07b108a (opens new window))
- TIMOB-28583 (opens new window) - commit fragments transaction only once after wrapping view being attached to a window (0838db2 (opens new window))
- crash in ListView on API 21 (b30de10 (opens new window))
- TIMOB-28552 (opens new window) TIMOB-28553 (opens new window) TIMOB-28554 (opens new window) TIMOB-28555 (opens new window) - edit move issues with ListView/TableView (e525889 (opens new window))
- fix build deps (dbb7177 (opens new window))
- fix drag and drop issues (cffee52 (opens new window))
- fix restart activity (0205aa7 (opens new window))
- menu and toolbar icons to use ActionBar style colors (2052f78 (opens new window))
- TIMOB-28547 (opens new window) - menu item icon wrongly ignores theme (f3c4057 (opens new window))
- prevent multiple RippleDrawable backgrounds (87553fa (opens new window))
- TIMOB-28558 (opens new window) - restore res/drawable support for Ti.UI.Button (11dc187 (opens new window))
- reuse address for debugger (c404163 (opens new window))
- TIMOB-28577 (opens new window) - themes to not use dark status/nav icons on dark background (08219c2 (opens new window))
- problems with "userinterfacestyle" event (bdfd640 (opens new window))
- revert to V8 8 (1e14156 (opens new window))
- drop-down picker to never accept keyboard input (2dad43e (opens new window))
- fix clipboard test (6289860 (opens new window))
- re-create list upon visibility change (18b4eaf (opens new window))
- refactor clipboard to remove deprecated apis (09e3e0d (opens new window))
- roundBorder fix for Android 12+ (7628a5c (opens new window))
- tabgroup/scrollview null pointer (c706bea (opens new window))
- TIMOB-28576 (opens new window) - Ti.UI.Android.ProgressIndicator dialog not using theme's "colorPrimary" (71ce0e9 (opens new window))
- TIMOB-28563 (opens new window) - use Activity for colors resolution (e290733 (opens new window))
# iOS platform
- apply “overrideUserInterfaceStyle” to main app window (07c7422 (opens new window))
- backgroundcolor Ti.UI.backgroundcolor fixed on modal windows (a1c83d8 (opens new window))
- TIMOB-28544 (opens new window) - dont run simulator detection for macos builds (ead1713 (opens new window))
- fix top padding of dim-view in Ti.UI.TableView's search-bar (c0c2dcc (opens new window))
- TIMOB-28548 (opens new window) - ListView/TableView multiselection events only fired when tapping checkboxes (09e9044 (opens new window))
- redraw CGColor when changing trait collection (1ac97a4 (opens new window))
- remove falsy error log (d9ef416 (opens new window))
- TIMOB-28543 (opens new window) - selectedBackgroundGradient deprecation shown when not using it (93f5689 (opens new window))
# Features
# Multiple platforms
- update included module versions (49657d9 (opens new window))
- TIMOB-28558 (opens new window) TIMOB-28559 (opens new window) - add "imageIsMask" property to Ti.UI.Button (0b82834 (opens new window))
- add default semantic.colors.json (498b596 (opens new window))
- TIMOB-28562 (opens new window) - declare node 16 support (8465675 (opens new window))
- remove Ti.Analytics (iOS / Android) (3e54924 (opens new window))
# Android platform
- add defaultCalendar to Ti.Calendar (0d20ec0 (opens new window))
- add fixedSize to RecyclerViews (d057eed (opens new window))
- add other skip-zip npm scripts (fbbc258 (opens new window))
- TIMOB-4350 (opens new window) - add pinch zoom and double-tap zoom support to ImageView (2f90677 (opens new window))
- expose base context (5618220 (opens new window))
- menu text should not be all-caps by default (da00331 (opens new window))
- parity for optionbar index (af7371b (opens new window))
- support flexible border radius in card view (a1c8edf (opens new window))
- sync tab and actionbar title (6972587 (opens new window))
- update gradle to 7.4.2 (122fa59 (opens new window))
- update internal libraries (1325f1a (opens new window))
# iOS platform
- textarea contentHeight fix with new return property textareaHeight in "change" event (94820d1 (opens new window))
# SDK Module Versions
Module | Android version | iOS Version |
---|---|---|
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 |