2017.04.03 version 2.0.0-preview
- Updated type definition (.d.ts) files for all the packages and improved typescript support.
- Added Promise support for all the APIs. For each callback based API, we now have an overloaded method that returns a Promise.
- Moved Javascript code to ES6 syntax.
- Minimum required node.js version is 6.10
- Added a new vscode extension named Azure Node Essentials to help you easily interact with Azure.
- Improved the loading time of rollup azure package
- Added client libraries for following ARM services
- Runtime (ms-rest and ms-rest-azure)
- Updated d.ts files for ms-rest and ms-rest-azure
- All the login methods (interactiveLogin, loginWithServicePrincipalSecret, loginWithUsernamePassword) now support callbacks as well as Promises.
- Added support to send (a generic request, or a generic long running request (that polls)) using the authenticated base client in the runtime