* Hybrid Development: Develop with Apache Cordova 3.8.0 (Experimental)When you change the target Apache Cordova version of your app to Apache Cordova 3.8.0, you will actually develop against Apache Cordova 3.8.0 for iOS, Apache Cordova 3.7.1 for Android and Apache Cordova 3.8.0 for Windows Phone.In this version of AppBuilder, support for Apache Cordova 3.8.0 is experimental. Migrations between Apache Cordova versions have not been verified and you might experience multiple issues when working against Apache Cordova 3.8.0.When working with Apache Cordova 3.8.0, keep in mind that you might need to modify your code due to breaking changes in the APIs.Apache Cordova 3.8.0 will become fully supported in a future release of AppBuilder.

When you update your app to target Apache Cordova 3.8.0, you might experience multiple issues due to breaking changes in the APIs. For more information about the major changes in Apache Cordova 3.8.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.

Deprecated support for Apache Cordova 2.7.0, 3.0.0 and 3.2.0. You can no longer change the target Apache Cordova version to 2.7.0, 3.0.0 and 3.2.0. You will still be able to develop and build existing apps that target Apache Cordova 2.7.0, 3.0.0 and 3.2.0.Support for Apache Cordova 2.7.0, 3.0.0 and 3.2.0 will be removed in a future release.

Removed support for Apache Cordova 2.0.0, 2.2.0 and 2.4.0. You can no longer develop and build existing apps that target Apache Cordova 2.0.0, 2.2.0 and 2.4.0. You can migrate existing Apache Cordova 2.0.0, 2.2.0 and 2.4.0 apps to a later version of Apache Cordova.

Updated the system requirements for the companion app for Android. The companion app now runs on Android 2.3.3 and later devices.

Introduced persistent caching in the device simulator for the classic Windows desktop client, extension for Visual Studio and command-line interface (on Windows). The simulator no longer cleans up its storage, cookies and databases on restart. If you need to start up your app or mobile website in a clean device simulator, implement a cleanup programmatically or manually delete the contents of the Telerik.BlackDragon.Client.Modules.WebBrowser-* folder located in %LOCALAPPDATA%\Telerik\BlackDragon\Cache before running the device simulator.

This release of AppBuilder introduces the following notable resolved issues.

Functional Area

Notable Resolved Issues

Frameworks

When you load an app that uses remote views in the Kendo UI Designer, the device pane in the Kendo UI Designer remains blank.

Mobile Devices and Platforms

Some sample apps have hardcoded values for the following Windows Phone properties: Publisher ID and Product ID. This might cause issues when you run your app on device.

When you submit your app to iTunes Connect, Apple returns a warning about missing push notification entitlement.This is a known Apache Cordova issue which does not affect the approval of your app.

After you use the three-finger gesture to LiveSync changes to the sample-sqlite sample app on iOS devices, you can no longer edit the database of the app.

On iOS 6 devices, when you run the sample-telerik-appfeedback sample app, the app instantly closes.

When you attempt to run your Windows Phone app, the app immediately becomes unresponsive and needs to close. If your app targets Apache Cordova 3.7.0 or later, the SplashScreen plugin is enabled and the `SlashScreenImage.jpg` is enabled, your app cannot load properly and needs to close.

When you attempt to run your Windows Phone app, two splash screens appear.If your app targets Apache Cordova 3.7.0 or later and the SplashScreen plugin is enabled, both the operating system and the app attempt to show splash screens. This results in showing two splash screens when the app loads.

Sometimes, when you run your app, a black screen appears after the splash screen.If your app target Apache Cordova 3.7.0 or later and the SplashScreen plugin is disabled, Windows Phone handles showing the splash screen. In some cases, Windows Phone hides the splash screen before Apache Cordova has fully loaded and a black screen appears.

You cannot LiveSync changes over cable connection to iOS 8.3 devices.

In-Browser Client

The UI designer tool shows a blank device pane.

Windows Client

You cannot LiveSync changes to your app when you run it in the native Windows Phone 8.1 emulator.

When you upload a new logo icon for Windows Phone 8.1 in the Properties dialog, the placeholder image does not refresh with the newly added file.

The UI designer tool shows a blank device pane.

You might see the following error message in the log: Log (Exception,High): System.ArgumentException: '0' is not a valid value for property 'FontSize'. and you might experience degraded performance.This issue is caused by a mismatch in the shared code editor settings between the in-browser client and the classic Windows desktop client.

Extension for Visual Studio

You cannot LiveSync changes to your app when you run it in the native Windows Phone 8.1 emulator.

When you upload a new logo icon for Windows Phone 8.1 in the Properties dialog, the placeholder image does not refresh with the newly added file.