DynamicsWebApi is a Microsoft Dataverse Web API helper library for JavaScript & TypeScript
Fixes:
Changes:
continueOnError
property to executeBatch
.dynamicsWebApi.executeBatch({
continueOnError: true
});
This is a beta release of v2. Thus, there can still be changes and fixes. For testing purposes only!
Changes:
continueOnError
in executeRequest
parameter.More details about v2:
This is a beta release of v2. Thus, there can still be changes and fixes. For testing purposes only!
Fixes:
Heads up!
savedQuery = 'my wonderful guid=fb15ee32-524d-41be-b6a0-7d0f28055d52'
and it would normally extract it, now the value must be an exact guid savedQuery = 'fb15ee32-524d-41be-b6a0-7d0f28055d52'
or savedQuery = '{fb15ee32-524d-41be-b6a0-7d0f28055d52}'
. Otherwise it would throw an error: <function name> requires the <param name> parameter to be of type GUID String
.Please let me know if this causes any issues.
Changes
Changes:
partitionId
. More Info.
queryParams
.
Important! The values in the parameters are NOT being URI encoded! If the encoding is needed, please encode it before calling a function.Example:
const response = await dynamicsWebApi.retrieveMultipleRequest({
collection: `accounts`,
filter: "Microsoft.Dynamics.CRM.In(PropertyName=@p1,PropertyValues=@p2)",
queryParams: ["@p1='lastname'", '@p2=["Last", "Last\'2"]']
});
// the request will be made to the following url:
// https://<server>?$filter=Microsoft.Dynamics.CRM.In(PropertyName=@p1,PropertyValues=@p2)&@p1=\'lastname\'&@p2=["First", "Last\'s"]
Fixes:
"
. #117Changes:
adal-node
with @azure/msal-node
.Changes:
bypassCustomPluginExecution
that allows developers to bypass custom plugin/workflow executions #107. More Info
Fixes:
executeFetchXml
was throwing an error: "The top attribute can't be specified with paging attribute page" #98Changes:
CreateRequest
, UpdateRequest
and UpserRequest
for type checking of the entity
property inside the request object.