Release History

By product

AppBuilder v2.4

July 31, 2014

Release Notes

NEW

New features and updates in this AppBuilder release are grouped as follows:

General

This section contains features and updates across all AppBuilder clients and tools.

Frameworks

  • Updated support for Kendo UI Core
    AppBuilder supports Kendo UI Core 2014.1.624. The Kendo UI project templates is updated provide the latest supported version of Kendo UI Core. For more information about the features and updates in the latest stable release of Kendo UI Core, see What's New in Kendo UI.
    For more information about how to update your existing project to a newer version of Kendo UI, see Update the Frameworks in Your Project.

Project Templates and Sample Apps

  • Introduced the Kendo UI Blank project template
    You can now begin your hybrid mobile app development from the Kendo UI Blank template which provides the Kendo UI Core framework files, the references and the initialization code required to develop a Kendo UI mobile app. The template also provides the Kendo UI TypeScript declaration files.
  • Introduced the Kendo UI Drawer project template
    You can now begin your hybrid mobile app development from the Kendo UI Drawer template which provides a simple Kendo UI mobile app with Drawer navigation. The template also provides the Kendo UI TypeScript declaration files.
  • Introduced the Kendo UI TabStrip project template
    You can now begin your hybrid mobile app development from the Kendo UI TabStrip template which provides a simple Kendo UI mobile app with TabStrip navigation. The template also provides the Kendo UI TypeScript declaration files.
  • Introduced the jQuery Mobile demo app
    The jQuery Mobile sample app is no longer available as a project template and is now listed as a demo app. To begin hybrid app development from the sample, clone it in your preferred AppBuilder client.
  • Introduced the Kendo UI mobile app demo app
    The Kendo UI mobile app sample app is no longer available as a project template and is now listed as a demo app. To begin hybrid app development from the sample, clone it in your preferred AppBuilder client.
  • Introduced the Kendo UI mobile app with data visualization demo app
    The Kendo UI mobile app with data visualization sample app is no longer available as a project template and is now listed as a demo app. To begin hybrid app development from the sample, clone it in your preferred AppBuilder client.

Mobile Devices and Platforms

  • Improved build for distribution
    Performance and error handling changes aim at improving your user experience when you build your apps for distribution.

In-Browser Client

This section contains features and updates in the AppBuilder in-browser client (formerly Icenium Mist).

Frameworks

  • Introduced integration with Bower package manager
    You can now quickly add and update third-party frameworks to your AppBuilder projects.

Tools and Services

  • Improved Publish wizard
    You can now run the Publish wizard even if your subscription plan does not provide for one or more of the publishing options. If needed, you can upgrade your subscription plan from the Publish wizard.

Usability

  • Introduced decrease indentation in the code editor
    You can now decrease the indenation of a line of code by pressing Shift+Tab.
  • Introduced the ability to view the details of a core plugin
    You can now view general information, the plugin.xml, and the plugin documentation for the core Apache Cordova plugins.
  • Improved progress indicators
    Progress indicators have been improved to show the progress of the operation more accurately.
  • Improved error logging for TypeScript
    The AppBuilder in-browser client now shows improved error messages for your TypeScript code to let you identify and address issues more accurately.
  • Multiple improvements and bug fixes
    Multiple usability and performance changes and bug fixes aim at improving your user experience with the AppBuilder in-browser client.

Windows Client

This section contains features and updates in the AppBuilder Windows client (formerly Icenium Graphite).

Frameworks

  • Introduced integration with Bower package manager
    You can now quickly add and update third-party frameworks to your AppBuilder projects.

Mobile Devices and Platforms

  • Introduced console logging for connected Windows Phone 8 devices
    AppBuilder now shows console.log messages in the device log in the Show OutputDevice pane.

Tools and Services

  • Introduced integration with the native emulator from the Android SDK
    You can now run your app in the virtual devices managed by the native Android emulator. While the emulator is running, you can LiveSync changes to the virtual device and debug your app with the built-in AppBuilder debug tools.
  • Introduced integration with the native emulator from the Windows Phone 8.0 SDK
    You can now run your app in the native Windows Phone 8 emulator. While the emulator is running, you can LiveSync changes to the virtual device.
  • Introduced support for the FileSystem custom plugin for Apache Cordova 3.5.0 in the device simulator
    If your project targets Apache Cordova 3.5.0, you can now test the FileSystem custom plugin in the device simulator.
  • Improved LiveSync to connected Android devices
    The performance of LiveSync to connected Android devices has been improved.
  • Improved Publish wizard
    You can now run the Publish wizard even if your subscription plan does not provide for one or more of the publishing options. If needed, you can upgrade your subscription plan from the Publish wizard.

