Skip to content

v1.5.9

Choose a tag to compare

@AleksandrRogov AleksandrRogov released this 05 Jul 19:20

Fixes:

  • @odata.bind now does not add a full Web API url, instead it adds / if it is not present. This change is crucial for on-premise organizations.
  • added expand property RetrieveMutlipleRequest type definition for TypeScript.
  • inconsistent removing of curly braces in guids during a bind operation @odata.bind.

Known Issue (On-Premise only):

  • DynamicsWebApi uses GlobalContext.getClientUrl() to get the URL of an organization, therefore @odata.id operations (for example associate) are not going to work if the client is running outside of the local network and the client cannot resolve the name of the server that runs Dynamics 365 organization.
    @odata.id operations require an absolute uri to the resource and because the operation runs at the server it also needs to be a service route uri which contains a server machine name and therefore it is not resolvable for clients outside a local network. If this happens, you will get an error "AbsoluteUri should contain ServiceRouteUri".