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

RC Release

Today, we published Release Candidate 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 to 8.0.0

[appc] ti sdk install --branch 8_0_X -d

To roll back:

[appc] ti sdk select latest

To update the CLI components from the command line:

appc use 7.0.10-17

To roll back:

appc use latest

Update Appcelerator Studio

To update Studio, launch Studio and open preferences. Choose the “Studio” item and “Updates”. Select the “Release Candidate Build” option and click OK. You will be prompted to check for updates, respond “Yes”.

To roll back:
Launch Studio and open preferences. Choose the “Studio” item and “Updates”. Select the “Stable Release” option and click OK. Once set, you will only be prompted in the future for GA releases.

Known issues

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.

2 COMMENTS

    • There is a workaround in that ticket which works with the current SDK too: Just ask for `android.permission.WRITE_EXTERNAL_STORAGE` too. Don’t need to wait for 8 (there it is included in the normal requestCameraPermissions() request)

Comments are closed.