April 29, 2015
This section contains the major new features and improvements that AppBuilder 2.9 introduces. For a complete list of the updates that AppBuilder 2.9 introduces, click here.
* Hybrid Development: Develop with Apache Cordova 3.8.0 (Experimental)
When you change the target Apache Cordova version of your project 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.
** Hybrid Development: The project templates now target Apache Cordova 3.7.0
AppBuilder lets you target Apache Cordova 3.7.0 in your iOS projects, Apache Cordova 3.8.0 in your Windows Phone projects and Apache Cordova 3.6.4 in your Android projects.
This section contains the major bug fixes that AppBuilder 2.9 introduces.
Log (Exception,High): System.ArgumentException: '0' is not a valid value for property 'FontSize'.
Trace/BPT trap: 5
When you update your project 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 project.
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 projects 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 projects 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 projects 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 AppBuilder Windows client, AppBuilder extension for Visual Studio and AppBuilder 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.
Post your feedback in the Platform UserVoice portal or the public forums