Added DomainCredentials class for providing credentials to publish to an Azure EventGrid domain.
1.8.12 - 2019-06-07
Added back the workaround of uppercasing method names otherwise axios causes issues with signing requests for storage data plane libraries.
1.8.11 - 2019-06-06
Moved testing dependent projects from a script to Azure Devops Pipeline
1.8.10 - 2019-06-05
axios changed the way it treats properties of the request config in 0.19.0. Previously we were setting trasnformResponse to undefined. This would indicate axios to not transform (JSON.parse()) the response body. In 0.19.0, they are setting the default response transformer if transformResponse is set to undefined. This breaks our pasrsing logic where we are doing JSON.parse() on operationResponse.bodyAsText. Moreover, we are exposing the bodyAsText property in the generated clients.
Not populating this property or setting the value of this property to a parsed JSON would be a breaking change for our users.
Hence we are setting the transformResponse property in the request config to an indentity function that returns the response body as-is.
1.8.9 - 2019-06-04
Added build job to CI pipeline
1.8.8 - 2019-06-03
Fixed vulnerabilities by bumping axios to ^0.19.0.
New version of axios fixed some issues hence removed one of the workarounds of uppercasing method names while following redirects axios PR.
Removed dependency on detect-node and added a utility method to detect whether the app is being executed in a node.js environment. Fixes #10.
0.2.3 - 2017-10-25
We will return the actual response when the return type of a method in the generated code is stream. Hence, removing bodyAsStream property from HttpOperationResponse.
0.2.2 - 2017-10-17
replacing eval by traversing recursively in the object.
0.2.1 - 2017-10-10
moment version 2.19.0 has lot of issues. Hence fixing the dependency strictly to 2.18.1.
0.2.0 - 2017-10-10
Reverting the change made in #2.
0.1.0 - 2017-09-16
Initial version of ms-rest-js
Provides support for basic credentials
Supports serialization and deserialization of basic and complex types
Supports sending requests in the node environment and also in the browser
Builds the request pipeline by adding predefined filters
Provides mechanism to add custom flters in the pipeline
Provides a bundled file named msRestBundle.js that can be used in the browser
Please take a look at the samples directory for node and browser samples