Titanium SDK 12.4.0.GA
About this release
Titanium SDK 12.4.0 is a minor release of the SDK, adding new features and platform updates.
Community Credits
Hans Knöchel
- add 12.4.0 changelog (874e5f2)
- add missing “Calendar.Event.remove” method (d1bbe8a)
- add swipe actions support for Ti.UI.TableView (40808cd)
- add iOS 17+ symbol effects (84ccadb)
- update changelog (9f144c1)
- bump master to 12.4.0 (2f1212f)
- address all whitespace-related linting issues part 2 (8c92dc7)
- address all whitespace-related linting issues (e2bf653)
- fix linting issues (bf24bf2)
- Revert "feat(ios): support multi-scene applications (#13941)" (82203d7)
- fix some open issues related to scenes (a0a3aea)
- fix debug issues with scenes (8bcd5c3)
- Revert "feat(ios): support multi-scene applications (#13941)" (4a1d20f)
Michael Gangolf
- optionBar color properties (d5cff3c)
- fix webpack command name issue (420ccdc)
- new Android Studio settings xml (ceda65e)
- track color of the Ti.UI.Switch (07df689)
- prepare SDK for Android 34 (ada10bb)
- add iOS WebViewConfiguration link (9f85623)
- ioslib update (7b82317)
- new event for empty TextFields (29964cf)
- textAlignment for DatePicker (afb253e)
- add source to webView fireEvent (960d40c)
- remove some dead analytics code (6926f0d)
- update ti.playservice to 18.3.0 (dc180b9)
- expose contentOffset getter in TableView/ListView (1f75084)
- ndk update (a852835)
- add moveToBackground method (229ef10)
- videoPlayer speed property (7b9a4e9)
- bundle webp res files (6552a2c)
- adaptive icons in default template (2e0e2e5)
- attributedString link example (cb69378)
- update TabbedBar Android properties (f5dfa92)
- node-appc update (644831f)
- create alloy project with spaces with --alloy (c601e7e)
- improve accessibility text (3171e14)
- remove some deprecated classes (e1f2dc1)
- raise android max sdk support (eb87849)
- add overrideUserInterfaceStyle to Picker (0c93fa7)
- fixing typos (a298387)
- improve the ScrollableView clipView description (940ca9e)
- npm packages (48afddf)
- hide scrollbars in WebView (6642ed1)
- indent log correctly (a7b145d)
- backgroundColor for RefreshControl (4f78a79)
- defaultLang option in tiapp.xml (07e9a6a)
- pass platform to tiappxml (760ca45)
- try/catch around unlink snapshots (115bbb2)
- update gradle (e41650c)
- add info about iOS foreground notifications (4e5ca53)
- link idleTimerDisabled and keepScreenOn (bd5c5e7)
- fix some doc errors (cf14a9b)
- update ti.map (5eb950c)
Bug Fixes
Multiple platforms
- address all whitespace-related linting issues (e2bf653)
- address all whitespace-related linting issues part 2 (8c92dc7)
- create alloy project with spaces with --alloy (c601e7e)
- fix linting issues (bf24bf2)
Android platform
- add missing “Calendar.Event.remove” method (d1bbe8a)
- bundle webp res files (6552a2c)
- remove some deprecated classes (e1f2dc1)
iOS platform
Features
Multiple platforms
- add swipe actions support for Ti.UI.TableView (40808cd)
Android platform
- adaptive icons in default template (2e0e2e5)
- add moveToBackground method (229ef10)
- add source to webView fireEvent (960d40c)
- defaultLang option in tiapp.xml (07e9a6a)
- expose contentOffset getter in TableView/ListView (1f75084)
- hide scrollbars in WebView (6642ed1)
- improve accessibility text (3171e14)
- indent log correctly (a7b145d)
- new event for empty TextFields (29964cf)
- optionBar color properties (d5cff3c)
- textAlignment for DatePicker (afb253e)
- track color of the Ti.UI.Switch (07df689)
- update gradle (e41650c)
- update ti.playservice to 18.3.0 (dc180b9)
- videoPlayer speed property (7b9a4e9)
iOS platform
- add iOS 17+ symbol effects (84ccadb)
- add overrideUserInterfaceStyle to Picker (0c93fa7)
- backgroundColor for RefreshControl (4f78a79)
SDK Module Versions
| Module | Android version | iOS Version |
|---|---|---|
| 12.1.0 | 14.0.0 | |
| ti.map | 5.6.1 | 7.3.1 |
| ti.webdialog | 2.3.0 | 3.0.2 |
| ti.playservices | 18.3.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.6 | 7.0.6 |