AppBuilder 3.7 Release Notes

Product version: AppBuilder 3.7

Released: February 27, 2017

Major Features and Updates

This release of AppBuilder introduces the following major feature across the AppBuilder clients:

  Feature In-Browser Client Windows Client Extension for Visual Studio Command-Line Interface
Hybrid Development Develop apps with Apache Cordova 6.4.0 (Verified)
  Code signing assistance Not available Not available Not available
  Build architectures for Android Not available Not available Not available
  Removed support for Apache Cordova 3.5.0, 3.7.0, and 3.8.0
NativeScript Development Develop apps with NativeScript 2.5.0 (Verified)
  Develop apps with NativeScript 2.4.0 (Verified)
  Code signing assistance Not available Not available Not available
  Build architectures for Android Not available Not available Not available
  Enable prepare hooks for NativeScript plugins
  Deprecated support for NativeScript 2.2.0
  Removed support for NativeScript 2.1.0

Top of Page

Announcements

  • Removed support for the Xcode 5 and Xcode 6 iOS Simulator. On macOS systems, when using the command-line interface, you can no longer emulate or deploy your app on an iOS Simulator installed with Xcode 5 or Xcode 6. In extension for Visual Studio and classic Windows desktop client, you cannot run the native iOS emulator if the remote server on the macOS system is using Xcode 5 or Xcode 6.

Top of Page

Breaking Changes

Hybrid Development

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

Warning When you update your app to target Apache Cordova 6.4.0, you must set Usage Description for every plugin that uses camera, contacts, microphone, etc., see Set Plugin Variables

Warning Removed support for Apache Cordova 3.5.0, 3.7.0, and 3.8.0. You can no longer build your project against Apache Cordova 3.5.0, 3.7.0, and 3.8.0. To continue developing your Apache Cordova app, migrate to one of the supported versions.

NativeScript Development

Warning Enable prepare hooks for NativeScript plugins. AppBuilder now respects the before-prepare and after-prepare hooks in NativeScript plugins.

Warning Deprecated support for NativeScript 2.2.0. You can no longer change the target NativeScript version to 2.2.0. You will still be able to develop and build existing apps that target NativeScript 2.2.0.
Support for NativeScript 2.2.0 will be removed in a future release.

Warning Removed support for NativeScript 2.1.0. You can no longer build your app against NativeScript 2.1.0. To continue developing your NativeScript app, migrate to one of the supported versions.

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.

  • Multiple user interface improvements and bug fixes.

Top of Page

Features and Updates in the Companion Apps

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

  • Test apps developed with NativeScript 2.4.0 in the NativeScript developer app for iOS and Android.
  • Test apps developed with NativeScript 2.5.0 in the NativeScript developer app for iOS and Android.

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
  • You cannot play embedded videos on iOS devices when the application package is built in Debug configuration.
In-Browser Client
  • The iPad Pro device simulator does not scale images correctly.
  • You cannot revert multiple files with the built-in version control.
  • You cannot connect to a Git repository if it has a dot in the name.
Windows Client
  • If your Windows username is longer than 16 symbols, you cannot debug apps on connected devices.
  • On Windows 7 systems, you cannot debug apps deployed on Android devices.
  • You cannot debug apps on Android 4.4 devices.
Extension for Visual Studio
  • If your Windows username is longer than 16 symbols, you cannot debug apps on connected devices.
  • On Windows 7 systems, you cannot debug apps deployed on Android devices.
  • You cannot debug apps on Android 4.4 devices.
Command-Line Interface
  • If the tnsconfig.json file of your app contains the noEmitOnError: true option, any TypeScript transpilation errors during build will not be displayed. Instead, the following error message appears: TS6044: Compiler option 'lib' expects an argument.

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.