Skip to content

Minor bug fixes and dependency updates #497

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Feb 6, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -135,9 +135,15 @@ internal OrganizationRequest BuildRequest(OrganizationRequest request)
}

ParameterCollection parameters = new ParameterCollection();
Guid requestTracker = _requestId ?? Guid.NewGuid();
request.RequestId = requestTracker;


if (_requestId != null)
{
request.RequestId = _requestId.Value;
}
else if (request.RequestId == null || request.RequestId == Guid.Empty)
{
request.RequestId = Guid.NewGuid();
}

if (_correlationId != null)
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@
<PackageReference Include="Microsoft.VisualBasic" Version="10.3.0" />
<PackageReference Include="Newtonsoft.Json" Version="$(PackageVersion_Newtonsoft)" />
<PackageReference Include="System.Configuration.ConfigurationManager" Version="$(PackageVersion_SystemConfigurationConfigurationManager)" />
<PackageReference Include="System.Formats.Asn1" Version="8.0.1" />
<PackageReference Include="System.Formats.Asn1" Version="$(PackageVersion_System_Formats_Asn1)" />
<PackageReference Include="System.Text.Json" Version="$(PackageVersion_SystemTextJson)" />
<PackageReference Include="Microsoft.Identity.Client.Extensions.Msal" Version="$(PackageVersion_MSAL)" />
<PackageReference Include="Microsoft.Extensions.Caching.Memory" Version="$(PackageVersion_Microsoft_Extensions)" />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
<ItemGroup>
<PackageReference Include="Microsoft.Xrm.Sdk" Version="$(PackageVersion_CdsSdk)" />
<PackageReference Include="Microsoft.Crm.Sdk.Proxy" Version="$(PackageVersion_CrmProxy)" />
<PackageReference Include="System.Formats.Asn1" Version="8.0.1" />
<PackageReference Include="System.Formats.Asn1" Version="$(PackageVersion_System_Formats_Asn1)" />
</ItemGroup>

<ItemGroup>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,5 +16,6 @@
<ItemGroup>
<PackageReference Include="Microsoft.CrmSdk.XrmTooling.CoreAssembly" Version="9.1.*" />
<PackageReference Include="Microsoft.PowerPlatform.Dataverse.Client" Version="1.*" />
<PackageReference Include="System.Text.Json" Version="$(PackageVersion_SystemTextJson)" />
</ItemGroup>
</Project>
11 changes: 6 additions & 5 deletions src/Packages.props
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
<!-- This file is used for controling versions of packages for projects in this repo, it is also used to populate dependnaices in Nuspec files.-->
<PropertyGroup Label="Package versions">
<PackageVersion_Adal>3.19.8</PackageVersion_Adal>
<PackageVersion_MSAL>4.61.3</PackageVersion_MSAL>
<PackageVersion_CdsSdk>9.2.24073.11611-master</PackageVersion_CdsSdk>
<PackageVersion_CrmProxy>9.2.24073.11611-master</PackageVersion_CrmProxy>
<PackageVersion_MSAL>4.66.1</PackageVersion_MSAL>
<PackageVersion_CdsSdk>9.2.25021.14828-master</PackageVersion_CdsSdk>
<PackageVersion_CrmProxy>9.2.25021.14828-master</PackageVersion_CrmProxy>
<PackageVersion_Newtonsoft>13.0.1</PackageVersion_Newtonsoft>
<PackageVersion_RestClientRuntime>2.3.24</PackageVersion_RestClientRuntime>
<PackageVersion_XrmSdk>9.0.2.56</PackageVersion_XrmSdk>
Expand All @@ -14,14 +14,15 @@
<PackageVersion_CoverletCollector>3.1.0</PackageVersion_CoverletCollector>
<PackageVersion_Microsoft_Extensions>3.1.8</PackageVersion_Microsoft_Extensions>
<PackageVersion_SystemRuntime>6.0.0</PackageVersion_SystemRuntime>
<PackageVersion_SystemTextJson>8.0.4</PackageVersion_SystemTextJson>
<PackageVersion_SystemTextJson>8.0.5</PackageVersion_SystemTextJson>
<PackageVersion_SystemTextEncodingsWeb>7.0.0</PackageVersion_SystemTextEncodingsWeb>
<PackageVersion_SystemMemory>4.5.5</PackageVersion_SystemMemory>
<PackageVersion_SystemConfigurationConfigurationManager>6.0.0</PackageVersion_SystemConfigurationConfigurationManager>
<PackageVersion_SystemSecurityPermissions>6.0.0</PackageVersion_SystemSecurityPermissions>
<PackageVersion_Azure_Identity>1.12.0</PackageVersion_Azure_Identity>
<PackageVersion_Azure_Identity>1.13.1</PackageVersion_Azure_Identity>
<PackageVersion_System_ServiceModel_PreNet6>4.10.3</PackageVersion_System_ServiceModel_PreNet6>
<PackageVersion_System_ServiceModel_PostNet6>6.2.0</PackageVersion_System_ServiceModel_PostNet6>
<PackageVersion_System_Formats_Asn1>8.0.1</PackageVersion_System_Formats_Asn1>

<!-- Test: -->
<PackageVersion_MicrosoftNETTestSdk>17.5.0</PackageVersion_MicrosoftNETTestSdk>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,10 @@ Notice:
This package is intended to work with .net full framework 4.6.2, 4.7.2 and 4.8, and .net 6.0

++CURRENTRELEASEID++
Dependency changes:
Azure.Identity updated to 1.31.1

1.1.10:
Initial release
Provides an extension to the Dataverse ServiceClient to support authenticating with the Azure.Core DefaultAzureCredential flow.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ Notice:
This package is intended to work with .net full framework 4.6.2, 4.7.2 and 4.8, and .net 6.0

++CURRENTRELEASEID++


removed support for .net 3.1 and .net 5.0.

1.0.39:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,19 @@ Notice:
Note: Only AD on FullFramework, OAuth, Certificate, ClientSecret Authentication types are supported at this time.

++CURRENTRELEASEID++
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


1.2.2:
***** 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.
Removed dependence 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: https://github.com/microsoft/PowerPlatform-DataverseServiceClient/issues/474
Dependency Changes:
Expand Down