Skip to content

Releases: AleksandrRogov/DynamicsWebApi

v1.7.2

24 Feb 01:30

Choose a tag to compare

Fixes

  • Some request parameters may have never been deleted from a temporary cache after some specific errors. This issue has been introduced in v.1.6.15, so the update to this new version is highly recommended.

Changes

  • Default Node.js HTTP/HTTPS agent will now reuse an existing connection which should improve application performance.
  • Added full support for different proxy servers.
  • Added 2 dependencies: http-proxy-agent and https-proxy-agent

Thank you to @nabeelamir-defra for submitting the proxy issue #89 .

v1.7.1

31 Jan 17:09

Choose a tag to compare

Changes:

  • No major/minor changes, just decreased the size of an NPM package.
  • updated type definitions for promises.

v1.7.0

04 Dec 17:02

Choose a tag to compare

Changes:

  • Added uploadFile function.
  • Added downloadFile function.
  • Added fieldName to deleteRequest request parameter, in order to allow developers to delete file from the file field.

Minor version is wrapping up major changes done in v.1.6.15 and adding new upload/download file functionality. No breaking changes at this point.

Starting from v1.7.1 dist and test folders are no longer going to be a part of an npm package. That will shrink the size of the package from 1.7mb to around 350kb.

v1.6.15

30 Nov 00:44

Choose a tag to compare

Fixes:

  • Major issue with concurrency in the library. See #80 and #81. Thank you @Suxsem for reporting the issues.

Upcoming in the next release:

  • uploadFile and downloadFile functions for uploading/downloading data from file fields. #82

v1.6.14

07 Nov 17:12

Choose a tag to compare

Fixes:

  • fetch, fetchAll did not return PagingInfo with useEntityNames set to true. Thanks to @Lebowskovitch for reporting this issue #79.

v1.6.13

23 Oct 14:26

Choose a tag to compare

Fixes:

  • Undeclared variables. Thanks to @Lebowskovitch for a PR #78

v1.6.12

08 Sep 14:15

Choose a tag to compare

Changes:

  • Added a new way of user impersonation. More Info. Thanks to @azakariaMSFT for the PR #76 !
    Please use a parameter called impersonateAAD in the configuration or in advanced requests if you want to leverage new functionality.

v1.6.11

19 Aug 21:07

Choose a tag to compare

Fixes:

  • Dates were not converted correctly in batch requests after changes in the previous patch v1.6.10.

Changes:

  • Added an optional request parameter to executeBatch function #74 . Thanks to @andreaValenzi for pull requests!

v1.6.10

01 Aug 16:04

Choose a tag to compare

Fixes:

  • New config setting set using .setConfig does not rewrite webApiUrl if it has not been passed as a parameter.

Changes:

  • Added timeout parameter to advanced request. Parameter can be set in all operations.

v1.6.9

29 Jul 18:32

Choose a tag to compare

Changes:

  • Internal batch request collection now stores deep copy of the request objects instead of original ones.