Titanium News #11
Tags: javascript, mobile, tidev, news
Published: 2022-09-26 13:34:57

<small>Older posts can be found [here](https://dev.to/miga).</small>

## Intro

[Ti 11.1.1.GA](https://titaniumsdk.com/guide/Titanium_SDK/Titanium_SDK_Release_Notes/Titanium_SDK_Release_Notes_11.x/Titanium_SDK_11.1.1.GA_Release_Note.html) was just released and there are already many new items merged into the next Ti 12.0.0!

## Titanium SDK

Beginning of September [Ti 11.1.0.GA](https://titaniumsdk.com/guide/Titanium_SDK/Titanium_SDK_Release_Notes/Titanium_SDK_Release_Notes_11.x/Titanium_SDK_11.1.0.GA_Release_Note.html) was release with some new features and bugfixes:
* Android snackbar support ([PR](https://github.com/tidev/titanium_mobile/pull/13372))
* continuous update for ListView scrolling ([PR](https://github.com/tidev/titanium_mobile/pull/13095))
* Android add position to TableView scrollToIndex ([PR](https://github.com/tidev/titanium_mobile/pull/13505))
* parity for Ti.UI.ListViewScrollPosition.* ([PR](https://github.com/tidev/titanium_mobile/pull/13251))
* updated Android libraries
* viewShadowColor parity (see Ti News 10)
* fix tabgroup layouts in iOS16+ ([PR](https://github.com/tidev/titanium_mobile/pull/13522))
* optimize movestart/moveend ([PR](https://github.com/tidev/titanium_mobile/pull/13507))
* ios: no hard-crash for invalid URLs ([PR](https://github.com/tidev/titanium_mobile/pull/13552))
* be able to drag and drop without explicit editing mode ([PR](https://github.com/tidev/titanium_mobile/pull/13472))
* facebook module update

and much more. Make sure to read the [release notes](https://titaniumsdk.com/guide/Titanium_SDK/Titanium_SDK_Release_Notes/Titanium_SDK_Release_Notes_11.x/Titanium_SDK_11.1.0.GA_Release_Note.html)

[11.1.1.GA](https://titaniumsdk.com/guide/Titanium_SDK/Titanium_SDK_Release_Notes/Titanium_SDK_Release_Notes_11.x/Titanium_SDK_11.1.1.GA_Release_Note.html) is a quick bug fix release that fixes three issues:
* fix touch issue on Apple Silicon simulators
* fix deprecation warning crash 
* fix compiling Android modules
So make sure to update to 11.1.1.GA!

### Next version

Much work is already going into the next big release and some PRs are already merged:
* Android: deleteNotificationChannel
* CLI: ignoreLog to hide unwanted logs in the CLI ([more infos](https://github.com/tidev/titanium_mobile/pull/13560))
* Android: expose Picker color ([PR](https://github.com/tidev/titanium_mobile/pull/13568))
* Android: optimize module build (better cleaning and excluding example folder in build process)
* deprecated + removed items in the documentation are gone now! Quicker to find the correct one now :)
* Android: TabbedBar colors (textColor + selectedTextColor) to match iOS parameters

There are sill many PRs waiting in the queue! If you find an error or need a feature make sure to go to [Github issues](https://github.com/tidev/titanium_mobile/issues) and add a request!

## Modules

Modules get updated and new ones released! Here is an overview about some changes and new modules

* Hans started to add some **iOS 16 APIs to ti.map**: https://github.com/tidev/ti.map/pull/583
* NappDrawer iOS16 update https://github.com/mbender74/NappDrawer
* **ti.binc.tools**: a small iOS library with useful methods: locale-aware string representation of a relative date, return UUIDs, string representation of apps current state: https://github.com/bincTW/ti.binc.tools
* customDetents update for **bottomsheetcontroller-ios**: https://github.com/mbender74/ti.bottomsheetcontroller-ios
* Titanium module for **interactive keyboard dismiss** for iOS and Android: https://github.com/mbender74/TiDaKeyboardControl
* Compression level added to **ti.compression** (Android): https://github.com/tidev/ti.compression/pull/250
* big update for the **encrypted database module**: https://github.com/tidev/appcelerator.encrypteddatabase/pull/280 - now uses Sqlite 3.39.2 and should be faster on Android
* **Firebase Storage** (ios) was added to the Firebase modules: https://github.com/hansemannn/titanium-firebase and many of the modules go updates
* **Crashlytics** update: https://github.com/hansemannn/titanium-crashlytics
* **Titanium googlemaps** update: https://github.com/hansemannn/titanium-googlemaps
* **Titanium google signin** update: https://github.com/hansemannn/titanium-google-signin
* **Titanium Calendar** update: https://github.com/hansemannn/titanium-calendar

perhaps I've missed some :-) Always make sure to check the repo of your module from time to time.

## Ti merchandise

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/xhq9gwwcjvqbjd2l8ea4.jpg)


because I couldn't wait and the weather is getting colder I've set up a personal Spreadshirt shop with some Ti merchandise:
https://titanium-mobile.myspreadshop.net/
Still working on it and add some more designs but you can use it already :-)

## That's it

If you have feedback or some interesting Titanium 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`.