# Titanium SDK 12.0.0.GA Release Note
# Titanium SDK 12.0.0.GA - 30 December 2022
# About this release
Titanium SDK 12.0.0 is a major release of the SDK, addressing high-priority issues from previous releases.
# Community Credits
Hans Knöchel
- include list state reference in “movestart” event (ffee75d (opens new window))
- add Dynamic Island support (f000f3b (opens new window))
- remove unused podspec templace, migrate module template to fix warnings (e6ac1b3 (opens new window))
- redesigned error view (4232487 (opens new window))
- add null-guard for activity in listview (34c8b9d (opens new window))
- be able to detect an emulated iOS app on Apple Silicon (c225669 (opens new window))
- clean up default app template (7cbabb4 (opens new window))
- fix unbalanced view controller transitions causing issues on iOS 16+ (50814d7 (opens new window))
- guard “example” directory and LICENSE during module build (95deb4e (opens new window))
- add Xcode 14 guards, bump minimum iOS version to 13.0 (0ab0163 (opens new window))
- fix rare crash in Ti.UI.TableView (10f084f (opens new window))
- bump master to 12.0.0 (3af83a5 (opens new window))
- guard holder proxy when moving cells (5c56845 (opens new window))
Michael Gangolf
- fixing filenames for titanium-docs (84eed15 (opens new window))
- remove windows images (7e500b1 (opens new window))
- remove ACA in builder (9d3617d (opens new window))
- update default tidev modules (4ae258d (opens new window))
- adding missing platform to Progressbar.tintColor (ede3af5 (opens new window))
- fix textfield autocorrect:false (29f5807 (opens new window))
- update libraries (4dd041c (opens new window))
- Update TiUITableView.m (#13652) (580743e (opens new window))
- try/catch in ti.blob loadBitmapInfo (569a3e0 (opens new window))
- update example and readme (cbfd4c3 (opens new window))
- add more images and examples (3b66561 (opens new window))
- create Alloy project optimization (e18c213 (opens new window))
- searchBar iconColor (7fc1c5c (opens new window))
- fixed some TiConvert.toColor warnings (12b2a71 (opens new window))
- fix broken tests (6c91a4c (opens new window))
- drawer events for rightView (b837cc2 (opens new window))
- material you themes (3ef9b66 (opens new window))
- improve Android Calendar docs (73c4af4 (opens new window))
- add getLastLocation to FusedLocationProvider (0155e42 (opens new window))
- clean up Andorid min osver (9202366 (opens new window))
- github build action (96a0abc (opens new window))
- use maxMemory as property (f6e6586 (opens new window))
- delete notification channel (e8e06cd (opens new window))
- ignoreLog config (4c042ee (opens new window))
- update Android transition example (a6b6987 (opens new window))
- expose Picker text color (e37bef9 (opens new window))
- optimize module build (4840523 (opens new window))
- delete old removed items (fc3d508 (opens new window))
- lower build gradle (b737e76 (opens new window))
- Android 13 updates (fa604fa (opens new window))
- optimize ListView continuousUpdate (ca73559 (opens new window))
- tabbedbar color properties (2453af6 (opens new window))
- fix duplicate lifecycle issue (6d2dd82 (opens new window))
Jan Vennemann
- correct method name for isTranslatedBinaryOnAppleSilicon (bb89d44 (opens new window))
# Bug Fixes
# Multiple platforms
- fix broken tests (6c91a4c (opens new window))
- adding missing platform to Progressbar.tintColor (ede3af5 (opens new window))
- fixing filenames for titanium-docs (84eed15 (opens new window))
- guard “example” directory and LICENSE during module build (95deb4e (opens new window))
# Android platform
- add null-guard for activity in listview (34c8b9d (opens new window))
- drawer events for rightView (b837cc2 (opens new window))
- fixed some TiConvert.toColor warnings (12b2a71 (opens new window))
- github build action (96a0abc (opens new window))
- lower build gradle (b737e76 (opens new window))
- try/catch in ti.blob loadBitmapInfo (569a3e0 (opens new window))
- use maxMemory as property (f6e6586 (opens new window))
# iOS platform
- fix rare crash in Ti.UI.TableView (10f084f (opens new window))
- fix textfield autocorrect:false (29f5807 (opens new window))
- fix unbalanced view controller transitions causing issues on iOS 16+ (50814d7 (opens new window))
- optimize ListView continuousUpdate (ca73559 (opens new window))
# Features
# Multiple platforms
- create Alloy project optimization (e18c213 (opens new window))
- remove ACA in builder (9d3617d (opens new window))
- update default tidev modules (4ae258d (opens new window))
- delete old removed items (fc3d508 (opens new window))
- improve Android Calendar docs (73c4af4 (opens new window))
- remove windows images (7e500b1 (opens new window))
- update example and readme (cbfd4c3 (opens new window))
- add Xcode 14 guards, bump minimum iOS version to 13.0 (0ab0163 (opens new window))
- bump master to 12.0.0 (3af83a5 (opens new window))
# Android platform
- add getLastLocation to FusedLocationProvider (0155e42 (opens new window))
- Android 13 updates (fa604fa (opens new window))
- clean up Andorid min osver (9202366 (opens new window))
- delete notification channel (e8e06cd (opens new window))
- expose Picker text color (e37bef9 (opens new window))
- ignoreLog config (4c042ee (opens new window))
- material you themes (3ef9b66 (opens new window))
- optimize module build (4840523 (opens new window))
- searchBar iconColor (7fc1c5c (opens new window))
- tabbedbar color properties (2453af6 (opens new window))
- update libraries (4dd041c (opens new window))
# iOS platform
- add Dynamic Island support (f000f3b (opens new window))
- be able to detect an emulated iOS app on Apple Silicon (c225669 (opens new window))
- redesigned error view (4232487 (opens new window))
# BREAKING CHANGES
# SDK Module Versions
Module | Android version | iOS Version |
---|---|---|
12.0.0 | 13.0.0 | |
ti.map | 5.5.0 | 7.0.0 |
ti.webdialog | 2.2.0 | 3.0.2 |
ti.playservices | 18.1.0 | n/a |
ti.identity | 3.1.0 | 5.0.0 |
urlSession | n/a | 4.0.1 |
ti.coremotion | n/a | 4.0.1 |
ti.applesignin | n/a | 3.1.2 |
hyperloop | 7.0.4 | 7.0.4 |