Skip to content

Commit

Permalink
v5.19 release
Browse files Browse the repository at this point in the history
  • Loading branch information
dj-nitehawk committed Oct 29, 2023
1 parent bd9daa7 commit d960e7f
Show file tree
Hide file tree
Showing 21 changed files with 63 additions and 335 deletions.
2 changes: 1 addition & 1 deletion .editorconfig
Expand Up @@ -175,5 +175,5 @@ resharper_web_config_module_not_resolved_highlighting = warning
resharper_web_config_type_not_resolved_highlighting = warning
resharper_web_config_wrong_module_highlighting = warning

[{*Request.cs,*Response.cs,Models.cs,Data.cs,*Endpoint.cs}]
[{*Request.cs,*Response.cs,*Models.cs,*Endpoint.cs}]
dotnet_diagnostic.CS8618.severity = none
26 changes: 13 additions & 13 deletions Benchmark/FastEndpointsBench/FEBench.csproj
@@ -1,19 +1,19 @@
<Project Sdk="Microsoft.NET.Sdk.Web">

<PropertyGroup>
<TargetFramework>net7.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
<TieredPGO>true</TieredPGO>
</PropertyGroup>
<PropertyGroup>
<TargetFramework>net7.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
<TieredPGO>true</TieredPGO>
</PropertyGroup>

<PropertyGroup>
<NoWarn>1701;1702;CA2016;RCS1090</NoWarn>
</PropertyGroup>
<PropertyGroup>
<NoWarn>1701;1702;CA2016;RCS1090</NoWarn>
</PropertyGroup>

<ItemGroup>
<ProjectReference Include="..\..\Src\Library\FastEndpoints.csproj" />
<PackageReference Include="FluentValidation" Version="11.7.1" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\Src\Library\FastEndpoints.csproj"/>
<PackageReference Include="FluentValidation" Version="11.8.0"/>
</ItemGroup>

</Project>
4 changes: 2 additions & 2 deletions Benchmark/MinimalApi/MinimalApi.csproj
Expand Up @@ -5,11 +5,11 @@
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
<NoWarn>RCS1163;IDE0060</NoWarn>
<TieredPGO>true</TieredPGO>
<TieredPGO>true</TieredPGO>
</PropertyGroup>

<ItemGroup>
<PackageReference Include="FluentValidation" Version="11.7.1" />
<PackageReference Include="FluentValidation" Version="11.8.0"/>
</ItemGroup>

</Project>
4 changes: 2 additions & 2 deletions Benchmark/MvcControllers/MvcControllers.csproj
Expand Up @@ -5,11 +5,11 @@
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
<NoWarn>RCS1163;IDE0060</NoWarn>
<TieredPGO>true</TieredPGO>
<TieredPGO>true</TieredPGO>
</PropertyGroup>

<ItemGroup>
<PackageReference Include="FluentValidation" Version="11.7.1" />
<PackageReference Include="FluentValidation" Version="11.8.0"/>
</ItemGroup>

</Project>
2 changes: 1 addition & 1 deletion Benchmark/Runner/Runner.csproj
Expand Up @@ -24,7 +24,7 @@

<ItemGroup>
<PackageReference Include="BenchmarkDotNet" Version="0.13.9"/>
<PackageReference Include="Microsoft.AspNetCore.Mvc.Testing" Version="7.0.11"/>
<PackageReference Include="Microsoft.AspNetCore.Mvc.Testing" Version="7.0.13"/>
</ItemGroup>

<ItemGroup>
Expand Down
4 changes: 2 additions & 2 deletions Src/Directory.Build.props
@@ -1,7 +1,7 @@
<Project>
<PropertyGroup>

<Version>5.18.0.9-beta</Version>
<Version>5.19.0</Version>

