DEV Community

Cover image for Titanium News #22
Michael Gangolf
Michael Gangolf

Posted on

Titanium News #22

Older posts can be found here.

After a long busy time I finally present you another Titanium News post with a fresh Titanium SDK release and many new modules.

Titanium SDK 13.1.0

Many fixes and improvements have landed in 13.1.0 and we also got rid of many old legacy parts that weren't used anymore (like APS classes) and the node.js code was refactored to ESM!

iOS

Titanium now supports iOS26 and Xcode 26 with glass effects:
glass
source views for dialogs [example]:
dialog

more button configurations (example)
buttons

edge scrolling effects (example):
edge

unified tab title colors:
tabtitle
including the option to opt-out of the new top tabbar (source)

Another big improvement is the ability to use SPM modules as dependencies in iOS modules (source) and some updates to Mac Catalyst builds.

Android

Support for 16kb page size in all first party modules and the SDK.
A big change is that the minSdk was raised to 24 now. The NDK was updated to 28.1, gradle is at version 8.14.3 and kotlin at version 2.3.0.
In a Webview you can now disable multipleWindows (source) to prevent your content from opening content in a new tab. Another new feature is that you can use addScriptMessageHandler on Android now too (example).
You can call Ti.App.Android.clearUserCache() to clear the user cache right inside of your app.

Full release notes are available at https://titaniumsdk.com/guide/Titanium_SDK/Titanium_SDK_Release_Notes/Titanium_SDK_Release_Notes_13.x/Titanium_SDK_13.1.0.GA_Release_Note.html

Note: 13.1.1 will be out soon with fixes for finding Android emulators in ti info and a bug that could affect Tab titles on iOS. So make sure to use that version if it is available!

Modules

deckameron release a bunch of new modules:

make sure to check them out!

I've release an Android module to implement WiFi-Aware:
https://github.com/m1ga/ti.wifi-aware

Hans released a Github Deployment action using TiFastlane:
https://github.com/hansemannn/github-action-titanium-deployment/

Astrovic updated his Ti.Admob sample project: https://github.com/Astrovic/ti.admob-sample-app

@maccesar updated his PurgeTSS and migrated it to ESM, added FontAwesome 7 support and much more: https://github.com/macCesar/purgeTSS/blob/main/CHANGELOG.md
A new cross-platform audio streaming module (audio focus handling, lock screen controls, smart reconnection,...) will also be released soon, so keep an eye on his github repo!

That's it

If you have feedback or some interesting Titanium SDK apps, modules or widgets you would like to share: get in contact with me or leave a comment and I'll add it to the next Titanium news.

Top comments (0)