Usability

  • Introduced the ability to view the details of a core plugin
    You can now view general information, the plugin.xml, and the plugin documentation for the core Apache Cordova plugins.
  • Multiple improvements and bug fixes
    Multiple usability and performance changes and bug fixes aim at improving your user experience with the AppBuilder in-browser client.

Extension for Visual Studio

This section contains features and updates in the AppBuilder extension for Visual Studio (formerly Icenium extension for Visual Studio).

Frameworks

  • Introduced integration with Bower package manager
    You can now quickly add and update third-party frameworks to your AppBuilder projects.

Mobile Devices and Platforms

  • Introduced console logging for connected Windows Phone 8 devices
    AppBuilder now shows console.log messages in the device log in Show Output<Device Name>.

Tools and Services

  • Introduced integration with the native emulator from the Android SDK
    You can now run your app in the virtual devices managed by the native Android emulator. While the emulator is running, you can LiveSync changes to the virtual device and debug your app with the built-in AppBuilder debug tools.
  • Introduced integration with the native emulator from the Windows Phone 8.0 SDK
    You can now run your app in the native Windows Phone 8 emulator. While the emulator is running, you can LiveSync changes to the virtual device.
  • Introduced support for the FileSystem custom plugin for Apache Cordova 3.5.0 in the device simulator
    If your project targets Apache Cordova 3.5.0, you can now test the FileSystem custom plugin in the device simulator.
  • Improved LiveSync to connected Android devices
    The performance of LiveSync to connected Android devices has been improved.
  • Improved Publish wizard
    You can now run the Publish wizard even if your subscription plan does not provide for one or more of the publishing options. If needed, you can upgrade your subscription plan from the Publish wizard.

Usability

  • Introduced the ability to view the details of a core plugin
    You can now view general information, the plugin.xml, and the plugin documentation for the core Apache Cordova plugins.
  • Improved the process of adding a custom plugin
    You can now add a custom plugin by right-clicking Plugins in the Solution Explorer and selecting Import Plugin.
  • Multiple improvements and bug fixes
    Multiple usability and performance changes and bug fixes aim at improving your user experience with the AppBuilder in-browser client.

Command-Line Interface

This section contains features and updates in the AppBuilder command-line interface.

Frameworks

  • Introduced automated update for the Kendo UI framework files
    You can quickly update the current version of the Kendo UI Core or Professional framework files used in your project. For more information, see Update the Frameworks in Your Project.

Tools and Services

  • Introduced debugging on device for OS X (Experimental)
    On OS X systems, you can now debug your apps while running them on device. In this version of the AppBuilder command-line interface, debugging on device on OS X systems is an experimental feature.
  • Introduced support for the FileSystem custom plugin for Apache Cordova 3.5.0 in the device simulator
    If your project targets Apache Cordova 3.5.0, you can now test the FileSystem custom plugin in the device simulator.
  • Improved LiveSync to connected Android devices
    The performance of LiveSync to connected Android devices has been improved.
  • Introduced zoom in the device simulator for OS X
    You can now zoom in or out of the currently simulated device.
  • Introduced support for the SplashScreen core plugin in the device simulator for OS X
    You can now test the SplashScreen core plugin in the device simulator on OS X systems.
  • Introduced support for the Telerik Analytics integrated plugin in the device simulator for OS X
    You can now test the Telerik Analytics core plugin in the device simulator on OS X systems.
  • Improved support for the FileSystem core plugin in the device simulator for OS X
    You can now configure the persistent and temporary storage locations on your system for the simulated device.

Sublime Package

This section contains features and updates in the AppBuilder package for Sublime Text.

Tools and Services

  • Introduced support for the FileSystem custom plugin for Apache Cordova 3.5.0 in the device simulator
    If your project targets Apache Cordova 3.5.0, you can now test the FileSystem custom plugin in the device simulator.
  • Improved LiveSync to connected Android devices
    The performance of LiveSync to connected Android devices has been improved.
  • Introduced zoom in the device simulator for OS X
    You can now zoom in or out of the currently simulated device.
  • Introduced support for the SplashScreen core plugin in the device simulator for OS X
    You can now test the SplashScreen core plugin in the device simulator on OS X systems.
  • Introduced support for the Telerik Analytics integrated plugin in the device simulator for OS X
    You can now test the Telerik Analytics core plugin in the device simulator on OS X systems.
  • Improved support for the FileSystem core plugin in the device simulator for OS X
    You can now configure the persistent and temporary storage locations on your system for the simulated device.

