Skip to content

Releases: microsoft/PowerPlatform-DataverseServiceClient

1.2.9

12 Jun 17:11
03fa4d1
Compare
Choose a tag to compare

What's Changed

  • Added UseExponentialRetryDelayForConcurrencyThrottle configuration option by @tehcrashxor in #515

Full Changelog: 1.2.7...1.2.9

1.2.7 Nuget Release

08 May 03:16
e5c182b
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.2.6...1.2.7

1.2.6 Nuget release

02 May 21:04
7bc77a7
Compare
Choose a tag to compare

What's Changed

  • Minor fix for CancellationToken handling between retries by @tehcrashxor in #509

New Contributors

Full Changelog: 1.2.5...1.2.6

1.2.5 Nuget release

05 Apr 17:26
4ed7e5b
Compare
Choose a tag to compare

1.2.5:
Fix for Null ILogger passed to the AzAuth Client Creators causing a fault. Git: #481
Fix for Memory Leak in Retrieve Multiple. Git: #463
Fix for Memory bloat issue caused by not releasing lastErrorMessage property.
Updated Error messages verbosity when checking for authority from Dataverse during onboard auth phase.
Dependency changes:
System.ServiceModel.Http updated to 8.1.2
REMOVED .net 6.0 Targets. .net 6.0 is no longer in support.

What's Changed

Full Changelog: 1.2.3...1.2.5

1.2.3 Nuget Release

06 Feb 23:19
dab25f4
Compare
Choose a tag to compare

RequestId on OrganizationRequest is not overridden by random Guid if present. RequestId from ClientRequestBuilder still takes precedence over OrganizationRequest.RequestId

Dependency changes:

Microsoft.Identity.Client updated to 4.66.1
System.Text.Json updated to 8.0.5
Azure.Identity updated to 1.31.1

What's Changed

New Contributors

Full Changelog: 1.2.2...1.2.3

1.2.2 Nuget Release

07 Nov 16:17
42bcd7e
Compare
Choose a tag to compare

***** POSSIBLE Breaking Changes *****
Minor Release Bump,

Added .net 8.0 Target. .net 6.0 Target will be removed in a subsequent release.
Removed dependance on Microsoft.Rest.Client. this was primary used for exception handling, and the necessary components have been reworked in to DVSC Exception management classes.
Fix memory consumption when too many exception are throw by DV client. Git: #474
Dependency Changes:

Modified:

System.Text.Json to 8.0.4
Removed:

Microsoft.Rest.Client - Necessary carried over in client.

What's Changed

  • Fix for Missing Nuget Target in Client Lib Nuget package. by @MattB-msft in #478

Full Changelog: 1.2.1...1.2.2

1.2.1 Nuget Release

06 Nov 20:01
02bfe18
Compare
Choose a tag to compare

***** POSSIBLE Breaking Changes *****

Minor Release Bump,

Added .net 8.0 Target. .net 6.0 Target will be removed in a subsequent release.
Removed dependance on Microsoft.Rest.Client. this was primary used for exception handling, and the necessary components have been reworked in to DVSC Exception management classes.
Fix memory consumption when too many exception are throw by DV client. Git: #474
Dependency Changes:

  • Modified:

    • System.Text.Json to 8.0.4
  • Removed:

    • Microsoft.Rest.Client - Necessary carried over in client.

What's Changed

  • Update for .net 8 swing release. Remove of Microsoft.Rest.Client Dependnacy by @MattB-msft in #476

Full Changelog: 1.1.32...1.2.1

1.1.32 Nuget release

10 Aug 00:59
be9ee13
Compare
Choose a tag to compare

1.1.32:
Fix for endless retry loop issue in WebAPI calls when specific error states are encountered.
Fix for Logging MSAL telemetry when using ILogger. Previously, Logs for MSAL were not written to the configured ILogger, they would only go to Trace Source and InMemory Logs.
Fix for RequestBuilder to properly honor CrmUserId and AADOid in request builder requests.
Fix for ForceServerMetadataCacheConsistency not being effective until an operation to retrieve current organization version has been executed. If this is set to a value before any organization detail related information is retrieved, it will now cause the organization info to be retrieved from Dataverse. This is done only once.
Updated ServiceClient retry logic to use the server specified RetryAfter for Time and Concurrency throttling fault codes, in addition to Burst.
Updated ConnectionService retry logic to parse RetryAfter header as seconds instead of hours.
Dependency Changes:
Modified:
Microsoft.Identity.Client to 4.61.3
WCF Dependencies now split between 4.x and 6.x depending on version of .net being used.

What's Changed

Full Changelog: 1.1.27...1.1.32

1.1.27 Nuget release

10 Jul 19:15
0bf4724
Compare
Choose a tag to compare

Fix for Logging MSAL telemetry when using ILogger
Previously, Logs for MSAL were not written to the configured ILogger, they would only go to Trace Source and InMemory Logs.
Fix for RequestBuilder to properly honor CrmUserId and AADOid in request builder requests.
Updated ServiceClient retry logic to use the server specified RetryAfter for Time and Concurrency throttling fault codes, in addition to Burst.
Updated ConnectionService retry logic to parse RetryAfter header as seconds instead of hours.
Dependency Changes:
Modified:
Microsoft.Identity.Client to 4.61.3

Added initial Azure Auth extensions.
Packages and added new WPF Login control for Dataverse ServiceClient.

What's Changed

  • 07102024 release - Updates to RequestBuilder Shipping Connector by @MattB-msft in #458

Full Changelog: 1.1.22...1.1.27

1.1.22 Nuget Release

25 Apr 17:08
d78a53d
Compare
Choose a tag to compare

Fix for Retry hang introduced in 1.1.21: Fix #442
Dependency Changes:
Added: Fix #446
System.ServiceModel.Http 4.10.3
System.ServiceModel.Primitives 4.10.3

What's Changed

Full Changelog: 1.1.21...1.1.22