- Update to Akka.NET v1.5.45
- Update to Akka.Hosting v1.5.45
- Refactor AkkaDiscoveryOptions to AzureDiscoveryOptions
- Update AzureServiceDiscovery to include service name in guardian actor name
- Fix hostname case sensitivity issue in cluster bootstrap self-join
- Update to Akka.NET v1.5.42
- Update to Akka.Hosting v1.5.42
- Bump Azure.Data.Tables to 12.10.0
- Bump Grpc.Tools to 2.71.0
- Bump AWSSDK.ECS to 3.7.409
- Bump AWSSDK.CloudFormation to 3.7.403.18
- Bump AWSSDK.EC2 to 3.7.437.12
- Bump AWSSDK.S3 to 3.7.416.12
- Bump Google.Protobuf to 3.30.2
- Update to Akka.NET v1.5.37
- Update to Akka.Hosting v1.5.37
- Revert: Bump all Microsoft.Extensions.* dependency to 8.0.x
- Bump Azure.Identity to 1.13.2
- Bump Grpc.Tools to 2.69.0
- Update to Akka.NET v1.5.35
- Update to Akka.Hosting v1.5.35
- Bump all Microsoft.Extensions.* dependency to 8.0.x
- Bump AWSSDK.S3 to 3.7.411.6
- Update to Akka.NET v1.5.33
- Update to Akka.Hosting v1.5.33
- Bump Azure.Storage.Blobs to 12.23.0
- Bump Azure.Identity to 1.13.1
- Bump Azure.Data.Tables to 12.9.1
- Bump Grpc.Tools to 2.68.1
- Bump AWSSDK.ECS to 3.8.408.5
- Bump AWSSDK.EC2 to 3.7.425.6
- Bump AWSSDK.S3 to 3.7.410.12
- Bump AWSSDK.CloudFormation to 3.7.401.17
- Discovery.Azure: Fix improper
AzureDiscoveryGuardianchild creation
- Update to Akka.NET v1.5.31
- Update to Akka.Hosting v1.5.31
- Coordination.Azure: Fix LeaseActor bugs
- Coordination.Azure: Fix AzureLease bugs
- Coordination.KubernetesApi: Modernize codes
- Update to Akka.NET v1.5.30
- Update to Akka.Hosting v1.5.30
- Bump Grpc/Tools from 2.64.0 to 2.66.0
Note
Deprecated
Deprecated due to Akka.NET 1.5.29 deprecation. Please use 1.5.30 instead.
- Update to Akka.NET v1.5.29
- Update to Akka.Hosting v1.5.29
- Bump Grpc/Tools from 2.64.0 to 2.66.0
- Update to Akka.NET v1.5.27.1
- Update to Akka.Hosting v1.5.27
- Discovery: Refactor IHoconOptions to IDiscoveryOptions
All discovery module option classes now implements IDiscoveryOptions interface and can be used as an argument of the new Akka.Cluster.Hosting WithClusterClientDiscovery() method.
- Update to Akka.NET v1.5.26
- Discovery.KubernetesApi: Add multi-config support
- Discovery.Azure: Add multi-config support
- Discovery.Azure: Always apply TableClientOptions to TableClient
- Discovery.Azure: Implement missing IExtension implementation
- Discovery.Azure: Refactor
AkkaDiscoveryOptionstoAzureDiscoveryOptions - Discovery.Config: Add multi-config support
- Discovery.AwsApi: Add multi-config support
- ClusterBootstrap: Update probe-interval and stale contact point timeout calculation
- Management: Cluster bootstrap endpoint returns empty seed if it is not part of a cluster
- Management: Add Remote address and ClusterClientReceptionist actor path endpoint
- Management: Harden ClusterClientReceptionist actor path endpoint
- Update dependency NuGet package versions to latest versions
Akka.Discovery.Azure AkkaDiscoveryOptions is not obsolete
AkkaDiscoveryOptions class has been made obsolete because the name was a typo, the correct class to use from now on is AzureDiscoveryOptions. The old AkkaDiscoveryOptions class is marked with the Obsolete attribute so users can migrate to the correct option class in the future.
- ClusterBootstrap: Update probe-interval and stale contact point timeout calculation
- Management: Add Remote address and ClusterClientReceptionist actor path endpoint
- Management: Harden ClusterClientReceptionist actor path endpoint
- Update to Akka.NET v1.5.26
- Discovery.KubernetesApi: Add multi-config support
- Discovery.Azure: Add multi-config support
- Add stale-contact-point-timeout settings to ClusterBootstrap
- Bump Akka.Hosting to 1.5.25
- Update dependency NuGet package versions to latest versions
- Update to Akka.NET v1.5.25
- Update to Akka.NET v1.5.24
- Fix CVE-2024-21319 and CVE-2022-26907
- Fix CVE-2018-8292
- Update dependency NuGet package versions to latest versions
- Update to Akka.NET v1.5.19
- Discovery.KubernetesApi: Add option to query pods in all namespaces
- Coordination.KubernetesApi: Change lease expiration calculation to be based on DateTime.Ticks instead of DateTime.TimeOfDay.TotalMilliseconds
- Coordination.KubernetesApi: Fix KubernetesSettings configuration bug
- Management: Fix host name IPV6 detection
- Update dependency NuGet package versions to latest versions
Breaking Change Warning
This release introduces a breaking change on how Akka.Coordination.KubernetesApi calculates lease expiration.
If you're upgrading Akka.Coordination.KubernetesApi from v1.5.18-beta2 or lower to 1.5.19, do not attempt to do a Kubernetes cluster rolling update. Instead, you will have to down the whole Akka.NET cluster (or scale everything to 0) first, then deploy the newly upgraded nodes.
- Discovery.KubernetesApi: Add option to query pods in all namespaces
- Bump AWSSDK.CludFormation to 3.7.305.4
- Update to Akka.NET v1.5.18
- Update dependency NuGet package versions to latest versions
- Update to Akka.NET v1.5.17.1
- Modernize sample projects
- Update dependency NuGet package versions to latest versions
- Update to Akka.NET v1.5.15
- Update dependency NuGet package versions to latest versions
- Update to Akka.NET v1.5.7
- Add Akka.Discovery.Config support
- Update dependency NuGet package versions to latest versions
- Update to Akka.NET v1.5.5
- Update dependency NuGet package versions to latest versions
Version 1.5.0 is the RTM release of Akka.Management and Akka.NET v1.5.0 RTM integration.
- Update to Akka.NET v1.5.0
- Update dependency NuGet package versions
- Bump AWSSDK.S3 from 3.7.103.1 to 3.7.103.9
- Bump AWSSDK.CludFormation from 3.7.104.5 to 3.7.104.11
- Bump Google.Protobuf from 3.21.12 to 3.22.0
- Bump AWSSDK.ECS from 3.7.104.38 to 3.7.105
- Bump AWSSDK.EC2 from 3.7.120 to 3.7.123.5
- Bump AWSSDK.S3 from 3.7.103.9 to 3.7.103.14
- Bump Akka.Hosting from 1.5.0-alpha4 to 1.5.0-beta6