January 28, 2016
This release of AppBuilder introduces the following major features and updates across the AppBuilder clients. For a complete list, see Release Notes for AppBuilder 3.1 in the official .
| Feature | In-Browser Client | Windows Client | Extension for Visual Studio | Command-Line Interface | |
|---|---|---|---|---|---|
| Hybrid Development | Develop apps with Apache Cordova 4.0.0 (Verified)* | ![]() |
![]() |
![]() |
![]() |
| Develop with Apache Cordova 5.0.0 (Experimental)** | ![]() |
![]() |
![]() |
![]() |
|
Use .abignore to determine the contents of your built application |
![]() |
![]() |
![]() |
![]() |
|
| The Telerik Analytics, Telerik Mobile Testing and Telerik AppFeedback are available only as verified plugins | ![]() |
![]() |
![]() |
![]() |
|
| For non-mandatory AppManager LiveSync updates, your users can choose to not be asked again to update | ![]() |
![]() |
![]() |
![]() |
|
| Your users cannot cancel active downloads of mandatory AppManager LiveSync updates | ![]() |
![]() |
![]() |
![]() |
|
| AppManager LiveSync-enabled apps now check for updates on app start and after resume from background | ![]() |
![]() |
![]() |
![]() |
|
| NativeScript Development | Develop apps with NativeScript 1.5.2 | ![]() |
![]() |
![]() |
![]() |
| Develop with plugins which require plugin variables | ![]() |
![]() |
![]() |
![]() |
|
| Deprecated support for NativeScript 1.1.2, 1.2.3 and 1.4.3 | ![]() |
![]() |
![]() |
![]() |
|
| Removed support for NativeScript 0.10.0 and 1.0.1 | ![]() |
![]() |
![]() |
![]() |
* Hybrid Development: Develop apps with Apache Cordova 4.0.0
This version of AppBuilder introduces verified support for Apache Cordova 3.8.0 for iOS, Apache Cordova 3.8.0-2 for Windows Phone and Apache Cordova 4.0.2 for Android.
When you migrate to Apache Cordova 4.0.0, keep in mind that you might need to modify your code due to breaking changes in the APIs. For more information about how to migrate to a newer version of Apache Cordova, see Configure the Target Apache Cordova Version.
* Hybrid Development: Develop with Apache Cordova 5.0.0 (Experimental)
When you change the target Apache Cordova version of your app to Apache Cordova 5.0.0, you will actually develop against Apache Cordova 4.0.1 for iOS, Apache Cordova 5.0.0 for Android and Apache Cordova 3.8.2 for Windows Phone.
In this version of AppBuilder, support for Apache Cordova 5.0.0 is experimental. Migrations between Apache Cordova versions have not been verified and you might experience multiple issues when working against Apache Cordova 5.0.0. For more information about how to migrate to a newer version of Apache Cordova, see Configure the Target Apache Cordova Version.
When working with Apache Cordova 5.0.0, keep in mind that you might need to modify your code due to breaking changes in the APIs.
Apache Cordova 5.0.0 will become fully supported in a future release of AppBuilder.
This release of AppBuilder introduces the following notable resolved issues.
| Functional Area | Notable Resolved Issues |
|---|---|
| General |
|
| Apache Cordova Plugins |
|
| Frameworks |
|
| Mobile Devices and Platforms |
|
| In-Browser Client |
|
| Universal Desktop Client |
|
| Windows Client |
|
| Extension for Visual Studio |
|
| Command-Line Interface |
|
| Companion Apps |
|
When you update your app to target Apache Cordova 4.0.0, you might experience multiple issues due to breaking changes in the APIs. For more information about the major changes in Apache Cordova 4.0.0, see the iOS release notes, the Android release notes and the Windows Phone 8 release notes.
In addition, make sure to check the detailed release notes for the plugins that you have enabled in your app.
When you update your app to target Apache Cordova 5.0.0, you might experience multiple issues due to breaking changes in the APIs. For more information about the major changes in Apache Cordova 4.0.0, see the iOS release notes, the Android release notes and the Windows Phone 8 release notes.
In addition, make sure to check the detailed release notes for the plugins that you have enabled in your app.
To debug hybrid mobile apps on Android devices, you now need an active Internet connection.
When you update your app to target NativeScript 1.5.2, you might experience multiple issues due to breaking changes in the APIs. For more information about the major changes in NativeScript 1.5.2, see Breaking Changes in NativeScript 1.5.0 and NativeScript Release Notes.
After you update your app to target NativeScript 1.5.2, you can no longer use IntelliSense in the extension for Visual Studio because NativeScript 1.5.0 introduces a breaking change in the XML namespace. To resolve the issue, in your existing XML files, modify the namespace from xmlns="http://www.nativescript.org/tns.xsd" to xmlns="http://schemas.nativescript.org/tns.xsd".
Deprecated support for NativeScript 1.1.2, 1.2.3 and 1.4.3. You can no longer change the target NativeScript version to 1.1.2, 1.2.3 or 1.4.3. You will still be able to develop and build existing apps that target NativeScript 1.1.2, 1.2.3 or 1.4.3.
Support for NativeScript 1.1.2, 1.2.3 or 1.4.3 will be removed in a future release.
Removed support for NativeScript 0.10.0 and 1.0.1. You can no longer build your project against NativeScript 0.10.0 or 1.0.1. To resolve the issue, migrate to the latest supported NativeScript version.