Skip to content

Commit 23eb0b8

Browse files
committed
updated nuget packages for 0.10.1 release
1 parent 04f766c commit 23eb0b8

File tree

12 files changed

+26
-37
lines changed

12 files changed

+26
-37
lines changed

.github/workflows/build-and-test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
- name: Setup .NET
1717
uses: actions/setup-dotnet@v1
1818
with:
19-
dotnet-version: 5.0.202
19+
dotnet-version: 6.0.2
2020
- name: Restore Dependencies
2121
run: dotnet restore ./Code/Synnotech.Migrations.sln
2222
- name: Build Solution
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"runDatabaseIntegrationTests": true,
33
"ravenDbOptions": {
4-
"frameworkVersion": "5.0.5"
4+
"frameworkVersion": "6.0.2"
55
}
66
}

Code/Directory.Build.props

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
<Authors>Synnotech AG</Authors>
44
<Company>Synnotech AG</Company>
55
<Copyright>Copyright © Synnotech AG 2021</Copyright>
6-
<Version>0.10.0</Version>
7-
<LangVersion>9.0</LangVersion>
6+
<Version>0.10.1</Version>
7+
<LangVersion>10.0</LangVersion>
88
<Nullable>enable</Nullable>
99
</PropertyGroup>
1010
</Project>

Code/src/Directory.Build.props

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,7 @@
1717
</PropertyGroup>
1818

1919
<ItemGroup>
20-
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.0.0">
21-
<PrivateAssets>all</PrivateAssets>
22-
<IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
23-
</PackageReference>
20+
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.1.1" PrivateAssets="all" />
2421
</ItemGroup>
2522

2623
<ItemGroup>

Code/src/Synnotech.Migrations.Core.Analyzers/Synnotech.Migrations.Core.Analyzers.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
<NoPackageAnalysis>true</NoPackageAnalysis>
1212
<GenerateDocumentationFile>false</GenerateDocumentationFile>
1313
<PackageReleaseNotes>
14-
Synntech.Migrations.Core.Analyzers 0.10.0
14+
Synntech.Migrations.Core.Analyzers 0.10.1
1515
--------------------------------------------
1616

1717
- added an additional code fix action that creates the timestamp as an Int64 value

Code/src/Synnotech.Migrations.Core/Synnotech.Migrations.Core.csproj

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4,22 +4,17 @@
44
<PropertyGroup>
55
<Description>Core implementation of a generic migration engine that can be adapted to any target system.</Description>
66
<PackageReleaseNotes>
7-
Synntech.Migrations.Core 0.9.0
7+
Synntech.Migrations.Core 0.10.1
88
--------------------------------
99

10-
- added support for Synnotech.DatabaseAbstractions 3.0.0
11-
- added Int64 timestamp versions as an alternative to text versions
12-
- added possibility to apply all non-applied migrations, even if their version is lower than your currently highest version
10+
- Fixed bug in Linq2Db where the latest migration info was not determined correctly by LinqToDbGetLatestMigrationInfoSession for TextVersions (Issue-7)
1311
- you can find the docs at https://github.com/Synnotech-AG/Synnotech.Migrations
1412
</PackageReleaseNotes>
1513
</PropertyGroup>
1614
<ItemGroup>
1715
<PackageReference Include="Synnotech.DatabaseAbstractions" Version="3.0.0" />
18-
<PackageReference Include="Light.GuardClauses" Version="9.0.0" />
19-
<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="5.0.0" />
20-
<PackageReference Include="Nullable" Version="1.3.0">
21-
<PrivateAssets>all</PrivateAssets>
22-
<IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
23-
</PackageReference>
16+
<PackageReference Include="Light.GuardClauses" Version="10.0.0" />
17+
<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="6.0.0" />
18+
<PackageReference Include="Nullable" Version="1.3.0" PrivateAssets="all" />
2419
</ItemGroup>
2520
</Project>

Code/src/Synnotech.Migrations.Linq2Db/Int64TimestampVersions/LinqToDbGetAllMigrationInfosSession.cs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
using System;
22
using System.Collections.Generic;
3-
using System.Data.Common;
43
using System.Linq;
54
using System.Threading;
65
using System.Threading.Tasks;
@@ -23,7 +22,7 @@ public class LinqToDbGetAllMigrationInfosSession<TMigrationInfo> : AsyncReadOnly
2322
/// Initializes a new instance of <see cref="LinqToDbGetAllMigrationInfosSession{TMigrationInfo}" />.
2423
/// </summary>
2524
/// <param name="dataConnection">The LinqToDB data connection used to interact with the database.</param>
26-
/// <exception cref="ArgumentNullException">Thrown when <paramref name="dataConnection"/> is null.</exception>
25+
/// <exception cref="ArgumentNullException">Thrown when <paramref name="dataConnection" /> is null.</exception>
2726
public LinqToDbGetAllMigrationInfosSession(DataConnection dataConnection) : base(dataConnection) { }
2827

