Titanium SDK 9.2.0.RC - 15 September 2020
|Table of Contents-zone|
About this release
Titanium SDK 9.2.0 is a minor release of the SDK, addressing high-priority issues from previous releases.
As of this release, Titanium SDK 9.1.x will not receive updates more than six months after the release of 9.2.0 (2021-03-15). Any needed fixes will be in 9.2.x or later supported releases within the 9.x branch. See Axway Appcelerator Deprecation Policy and Nominal Lifetimes documents for details.
Titanium SDK 9.2.0 is primarily focused on providing support for iOS 14 and Xcode 12. Fixing high priority issues, adding support for new APIs, support for using xcframeworks in native modules, as well as a beta for macOS support via Mac Catalyst.
This release includes an initial beta for supporting macOS applications via Mac Catalyst, which allows you to run your iOS application on Mac as if they were apps built for the Mac.
This initial beta mostly focuses on enabling the target and necessary build changes, but most of the core SDK APIs work out of the box however there are a some items worth mentioning:
We will iterate on the macOS support in the coming releases and when we feel that it's stable enough we will remove it from beta. But we encourage you to give it a spin, and report any issues you might find to us on our JIRA.
Rebuilding iOS modules
It is not required, but it is heavily recommended to rebuild your native modules with SDK 9.2.0. Not doing so will produce a warning during application build and will lead to build failures when Apple ships the upcoming "Silicon Macs". To build your application to macOS it's also required to rebuild the module.
To update your module:
For an example of the changes required, see the PR to update ti.coremotion
SDK Module Versions