Skip to content

Commit

Permalink
Version 7.0.0-rc3-v2.1-24.1.01.00 release (#445)
Browse files Browse the repository at this point in the history
Co-authored-by: root <[email protected]>
  • Loading branch information
garg-mudit and root authored May 30, 2024
1 parent f4174d2 commit a6cc0ce
Show file tree
Hide file tree
Showing 10 changed files with 37 additions and 48 deletions.
5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
# DocuSign C# Client Changelog

## [v7.0.0-rc3] - eSignature API v2.1-24.1.01.00 - 2024-05-20
### Changed
- Updated C# SDK dependencies.
- BouncyCastle.Cryptography: Version bumped from 2.3.0 to 2.3.1.
- Microsoft.IdentityModel.JsonWebTokens: Version bumped from 7.5.1 to 7.5.2.
## [v7.0.0-rc2] - eSignature API v2.1-24.1.01.00 - 2024-05-03
### Breaking Changes
- Updated from System.IdentityModel.Tokens.Jwt to Microsoft.IdentityModel.JsonWebTokens for token handling.
Expand Down
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ The Docusign REST API makes integrating Docusign into your apps and websites a s

## Version Information
- **API version**: v2.1
- **Latest SDK version (Including prerelease)**: 7.0.0-rc2
- **Latest SDK version (Including prerelease)**: 7.0.0-rc3

## Requirements
* Microsoft .NET version 4.6.2+ (4.7 recommended)
Expand Down Expand Up @@ -42,15 +42,15 @@ This client has the following external dependencies:

### .NET Standard v2 and .NET Core:
* Newtonsoft.Json v13.0.3
* BouncyCastle.Cryptography v2.3.0
* BouncyCastle.Cryptography v2.3.1
* System.ComponentModel.Annotations v5.0.0
* Microsoft.IdentityModel.JsonWebTokens v7.5.1
* Microsoft.IdentityModel.JsonWebTokens v7.5.2

### .NET Framework, version 4.6.2:
* Newtonsoft.Json v13.0.3
* BouncyCastle.Cryptography v2.3.0
* BouncyCastle.Cryptography v2.3.1
* System.ComponentModel.Annotations v5.0.0
* Microsoft.IdentityModel.JsonWebTokens v7.5.1
* Microsoft.IdentityModel.JsonWebTokens v7.5.2

## Code examples
Explore our GitHub repository for the [Launcher](https://github.com/docusign/code-examples-csharp/), a self-executing package housing code examples for the eSignature C# SDK. This package showcases several common use cases and their respective source files. Additionally, you can download a version preconfigured for your Docusign developer account from [Quickstart](https://developers.docusign.com/docs/esign-rest-api/quickstart/). These examples support both the [Authorization Code Grant](https://developers.docusign.com/platform/auth/authcode/) and [JSON Web Token (JWT)](https://developers.docusign.com/platform/auth/jwt/) authentication workflows.
Expand Down
10 changes: 5 additions & 5 deletions sdk/DocuSign.eSign.sln
Original file line number Diff line number Diff line change
Expand Up @@ -2,18 +2,18 @@ Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 2012
VisualStudioVersion = 12.0.0.0
MinimumVisualStudioVersion = 10.0.0.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DocuSign.eSign", "src\DocuSign.eSign\DocuSign.eSign.csproj", "{D230BE28-DCD6-4072-A1A8-5A84D9453963}"
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DocuSign.eSign", "src\DocuSign.eSign\DocuSign.eSign.csproj", "{50A81B2E-8DB8-4087-9BD2-B15C431BE503}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{D230BE28-DCD6-4072-A1A8-5A84D9453963}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{D230BE28-DCD6-4072-A1A8-5A84D9453963}.Debug|Any CPU.Build.0 = Debug|Any CPU
{D230BE28-DCD6-4072-A1A8-5A84D9453963}.Release|Any CPU.ActiveCfg = Release|Any CPU
{D230BE28-DCD6-4072-A1A8-5A84D9453963}.Release|Any CPU.Build.0 = Release|Any CPU
{50A81B2E-8DB8-4087-9BD2-B15C431BE503}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{50A81B2E-8DB8-4087-9BD2-B15C431BE503}.Debug|Any CPU.Build.0 = Debug|Any CPU
{50A81B2E-8DB8-4087-9BD2-B15C431BE503}.Release|Any CPU.ActiveCfg = Release|Any CPU
{50A81B2E-8DB8-4087-9BD2-B15C431BE503}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
Expand Down
2 changes: 1 addition & 1 deletion sdk/src/DocuSign.eSign/Client/Configuration.cs
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ public class Configuration
/// Version of the package.
/// </summary>
/// <value>Version of the package.</value>
public const string Version = "7.0.0-rc2";
public const string Version = "7.0.0-rc3";

/// <summary>
/// Identifier for ISO 8601 DateTime Format
Expand Down
8 changes: 4 additions & 4 deletions sdk/src/DocuSign.eSign/DocuSign.eSign.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
<RootNamespace>DocuSign.eSign</RootNamespace>
<AssemblyName>DocuSign.eSign</AssemblyName>
<NeutralLanguage>en-US</NeutralLanguage>
<VersionPrefix>7.0.0-rc2</VersionPrefix>
<VersionPrefix>7.0.0-rc3</VersionPrefix>
<VersionSuffix/>
<GenerateAssemblyInfo>true</GenerateAssemblyInfo>
<GenerateDocumentationFile>true</GenerateDocumentationFile>
Expand All @@ -26,7 +26,7 @@
<PackageLicenseUrl>https://github.com/docusign/docusign-csharp-client/blob/master/LICENSE</PackageLicenseUrl>
<RepositoryUrl>https://github.com/docusign/docusign-csharp-client</RepositoryUrl>
<RepositoryType>git</RepositoryType>
<PackageReleaseNotes>[v7.0.0-rc2] - ESignature API v2.1-24.1.01.00 - 5/3/2024</PackageReleaseNotes>
<PackageReleaseNotes>[v7.0.0-rc3] - ESignature API v2.1-24.1.01.00 - 5/19/2024</PackageReleaseNotes>
</PropertyGroup>
<PropertyGroup Condition=" '$(TargetFramework)' == 'net462'">
<DefineConstants>NET462</DefineConstants>
Expand All @@ -38,10 +38,10 @@
<Reference Include="System.Web"/>
</ItemGroup>
<ItemGroup>
<PackageReference Include="Microsoft.IdentityModel.JsonWebTokens" Version="7.5.1"/>
<PackageReference Include="Microsoft.IdentityModel.JsonWebTokens" Version="7.5.2"/>
<PackageReference Include="Newtonsoft.Json" Version="13.0.3"/>
<PackageReference Include="System.ComponentModel.Annotations" Version="5.0.0"/>
<PackageReference Include="BouncyCastle.Cryptography" Version="2.3.0"/>
<PackageReference Include="BouncyCastle.Cryptography" Version="2.3.1"/>
</ItemGroup>
<ItemGroup/>
</Project>
2 changes: 1 addition & 1 deletion sdk/src/DocuSign.eSign/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -22,5 +22,5 @@
// [assembly: AssemblyVersion("1.0.*")]
internal class AssemblyInformation
{
public const string AssemblyInformationalVersion = "7.0.0-rc2";
public const string AssemblyInformationalVersion = "7.0.0-rc3";
}
4 changes: 2 additions & 2 deletions test/SdkNetCoreTests/SdkNetCoreTests.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@
</PropertyGroup>

<ItemGroup>
<PackageReference Include="BouncyCastle.Cryptography" Version="2.3.0" />
<PackageReference Include="Microsoft.IdentityModel.JsonWebTokens" Version="7.5.1" />
<PackageReference Include="BouncyCastle.Cryptography" Version="2.3.1" />
<PackageReference Include="Microsoft.IdentityModel.JsonWebTokens" Version="7.5.2" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.9.0" />
<PackageReference Include="MSTest.TestAdapter" Version="3.3.1" />
<PackageReference Include="MSTest.TestFramework" Version="3.3.1" />
Expand Down
18 changes: 9 additions & 9 deletions test/SdkTests462/SdkTests462.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@
</PropertyGroup>
<ItemGroup>
<Reference Include="BouncyCastle.Cryptography, Version=2.0.0.0, Culture=neutral, PublicKeyToken=072edcf4a5328938, processorArchitecture=MSIL">
<HintPath>..\packages\BouncyCastle.Cryptography.2.3.0\lib\net461\BouncyCastle.Cryptography.dll</HintPath>
<HintPath>..\packages\BouncyCastle.Cryptography.2.3.1\lib\net461\BouncyCastle.Cryptography.dll</HintPath>
</Reference>
<Reference Include="DocuSign.eSign">
<HintPath>..\..\sdk\src\DocuSign.eSign\bin\Debug\net462\DocuSign.eSign.dll</HintPath>
Expand All @@ -53,17 +53,17 @@
<HintPath>..\packages\Microsoft.Bcl.AsyncInterfaces.1.1.0\lib\net461\Microsoft.Bcl.AsyncInterfaces.dll</HintPath>
</Reference>
<Reference Include="Microsoft.CSharp" />
<Reference Include="Microsoft.IdentityModel.Abstractions, Version=7.5.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<HintPath>..\packages\Microsoft.IdentityModel.Abstractions.7.5.1\lib\net462\Microsoft.IdentityModel.Abstractions.dll</HintPath>
<Reference Include="Microsoft.IdentityModel.Abstractions, Version=7.5.2.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<HintPath>..\packages\Microsoft.IdentityModel.Abstractions.7.5.2\lib\net462\Microsoft.IdentityModel.Abstractions.dll</HintPath>
</Reference>
<Reference Include="Microsoft.IdentityModel.JsonWebTokens, Version=7.5.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<HintPath>..\packages\Microsoft.IdentityModel.JsonWebTokens.7.5.1\lib\net462\Microsoft.IdentityModel.JsonWebTokens.dll</HintPath>
<Reference Include="Microsoft.IdentityModel.JsonWebTokens, Version=7.5.2.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<HintPath>..\packages\Microsoft.IdentityModel.JsonWebTokens.7.5.2\lib\net462\Microsoft.IdentityModel.JsonWebTokens.dll</HintPath>
</Reference>
<Reference Include="Microsoft.IdentityModel.Logging, Version=7.5.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<HintPath>..\packages\Microsoft.IdentityModel.Logging.7.5.1\lib\net462\Microsoft.IdentityModel.Logging.dll</HintPath>
<Reference Include="Microsoft.IdentityModel.Logging, Version=7.5.2.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<HintPath>..\packages\Microsoft.IdentityModel.Logging.7.5.2\lib\net462\Microsoft.IdentityModel.Logging.dll</HintPath>
</Reference>
<Reference Include="Microsoft.IdentityModel.Tokens, Version=7.5.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<HintPath>..\packages\Microsoft.IdentityModel.Tokens.7.5.1\lib\net462\Microsoft.IdentityModel.Tokens.dll</HintPath>
<Reference Include="Microsoft.IdentityModel.Tokens, Version=7.5.2.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<HintPath>..\packages\Microsoft.IdentityModel.Tokens.7.5.2\lib\net462\Microsoft.IdentityModel.Tokens.dll</HintPath>
</Reference>
<Reference Include="Microsoft.VisualStudio.TestPlatform.TestFramework, Version=14.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<HintPath>..\packages\MSTest.TestFramework.1.3.2\lib\net45\Microsoft.VisualStudio.TestPlatform.TestFramework.dll</HintPath>
Expand Down
16 changes: 0 additions & 16 deletions test/SdkTests462/app.config
Original file line number Diff line number Diff line change
Expand Up @@ -50,18 +50,6 @@
<assemblyIdentity name="System.IdentityModel.Tokens.Jwt" publicKeyToken="31bf3856ad364e35" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-5.4.0.0" newVersion="5.4.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="Microsoft.IdentityModel.Tokens" publicKeyToken="31bf3856ad364e35" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-7.5.1.0" newVersion="7.5.1.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="Microsoft.IdentityModel.Logging" publicKeyToken="31bf3856ad364e35" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-7.5.1.0" newVersion="7.5.1.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="Microsoft.IdentityModel.JsonWebTokens" publicKeyToken="31bf3856ad364e35" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-7.5.1.0" newVersion="7.5.1.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Runtime.CompilerServices.Unsafe" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.0.6.0" newVersion="4.0.6.0" />
Expand All @@ -86,10 +74,6 @@
<assemblyIdentity name="System.ValueTuple" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.0.3.0" newVersion="4.0.3.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="Microsoft.IdentityModel.Abstractions" publicKeyToken="31bf3856ad364e35" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-7.5.1.0" newVersion="7.5.1.0" />
</dependentAssembly>
</assemblyBinding>
</runtime>
<startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6.2" /></startup></configuration>
10 changes: 5 additions & 5 deletions test/SdkTests462/packages.config
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="BouncyCastle.Cryptography" version="2.3.0" targetFramework="net462" />
<package id="BouncyCastle.Cryptography" version="2.3.1" targetFramework="net462" />
<package id="Microsoft.Bcl.AsyncInterfaces" version="1.1.0" targetFramework="net462" />
<package id="Microsoft.IdentityModel.Abstractions" version="7.5.1" targetFramework="net462" />
<package id="Microsoft.IdentityModel.JsonWebTokens" version="7.5.1" targetFramework="net462" />
<package id="Microsoft.IdentityModel.Logging" version="7.5.1" targetFramework="net462" />
<package id="Microsoft.IdentityModel.Tokens" version="7.5.1" targetFramework="net462" />
<package id="Microsoft.IdentityModel.Abstractions" version="7.5.2" targetFramework="net462" />
<package id="Microsoft.IdentityModel.JsonWebTokens" version="7.5.2" targetFramework="net462" />
<package id="Microsoft.IdentityModel.Logging" version="7.5.2" targetFramework="net462" />
<package id="Microsoft.IdentityModel.Tokens" version="7.5.2" targetFramework="net462" />
<package id="Microsoft.NETCore.Platforms" version="1.1.0" targetFramework="net462" />
<package id="Microsoft.Win32.Primitives" version="4.3.0" targetFramework="net462" />
<package id="MSTest.TestAdapter" version="1.3.2" targetFramework="net462" />
Expand Down

0 comments on commit a6cc0ce

Please sign in to comment.