Release History

By product

AppBuilder v2.6

October 31, 2014

Release Notes

NEW

Features and Updates

This section contains the major new features and improvements that AppBuilder 2.6 introduces. For a complete list of the updates that AppBuilder 2.6 introduces, click here.


New Features In-Browser Client Windows Client Extension for Visual Studio Command-Line Interface
Customize and set Debug and Release build configurations Coming Soon
Customize your app with application settings stored in JSON files Coming Soon
Configure the plugin variables for the Telerik verified plugins Coming Soon
Run your app on iOS 8.0 devices in the simulator
Create and load custom devices in the simulator Coming Soon
Upload Windows Phone 8 apps to Telerik AppManager
Develop apps with NativeScript 0.3.1 * * * *
Build and deploy apps developed with NativeScript 0.3.1 * * * *
Run apps developed with NativeScript 0.3.1 in the native emulators * * * *
Set application identifiers that consist of four strings separated with a dot
Learn how to use the built-in QR code readers in the companion apps for Android and iOS from the Build wizards Not Applicable
Customize your build packages with .abignore ** ** **
Create files and folders whose names contain the tilde (~)

* NativeScript is currently available as a private preview. To sign up for the NativeScript Insiders program, visit http://www.telerik.com/nativescript-insiders-signup.

** In newly created projects, you can open, review and edit .abignore but the in-browser client, Windows client and the extension for Visual Studio do not respect the file.

FIXED

Notable Resolved Issues

This section contains the major bug fixes that AppBuilder 2.6 introduces.


Functional Area Notable Resolved Issues
Mobile Devices and Platforms
  • On iOS devices, when you attempt to LiveSync changes with the three-finger refresh gesture or via cable connection, AppBuilder does not LiveSync newly added files and you cannot access them in your app.
  • When you debug your app on an iOS device, the debug tools do not show the styles for your apps and you cannot debug your styles.
  • When you debug your app on an iOS device using breakpoints, the debug tools become unresponsive after hitting the first breakpoint. You cannot resume the execution of your code.
  • If you have removed or unmounted your external SD card from your connected Android device, AppBuilder might not be able to deploy the app on the connected device.
  • If you have removed or unmounted your external SD card from your Android device, you might not be able start your app.
  • The sample-file-open-pdf sample might not run properly on Android devices, if built with disabled LiveSync (Release mode).
  • On Android devices, when you restore an app from the background, the app reloads.
Apache Cordova Plugins
  • If you download the PushWoosh plugin from the Telerik Verified Plugins Marketplace and import it as a custom plugin, you can no longer open the Project Properties in the . You might no longer be able to work with your project.
  • If you import a custom plugin with a plugin.xml whose version attribute contains letters, the AppBuilder in-browser client cannot load the Project Properties dialog and adds the following error message to the console log of the browser debug tools: Failed to load resource: the server responded with a status of 500 (Internal Server Error).
  • If you import a custom plugin with a plugin.xml whose version attribute contains letters, the AppBuilder Windows client and the AppBuilder extension for Visual Studio do not list the plugin as installed under Other Plugins in the Project Properties.
In-Browser Client
  • If conflicts appear in the .abproject file during a merge and you refresh the browser or reopen the project, the AppBuilder in-browser client cannot load your project and you cannot continue your work.
  • In the AppBuilder in-browser client, when conflicts appear in the .abproject file, you cannot resolve them.
  • When you use a JavaScript loader to load the Kendo UI Core or Kendo UI Professional libraries, the UI Designer tool might show an error message or might not populate the design pane and the **Outline Navigator**.
  • When you switch between the split views in the code editor, the UI designer tool might stop showing your project property in the device pane.
  • When you switch between open files while the Find and Replace dialog is open, the input in the Find text text box changes.
  • When Telerik updates a plugin in the Telerik Verified Plugins Marketplace, the AppBuilder in-browser client stops showing the plugin in your installed plugins, if installed.
  • When you attempt to push changes to a remote repository for which you do not have sufficient privileges, the AppBuilder in-browser client shows the following misleading error message: Cannot connect to the remote repository. Cannot resolve the specified URL or the specified repository is not supported. Verify that the provided URL is a valid git clone URL and is currently accessible and try again.
Windows Client
  • After adding a file from the Add -> Existing Files (Shift+Alt+A), you can no longer LiveSync changes to your already deployed app via cable connection or with the three-finger refresh gesture.
  • When you attempt to add a new file from template, you cannot set a file name longer than 30 characters, including the file extension.
  • If you attempt to run your app in the native Android emulator while multiple Android devices are connected to your system, the AppBuilder Windows client becomes unresponsive and needs to close.
  • If you attempt to build for the companion app for iOS very quickly after running the AppBuilder Windows client and opening your project, the AppBuilder Windows client might not show a QR code for installing your app.
  • When you close the device simulator, multiple error messages might be added to the log.
  • When you use a JavaScript loader to load the Kendo UI Core or Kendo UI Professional libraries, the UI Designer tool might not show your project properly.
  • The device simulator does not show cookies in the debug tools under ResourcesCookies.
  • When you switch between the split views in the code editor, the UI designer tool might stop showing your project property in the device pane.
  • You cannot test custom *cordova.js files in the device simulator.
  • When you connect multiple devices with multiple mobile platforms, the **Build and Deploy** operation might not be able to complete. The AppBuilder Windows client shows the following error message in the log: Error: Cannot find path 'C:\t\2f5296f649a3' - when trying to deploy on iOS and WP8 simultaneously.
  • The device simulator produces screenshots with incorrect sizes.
  • When Telerik updates a plugin in the Telerik Verified Plugins Marketplace, the AppBuilder Windows client stops showing the plugin in your installed plugins, if installed.
  • When you attempt to push changes to a remote repository for which you do not have sufficient privileges, the AppBuilder Windows client shows the following misleading error message: Cannot connect to the remote repository. Cannot resolve the specified URL or the specified repository is not supported. Verify that the provided URL is a valid git clone URL and is currently accessible and try again.
Extension for Visual Studio
  • When you upgrade an existing project that is currently in TFS source control to the project format introduced in AppBuilder 2.3, the AppBuilder extension for Visual Studio does not properly add your .abproject file to source control. Multiple issues might occur with your solution.
  • When you close the device simulator, multiple error messages might be added to the log.
  • When you import, delete or configure a plugin, the Project Properties dialog does not refresh to update the list of plugins.
  • The device simulator produces screenshots with incorrect sizes.
  • For projects in TFS source control, the AppBuilder extension for Visual Studio might not add or check out the .abproject file properly.
  • When Telerik updates a plugin in the Telerik Verified Plugins Marketplace, the AppBuilder extension for Visual Studio stops showing the plugin in your installed plugins, if installed.
Command-Line Interface
  • You cannot run appbuilder plugin fetch with a local path.
  • appbuilder provision "Provision ID" -v and appbuilder provision "Provision ID" --verbose do not print the list of devices included in the provisioning profile.
  • You might not be able to run appbuilder init hybrd for some projects. The AppBuilder command-line interface shows the following error: There was an error while initialising the project: Exception: The project ID must be a GUID string enclosed in curly braces.
  • On Windows systems, the device simulator produces screenshots with incorrect sizes.

 

CHANGED

Breaking Changes

Warning The path variables for the AppBuilder package for Sublime Text for Linux have been modified. This might cause issues when you attempt to update the package.

If you are running the AppBuilder package for Sublime Text on a Linux system, remove the package and install it again with Package Control.