WinTools 1.1, TypeScript 1.6 RTM, and Tools for Apache Cordova Updates
We’ve just released updates to several tools, along with something new for developers working with the Apache Cordova CLI.
Tools for Universal Windows apps (v1.1). This update addresses a number of key issues reported by you in Visual Studio 2015 RTM including several .NET Native fixes, an updated NuGet release (v3.2), and fixes related to the XAML designer, unit testing and the debugger. You can build and submit apps to the Universal Windows Store using these tools right away. For a more detailed list of changes in this release, see the Release Notes . To update to Visual Studio Tools for Universal Windows Apps (v1.1), you can install by using the entry in the notification hub or Extensions and Updates, or you can run the installer. If you are using Visual Studio 2015 Express for Windows, see the release notes for instructions.
TypeScript 1.6 for Visual Studio is available for Visual Studio 2015 and Visual Studio 2013, and can also be acquired via npm and as source on GitHub. TypeScript 1.6 has several significant new features and more flexible ways to use TypeScript. TypeScript 1.6 adds support for JSX/React syntax, allowing React developers to mix TypeScript code and JSX HTML-like syntax using the new .tsx file extension. In addition to compiler support, you can use the new mixed syntax in Sublime Text, Visual Studio Code, or Visual Studio. Developers have long requested abstract classes to enable authoring of uninstantiable classes with default function implementations, and TypeScript 1.6 now has them. Class expressions enable you to declare a class as you would any other expression, inline and exactly where you need it. User defined type guards allow you to create type guard functions using any type or interface. Intersection types and generic type aliases make working with types just a little easier. We’ve also added better error checking on object literals and improved the module resolution for CommonJS users. There are a lot of features in this TypeScript 1.6, and we’d love to hear your feedback.
Tools for Apache Cordova. Based on your feedback, this update of the Tools for Apache Cordova has dozens of bug fixes along with performance and reliability improvements. Enterprise customers will also benefit from a new ADAL plugin that provides straight-forward authentication for your Apache Cordova apps using Windows Server Active Directory and Windows Azure Active Directory.
Finally, the new Tools for Apache Cordova CLI (a.k.a. “TACO”) provides a way for Mac and Windows users to develop with a set of platforms and plugins validated by the Visual Studio product team. Developers can also install the native Android and iOS (Mac-only) SDKs and build tools straight from the command line. Learn more at http://taco.tools. [9/17 note: the download has not yet been updated…we will remove this note when the release is available.]
Kraig Brockschmidt, Senior Content Developer, Visual Studio