diff --git a/build-system/azure-pipeline.mntr-template.yaml b/build-system/azure-pipeline.mntr-template.yaml
index 0cdf7fba242..2e41f4c2a4c 100644
--- a/build-system/azure-pipeline.mntr-template.yaml
+++ b/build-system/azure-pipeline.mntr-template.yaml
@@ -17,9 +17,9 @@ jobs:
vmImage: ${{ parameters.vmImage }}
steps:
- task: UseDotNet@2
- displayName: 'Use .NET 6 SDK 6.0.100'
+ displayName: 'Use .NET 7 SDK 7.0.100'
inputs:
- version: 6.0.100
+ version: 7.0.100
- task: UseDotNet@2
displayName: 'Use .NET Core Runtime 3.1.10'
inputs:
diff --git a/build-system/azure-pipeline.template.yaml b/build-system/azure-pipeline.template.yaml
index 4d0083a0d0a..bf6242f5adc 100644
--- a/build-system/azure-pipeline.template.yaml
+++ b/build-system/azure-pipeline.template.yaml
@@ -19,7 +19,11 @@ jobs:
vmImage: ${{ parameters.vmImage }}
steps:
- task: UseDotNet@2
- displayName: 'Use .NET 6 SDK 6.0.100'
+ displayName: 'Use .NET 7 SDK 7.0.100'
+ inputs:
+ version: 7.0.100
+ - task: UseDotNet@2 # to keep DocFx happy
+ displayName: "Use .NET 6 SDK 6.0.100"
inputs:
version: 6.0.100
- task: UseDotNet@2
diff --git a/build-system/pr-validation.yaml b/build-system/pr-validation.yaml
index 5a1d268aa74..bb3732ff0a5 100644
--- a/build-system/pr-validation.yaml
+++ b/build-system/pr-validation.yaml
@@ -63,9 +63,9 @@ jobs:
submodules: recursive # set to 'true' for a single level of submodules or 'recursive' to get submodules of submodules
persistCredentials: true
- task: UseDotNet@2
- displayName: "Use .NET 6 SDK 6.0.100"
+ displayName: "Use .NET 7 SDK 7.0.100"
inputs:
- version: 6.0.100
+ version: 7.0.100
- task: UseDotNet@2
displayName: "Use .NET Core Runtime 3.1.10"
inputs:
diff --git a/build.fsx b/build.fsx
index b3883c44559..86e8a4ce5a6 100644
--- a/build.fsx
+++ b/build.fsx
@@ -28,7 +28,7 @@ let outputMultiNode = outputTests @@ "multinode"
let outputFailedMultiNode = outputTests @@ "multinode" @@ "FAILED_SPECS_LOGS"
let outputBinariesNet45 = outputBinaries @@ "net45"
let outputBinariesNetStandard = outputBinaries @@ "netstandard2.0"
-let outputBinariesNet = outputBinaries @@ "net6.0"
+let outputBinariesNet = outputBinaries @@ "net7.0"
let buildNumber = environVarOrDefault "BUILD_NUMBER" "0"
let hasTeamCity = (not (buildNumber = "0")) // check if we have the TeamCity environment variable for build # set
@@ -57,7 +57,7 @@ let incrementalistReport = output @@ "incrementalist.txt"
// Configuration values for tests
let testNetFrameworkVersion = "net471"
let testNetCoreVersion = "netcoreapp3.1"
-let testNetVersion = "net6.0"
+let testNetVersion = "net7.0"
Target "Clean" (fun _ ->
ActivateFinalTarget "KillCreatedProcesses"
diff --git a/build.ps1 b/build.ps1
index a0c44742283..fa94de50ae7 100644
--- a/build.ps1
+++ b/build.ps1
@@ -33,9 +33,9 @@ $FakeVersion = "4.63.0"
$NugetVersion = "5.8.0";
$NugetUrl = "https://dist.nuget.org/win-x86-commandline/v$NugetVersion/nuget.exe"
$ProtobufVersion = "3.21.5"
-$DocfxVersion = "2.58.9"
+$DocfxVersion = "2.59.4"
-$IncrementalistVersion = "0.6.0";
+$IncrementalistVersion = "0.8.0";
# Make sure tools folder exists
$PSScriptRoot = Split-Path $MyInvocation.MyCommand.Path -Parent
diff --git a/build.sh b/build.sh
index e41a9ec2042..045f5546149 100755
--- a/build.sh
+++ b/build.sh
@@ -18,7 +18,7 @@ DOTNET_VERSION=5.0.101
DOTNET_INSTALLER_URL=https://dot.net/v1/dotnet-install.sh
DOTNET_CHANNEL=LTS
PROTOBUF_VERSION=3.4.0
-INCREMENTALIST_VERSION=0.6.0
+INCREMENTALIST_VERSION=0.8.0
# Define default arguments.
TARGET="Default"
diff --git a/src/common.props b/src/common.props
index 5f475eef16b..d2492cbbc54 100644
--- a/src/common.props
+++ b/src/common.props
@@ -2,7 +2,7 @@
Copyright © 2013-2022 Akka.NET Team
Akka.NET Team
- 1.4.39
+ 1.4.46
akkalogo.png
https://github.com/akkadotnet/akka.net
https://github.com/akkadotnet/akka.net/blob/master/LICENSE
@@ -19,7 +19,7 @@
3.19.4
0.13.1
netcoreapp3.1
- net6.0
+ net7.0
net471
netstandard2.0
5.10.3
@@ -35,15 +35,16 @@
true
- Akka.NET v1.4.39 is a minor release that contains some very important bug fixes for Akka.Remote and Akka.Cluster users.
-[Akka.Cluster: Error in `SplitBrainResolver.PreStart` when using `ChannelTaskScheduler` for internal-dispatcher](https://github.com/akkadotnet/akka.net/issues/5962)
-[Akka.Cluster.Sharding: make PersistentShardCoordinator a tolerant reader](https://github.com/akkadotnet/akka.net/issues/5604) - Akka.Persistence-backed sharding is more lenient when recovering state.
-[Akka.Remote: Trap all `Exception`s thrown while trying to dispatch messages in `Akka.Remote.EndpointReader`](https://github.com/akkadotnet/akka.net/pull/5971) - any kind of exception thrown during deserialization can no longer force a disassociation to occur in Akka.Remote.
-If you want to see the [full set of changes made in Akka.NET v1.4.39, click here](https://github.com/akkadotnet/akka.net/milestone/70).
-| COMMITS | LOC+ | LOC- | AUTHOR |
-| --- | --- | --- | --- |
-| 3 | 204 | 99 | Aaron Stannard |
-| 1 | 1 | 13 | Gregorius Soedharmo |
+ Akka.NET v1.4.46 is a security patch for Akka.NET v1.4.45 but also includes some other fixes.
+Security Advisory**: Akka.NET v1.4.45 and earlier depend on an old System.Configuration.ConfigurationManager version 4.7.0 which transitively depends on System.Common.Drawing v4.7.0. The System.Common.Drawing v4.7.0 is affected by a remote code execution vulnerability [GHSA-ghhp-997w-qr28](https://github.com/advisories/GHSA-ghhp-997w-qr28).
+We have separately created a security advisory for [Akka.NET Versions < 1.4.46 and < 1.5.0-alpha3 to track this issue](https://github.com/akkadotnet/akka.net/security/advisories/GHSA-gpv5-rp6w-58r8).
+Fixes and Updates**
+[Akka: Upgrade to Newtonsoft.Json 13.0.1 as minimum version](https://github.com/akkadotnet/akka.net/pull/6252)
+[Akka: Upgrade to System.Configuration.ConfigurationManager 6.0.1](https://github.com/akkadotnet/akka.net/pull/6253) - resolves security issue.
+[Akka.IO: Report cause for Akka/IO TCP `CommandFailed` events](https://github.com/akkadotnet/akka.net/pull/6224)
+[Akka.Cluster.Tools: Make sure that `DeadLetter`s published by `DistributedPubSubMediator` contain full context of topic](https://github.com/akkadotnet/akka.net/pull/6209)
+[Akka.Cluster.Metrics: Improve CPU/Memory metrics collection at Akka.Cluster.Metrics](https://github.com/akkadotnet/akka.net/issues/4142) - built-in metrics are now much more accurate.
+You can see the [full set of tracked issues for Akka.NET v1.4.46 here](https://github.com/akkadotnet/akka.net/milestone/77).
@@ -66,4 +67,4 @@ If you want to see the [full set of changes made in Akka.NET v1.4.39, click here
-
+
\ No newline at end of file
diff --git a/src/contrib/serializers/Akka.Serialization.Hyperion.Tests/HyperionConfigTests.cs b/src/contrib/serializers/Akka.Serialization.Hyperion.Tests/HyperionConfigTests.cs
index 232c813cc3e..7625f2cec96 100644
--- a/src/contrib/serializers/Akka.Serialization.Hyperion.Tests/HyperionConfigTests.cs
+++ b/src/contrib/serializers/Akka.Serialization.Hyperion.Tests/HyperionConfigTests.cs
@@ -210,7 +210,7 @@ public void Hyperion_serializer_should_read_cross_platform_package_name_override
#elif NETCOREAPP3_1
Assert.Equal("dff", @override("def"));
Assert.Equal("efg", @override("efg"));
-#elif NET6_0
+#elif NET7_0
Assert.Equal("gii", @override("ghi"));
Assert.Equal("hij", @override("hij"));
#else
diff --git a/src/core/Akka.API.Tests/CoreAPISpec.ApproveCluster.verified.txt b/src/core/Akka.API.Tests/CoreAPISpec.ApproveCluster.verified.txt
index f904b9eea13..3d270425d78 100644
--- a/src/core/Akka.API.Tests/CoreAPISpec.ApproveCluster.verified.txt
+++ b/src/core/Akka.API.Tests/CoreAPISpec.ApproveCluster.verified.txt
@@ -14,7 +14,7 @@
[assembly: System.Runtime.CompilerServices.InternalsVisibleToAttribute("Akka.Management.Cluster.Http")]
[assembly: System.Runtime.InteropServices.ComVisibleAttribute(false)]
[assembly: System.Runtime.InteropServices.GuidAttribute("0e3e691b-0c31-4718-9b1a-d749b93208c9")]
-[assembly: System.Runtime.Versioning.TargetFrameworkAttribute(".NETStandard,Version=v2.0", FrameworkDisplayName="")]
+[assembly: System.Runtime.Versioning.TargetFrameworkAttribute(".NETStandard,Version=v2.0", FrameworkDisplayName=".NET Standard 2.0")]
namespace Akka.Cluster
{
public sealed class AutoDowning : Akka.Cluster.IDowningProvider
diff --git a/src/core/Akka.API.Tests/CoreAPISpec.ApproveClusterMetrics.verified.txt b/src/core/Akka.API.Tests/CoreAPISpec.ApproveClusterMetrics.verified.txt
index fd6cd8dbdd0..fba5752d8fa 100644
--- a/src/core/Akka.API.Tests/CoreAPISpec.ApproveClusterMetrics.verified.txt
+++ b/src/core/Akka.API.Tests/CoreAPISpec.ApproveClusterMetrics.verified.txt
@@ -1,5 +1,5 @@
[assembly: System.Reflection.AssemblyMetadataAttribute("RepositoryUrl", "https://github.com/akkadotnet/akka.net")]
-[assembly: System.Runtime.Versioning.TargetFrameworkAttribute(".NETStandard,Version=v2.0", FrameworkDisplayName="")]
+[assembly: System.Runtime.Versioning.TargetFrameworkAttribute(".NETStandard,Version=v2.0", FrameworkDisplayName=".NET Standard 2.0")]
namespace Akka.Cluster.Metrics
{
public sealed class AdaptiveLoadBalancingGroup : Akka.Routing.Group
diff --git a/src/core/Akka.API.Tests/CoreAPISpec.ApproveClusterSharding.verified.txt b/src/core/Akka.API.Tests/CoreAPISpec.ApproveClusterSharding.verified.txt
index c59d8ba3db9..b8692e49851 100644
--- a/src/core/Akka.API.Tests/CoreAPISpec.ApproveClusterSharding.verified.txt
+++ b/src/core/Akka.API.Tests/CoreAPISpec.ApproveClusterSharding.verified.txt
@@ -3,7 +3,7 @@
[assembly: System.Runtime.CompilerServices.InternalsVisibleToAttribute("Akka.Cluster.Sharding.Tests.MultiNode")]
[assembly: System.Runtime.InteropServices.ComVisibleAttribute(false)]
[assembly: System.Runtime.InteropServices.GuidAttribute("a05c31e8-0246-46a1-b3bc-4d6fe7a9aa49")]
-[assembly: System.Runtime.Versioning.TargetFrameworkAttribute(".NETStandard,Version=v2.0", FrameworkDisplayName="")]
+[assembly: System.Runtime.Versioning.TargetFrameworkAttribute(".NETStandard,Version=v2.0", FrameworkDisplayName=".NET Standard 2.0")]
namespace Akka.Cluster.Sharding
{
public class ClusterSharding : Akka.Actor.IExtension
diff --git a/src/core/Akka.API.Tests/CoreAPISpec.ApproveClusterTools.verified.txt b/src/core/Akka.API.Tests/CoreAPISpec.ApproveClusterTools.verified.txt
index 3b2fd70c621..254cc277e36 100644
--- a/src/core/Akka.API.Tests/CoreAPISpec.ApproveClusterTools.verified.txt
+++ b/src/core/Akka.API.Tests/CoreAPISpec.ApproveClusterTools.verified.txt
@@ -3,7 +3,7 @@
[assembly: System.Runtime.CompilerServices.InternalsVisibleToAttribute("Akka.Cluster.Tools.Tests.MultiNode")]
[assembly: System.Runtime.InteropServices.ComVisibleAttribute(false)]
[assembly: System.Runtime.InteropServices.GuidAttribute("5cf8a8be-b634-473f-bb01-eba878746bd4")]
-[assembly: System.Runtime.Versioning.TargetFrameworkAttribute(".NETStandard,Version=v2.0", FrameworkDisplayName="")]
+[assembly: System.Runtime.Versioning.TargetFrameworkAttribute(".NETStandard,Version=v2.0", FrameworkDisplayName=".NET Standard 2.0")]
namespace Akka.Cluster.Tools.Client
{
public sealed class ClusterClient : Akka.Actor.ActorBase
diff --git a/src/core/Akka.API.Tests/CoreAPISpec.ApproveCoordination.verified.txt b/src/core/Akka.API.Tests/CoreAPISpec.ApproveCoordination.verified.txt
index 1414adb9dde..8fb2e32a70c 100644
--- a/src/core/Akka.API.Tests/CoreAPISpec.ApproveCoordination.verified.txt
+++ b/src/core/Akka.API.Tests/CoreAPISpec.ApproveCoordination.verified.txt
@@ -1,5 +1,5 @@
[assembly: System.Reflection.AssemblyMetadataAttribute("RepositoryUrl", "https://github.com/akkadotnet/akka.net")]
-[assembly: System.Runtime.Versioning.TargetFrameworkAttribute(".NETStandard,Version=v2.0", FrameworkDisplayName="")]
+[assembly: System.Runtime.Versioning.TargetFrameworkAttribute(".NETStandard,Version=v2.0", FrameworkDisplayName=".NET Standard 2.0")]
namespace Akka.Coordination
{
public abstract class Lease
diff --git a/src/core/Akka.API.Tests/CoreAPISpec.ApproveCore.verified.txt b/src/core/Akka.API.Tests/CoreAPISpec.ApproveCore.verified.txt
index a9cc7e1c2a4..7449c368fcd 100644
--- a/src/core/Akka.API.Tests/CoreAPISpec.ApproveCore.verified.txt
+++ b/src/core/Akka.API.Tests/CoreAPISpec.ApproveCore.verified.txt
@@ -23,7 +23,7 @@
[assembly: System.Runtime.CompilerServices.InternalsVisibleToAttribute("Akka.Tests.Performance")]
[assembly: System.Runtime.InteropServices.ComVisibleAttribute(false)]
[assembly: System.Runtime.InteropServices.GuidAttribute("1a5cab08-b032-49ca-8db3-9428c5a9db14")]
-[assembly: System.Runtime.Versioning.TargetFrameworkAttribute(".NETStandard,Version=v2.0", FrameworkDisplayName="")]
+[assembly: System.Runtime.Versioning.TargetFrameworkAttribute(".NETStandard,Version=v2.0", FrameworkDisplayName=".NET Standard 2.0")]
namespace Akka.Actor
{
public abstract class ActorBase : Akka.Actor.IInternalActor
diff --git a/src/core/Akka.API.Tests/CoreAPISpec.ApproveDiscovery.verified.txt b/src/core/Akka.API.Tests/CoreAPISpec.ApproveDiscovery.verified.txt
index 4c03bbf9e14..2811d821db1 100644
--- a/src/core/Akka.API.Tests/CoreAPISpec.ApproveDiscovery.verified.txt
+++ b/src/core/Akka.API.Tests/CoreAPISpec.ApproveDiscovery.verified.txt
@@ -1,5 +1,5 @@
[assembly: System.Reflection.AssemblyMetadataAttribute("RepositoryUrl", "https://github.com/akkadotnet/akka.net")]
-[assembly: System.Runtime.Versioning.TargetFrameworkAttribute(".NETStandard,Version=v2.0", FrameworkDisplayName="")]
+[assembly: System.Runtime.Versioning.TargetFrameworkAttribute(".NETStandard,Version=v2.0", FrameworkDisplayName=".NET Standard 2.0")]
namespace Akka.Discovery.Aggregate
{
[Akka.Annotations.InternalApiAttribute()]
diff --git a/src/core/Akka.API.Tests/CoreAPISpec.ApproveDistributedData.verified.txt b/src/core/Akka.API.Tests/CoreAPISpec.ApproveDistributedData.verified.txt
index 0b592f46e45..e91e879ea35 100644
--- a/src/core/Akka.API.Tests/CoreAPISpec.ApproveDistributedData.verified.txt
+++ b/src/core/Akka.API.Tests/CoreAPISpec.ApproveDistributedData.verified.txt
@@ -6,7 +6,7 @@
[assembly: System.Runtime.CompilerServices.InternalsVisibleToAttribute("Akka.DistributedData.Tests.MultiNode")]
[assembly: System.Runtime.InteropServices.ComVisibleAttribute(false)]
[assembly: System.Runtime.InteropServices.GuidAttribute("f22db348-9ab3-4c6a-b1e8-9b835308d367")]
-[assembly: System.Runtime.Versioning.TargetFrameworkAttribute(".NETStandard,Version=v2.0", FrameworkDisplayName="")]
+[assembly: System.Runtime.Versioning.TargetFrameworkAttribute(".NETStandard,Version=v2.0", FrameworkDisplayName=".NET Standard 2.0")]
namespace Akka.DistributedData
{
public sealed class Changed : Akka.DistributedData.IReplicatorMessage, System.IEquatable
diff --git a/src/core/Akka.API.Tests/CoreAPISpec.ApprovePersistence.verified.txt b/src/core/Akka.API.Tests/CoreAPISpec.ApprovePersistence.verified.txt
index 44dce9a7cb9..05759e954d8 100644
--- a/src/core/Akka.API.Tests/CoreAPISpec.ApprovePersistence.verified.txt
+++ b/src/core/Akka.API.Tests/CoreAPISpec.ApprovePersistence.verified.txt
@@ -4,7 +4,7 @@
[assembly: System.Runtime.CompilerServices.InternalsVisibleToAttribute("Akka.Persistence.Tests")]
[assembly: System.Runtime.InteropServices.ComVisibleAttribute(false)]
[assembly: System.Runtime.InteropServices.GuidAttribute("e3bcba88-003c-4cda-8a60-f0c2553fe3c8")]
-[assembly: System.Runtime.Versioning.TargetFrameworkAttribute(".NETStandard,Version=v2.0", FrameworkDisplayName="")]
+[assembly: System.Runtime.Versioning.TargetFrameworkAttribute(".NETStandard,Version=v2.0", FrameworkDisplayName=".NET Standard 2.0")]
namespace Akka.Persistence
{
public sealed class AsyncHandlerInvocation : Akka.Persistence.IPendingHandlerInvocation
diff --git a/src/core/Akka.API.Tests/CoreAPISpec.ApprovePersistenceQuery.verified.txt b/src/core/Akka.API.Tests/CoreAPISpec.ApprovePersistenceQuery.verified.txt
index 3b5866285b5..463a9160031 100644
--- a/src/core/Akka.API.Tests/CoreAPISpec.ApprovePersistenceQuery.verified.txt
+++ b/src/core/Akka.API.Tests/CoreAPISpec.ApprovePersistenceQuery.verified.txt
@@ -1,7 +1,7 @@
[assembly: System.Reflection.AssemblyMetadataAttribute("RepositoryUrl", "https://github.com/akkadotnet/akka.net")]
[assembly: System.Runtime.InteropServices.ComVisibleAttribute(false)]
[assembly: System.Runtime.InteropServices.GuidAttribute("92ab2788-e008-40d0-8b54-0c95b3cf3404")]
-[assembly: System.Runtime.Versioning.TargetFrameworkAttribute(".NETStandard,Version=v2.0", FrameworkDisplayName="")]
+[assembly: System.Runtime.Versioning.TargetFrameworkAttribute(".NETStandard,Version=v2.0", FrameworkDisplayName=".NET Standard 2.0")]
namespace Akka.Persistence.Query
{
public sealed class EventEnvelope : System.IEquatable
diff --git a/src/core/Akka.API.Tests/CoreAPISpec.ApprovePersistenceSqlCommon.verified.txt b/src/core/Akka.API.Tests/CoreAPISpec.ApprovePersistenceSqlCommon.verified.txt
index e316f34a30c..f3dfaddb419 100644
--- a/src/core/Akka.API.Tests/CoreAPISpec.ApprovePersistenceSqlCommon.verified.txt
+++ b/src/core/Akka.API.Tests/CoreAPISpec.ApprovePersistenceSqlCommon.verified.txt
@@ -1,7 +1,7 @@
[assembly: System.Reflection.AssemblyMetadataAttribute("RepositoryUrl", "https://github.com/akkadotnet/akka.net")]
[assembly: System.Runtime.InteropServices.ComVisibleAttribute(false)]
[assembly: System.Runtime.InteropServices.GuidAttribute("e438d2c3-1075-4b01-bb84-e9efd3a36691")]
-[assembly: System.Runtime.Versioning.TargetFrameworkAttribute(".NETStandard,Version=v2.0", FrameworkDisplayName="")]
+[assembly: System.Runtime.Versioning.TargetFrameworkAttribute(".NETStandard,Version=v2.0", FrameworkDisplayName=".NET Standard 2.0")]
namespace Akka.Persistence.Sql.Common.Journal
{
public abstract class AbstractQueryExecutor : Akka.Persistence.Sql.Common.Journal.IJournalQueryExecutor
diff --git a/src/core/Akka.API.Tests/CoreAPISpec.ApprovePersistenceSqlCommonQuery.verified.txt b/src/core/Akka.API.Tests/CoreAPISpec.ApprovePersistenceSqlCommonQuery.verified.txt
index ccee7262218..57f95967345 100644
--- a/src/core/Akka.API.Tests/CoreAPISpec.ApprovePersistenceSqlCommonQuery.verified.txt
+++ b/src/core/Akka.API.Tests/CoreAPISpec.ApprovePersistenceSqlCommonQuery.verified.txt
@@ -1,7 +1,7 @@
[assembly: System.Reflection.AssemblyMetadataAttribute("RepositoryUrl", "https://github.com/akkadotnet/akka.net")]
[assembly: System.Runtime.InteropServices.ComVisibleAttribute(false)]
[assembly: System.Runtime.InteropServices.GuidAttribute("3cbd3880-0655-44cc-ad81-77e8cadfcc3e")]
-[assembly: System.Runtime.Versioning.TargetFrameworkAttribute(".NETStandard,Version=v2.0", FrameworkDisplayName="")]
+[assembly: System.Runtime.Versioning.TargetFrameworkAttribute(".NETStandard,Version=v2.0", FrameworkDisplayName=".NET Standard 2.0")]
namespace Akka.Persistence.Query.Sql
{
public class SqlReadJournal : Akka.Persistence.Query.IAllEventsQuery, Akka.Persistence.Query.ICurrentAllEventsQuery, Akka.Persistence.Query.ICurrentEventsByPersistenceIdQuery, Akka.Persistence.Query.ICurrentEventsByTagQuery, Akka.Persistence.Query.ICurrentPersistenceIdsQuery, Akka.Persistence.Query.IEventsByPersistenceIdQuery, Akka.Persistence.Query.IEventsByTagQuery, Akka.Persistence.Query.IPersistenceIdsQuery, Akka.Persistence.Query.IReadJournal
diff --git a/src/core/Akka.API.Tests/CoreAPISpec.ApproveRemote.verified.txt b/src/core/Akka.API.Tests/CoreAPISpec.ApproveRemote.verified.txt
index 0f8ecc70ccc..7b64afb13f2 100644
--- a/src/core/Akka.API.Tests/CoreAPISpec.ApproveRemote.verified.txt
+++ b/src/core/Akka.API.Tests/CoreAPISpec.ApproveRemote.verified.txt
@@ -14,7 +14,7 @@
[assembly: System.Runtime.CompilerServices.InternalsVisibleToAttribute("Akka.Remote.Tests.Performance")]
[assembly: System.Runtime.InteropServices.ComVisibleAttribute(false)]
[assembly: System.Runtime.InteropServices.GuidAttribute("78986bdb-73f7-4532-8e03-1c9ccbe8148e")]
-[assembly: System.Runtime.Versioning.TargetFrameworkAttribute(".NETStandard,Version=v2.0", FrameworkDisplayName="")]
+[assembly: System.Runtime.Versioning.TargetFrameworkAttribute(".NETStandard,Version=v2.0", FrameworkDisplayName=".NET Standard 2.0")]
namespace Akka.Remote
{
public class AddressUid : Akka.Actor.IExtension
diff --git a/src/core/Akka.API.Tests/CoreAPISpec.ApproveStreams.verified.txt b/src/core/Akka.API.Tests/CoreAPISpec.ApproveStreams.verified.txt
index 87595bf73c9..dff5154f604 100644
--- a/src/core/Akka.API.Tests/CoreAPISpec.ApproveStreams.verified.txt
+++ b/src/core/Akka.API.Tests/CoreAPISpec.ApproveStreams.verified.txt
@@ -6,7 +6,7 @@
[assembly: System.Runtime.CompilerServices.InternalsVisibleToAttribute("Akka.Streams.Tests")]
[assembly: System.Runtime.InteropServices.ComVisibleAttribute(false)]
[assembly: System.Runtime.InteropServices.GuidAttribute("123b83e9-21f8-49a8-888a-3b1212ff21dc")]
-[assembly: System.Runtime.Versioning.TargetFrameworkAttribute(".NETStandard,Version=v2.0", FrameworkDisplayName="")]
+[assembly: System.Runtime.Versioning.TargetFrameworkAttribute(".NETStandard,Version=v2.0", FrameworkDisplayName=".NET Standard 2.0")]
namespace Akka.Streams
{
public sealed class AbruptStageTerminationException : System.Exception
diff --git a/src/core/Akka.MultiNodeTestRunner/Akka.MultiNodeTestRunner.nuspec.template b/src/core/Akka.MultiNodeTestRunner/Akka.MultiNodeTestRunner.nuspec.template
index 0ec7de85316..18c10c922a8 100644
--- a/src/core/Akka.MultiNodeTestRunner/Akka.MultiNodeTestRunner.nuspec.template
+++ b/src/core/Akka.MultiNodeTestRunner/Akka.MultiNodeTestRunner.nuspec.template
@@ -11,12 +11,12 @@
https://github.com/akkadotnet/akka.net
http://getakka.net/images/AkkaNetLogo.Normal.png
Akka.NET Multi-node Test Runner; used for executing tests written with Akka.Remote.TestKit
- Copyright � 2013-2020 .NET Foundation
+ Copyright � 2013-2022 .NET Foundation
akka actors actor model Akka concurrency
-
+
\ No newline at end of file