This pull request to the DataverseClient project includes a variety of bug fixes and improvements. The most important changes include fixing a bug related to token cache file creation and adding two new properties to the OrganizationDetail and DiscoveryServer objects.
This pull request to the
DataverseClient
project includes a variety of bug fixes and improvements. The most important changes include fixing a bug related to token cache file creation and adding two new properties to theOrganizationDetail
andDiscoveryServer
objects.Bug fixes:
src/GeneralTools/DataverseClient/Client/Auth/TokenCache/FileBackedTokenCacheHints.cs
: Fixed a bug where the token cache file couldn't be created if the host name contained invalid characters by adding a check to replace invalid characters with underscores.src/nuspecs/Microsoft.PowerPlatform.Dataverse.Client.ReleaseNotes.txt
: Fixed a bug related to token cache file creation and updated dependency versions for System.Text.Json and Microsoft.Identity.Client.New features:
src/GeneralTools/DataverseClient/Client/ConnectionService.cs
: Added two new properties,SchemaType
andOrganizationType
, to both theOrganizationDetail
andDiscoveryServer
objects. [1] [2]src/GeneralTools/DataverseClient/Client/Model/GlobalDiscoveryModel.cs
: Added a new property to theGlobalDiscoveryInstanceModel
class and updated the using statements in theGlobalDiscoveryModel
class. [1] [2]Code improvements: Fix to include #384 Fix to include #406
src/GeneralTools/DataverseClient/Client/Utils/Utils.cs
: Removed an unnecessary semicolon in theGetDiscoveryServerByUri
method.