NativeScript

This section contains features and updates in the AppBuilder companion app (formerly Icenium Ion).

  • Introduced deployment over cable connection for iOS devices
    You can now load your NativeScript app in the companion app over cable connection.
  • Introduced LiveSync over cable connection for iOS devices
    You can now LiveSync your changes to the companion app on connected iOS devices.
FIXED

This section contains notable resolved issues in AppBuilder.

General

This section contains notable resolved issues across all AppBuilder clients and tools (formerly Icenium).

  • Opening and synchronizing your projects after the AppBuilder session has expired is slow and may lead to timeouts.

Mobile Devices and Platforms

This section contains notable resolved issues across all mobile platforms that AppBuilder supports.

  • If your iOS app launches a modal window and you close the modal window, the app reloads and you return to the home screen.

AppBuilder In-Browser Client

This section contains notable resolved issues in the AppBuilder in-browser client (formerly Icenium Mist).

  • If you have unsaved changes in the code editor, you cannot run the device simulator.
  • If your project targets Apache Cordova 3.0.0 or earlier, when you run your app in the device simulator, the simulator cannot load cordova_plugins.js and you cannot test your app.
  • When you run the AppBuilder in-browser client for the first time, AppBuilder cannot open and load index.html. A continuous loading indicator appears in the index.html tab in the code editor and continues to roll indefinitely.
  • If you are a new user, you might receive the following error message when you attempt to open Options: GET https://app.icenium.com/api/rawSettings/currentUser net::ERR_CONNECTION_RESET .
  • If you have removed the App_Resources folder from your project, you can no longer use version control in the AppBuilder in-browser client. You cannot click Version Control in the main menu or expand the Version Control menu in the right-click menu in the Project Navigator. Script errors are added to the log.
  • If you have removed the App_Resources folder from your project, you cannot build your app. The build seems to complete but the AppBuilder in-browser client does not produce a valid application package.

AppBuilder Windows Client

This section contains notable resolved issues in the AppBuilder Windows client (formerly Icenium Graphite).

  • If you attempt to disable LiveSync from the Build wizard after you have set your build settings to Release mode, AppBuilder cannot complete the build and adds error messages in the log.
  • When you attempt to import a corrupted archive, the AppBuilder Windows client cannot complete the import but does not show any warnings or errors. The operation seems to complete but the AppBuilder Windows client has not uploaded any files from the archive.
  • Sometimes, when you log out, AppBuilder shows a Not Authorized error.
  • Even if your project is not enabled for Windows Phone 8 development, the device simulator shows Windows Phone 8 in the list of available devices to simulate.
  • When you attempt to log out and log in the Telerik Platform with another Telerik Platform user, AppBuilder automatically logs you in with the old user.
  • If your project targets Apache Cordova 3.5.0, you cannot test the File (FileSystem) core plugin in the device simulator.

AppBuilder Extension for Visual Studio

This section contains notable resolved issues in the AppBuilder extension for Visual Studio (formerly Icenium extension for Visual Studio).

  • Sometimes, when you log out, AppBuilder shows a Not Authorized error.
  • Even if your project is not enabled for Windows Phone 8 development, the device simulator shows Windows Phone 8 in the list of available devices to simulate.
  • When you attempt to log out and log in the Telerik Platform with another Telerik Platform user, AppBuilder automatically logs you in with the old user.
  • If your project targets Apache Cordova 3.5.0, you cannot test the File (FileSystem) core plugin in the device simulator.

AppBuilder Command-Line Interface

This section contains notable resolved issues in the AppBuilder command-line interface.

  • When you respond to AppBuilder command-line interface prompts from the keyboard, the AppBuilder command-line interface prints your input twice.
  • If your project targets Apache Cordova 3.5.0, you cannot test the File (FileSystem) core plugin in the device simulator.

AppBuilder Companion App

This section contains notable resolved issues in the AppBuilder companion app.

  • In the AppBuilder companion app for iOS, if you scan a QR code that is not produced by AppBuilder, the companion app becomes unresponsive and closes.
  • If you have added or removed files from your project, when you rebuild and redeploy your app on an Android device via QR code, AppBuilder does not update the application package with the added or removed files.