v1.5.9
Fixes:
@odata.bindnow 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
expandpropertyRetrieveMutlipleRequesttype 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.idoperations (for exampleassociate) 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.idoperations 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".