diff --git a/build-system/azure-pipeline.mntr-template.yaml b/build-system/azure-pipeline.mntr-template.yaml index 3684dc07026..92f1636bc17 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 7 SDK 7.0.100' + displayName: 'Use .NET 8 SDK 8.0.100' inputs: - version: 7.0.100 + version: 8.0.100 - task: Bash@3 displayName: Linux / OSX Build inputs: diff --git a/build-system/azure-pipeline.template.yaml b/build-system/azure-pipeline.template.yaml index e222629231b..b997e90b371 100644 --- a/build-system/azure-pipeline.template.yaml +++ b/build-system/azure-pipeline.template.yaml @@ -24,9 +24,9 @@ jobs: value: true steps: - task: UseDotNet@2 - displayName: 'Use .NET 7 SDK 7.0.100' + displayName: 'Use .NET 8 SDK 8.0.100' inputs: - version: 7.0.100 + version: 8.0.100 - task: Bash@3 displayName: Linux / OSX Build inputs: diff --git a/build-system/nightly-builds.yaml b/build-system/nightly-builds.yaml index 4a0bed2ecd7..907ebaa9cf5 100644 --- a/build-system/nightly-builds.yaml +++ b/build-system/nightly-builds.yaml @@ -20,9 +20,9 @@ variables: steps: - task: UseDotNet@2 - displayName: 'Use .NET 7 SDK 7.0.100' + displayName: 'Use .NET 8 SDK 8.0.100' inputs: - version: 7.0.100 + version: 8.0.100 - task: BatchScript@1 displayName: 'FAKE Build' inputs: diff --git a/build-system/pr-validation.yaml b/build-system/pr-validation.yaml index 295e456f401..9948966e278 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 7 SDK 7.0.100" + displayName: "Use .NET 8 SDK 8.0.100" inputs: - version: 7.0.100 + version: 8.0.100 - task: BatchScript@1 displayName: Windows Build inputs: diff --git a/build-system/windows-release.yaml b/build-system/windows-release.yaml index 3772a8df9bc..143e7611dd5 100644 --- a/build-system/windows-release.yaml +++ b/build-system/windows-release.yaml @@ -23,9 +23,9 @@ variables: value: akkadotnet/akka.net steps: - task: UseDotNet@2 - displayName: 'Use .NET 7 SDK 7.0.100' + displayName: 'Use .NET 8 SDK 8.0.100' inputs: - version: 7.0.100 + version: 8.0.100 - task: BatchScript@1 displayName: 'FAKE Build' inputs: diff --git a/build.ps1 b/build.ps1 index fa94de50ae7..0b75a6ed9c7 100644 --- a/build.ps1 +++ b/build.ps1 @@ -35,7 +35,7 @@ $NugetUrl = "https://dist.nuget.org/win-x86-commandline/v$NugetVersion/nuget.exe $ProtobufVersion = "3.21.5" $DocfxVersion = "2.59.4" -$IncrementalistVersion = "0.8.0"; +$IncrementalistVersion = "0.9.0"; # Make sure tools folder exists $PSScriptRoot = Split-Path $MyInvocation.MyCommand.Path -Parent diff --git a/build.sh b/build.sh index ee6620bbea6..6b41a6af7cc 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.21.5 -INCREMENTALIST_VERSION=0.8.0 +INCREMENTALIST_VERSION=0.9.0 # Define default arguments. TARGET="Default" diff --git a/src/Directory.Build.props b/src/Directory.Build.props index dff1fa12dae..0d169dd8159 100644 --- a/src/Directory.Build.props +++ b/src/Directory.Build.props @@ -26,7 +26,7 @@ 2.0.1 3.25.0 0.13.10 - net7.0 + net8.0 6.0.5 net471 netstandard2.0 @@ -44,7 +44,29 @@ true - Placeholder for nightlies* + Akka.NET v1.5.14 is a maintenance release with several bug fixes. +[Streams: Ensure stream are closed on shutdown](https://github.com/akkadotnet/akka.net/pull/6935) +[Akka: Fix PeriodicTimer HashWheelTimerScheduler deadlock during start](https://github.com/akkadotnet/akka.net/pull/6949) +[Cluster: Old version of LeastShardAllocationStrategy is now deprecated](https://github.com/akkadotnet/akka.net/pull/6975) +[Query: Add a more descriptive ToString() values to Offset types](https://github.com/akkadotnet/akka.net/pull/6978) +Package dependency upgrades +[MNTR: Bump Akka.Multinode.TestAdapter to 1.5.13](https://github.com/akkadotnet/akka.net/pull/6926) +[Akka: Bump Polyfill to 1.28](https://github.com/akkadotnet/akka.net/pull/6936) +[Akka: Bump Google.Protobuf to 3.24.4](https://github.com/akkadotnet/akka.net/pull/6951) +[DData: Bump LightningDB to 0.16.0](https://github.com/akkadotnet/akka.net/pull/6960) +[Persistence: Bump Microsoft.Data.SQLite to 7.0.13](https://github.com/akkadotnet/akka.net/pull/6969) +If you want to see the [full set of changes made in Akka.NET v1.5.14, click here](https://github.com/akkadotnet/akka.net/milestone/96?closed=1). +| COMMITS | LOC+ | LOC- | AUTHOR | +|---------|------|------|---------------------| +| 11 | 25 | 21 | dependabot[bot] | +| 3 | 14 | 2 | Aaron Stannard | +| 3 | 114 | 369 | Simon Cropp | +| 2 | 36 | 31 | Gregorius Soedharmo | +| 1 | 41 | 43 | Lehonti Ramos | +| 1 | 38 | 0 | Yaroslav Paslavskiy | +| 1 | 3 | 0 | Sean Killeen | +| 1 | 227 | 25 | Drew | +| 1 | 1 | 1 | szaliszali | diff --git a/src/benchmark/Akka.Benchmarks/Akka.Benchmarks.csproj b/src/benchmark/Akka.Benchmarks/Akka.Benchmarks.csproj index d354c20531b..1e9f0637937 100644 --- a/src/benchmark/Akka.Benchmarks/Akka.Benchmarks.csproj +++ b/src/benchmark/Akka.Benchmarks/Akka.Benchmarks.csproj @@ -2,7 +2,7 @@ Exe - $(NetTestVersion) + $(NetTestVersion);net6.0 diff --git a/src/benchmark/PingPong/PingPong.csproj b/src/benchmark/PingPong/PingPong.csproj index 1bd2d3f26d6..87f8813fc76 100644 --- a/src/benchmark/PingPong/PingPong.csproj +++ b/src/benchmark/PingPong/PingPong.csproj @@ -1,7 +1,7 @@  Exe - $(NetFrameworkTestVersion);$(NetTestVersion) + $(NetFrameworkTestVersion);$(NetTestVersion);net6.0 true diff --git a/src/benchmark/RemotePingPong/RemotePingPong.csproj b/src/benchmark/RemotePingPong/RemotePingPong.csproj index 2566e144f56..1c07e50d5e8 100644 --- a/src/benchmark/RemotePingPong/RemotePingPong.csproj +++ b/src/benchmark/RemotePingPong/RemotePingPong.csproj @@ -5,7 +5,7 @@ RemotePingPong RemotePingPong Akka.NET Team - $(NetFrameworkTestVersion);$(NetTestVersion) + $(NetFrameworkTestVersion);$(NetTestVersion);net6.0 Exe