Titanium SDK 12.3.0.GA
About this release
Titanium SDK 12.3.0 is a minor release of the SDK, addressing high-priority issues from previous releases.
Community Credits
Michael Gangolf
- fix Android FAB tintColor (0c1bf92)
- update minimum node.js version to 16.x (af08e72)
- set correct title after titleAttributes update (53738a1)
- optimize TiProperties (e364209)
- re-sync CHANGELOG.md (d9ae9ba)
- add cli.ignoreLog to ios (eabedaa)
- view rotation parity (5c7edd8)
- minor CameraX, Recyclerview library update (8fde8c2)
- lineCount/visibleText for Ti.UI.Label (1eeb301)
- window titleAttributes parity (eb19d17)
- xml parser null check (3c0794f)
- return more httpclient errors to Ti (fafdde6)
- update hyperloop version (4b01bc0)
- null check in ScrollView getAttributeSet (c3c6cde)
- fix TextArea hinttextid (845a08d)
- webview html example (58f868b)
- removing old Appc strings (2c3ecce)
- updated examples (1ebb379)
- label breakStrategy & hyphenationFrequency (f5181db)
- copyright headers, wiki links (455d4b2)
- remove more appc/jira links (6726c2c)
- add empty build.gradle (2c965e4)
Hans Knöchel
- restore compatibility for Ti.App._resumeRestart() (4b34d5f)
- update 12.3.0 changelog (5272d8a)
- fix various issues related to the scene migration (21c2861)
- fix debug issues with scenes (34e0086)
- move issue (f83062b)
- add 12.3.0 changelog (1e58137)
- support multi-scene applications (bfc87a6)
- add iOS 17+ spring animations (be053b0)
- update ti.map to 7.3.1 (10535bc)
- include new versions of ti.map (e4b3974)
- bump master to 12.3.0 (acf6b15)
Brianggalvez
- support for html in AttributedStrings (ca4a7a9)
Bug Fixes
Android platform
- fix Android FAB tintColor (0c1bf92)
- fix TextArea hinttextid (845a08d)
- null check in ScrollView getAttributeSet (c3c6cde)
- return more httpclient errors to Ti (fafdde6)
- set correct title after titleAttributes update (53738a1)
- xml parser null check (3c0794f)
Multiple platforms
- simulator and macos builds don't require wwdr (8c70a0d)
iOS platform
- fix debug issues with scenes (34e0086)
- fix various issues related to the scene migration (21c2861)
- restore compatibility for Ti.App._resumeRestart() (4b34d5f)
Features
Multiple platforms
Android platform
- add empty build.gradle (2c965e4)
- label breakStrategy & hyphenationFrequency (f5181db)
- lineCount/visibleText for Ti.UI.Label (1eeb301)
- optimize TiProperties (e364209)
- window titleAttributes parity (eb19d17)
iOS platform
- add cli.ignoreLog to ios (eabedaa)
- support for html in AttributedStrings (ca4a7a9)
- support multi-scene applications (bfc87a6)
- view rotation parity (5c7edd8)
BREAKING CHANGES
SDK Module Versions
| Module | Android version | iOS Version |
|---|---|---|
| 12.1.0 | 14.0.0 | |
| ti.map | 5.6.0 | 7.3.1 |
| ti.webdialog | 2.3.0 | 3.0.2 |
| ti.playservices | 18.2.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 |