Titanium SDK 12.0.0.GA
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)
- add Dynamic Island support (f000f3b)
- remove unused podspec templace, migrate module template to fix warnings (e6ac1b3)
- redesigned error view (4232487)
- add null-guard for activity in listview (34c8b9d)
- be able to detect an emulated iOS app on Apple Silicon (c225669)
- clean up default app template (7cbabb4)
- fix unbalanced view controller transitions causing issues on iOS 16+ (50814d7)
- guard “example” directory and LICENSE during module build (95deb4e)
- add Xcode 14 guards, bump minimum iOS version to 13.0 (0ab0163)
- fix rare crash in Ti.UI.TableView (10f084f)
- bump master to 12.0.0 (3af83a5)
Michael Gangolf
- fixing filenames for titanium-docs (84eed15)
- remove windows images (7e500b1)
- remove ACA in builder (9d3617d)
- update default tidev modules (4ae258d)
- adding missing platform to Progressbar.tintColor (ede3af5)
- fix textfield autocorrect:false (29f5807)
- update libraries (4dd041c)
- Update TiUITableView.m (#13652) (580743e)
- try/catch in ti.blob loadBitmapInfo (569a3e0)
- update example and readme (cbfd4c3)
- add more images and examples (3b66561)
- create Alloy project optimization (e18c213)
- searchBar iconColor (7fc1c5c)
- fixed some TiConvert.toColor warnings (12b2a71)
- fix broken tests (6c91a4c)
- drawer events for rightView (b837cc2)
- material you themes (3ef9b66)
- improve Android Calendar docs (73c4af4)
- add getLastLocation to FusedLocationProvider (0155e42)
- clean up Andorid min osver (9202366)
- github build action (96a0abc)
- use maxMemory as property (f6e6586)
- delete notification channel (e8e06cd)
- ignoreLog config (4c042ee)
- update Android transition example (a6b6987)
- expose Picker text color (e37bef9)
- optimize module build (4840523)
- delete old removed items (fc3d508)
- lower build gradle (b737e76)
- Android 13 updates (fa604fa)
- optimize ListView continuousUpdate (ca73559)
- tabbedbar color properties (2453af6)
Jan Vennemann
- correct method name for isTranslatedBinaryOnAppleSilicon (bb89d44)
Bug Fixes
Multiple platforms
- fix broken tests (6c91a4c)
- adding missing platform to Progressbar.tintColor (ede3af5)
- fixing filenames for titanium-docs (84eed15)
- guard “example” directory and LICENSE during module build (95deb4e)
Android platform
- add null-guard for activity in listview (34c8b9d)
- drawer events for rightView (b837cc2)
- fixed some TiConvert.toColor warnings (12b2a71)
- github build action (96a0abc)
- lower build gradle (b737e76)
- try/catch in ti.blob loadBitmapInfo (569a3e0)
- use maxMemory as property (f6e6586)
iOS platform
- fix rare crash in Ti.UI.TableView (10f084f)
- fix textfield autocorrect:false (29f5807)
- fix unbalanced view controller transitions causing issues on iOS 16+ (50814d7)
- optimize ListView continuousUpdate (ca73559)
Features
Multiple platforms
- create Alloy project optimization (e18c213)
- remove ACA in builder (9d3617d)
- update default tidev modules (4ae258d)
- delete old removed items (fc3d508)
- improve Android Calendar docs (73c4af4)
- remove windows images (7e500b1)
- update example and readme (cbfd4c3)
- add Xcode 14 guards, bump minimum iOS version to 13.0 (0ab0163)
- bump master to 12.0.0 (3af83a5)
Android platform
- add getLastLocation to FusedLocationProvider (0155e42)
- Android 13 updates (fa604fa)
- clean up Andorid min osver (9202366)
- delete notification channel (e8e06cd)
- expose Picker text color (e37bef9)
- ignoreLog config (4c042ee)
- material you themes (3ef9b66)
- optimize module build (4840523)
- searchBar iconColor (7fc1c5c)
- tabbedbar color properties (2453af6)
- update libraries (4dd041c)
iOS platform
- add Dynamic Island support (f000f3b)
- be able to detect an emulated iOS app on Apple Silicon (c225669)
- redesigned error view (4232487)
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 |