Skip to content

Commit d88fa7f

Browse files
committed
v1.7.3 release
1 parent ac6391d commit d88fa7f

9 files changed

Lines changed: 34 additions & 29 deletions

File tree

.github/workflows/publish-to-nuget.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
- name: Setup .Net SDK
1515
uses: actions/setup-dotnet@v2
1616
with:
17-
dotnet-version: 8.x
17+
dotnet-version: 9.x
1818

1919
- name: Make Nuget Packages
2020
run: dotnet pack FastEndpoints.TemplatePack.csproj -c Release

FastEndpoints.TemplatePack.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<PropertyGroup>
44

5-
<Version>1.7.2</Version>
5+
<Version>1.7.3</Version>
66

77
<PackageType>Template</PackageType>
88
<PackageId>FastEndpoints.TemplatePack</PackageId>

changelog.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
- upgrade dependencies to latest
2-
- add reflection source generator to startup config
1+
- migrate to .net 9.0
2+
- upgrade dependencies to latest

templates/integrated/Source/Entities/JobRecord.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,16 @@
11
using MessagePack;
2+
using MongoDB.Bson;
3+
using MongoDB.Bson.Serialization.Attributes;
24

35
namespace Dom;
46

57
sealed class JobRecord : Entity, IJobStorageRecord
68
{
79
public string QueueID { get; set; }
10+
11+
[BsonGuidRepresentation(GuidRepresentation.Standard)]
812
public Guid TrackingID { get; set; }
13+
914
public DateTime ExecuteAfter { get; set; }
1015
public DateTime ExpireOn { get; set; }
1116
public bool IsComplete { get; set; }

templates/integrated/Source/MyProject.csproj

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk.Web">
22

33
<PropertyGroup>
4-
<TargetFramework>net8.0</TargetFramework>
4+
<TargetFramework>net9.0</TargetFramework>
55
<ImplicitUsings>enable</ImplicitUsings>
66
<Nullable>enable</Nullable>
77
<OutputType>Exe</OutputType>
@@ -10,15 +10,15 @@
1010
</PropertyGroup>
1111

1212
<ItemGroup>
13-
<PackageReference Include="AWSSDK.SimpleEmailV2" Version="3.7.404.1" />
13+
<PackageReference Include="AWSSDK.SimpleEmailV2" Version="3.7.404.14"/>
1414
<PackageReference Include="BCrypt.Net-Next" Version="4.0.3"/>
15-
<PackageReference Include="FastEndpoints" Version="5.31.0" />
16-
<PackageReference Include="FastEndpoints.Generator" Version="5.31.0" PrivateAssets="all" IncludeAssets="runtime; build; native; contentfiles; analyzers; buildtransitive" />
17-
<PackageReference Include="FastEndpoints.Security" Version="5.31.0" />
18-
<PackageReference Include="FastEndpoints.Swagger" Version="5.31.0" />
15+
<PackageReference Include="FastEndpoints" Version="5.32.0"/>
16+
<PackageReference Include="FastEndpoints.Generator" Version="5.32.0" PrivateAssets="all" IncludeAssets="runtime; build; native; contentfiles; analyzers; buildtransitive"/>
17+
<PackageReference Include="FastEndpoints.Security" Version="5.32.0"/>
18+
<PackageReference Include="FastEndpoints.Swagger" Version="5.32.0"/>
1919
<PackageReference Include="LettuceEncrypt" Version="1.3.3"/>
20-
<PackageReference Include="MessagePack" Version="2.5.187" />
21-
<PackageReference Include="MongoDB.Entities" Version="23.2.0" />
20+
<PackageReference Include="MessagePack" Version="2.5.192"/>
21+
<PackageReference Include="MongoDB.Entities" Version="24.0.0"/>
2222
</ItemGroup>
2323

2424
<!-- exclude test related code from release build -->
@@ -27,9 +27,9 @@
2727
</PropertyGroup>
2828
<ItemGroup Condition="'$(Configuration)' != 'Release'">
2929
<PackageReference Include="FakeItEasy" Version="8.3.0"/>
30-
<PackageReference Include="FastEndpoints.Testing" Version="5.31.0" />
31-
<PackageReference Include="FluentAssertions" Version="6.12.1"/>
32-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.11.1"/>
30+
<PackageReference Include="FastEndpoints.Testing" Version="5.32.0"/>
31+
<PackageReference Include="FluentAssertions" Version="7.0.0"/>
32+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.12.0"/>
3333
<PackageReference Include="xunit" Version="2.9.2"/>
3434
<PackageReference Include="xunit.runner.visualstudio" Version="2.8.2" PrivateAssets="all" IncludeAssets="runtime; build; native; contentfiles; analyzers; buildtransitive"/>
3535
<PackageReference Include="coverlet.collector" Version="6.0.2" PrivateAssets="all" IncludeAssets="runtime; build; native; contentfiles; analyzers; buildtransitive"/>
Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk.Web">
22

33
<PropertyGroup>
4-
<TargetFramework>net8.0</TargetFramework>
4+
<TargetFramework>net9.0</TargetFramework>
55
<ImplicitUsings>enable</ImplicitUsings>
66
<Nullable>enable</Nullable>
77
<OutputType>Exe</OutputType>
@@ -10,10 +10,10 @@
1010
</PropertyGroup>
1111

1212
<ItemGroup>
13-
<PackageReference Include="FastEndpoints" Version="5.31.0"/>
14-
<PackageReference Include="FastEndpoints.Generator" Version="5.31.0" PrivateAssets="all" IncludeAssets="runtime; build; native; contentfiles; analyzers; buildtransitive"/>
15-
<PackageReference Include="FastEndpoints.Security" Version="5.31.0"/>
16-
<PackageReference Include="FastEndpoints.Swagger" Version="5.31.0"/>
13+
<PackageReference Include="FastEndpoints" Version="5.32.0"/>
14+
<PackageReference Include="FastEndpoints.Generator" Version="5.32.0" PrivateAssets="all" IncludeAssets="runtime; build; native; contentfiles; analyzers; buildtransitive"/>
15+
<PackageReference Include="FastEndpoints.Security" Version="5.32.0"/>
16+
<PackageReference Include="FastEndpoints.Swagger" Version="5.32.0"/>
1717
</ItemGroup>
1818

1919
</Project>

templates/project/Source/Program.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,4 +17,4 @@
1717
.UseSwaggerGen();
1818
app.Run();
1919

20-
public partial class Program { }
20+
public partial class Program;

templates/project/Tests/Tests.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>net8.0</TargetFramework>
4+
<TargetFramework>net9.0</TargetFramework>
55
<ImplicitUsings>enable</ImplicitUsings>
66
<Nullable>enable</Nullable>
77
<IsTestProject>true</IsTestProject>
88
</PropertyGroup>
99

1010
<ItemGroup>
11-
<PackageReference Include="FastEndpoints.Testing" Version="5.31.0"/>
12-
<PackageReference Include="FluentAssertions" Version="6.12.1"/>
13-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.11.1"/>
11+
<PackageReference Include="FastEndpoints.Testing" Version="5.32.0"/>
12+
<PackageReference Include="FluentAssertions" Version="7.0.0"/>
13+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.12.0"/>
1414
<PackageReference Include="xunit" Version="2.9.2"/>
1515
<PackageReference Include="xunit.runner.visualstudio" Version="2.8.2" PrivateAssets="all" IncludeAssets="runtime; build; native; contentfiles; analyzers; buildtransitive"/>
1616
<PackageReference Include="coverlet.collector" Version="6.0.2" PrivateAssets="all" IncludeAssets="runtime; build; native; contentfiles; analyzers; buildtransitive"/>

templates/test/Tests/Tests.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>net8.0</TargetFramework>
4+
<TargetFramework>net9.0</TargetFramework>
55
<ImplicitUsings>enable</ImplicitUsings>
66
<Nullable>enable</Nullable>
77
<IsTestProject>true</IsTestProject>
88
<RootNamespace>Tests</RootNamespace>
99
</PropertyGroup>
1010

1111
<ItemGroup>
12-
<PackageReference Include="FastEndpoints.Testing" Version="5.31.0" />
13-
<PackageReference Include="FluentAssertions" Version="6.12.1" />
14-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.11.1" />
12+
<PackageReference Include="FastEndpoints.Testing" Version="5.32.0" />
13+
<PackageReference Include="FluentAssertions" Version="7.0.0" />
14+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.12.0" />
1515
<PackageReference Include="xunit" Version="2.9.2" />
1616
<PackageReference Include="xunit.runner.visualstudio" Version="2.8.2" PrivateAssets="all" IncludeAssets="runtime; build; native; contentfiles; analyzers; buildtransitive" />
1717
<PackageReference Include="coverlet.collector" Version="6.0.2" PrivateAssets="all" IncludeAssets="runtime; build; native; contentfiles; analyzers; buildtransitive" />

0 commit comments

Comments
 (0)