Releases: AleksandrRogov/DynamicsWebApi
Releases · AleksandrRogov/DynamicsWebApi
v1.4.0
Changes:
Added:
- Ability to use Entity Logical Names instead of Collection Logical Names.
noCacherequest parameter that disables caching.
Fixed:
- Timezone Independent DateTime field value parsing.
- Handling of errors in Node.js.
- Other minor issues.
v1.3.4
Changes:
- Update, Delete and Retrieve records using Alternate Key (s).
- Duplicate Detection for Web API v.9.0.
v1.3.3
Changes:
- Fixed double URI encoding when $expand query parameter used.
- The
@odata.bindfield value may now contain or does not contain a slash in the beginning.
v1.3.2
Added:
- Exclusion to collection name transformation to allow retrieving EntityDefinitions using supported requests. For example:
_dynamicsWebApi.retrieveMultiple('EntityDefinitions',
['DisplayName', 'IsKnowledgeManagementEnabled', 'EntitySetName'], "SchemaName eq 'Account'").then(function(response){
//response.value[0].EntitySetName
});v1.3.1
v1.3.0
v1.2.9
Changes:
- Minor change in a URL length check.
- Updated README.
v1.2.8
Added:
- Web API Request that exceeds a maximum limit of characters in URL will automatically be converted to a Batch Request. A very useful feature when big Fetch XMLs are used.
- This is the 1st part of Batch Request implementation that will be added to DynamicsWebApi in the future and at this moment
POST,PATCHandPUTHTTP request methods are not supported for Batching.
v1.2.7
Added:
- Remove brackets from GUID in a navigation property
@odata.bindvalue if they exist. Example:[email protected]: '/account({00000000-0000-0000-0000-000000000001})'will be automatically changed to[email protected]: '/account(00000000-0000-0000-0000-000000000001)'. No need to call.replace(/[{}]/g, "")anymore.