Titanium

GA Release of Titanium SDK 8.0.0, Appcelerator CLI 7.0.10, and Appcelerator Studio 5.1.2

Today, we published the General Availability versions of Axway Titanium SDK, Axway Appcelerator CLI, and Appcelerator Studio. The Titanium SDK is a major release, and the CLI and Studio releases are patch releases with high priority bug fixes. For a more detailed overview, known issues and closed tickets, see the release notes:

Notable Items

  • SOASTA module
    • SOASTA Module is not included in this version
    • Users using Soasta module for their automated testing are advised to use version 7.x of the SDK
  • Users of Studio
    • Upgrading the SDK to 8.0.0 will require the use of Studio 5.1.2 for Studio users. This is required for a fix in iOS module builds, and certain LiveView functionality
  • iOS Platform
    • Dropped iOS 8 support. Use iOS 9 as the minimum target
    • Added swift support for native modules
    • Added “safeAreaPadding” property to Ti.UI.Window
    • Supported new property ‘masterViewVisible’ to show and hide master view in splitwindow
  • Android Platform
    • Added animation “curve” support
    • Implemented FastScroll capability on ListView
    • Navigation parity for a cross-platform Ti.UI.NavigationWindow
    • Added “Ti.UI.TabbedBar” support
    • Refactored TabGroup and introduce new style
    • Add “rootActivity” property to Ti.Android module
  • Windows Platform
    • Navigation parity for a cross-platform Ti.UI.NavigationWindow
    • Added Ti.App event “userinteraction” and property “trackUserInteraction”
    • ListView item template support CommonJS modules and Alloy widgets
  • Hyperloop Notable Items
    • Hyperloop 4.0.1 ships with Titanium SDK 8.0.0
    • Note that Hyperloop 4.0.0+ is only compatible with Titanium SDK 8.0.0 on iOS
    • iOS: Added support for dotted enums
    • Windows: Added support for namespace-based imports like in Android
    • Removed: iOS: Support for TiCore runtime

Please refer to the release note for more details.

Update Titanium SDK

Studio users will be prompted to update the SDK.

To update the Titanium SDK from the command line:

[appc] ti sdk install latest

 

Update Appcelerator CLI

Studio users will be prompted to update the CLI.

To update the CLI from the command line:

appc use latest

 

Update Appcelerator Studio

To update Studio, launch Studio and open the “Help” menu. Select the “Check for Appcelerator Updates” item. You will be prompted to install the update.

Thank You Community!

We’d like to thank the following community members who contributed to these releases as well as those who have tested RC versions.

  • Ken Rucker – TIMOB-26370
  • Ma Wenli – TIMOB-26453
  • David van de Meer – TIMOB-26480
  • Teun Klijn – TIMOB-26594
  • Alka Gurung – TIMOB-25760
  • Andreas Pingas – TIMOB-26639
  • Timan Rebel – TIMOB-17931
  • Adam Armstrong – TIMOB-26657
  • Luc-Edmond Gaspard – TIMOB-24659
  • Matthew Delmarter – TIMOB-26860, TIMOB-26860
  • Nicolo Monili – TIMOB-26866

Report Bugs

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 release version you are using.

You can leave general comments as a reply to this blog post.