Titanium SDK 13.0.0.GA
About this release
Titanium SDK 13.0.0 is a major release of the SDK, providing full support for iOS 26 and Xcode 26.
Community Credits
Jan Vennemann
Hans Knöchel
- Revert "feat(ios): support iOS 26+ source views for non-iPad devices (#14258)" (#14276) (6ae5a29)
- update xcode/ios/watchos compatibility versions (f1922f7)
- remove interactive dismiss mode (97dcc32)
- update changelog (9034457)
- update ioslib to 5.1.0 to support Xcode 26 (c36edc4)
- update changelog (519b817)
- Revert "fix: properly handle containment of tab group (#14261)" (#14266) (6023d7e)
- properly handle containment of tab group (2894f9f)
- properly clean build folder (5347cc5)
- add 13.0.0 changelog (f678a93)
- build with Xcode 26 (4d9d041)
- bump master to 13.0.0 (8e92123)
- add support for modern button configuration (a7ab5bd)
- add support for iOS 26+ glass effects (26a1a86)
- support for iOS 26+ bottomAccessoryView API (99461f5)
- support iOS 26+ source views for non-iPad devices (ce3752b)
- make sure the scrollable view child view is a Ti view (6549100)
- fix possible build issues related to dsym generation (98acc26)
- disable debug dylib for more stable dev builds (ac53981)
- trim trailing new line on html text areas (8c39dc7)
- trim trailing new line on html labels (64e0632)
- Revert "fix: fix all docs warnings (#14253)" (#14254) (ad12a80)
- fix all docs warnings (0d0f2d0)
- use Xcode 16.4 for building the SDK (85b7048)
Michael Gangolf
- update hyperloop.next to 7.1.0 to support 16 KB page size (219f6bc)
- update module versions (ffb3607)
- keep TableView search results on enter (0ed2b8d)
- fix transparent TextField backgroundColor (8906cd5)
- fix hidding actionbar in drawerLayout (d42adf2)
- code refactor and cleanup (6c87189)
- update ndk, camerax for 16kb page sizes support (22720c4)
Bug Fixes
Android platform
Multiple platforms
- fix all docs warnings (0d0f2d0)
- properly clean build folder (5347cc5)
- properly handle containment of tab group (2894f9f)
iOS platform
- correct safe area for standalone windows (c471606)
- fix possible build issues related to dsym generation (98acc26)
- improve safe area detection and trigger relayout (3c86467)
- improve safe area layout lifecycle (4a13546)
- include top safe area inset in navigation window (e859350)
- keep TableView search results on enter (0ed2b8d)
- make sure the scrollable view child view is a Ti view (6549100)
- trim trailing new line on html labels (64e0632)
- trim trailing new line on html text areas (8c39dc7)
- use proxy viewCount in ScrollableView to prevent empty display (bc0b7d3)
Features
Android platform
- update ndk, camerax for 16kb page sizes support (22720c4)
iOS platform
- add support for iOS 26+ glass effects (26a1a86)
- add support for modern button configuration (a7ab5bd)
- support for iOS 26+ bottomAccessoryView API (99461f5)
- support iOS 26+ source views for non-iPad devices (ce3752b)
BREAKING CHANGES
- iOS: The safe area padding is now always set to the native safe area padding and not manually to "
0" anymore if navBarHidden or tabBarHidden are set
SDK Module Versions
| Module | Android version | iOS Version |
|---|---|---|
| 14.0.0 | 15.0.0 | |
| ti.map | 5.7.0 | 7.3.1 |
| ti.webdialog | 2.5.0 | 3.0.2 |
| ti.playservices | 18.6.0 | n/a |
| ti.identity | 3.2.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.1.0 | 7.1.0 |