We have published Release Candidates (RC) for Titanium 5.2.1 and Appcelerator CLI 5.2.1, including updates for Alloy and Arrow. To help us get to GA quickly, please give these RCs a try on as many projects possible and report any issues.
NOTE: As we’ve reported our tests have given no indication that Titanium 5.0 and later trigger the Google X509TrustManager Security Alert security alert. Therefor this RC does not include any related changes.
Noteworthy changes and fixes
Some things you might like:
- ALOY-1356 – Added support for
Ti.UI.iOS.LivePhotoViewintroduced in 5.2.0.GA via
- ALOY-1357 – Added support for
Ti.UI.iOS.MenuPopupintroduced in 5.2.0.GA via
- TIMOB-16355 –
Ti.UI.TableView.separatorInsetshas been split into
tableSeparatorInsets(for header and footer) and
- TIMOB-20405 –
Ti.UI.Tab.iconInsetsintroduced in 5.2.0.GA now calculate
- TIMOB-20453 – The regression in 5.2.0.GA that caused a (by default) black blink between the launch image and first window has been fixed.
- Several improvements to the MySQL, Composite and MongoDB Arrow Connectors.
- CLI-687 You can now base a new Alloy project on an existing test app with the
appc new -t titanium -i com.appc.picker -n AlloyPicker --testapp ui/picker
Release Notes & Known Issues
For more details see the following links:
- Titanium SDK Release Notes
- Alloy Release Notes
- Appcelerator CLI Release Notes
- All (public) resolved JIRA tickets
If you run into any issues that seem related to the updates, please report them on JIRA. First check if it’s a known issue you can watch. If you can’t find an existing ticket, then create one in the Appcelerator Community (AC) project and add as much relevant information as you can, including the RC version you are using.
You can leave general comments as a reply to this blog post.
Update Appcelerator CLI
Both the Appcelerator CLI Installer and the Core Package have been updated.
To update from the command line:
[sudo] npm install -g email@example.com appc use 5.2.1-12
To roll back:
[sudo] npm install -g appcelerator appc use latest
Update Titanium SDK
To update the Titanium SDK from the command line:
[appc] ti sdk install -d 5.2.1.v20160307134704
To roll back:
[appc] ti sdk select latest
Update global Alloy CLI
The Appcelerator CLI Core Package 5.2.1 includes an update from Alloy 1.7.33 to 1.7.35. If you are using the global Titanium and Alloy CLIs you can update to the latest versions from the command line:
[sudo] npm install -g titanium alloy