2928
/// <summary>
@@ -55,7 +54,7 @@ public sealed class LinqToDbGetAllMigrationInfosSession : LinqToDbGetAllMigratio
5554
/// Initializes a new instance of <see cref="LinqToDbGetAllMigrationInfosSession" />.
5655
/// </summary>
5756
/// <param name="dataConnection">The LinqToDB data connection used to interact with the database.</param>
58-
/// <exception cref="ArgumentNullException">Thrown when <paramref name="dataConnection"/> is null.</exception>
57+
/// <exception cref="ArgumentNullException">Thrown when <paramref name="dataConnection" /> is null.</exception>
5958
public LinqToDbGetAllMigrationInfosSession(DataConnection dataConnection) : base(dataConnection) { }
6059
}
6160
}

Code/src/Synnotech.Migrations.Linq2Db/Synnotech.Migrations.Linq2Db.csproj

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,16 @@
22
<PropertyGroup>
33
<Description>Adapts the generic migration engine of Synnotech.Migrations.Core for Linq2Db.</Description>
44
<PackageReleaseNotes>
5-
Synntech.Migrations.Linq2Db 0.9.0
5+
Synntech.Migrations.Linq2Db 0.10.1
66
---------------------------------
77

8-
- added support for Synnotech.Linq2Db 6.0.0
9-
- added Int64 timestamp versions as an alternative to text versions
10-
- added possibility to apply all non-applied migrations, even if their version is lower than your currently highest version
8+
- Fixed bug where the latest migration info was not determined correctly by LinqToDbGetLatestMigrationInfoSession for TextVersions (Issue-7)
119
- you can find the docs at https://github.com/Synnotech-AG/Synnotech.Migrations
1210
</PackageReleaseNotes>
1311
</PropertyGroup>
1412
<ItemGroup>
1513
<ProjectReference Include="..\Synnotech.Migrations.Core\Synnotech.Migrations.Core.csproj" />
16-
<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="5.0.0" />
14+
<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="6.0.0" />
1715
<PackageReference Include="Light.EmbeddedResources" Version="1.1.0" />
1816
<PackageReference Include="Synnotech.Linq2Db" Version="6.0.0" />
1917
</ItemGroup>

Code/src/Synnotech.Migrations.RavenDB/Synnotech.Migrations.RavenDB.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<PropertyGroup>
66
<Description>Adapts the generic migration engine of Synnotech.Migrations.Core for RavenDB</Description>
77
<PackageReleaseNotes>
8-
Synntech.Migrations.RavenDB 0.9.0
8+
Synntech.Migrations.RavenDB 0.10.1
99
---------------------------------
1010

1111
- added support for Synnotech.RavenDB 3.0.0

Code/tests/Directory.Build.props

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,23 @@
11
<Project>
22
<Import Project="$([MSBuild]::GetPathOfFileAbove('Directory.Build.props', '$(MSBuildThisFileDirectory)../'))" />
33
<PropertyGroup>
4-
<TargetFramework>net5.0</TargetFramework>
4+
<TargetFramework>net6.0</TargetFramework>
55
<IsPackable>false</IsPackable>
66
</PropertyGroup>
77

88
<ItemGroup>
9-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="16.9.4" />
9+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.1.0" />
1010
<PackageReference Include="xunit" Version="2.4.1" />
11-
<PackageReference Include="FluentAssertions" Version="5.10.3" />
12-
<PackageReference Include="Light.GuardClauses" Version="9.0.0" />
11+
<PackageReference Include="FluentAssertions" Version="6.5.1" />
12+
<PackageReference Include="Light.GuardClauses" Version="10.0.0" />
1313
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.3">
1414
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
1515
<PrivateAssets>all</PrivateAssets>
1616
</PackageReference>
1717
<PackageReference Include="Xunit.SkippableFact" Version="1.4.13" />
18-
<PackageReference Include="Microsoft.Extensions.Configuration.Binder" Version="5.0.0" />
19-
<PackageReference Include="Microsoft.Extensions.Configuration.Json" Version="5.0.0" />
20-
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="5.0.1" />
18+
<PackageReference Include="Microsoft.Extensions.Configuration.Binder" Version="6.0.0" />
19+
<PackageReference Include="Microsoft.Extensions.Configuration.Json" Version="6.0.0" />
20+
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="6.0.0" />
2121
<PackageReference Include="Synnotech.Xunit" Version="1.1.0" />
2222
</ItemGroup>
2323
</Project>

0 commit comments

Comments
 (0)