Skip to content

Commit afcbb47

Browse files
Merge pull request #1102 from Adyen/promote/main
Release v27.0.0
2 parents 9d57f72 + 3a6c702 commit afcbb47

File tree

5 files changed

+29
-12
lines changed

5 files changed

+29
-12
lines changed

Adyen.Test/Adyen.Test.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,15 @@
66

77
<IsPackable>false</IsPackable>
88

9-
<AssemblyVersion>26.1.0</AssemblyVersion>
9+
<AssemblyVersion>27.0.0</AssemblyVersion>
1010

11-
<FileVersion>26.1.0</FileVersion>
11+
<FileVersion>27.0.0</FileVersion>
1212

13-
<Version>26.1.0</Version>
13+
<Version>27.0.0</Version>
1414

1515
<LangVersion>7.2</LangVersion>
1616

17-
<PackageVersion>26.1.0</PackageVersion>
17+
<PackageVersion>27.0.0</PackageVersion>
1818
</PropertyGroup>
1919

2020
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">

Adyen.Test/SerializerTest.cs

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,17 @@
22
using System.Collections.Generic;
33
using System.Text;
44
using Adyen.ApiSerialization;
5+
using Adyen.Constants;
56
using Adyen.Model.Checkout;
7+
using Adyen.Model.Terminal;
68
using Adyen.Model.TerminalApi;
79
using Adyen.Model.TerminalApi.Message;
810
using Adyen.Security;
911
using Microsoft.VisualStudio.TestTools.UnitTesting;
1012
using Newtonsoft.Json;
1113
using Newtonsoft.Json.Serialization;
14+
using ApplicationInfo = Adyen.Model.ApplicationInformation.ApplicationInfo;
15+
using CommonField = Adyen.Model.ApplicationInformation.CommonField;
1216
using PaymentRequest = Adyen.Model.TerminalApi.PaymentRequest;
1317
using PaymentResponse = Adyen.Model.TerminalApi.PaymentResponse;
1418

@@ -191,8 +195,17 @@ private static string SerializeSaleToPoiMessageSecured(SaleToPOIMessage saleToPo
191195
return saleToPoiMessageSerializer.Serialize(saleToPoiMessageSecured);
192196
}
193197

198+
/// <summary>
199+
/// Returns a POS Payment Request for our serialization tests.
200+
/// Hardcode the version so that we can test the hardcoded hmac (after encryption) and SaleToAcquirerData:
201+
/// <see cref="ExpectedSaleToPoiMessageJson"/> and <see cref="ExpectedSaleToPoiMessageSecuredJson"/> can be
202+
/// <returns><see cref="SaleToPOIRequest"/>.</returns>
203+
/// </summary>
194204
private static SaleToPOIRequest CreatePosPaymentRequest()
195205
{
206+
ApplicationInfo applicationInfo = new ApplicationInfo();
207+
applicationInfo.AdyenLibrary.Version = "26.1.0";
208+
196209
return new SaleToPOIRequest
197210
{
198211
MessageHeader = new MessageHeader
@@ -205,9 +218,13 @@ private static SaleToPOIRequest CreatePosPaymentRequest()
205218
ServiceID = "12345678"
206219
},
207220
MessagePayload = new PaymentRequest
208-
{
221+
{
209222
SaleData = new SaleData
210223
{
224+
SaleToAcquirerData = new SaleToAcquirerData()
225+
{
226+
ApplicationInfo = applicationInfo
227+
},
211228
SaleTransactionID = new TransactionIdentification
212229
{
213230
TransactionID = "PosAuth",

Adyen/Adyen.csproj

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@
55
<PackageRequireLicenseAcceptance>false</PackageRequireLicenseAcceptance>
66
<Copyright>Adyen</Copyright>
77

8-
<Version>26.1.0</Version>
9-
<AssemblyVersion>26.1.0</AssemblyVersion>
10-
<FileVersion>26.1.0</FileVersion>
8+
<Version>27.0.0</Version>
9+
<AssemblyVersion>27.0.0</AssemblyVersion>
10+
<FileVersion>27.0.0</FileVersion>
1111

1212
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
1313
<IncludeSymbols>true</IncludeSymbols>
@@ -17,7 +17,7 @@
1717
<RepositoryUrl>https://github.com/Adyen/adyen-dotnet-api-library</RepositoryUrl>
1818
<RepositoryType>git</RepositoryType>
1919

20-
<PackageTags>26.1.0</PackageTags>
20+
<PackageTags>27.0.0</PackageTags>
2121

2222
<PackageLicenseExpression>MIT</PackageLicenseExpression>
2323
<Authors>Adyen</Authors>
@@ -30,7 +30,7 @@
3030
<AssemblyOriginatorKeyFile>adyen-dotnet-api-library-key.snk</AssemblyOriginatorKeyFile>
3131
<PackageIcon>adyen-logo.png</PackageIcon>
3232
<PackageReadmeFile>README.md</PackageReadmeFile>
33-
<PackageVersion>26.1.0</PackageVersion>
33+
<PackageVersion>27.0.0</PackageVersion>
3434
<!-- add xml descriptions -->
3535
<GenerateDocumentationFile>true</GenerateDocumentationFile>
3636
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>

Adyen/Constants/ClientConfig.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,6 @@ public class ClientConfig
1515
public const string NexoProtocolVersion = "3.0";
1616

1717
public const string LibName = "adyen-dotnet-api-library";
18-
public const string LibVersion = "26.1.0";
18+
public const string LibVersion = "27.0.0";
1919
}
2020
}

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
26.1.0
1+
27.0.0

0 commit comments

Comments
 (0)