Progress will discontinue Telerik Platform on May 10th, 2018. Learn more

AppBuilder 2.6 Release Notes

Product version: AppBuilder 2.6

Released: 2014, October 31

Major Features and Updates

This release of AppBuilder introduces the following major new features and updates across the AppBuilder clients.

Feature 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 Progress 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 apps, 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.

Top of Page

Breaking Changes

Warning The path variables for the 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 package for Sublime Text on a Linux system, remove the package and install it again with Package Control.

Top of Page

Features and Updates in the In-Browser Client

This release of AppBuilder introduces the following features and improvements in the in-browser client.

Top of Page

Features and Updates in the Windows Client

This release of AppBuilder introduces the following features and improvements in the classic Windows desktop client.

  • Install the Telerik verified plugins from PropertiesOther PluginsInstall from Plugins Marketplace.
  • New syntax highlighting theme in the code editor.
  • Improved code completion.
  • Improved loading indicators when working with multiple or large files.
  • Improved warnings when working with version control.
  • Improved error and warning logging for Android builds.
  • Open files remain open on app reload.
  • New circular cursor for touch events in the device simulator.
  • Improved search for Bower packages in the Manage Packages wizard.

Top of Page

Features and Updates in the Extension for Visual Studio

This release of AppBuilder introduces the following features and improvements in the extension for Visual Studio.

Top of Page

Features and Updates in the Command-Line Interface and the Package for Sublime Text

This release of AppBuilder introduces the following features and improvements in the command-line interface and package for Sublime Text.

Top of Page

Features and Updates in the Companion Apps

This release of AppBuilder introduces the following features and improvements in the Cordova developer apps.

  • On Android devices, scan QR codes with the built-in QR code scanner.
  • On Android devices, learn how to use the built-in QR code scanner from the comprehensive Welcome tutorial.
  • On iOS devices, test your app against iOS 8.

Top of Page

Notable Resolved Issues

This release of AppBuilder introduces the following notable resolved issues.

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 Properties in the . You might no longer be able to work with your app.
  • If you import a custom plugin with a plugin.xml whose version attribute contains letters, the in-browser client cannot load the 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 classic Windows desktop client and the extension for Visual Studio do not list the plugin as installed under Other Plugins in the Properties.
In-Browser Client
  • If conflicts appear in the .abproject file during a merge and you refresh the browser or reopen the app, the in-browser client cannot load your app and you cannot continue your work.
  • In the 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 Kendo UI Designer 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 app 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 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 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 classic Windows desktop client becomes unresponsive and needs to close.
  • If you attempt to build for the companion app for iOS very quickly after running the classic Windows desktop client and opening your app, the classic Windows desktop 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 Kendo UI Designer might not show your app 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 app 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 classic Windows desktop 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 classic Windows desktop 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 classic Windows desktop 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 app that is currently in TFS source control to the app format introduced in AppBuilder 2.3, the 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 Properties dialog does not refresh to update the list of plugins.
  • The device simulator produces screenshots with incorrect sizes.
  • For apps in TFS source control, the 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 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 apps. The command-line interface shows the following error: There was an error while initialising the app: Exception: The app ID must be a GUID string enclosed in curly braces.
  • On Windows systems, the device simulator produces screenshots with incorrect sizes.

Top of Page

Start a free trial Request a demo
Contact us: +1-888-365-2779
sales@telerik.com
Copyright © 2016-2017, Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.