<TargetFrameworks>net6.0;net7.0</TargetFrameworks>
<LangVersion>latest</LangVersion>
Expand All @@ -10,7 +10,7 @@
<Authors>FastEndpoints</Authors>
<GenerateDocumentationFile>true</GenerateDocumentationFile>
<PackageProjectUrl>https://fast-endpoints.com/</PackageProjectUrl>
<RepositoryUrl>https://github.com/FastEndpoints/Library.git</RepositoryUrl>
<RepositoryUrl>https://github.com/FastEndpoints/FastEndpoints.git</RepositoryUrl>
<RepositoryType>git</RepositoryType>
<PublishRepositoryUrl>true</PublishRepositoryUrl>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
Expand Down
2 changes: 1 addition & 1 deletion Src/Library/FastEndpoints.csproj
Expand Up @@ -18,7 +18,7 @@
<ProjectReference Include="..\Attributes\FastEndpoints.Attributes.csproj"/>
<ProjectReference Include="..\Messaging.Core\FastEndpoints.Messaging.Core.csproj"/>

<PackageReference Include="FluentValidation" Version="11.7.1"/>
<PackageReference Include="FluentValidation" Version="11.8.0"/>
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.1.1" PrivateAssets="All"/>
</ItemGroup>

Expand Down
1 change: 1 addition & 0 deletions Src/Library/changelog.md
Expand Up @@ -120,6 +120,7 @@ Thank you Mattis Bratland for the [contribution](https://github.com/FastEndpoint
<details><summary>Misc. improvements</summary>

- Upgrade dependencies to latest
- Minor internal code refactors/optimizations

</details>

Expand Down
3 changes: 2 additions & 1 deletion Src/Messaging.Remote.Testing/Extensions.cs
Expand Up @@ -12,7 +12,8 @@ public static class Extensions
/// <summary>
/// enables communicating with a remote gRPC server in the WAF testing environment
/// </summary>
/// <param name="remote">the <see cref="TestServer"/> of the target WAF</param>
/// <param name="s"></param>
/// <param name="remote">the <see cref="TestServer" /> of the target WAF</param>
public static void RegisterTestRemote(this IServiceCollection s, TestServer remote)
=> s.AddSingleton(remote.CreateHandler());

Expand Down
Expand Up @@ -13,8 +13,8 @@
<ProjectReference Include="..\Messaging.Core\FastEndpoints.Messaging.Core.csproj"/>

<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="7.0.0"/>
<PackageReference Condition="'$(TargetFramework)' == 'net6.0'" Include="Microsoft.AspNetCore.TestHost" Version="6.0.22"/>
<PackageReference Condition="'$(TargetFramework)' == 'net7.0'" Include="Microsoft.AspNetCore.TestHost" Version="7.0.11"/>
<PackageReference Condition="'$(TargetFramework)' == 'net6.0'" Include="Microsoft.AspNetCore.TestHost" Version="6.0.24"/>
<PackageReference Condition="'$(TargetFramework)' == 'net7.0'" Include="Microsoft.AspNetCore.TestHost" Version="7.0.13"/>
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.1.1" PrivateAssets="All"/>
</ItemGroup>

Expand Down
4 changes: 2 additions & 2 deletions Src/Messaging.Remote/FastEndpoints.Messaging.Remote.csproj
Expand Up @@ -13,8 +13,8 @@
<ItemGroup>
<ProjectReference Include="..\Messaging.Core\FastEndpoints.Messaging.Core.csproj"/>

<PackageReference Include="Grpc.Net.Client" Version="2.57.0"/>
<PackageReference Include="Grpc.AspNetCore.Server" Version="2.57.0"/>
<PackageReference Include="Grpc.Net.Client" Version="2.58.0"/>
<PackageReference Include="Grpc.AspNetCore.Server" Version="2.58.0"/>
<PackageReference Include="MessagePack" Version="2.5.129"/>
<PackageReference Include="Microsoft.Extensions.Hosting" Version="7.0.1"/>
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.1.1" PrivateAssets="All"/>
Expand Down
4 changes: 2 additions & 2 deletions Src/Security/FastEndpoints.Security.csproj
Expand Up @@ -12,8 +12,8 @@
<ItemGroup>
<ProjectReference Include="..\Library\FastEndpoints.csproj"/>

<PackageReference Condition="'$(TargetFramework)' == 'net6.0'" Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="6.0.22"/>
<PackageReference Condition="'$(TargetFramework)' == 'net7.0'" Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="7.0.11"/>
<PackageReference Condition="'$(TargetFramework)' == 'net6.0'" Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="6.0.24"/>
<PackageReference Condition="'$(TargetFramework)' == 'net7.0'" Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="7.0.13"/>
<PackageReference Condition="'$(TargetFramework)' == 'net6.0' Or '$(TargetFramework)' == 'net7.0'" Include="Microsoft.Bcl.TimeProvider" Version="8.0.0-preview*"/>
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.1.1" PrivateAssets="All"/>
</ItemGroup>
Expand Down
22 changes: 11 additions & 11 deletions Tests/IntegrationTests/FastEndpoints.Swagger/Int.Swagger.csproj
Expand Up @@ -5,23 +5,23 @@
</PropertyGroup>

<ItemGroup>
<PackageReference Include="FluentAssertions.Json" Version="6.1.0" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.7.2" />
<PackageReference Include="xunit" Version="2.5.0" />
<PackageReference Include="xunit.runner.visualstudio" Version="2.5.0" PrivateAssets="all" IncludeAssets="runtime; build; native; contentfiles; analyzers; buildtransitive" />
<PackageReference Include="FluentAssertions.Json" Version="6.1.0"/>
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.7.2"/>
<PackageReference Include="xunit" Version="2.5.3"/>
<PackageReference Include="xunit.runner.visualstudio" Version="2.5.3" PrivateAssets="all" IncludeAssets="runtime; build; native; contentfiles; analyzers; buildtransitive"/>
</ItemGroup>

<ItemGroup>
<ProjectReference Include="..\..\..\Src\Swagger\FastEndpoints.Swagger.csproj" />
<ProjectReference Include="..\..\..\Src\Testing\FastEndpoints.Testing.csproj" />
<ProjectReference Include="..\..\..\Web\Web.csproj" />
<ProjectReference Include="..\..\..\Src\Swagger\FastEndpoints.Swagger.csproj"/>
<ProjectReference Include="..\..\..\Src\Testing\FastEndpoints.Testing.csproj"/>
<ProjectReference Include="..\..\..\Web\Web.csproj"/>
</ItemGroup>

<ItemGroup>
<Content Include="initial-release.json" CopyToOutputDirectory="Always" />
<Content Include="release-1.json" CopyToOutputDirectory="Always" />
<Content Include="release-2.json" CopyToOutputDirectory="Always" />
<Content Include="xunit.runner.json" CopyToOutputDirectory="Always" />
<Content Include="initial-release.json" CopyToOutputDirectory="Always"/>
<Content Include="release-1.json" CopyToOutputDirectory="Always"/>
<Content Include="release-2.json" CopyToOutputDirectory="Always"/>
<Content Include="xunit.runner.json" CopyToOutputDirectory="Always"/>
</ItemGroup>

</Project>
22 changes: 11 additions & 11 deletions Tests/IntegrationTests/FastEndpoints/Int.FastEndpoints.csproj
Expand Up @@ -5,23 +5,23 @@
</PropertyGroup>

<ItemGroup>
<PackageReference Include="FluentAssertions" Version="6.12.0" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.7.2" />
<PackageReference Include="xunit" Version="2.5.0" />
<PackageReference Include="xunit.runner.visualstudio" Version="2.5.0" PrivateAssets="all" IncludeAssets="runtime; build; native; contentfiles; analyzers; buildtransitive" />
<PackageReference Include="FakeItEasy" Version="7.4.0" />
<PackageReference Include="FakeItEasy.Analyzer.CSharp" Version="6.1.1" PrivateAssets="all" IncludeAssets="runtime; build; native; contentfiles; analyzers; buildtransitive" />
<PackageReference Include="FluentAssertions" Version="6.12.0"/>
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.7.2"/>
<PackageReference Include="xunit" Version="2.5.3"/>
<PackageReference Include="xunit.runner.visualstudio" Version="2.5.3" PrivateAssets="all" IncludeAssets="runtime; build; native; contentfiles; analyzers; buildtransitive"/>
<PackageReference Include="FakeItEasy" Version="7.4.0"/>
<PackageReference Include="FakeItEasy.Analyzer.CSharp" Version="6.1.1" PrivateAssets="all" IncludeAssets="runtime; build; native; contentfiles; analyzers; buildtransitive"/>
</ItemGroup>

<ItemGroup>
<ProjectReference Include="..\..\..\Src\Library\FastEndpoints.csproj" />
<ProjectReference Include="..\..\..\Src\Testing\FastEndpoints.Testing.csproj" />
<ProjectReference Include="..\..\..\Web\Web.csproj" />
<ProjectReference Include="..\..\..\Src\Library\FastEndpoints.csproj"/>
<ProjectReference Include="..\..\..\Src\Testing\FastEndpoints.Testing.csproj"/>
<ProjectReference Include="..\..\..\Web\Web.csproj"/>
</ItemGroup>

<ItemGroup>
<Content Include="xunit.runner.json" CopyToOutputDirectory="Always" />
<Content Include="test.png" CopyToOutputDirectory="Always" />
<Content Include="xunit.runner.json" CopyToOutputDirectory="Always"/>
<Content Include="test.png" CopyToOutputDirectory="Always"/>
</ItemGroup>

</Project>
4 changes: 2 additions & 2 deletions Tests/UnitTests/FastEndpoints.Swagger/Unit.Swagger.csproj
Expand Up @@ -6,8 +6,8 @@

<ItemGroup>
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.7.2"/>
<PackageReference Include="xunit" Version="2.5.1"/>
<PackageReference Include="xunit.runner.visualstudio" Version="2.5.1" PrivateAssets="all" IncludeAssets="runtime; build; native; contentfiles; analyzers; buildtransitive"/>
<PackageReference Include="xunit" Version="2.5.3"/>
<PackageReference Include="xunit.runner.visualstudio" Version="2.5.3" PrivateAssets="all" IncludeAssets="runtime; build; native; contentfiles; analyzers; buildtransitive"/>
<PackageReference Include="FluentAssertions.Web" Version="1.2.5"/>
</ItemGroup>

Expand Down
4 changes: 2 additions & 2 deletions Tests/UnitTests/FastEndpoints/Unit.FastEndpoints.csproj
Expand Up @@ -6,8 +6,8 @@

<ItemGroup>
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.7.2"/>
<PackageReference Include="xunit" Version="2.5.1"/>
<PackageReference Include="xunit.runner.visualstudio" Version="2.5.1" PrivateAssets="all" IncludeAssets="runtime; build; native; contentfiles; analyzers; buildtransitive"/>
<PackageReference Include="xunit" Version="2.5.3"/>
<PackageReference Include="xunit.runner.visualstudio" Version="2.5.3" PrivateAssets="all" IncludeAssets="runtime; build; native; contentfiles; analyzers; buildtransitive"/>
<PackageReference Include="FakeItEasy" Version="7.4.0"/>
<PackageReference Include="FakeItEasy.Analyzer.CSharp" Version="6.1.1" PrivateAssets="all" IncludeAssets="runtime; build; native; contentfiles; analyzers; buildtransitive"/>
<PackageReference Include="FluentAssertions.Web" Version="1.2.5"/>
Expand Down

This file was deleted.

0 comments on commit d960e7f

Please sign in to comment.