Releases: akkadotnet/Akka.Management
Akka.Management v1.5.7
1.5.7 May 23 2023
- Update to Akka.NET v1.5.7
- Add Akka.Discovery.Config support
- Update dependency NuGet package versions to latest versions
Changes:
- d3d5c05 Update RELEASE_NOTES.md for 1.5.7 release (#1771)
- fab49d5 Bump Azure.Storage.Blobs from 12.14.1 to 12.16.0 (#1594)
- b87c9b8 Bump AWSSDK.ECS from 3.7.107.9 to 3.7.108.7 (#1768)
- c41a97d Bump Microsoft.NET.Test.Sdk from 17.5.0 to 17.6.0 (#1765)
- 6402cce Bump AkkaHostingVersion from 1.5.5 to 1.5.7 (#1770)
- 768e7ed Bump AWSSDK.CloudFormation from 3.7.105.17 to 3.7.105.25 (#1767)
- ff40a4c Bump AWSSDK.EC2 from 3.7.133 to 3.7.135.1 (#1769)
- 6ac1172 Bump AkkaVersion from 1.5.5 to 1.5.7 (#1764)
- f6b7bf8 Bump Google.Protobuf from 3.22.3 to 3.23.1 (#1755)
- 06ac828 Bump WireMock.Net from 1.5.23 to 1.5.25 (#1750)
See More
- 2bf82db Add Akka.Discovery.Config.Hosting (#1758)
- 7f0452a Revert "add
--skip-duplicate
to NuGet publication (#1736)" (#1759) - 853a00e add
--skip-duplicate
to NuGet publication (#1736) - 6203133 Bump AWSSDK.S3 from 3.7.104.9 to 3.7.104.11 (#1734)
- 26cf9d0 Bump PbmVersion from 1.3.0 to 1.3.1 (#1731)
This list of changes was auto generated.
Akka.Management v1.5.5
1.5.5 May 4 2023
- Update to Akka.NET v1.5.5
- Update dependency NuGet package versions to latest versions
Changes:
- 528e7c2 Update RELEASE_NOTES.md for v1.5.5 release (#1728)
- 6adc368 Bump Akka.Hosting to v1.5.5 (#1727)
- 8852c07 Bump Akka.NET to v1.5.5 (#1726)
- 65f4a65 Bump AWSSDK.EC2 from 3.7.132.2 to 3.7.133 (#1725)
- 01e892c Bump AWSSDK.S3 from 3.7.104.8 to 3.7.104.9 (#1722)
- 3ac90b3 Bump AWSSDK.CloudFormation from 3.7.105.16 to 3.7.105.17 (#1721)
- a4a1f9a Bump AWSSDK.ECS from 3.7.107.8 to 3.7.107.9 (#1724)
- b340192 Stop dependabot updates for v1.4 (#1720)
- c2b3dd4 Bump AWSSDK.S3 from 3.7.104.7 to 3.7.104.8 (#1717)
- b851ac4 Bump AkkaHostingVersion from 1.5.0 to 1.5.4.1 (#1716)
See More
- 965edbf Bump AWSSDK.CloudFormation from 3.7.104.21 to 3.7.105.16 (#1713)
- 1331bc6 Bump FluentAssertions from 6.10.0 to 6.11.0 (#1704)
- 95582b8 Bump AWSSDK.ECS from 3.7.107.6 to 3.7.107.8 (#1712)
- 5487a9d Bump Docker.DotNet from 3.125.13 to 3.125.14 (#1699)
- 2263194 Bump AWSSDK.EC2 from 3.7.130.10 to 3.7.132.2 (#1714)
- 360b107 Bump WireMock.Net from 1.5.18 to 1.5.23 (#1706)
- d973f91 Bump AWSSDK.S3 from 3.7.103.14 to 3.7.104.7 (#1703)
- e24523c Bump Grpc.Tools from 2.52.0 to 2.54.0 (#1660)
- bac8ea1 Bump AkkaVersion from 1.5.0 to 1.5.4 (#1698)
- 701738f Bump Google.Protobuf from 3.22.0 to 3.22.3 (#1613)
- 02ce799 Bump AWSSDK.ECS from 3.7.105.4 to 3.7.107.6 (#1691)
- a8eb21a Update pr-validation.yaml
- ef6bdb7 Add batch to
true
(#1690) - 0de4eb6 Update pr-validation.yaml
- 7b2ad85 Update pr-validation.yaml
- 1167d6a Bump AWSSDK.EC2 from 3.7.123.5 to 3.7.130.10 (#1646)
- 46f7b8c Bump WireMock.Net from 1.5.16 to 1.5.18 (#1451)
- b94e172 Bump Grpc.Tools from 2.51.0 to 2.52.0 (#1405)
- 41bed49 Bump PbmVersion from 1.2.2 to 1.3.0 (#1422)
- 48b117e Bump Docker.DotNet from 3.125.12 to 3.125.13 (#1406)
- cdafd87 Bump AWSSDK.CloudFormation from 3.7.104.13 to 3.7.104.21 (#1420)
- 91c4469 Bump AWSSDK.ECS from 3.7.105 to 3.7.105.4 (#1421)
This list of changes was auto generated.
Akka.Management v1.5.0
1.5.0 March 2 2023
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
Changes:
This list of changes was auto generated.
Akka.Management v1.5.0-beta6
1.5.0-beta6 March 1 2023
- Update to Akka.NET v1.5.0-beta6
- Update dependency NuGet package versions
1.5.0-alpha4 February 17 2023
Version 1.5.0-alpha4 is an Akka.NET v1.5 integration build of Akka.Management.
- Update to Akka.NET v1.5.0-alpha4
- Update dependency NuGet package versions
Changes:
- f7b3364 Update RELEASE_NOTES.md for 1.5.0-beta6 release (#1402)
- 3ac9c74 Bump Akka.Hosting and Akka.NET version from 1.5.0-alpha4 to 1.5.0-beta6 (#1397)
- 03aa74e Bump AWSSDK.ECS from 3.7.104.38 to 3.7.105 (#1385)
- ea33d9e Bump AWSSDK.S3 from 3.7.103.9 to 3.7.103.14 (#1374)
- 0583b74 Bump System.Diagnostics.DiagnosticSource from 7.0.0 to 7.0.1 (#1336)
- 74f0ba9 Bump AWSSDK.EC2 from 3.7.120 to 3.7.123.5 (#1368)
- afefa12 Bump AWSSDK.ECS from 3.7.104.24 to 3.7.104.38 (#1367)
- 0e06c82 Bump Microsoft.NET.Test.Sdk from 17.4.1 to 17.5.0 (#1366)
- 98423cf Added support for merge queues
This list of changes was auto generated.
Akka.Management v1.5.0-alpha4
1.5.0-alpha4 February 17 2023
Version 1.5.0-alpha4 is an Akka.NET v1.5 integration build of Akka.Management.
- Update to Akka.NET v1.5.0-alpha4
- Update dependency NuGet package versions
Changes:
- 8a8409b Update RELEASE_NOTES.md for 1.5.0-alpha4 release (#1355)
- 1346b2f Bump AkkaVersion from 1.4.49 to 1.5.0-alpha4 (#1341)
- 5c17963 Bump AWSSDK.CloudFormation from 3.7.104.5 to 3.7.104.11 (#1319)
- 18c8a82 Bump Google.Protobuf from 3.21.12 to 3.22.0 (#1343)
- d9cbd5a Fix missing PR branch trigger (#1326)
- b00ace6 Update pr_validation.yaml and dependabot.yml (#1324)
- 6a20b21 Bump AWSSDK.S3 from 3.7.103.1 to 3.7.103.9 (#1318)
- e0bedac Bump FluentAssertions from 6.9.0 to 6.10.0 (#1317)
- 1c5b180 Update RELEASE_NOTES.md for 1.0.3 release (#1316)
This list of changes was auto generated.
Akka.Management v1.0.3
1.0.3 February 13 2023
Version 1.0.3 is a patch release for Akka.Coordination.Azure
lease acquire and pruning bug. The default Azure REST API timeout have been raised from 1 second to 6 seconds.
- [Lease.Azure] Fix lease release/acquire bug
- [Lease.Azure] Streamline AzureLeaseSettings
- Update dependency NuGet package versions
1.0.2 January 30 2023
Version 1.0.2 contains a code cleanup for Akka.Coordination.Azure
to suppress non-needed noise emitted by lease release and acquire.
- [Lease.Azure] Fix lease release/acquire operation logic
- Update dependency NuGet package versions
1.0.1 January 30 2023
Version 1.0.1 contains a patch for Akka.Coordination.Azure
bug throwing uncaught exceptions.
- Update to Akka.NET v1.4.49
- [Lease.Azure] Fix uncaught exception and implement async-await pattern
- Update dependency NuGet package versions
1.0.0 January 18 2023
This version 1.0.0 release is the RTM release for Akka.Management
; all public API will be frozen from this point forward and backed by our backward compatibility promise.
- [Management] Change Hosting extension method argument from Setup to Options
- [Discovery.AWS] Change Hosting extension method argument from Setup to Options
- [Discovery.Azure] Change Hosting extension method argument from Setup to Options
- [Discovery.Kubernetes] Change Hosting extension method argument from Setup to Options
- Clean up Setup class internals
- Update dependency NuGet package versions
All Akka.Hosting extension methods now takes a POCO Options class instead of a Setup class; they can now be bound directly using Microsoft.Extensions.Configuration
IConfiguration.Get<T>()
and IConfiguration.Bind()
methods.
You can still use Setup classes by using the Akka.Hosting
.AddSetup()
extension method.
1.0.0-beta2 January 6 2023
1.0.0-beta1 January 6 2023
- Update to Akka.NET v1.4.48
- Replace original JVM web routing port with Ceen routing
- Delete health check endpoint and merge cluster bootstrap endpoint to akka.management
- [Coordination.Kubernetes] Hosting extension now accepts options class and not setup
- [Coordination.Azure] Hosting extension now accepts options class and not setup
- Update dependency NuGet package versions
- Bump Petabridge.Cmd from 1.2.0 to 1.2.1
- Bump Akka.Hosting from 0.5.2-beta1 to 1.0.0
- Bump AWSSDK.S3 from 3.7.101.30 to 3.7.101.33
- Bump AWSSDK.ECS from 3.7.102.8 to 3.7.102.11
- Bump AWSSDK.CloudFormation from 3.7.102.9 to 3.7.102.11
- Bump AWSSDK.EC2 from 3.7.111.1 to 3.7.113
- Bump Google.Protobuf from 3.21.11 to 3.21.12
API breaking change
- To make the API consistent with other
Akka.Hosting
plugin ecosystem,Akka.Coordination.Kubernetes
WithKubernetesLease()
now takesKubernetesLeaseOption
as its argument, notKubernetesLeaseSetup
. - To make the API consistent with other
Akka.Hosting
plugin ecosystem,Akka.Coordination.Azure
WithAzureLease()
now takesAzureLeaseOption
as its argument, notAzureLeaseSetup
. - Health check functions are consolidated into
Akka.HealthCheck
, the default health check endpoint are removed fromAkka.Management
Akka.Management.Cluster.Bootstrap
endpoint is merged intoAkka.Management
and became the default endpoint.
0.3.0-beta4 December 1 2022
Version 0.3.0-beta4 is a minor release that contains some minor bug fixes and NuGet package updates.
- Update to Akka.NET v1.4.46
- [Coordination.Azure] Fix missing container from REST API URI when using
AzureCredential
- Update dependency NuGet package versions
- Bump Akka.Hosting from 0.5.1 to 0.5.2-beta1
- Bump Azure.Identity from 1.7.0 to 1.8.0
- Bump Azure.Data.Tables from 12.6.1 to 12.7.1
- Bump AWSSDK.EC2 from 3.7.102.1 to 3.7.111.1
- Bump AWSSDK.S3 from 3.7.9.101.8 to 3.7.101.26
- Bump AWSSDK.ECS from 3.7.100.8 to 3.7.102.3
- Bump AWSSDK.CloudFormation from 3.7.101.4 to 3.7.102.7
0.3.0-beta3 November 7 2022
Version 0.3.0-beta3 is a minor release that contains some minor bug fixes.
- [Coordination.Azure]
AzureLeaseSetup
will log an error if user did not set bothAzureCredential
andServiceEndpoint
properties - Update dependency NuGet package versions
- Bump Petabridge.Cmd from 1.1.2 to 1.1.3
- Bump Akka.Hosting from 0.5.0 to 0.5.1
- Bump AWSSDK.S3 from 3.7.9.65 to 3.7.101.8
- Bump AWSSDK.ECS from 3.7.5.90 to 3.7.100.8
- Bump AWSSDK.EC2 from 3.7.95 to 3.7.102.1
- Bump AWSSDK.CloudFormation from 3.7.11.41 to 3.7.101.4
- Bump Azure.Storage.Blobs from 12.14.0 to 12.14.1
- Bump GoogleProtobuf from 3.21.7 to 3.21.9
0.3.0-beta2 October 20 2022
Version 0.3.0-beta2 is a minor release that contains some minor bug fixes.
- Update to Akka.NET v1.4.45
- [Cluster.Bootstrap] Fix wrong fallback port value
- Bump Azure.Storage.Blobs from 12.13.1 to 12.14.0
0.3.0-beta1 October 5 2022
Version 0.3.0-beta1 adds Akka.Coordination.Azure
support, allowing you to use Azure Blob Storage as an Akka Lease backend. It also has a few breaking change to the Akka.Coordination.KubernetesApi
Akka.Hosting
support and Akka.Discovery.Azure
Akka.Hosting
support.
- Update to Akka.NET v1.4.43
- [Coordination.Azure] Add Akka.Coordination.Azure Akka Lease support
- [Discovery.Aws] Add programmatic Setup class
- [Discovery.Aws] Add Akka.Hosting support
- [Discovery.Aws.Ec2] Add validator to Ec2ServiceDiscoverySetup
- [[Discovery.Azure] Refactor
DefaultAzureCredential
toTokenCredential
](https://github.co...
Akka.Management v1.0.2
1.0.2 January 30 2023
Version 1.0.2 contains a code cleanup for Akka.Coordination.Azure
to suppress non-needed noise emitted by lease release and acquire.
- [Lease.Azure] Fix lease release/acquire operation logic
- Update dependency NuGet package versions
1.0.1 January 30 2023
Version 1.0.1 contains a patch for Akka.Coordination.Azure
bug throwing uncaught exceptions.
- Update to Akka.NET v1.4.49
- [Lease.Azure] Fix uncaught exception and implement async-await pattern
- Update dependency NuGet package versions
1.0.0 January 18 2023
This version 1.0.0 release is the RTM release for Akka.Management
; all public API will be frozen from this point forward and backed by our backward compatibility promise.
- [Management] Change Hosting extension method argument from Setup to Options
- [Discovery.AWS] Change Hosting extension method argument from Setup to Options
- [Discovery.Azure] Change Hosting extension method argument from Setup to Options
- [Discovery.Kubernetes] Change Hosting extension method argument from Setup to Options
- Clean up Setup class internals
- Update dependency NuGet package versions
All Akka.Hosting extension methods now takes a POCO Options class instead of a Setup class; they can now be bound directly using Microsoft.Extensions.Configuration
IConfiguration.Get<T>()
and IConfiguration.Bind()
methods.
You can still use Setup classes by using the Akka.Hosting
.AddSetup()
extension method.
1.0.0-beta2 January 6 2023
1.0.0-beta1 January 6 2023
- Update to Akka.NET v1.4.48
- Replace original JVM web routing port with Ceen routing
- Delete health check endpoint and merge cluster bootstrap endpoint to akka.management
- [Coordination.Kubernetes] Hosting extension now accepts options class and not setup
- [Coordination.Azure] Hosting extension now accepts options class and not setup
- Update dependency NuGet package versions
- Bump Petabridge.Cmd from 1.2.0 to 1.2.1
- Bump Akka.Hosting from 0.5.2-beta1 to 1.0.0
- Bump AWSSDK.S3 from 3.7.101.30 to 3.7.101.33
- Bump AWSSDK.ECS from 3.7.102.8 to 3.7.102.11
- Bump AWSSDK.CloudFormation from 3.7.102.9 to 3.7.102.11
- Bump AWSSDK.EC2 from 3.7.111.1 to 3.7.113
- Bump Google.Protobuf from 3.21.11 to 3.21.12
API breaking change
- To make the API consistent with other
Akka.Hosting
plugin ecosystem,Akka.Coordination.Kubernetes
WithKubernetesLease()
now takesKubernetesLeaseOption
as its argument, notKubernetesLeaseSetup
. - To make the API consistent with other
Akka.Hosting
plugin ecosystem,Akka.Coordination.Azure
WithAzureLease()
now takesAzureLeaseOption
as its argument, notAzureLeaseSetup
. - Health check functions are consolidated into
Akka.HealthCheck
, the default health check endpoint are removed fromAkka.Management
Akka.Management.Cluster.Bootstrap
endpoint is merged intoAkka.Management
and became the default endpoint.
0.3.0-beta4 December 1 2022
Version 0.3.0-beta4 is a minor release that contains some minor bug fixes and NuGet package updates.
- Update to Akka.NET v1.4.46
- [Coordination.Azure] Fix missing container from REST API URI when using
AzureCredential
- Update dependency NuGet package versions
- Bump Akka.Hosting from 0.5.1 to 0.5.2-beta1
- Bump Azure.Identity from 1.7.0 to 1.8.0
- Bump Azure.Data.Tables from 12.6.1 to 12.7.1
- Bump AWSSDK.EC2 from 3.7.102.1 to 3.7.111.1
- Bump AWSSDK.S3 from 3.7.9.101.8 to 3.7.101.26
- Bump AWSSDK.ECS from 3.7.100.8 to 3.7.102.3
- Bump AWSSDK.CloudFormation from 3.7.101.4 to 3.7.102.7
0.3.0-beta3 November 7 2022
Version 0.3.0-beta3 is a minor release that contains some minor bug fixes.
- [Coordination.Azure]
AzureLeaseSetup
will log an error if user did not set bothAzureCredential
andServiceEndpoint
properties - Update dependency NuGet package versions
- Bump Petabridge.Cmd from 1.1.2 to 1.1.3
- Bump Akka.Hosting from 0.5.0 to 0.5.1
- Bump AWSSDK.S3 from 3.7.9.65 to 3.7.101.8
- Bump AWSSDK.ECS from 3.7.5.90 to 3.7.100.8
- Bump AWSSDK.EC2 from 3.7.95 to 3.7.102.1
- Bump AWSSDK.CloudFormation from 3.7.11.41 to 3.7.101.4
- Bump Azure.Storage.Blobs from 12.14.0 to 12.14.1
- Bump GoogleProtobuf from 3.21.7 to 3.21.9
0.3.0-beta2 October 20 2022
Version 0.3.0-beta2 is a minor release that contains some minor bug fixes.
- Update to Akka.NET v1.4.45
- [Cluster.Bootstrap] Fix wrong fallback port value
- Bump Azure.Storage.Blobs from 12.13.1 to 12.14.0
0.3.0-beta1 October 5 2022
Version 0.3.0-beta1 adds Akka.Coordination.Azure
support, allowing you to use Azure Blob Storage as an Akka Lease backend. It also has a few breaking change to the Akka.Coordination.KubernetesApi
Akka.Hosting
support and Akka.Discovery.Azure
Akka.Hosting
support.
- Update to Akka.NET v1.4.43
- [Coordination.Azure] Add Akka.Coordination.Azure Akka Lease support
- [Discovery.Aws] Add programmatic Setup class
- [Discovery.Aws] Add Akka.Hosting support
- [Discovery.Aws.Ec2] Add validator to Ec2ServiceDiscoverySetup
- [Discovery.Azure] Refactor
DefaultAzureCredential
toTokenCredential
- [Discovery.Kubernetes] Add programmatic Setup class
- [Discovery.Kubernetes] Add Akka.Hosting support
- Update dependency NuGet package versions
Akka.Management v1.0.1
1.0.1 January 30 2023
Version 1.0.1 contains a patch for Akka.Coordination.Azure
bug throwing uncaught exceptions.
- Update to Akka.NET v1.4.49
- [Lease.Azure] Fix uncaught exception and implement async-await pattern
- Update dependency NuGet package versions
1.0.0 January 18 2023
This version 1.0.0 release is the RTM release for Akka.Management
; all public API will be frozen from this point forward and backed by our backward compatibility promise.
- [Management] Change Hosting extension method argument from Setup to Options
- [Discovery.AWS] Change Hosting extension method argument from Setup to Options
- [Discovery.Azure] Change Hosting extension method argument from Setup to Options
- [Discovery.Kubernetes] Change Hosting extension method argument from Setup to Options
- Clean up Setup class internals
- Update dependency NuGet package versions
All Akka.Hosting extension methods now takes a POCO Options class instead of a Setup class; they can now be bound directly using Microsoft.Extensions.Configuration
IConfiguration.Get<T>()
and IConfiguration.Bind()
methods.
You can still use Setup classes by using the Akka.Hosting
.AddSetup()
extension method.
1.0.0-beta2 January 6 2023
1.0.0-beta1 January 6 2023
- Update to Akka.NET v1.4.48
- Replace original JVM web routing port with Ceen routing
- Delete health check endpoint and merge cluster bootstrap endpoint to akka.management
- [Coordination.Kubernetes] Hosting extension now accepts options class and not setup
- [Coordination.Azure] Hosting extension now accepts options class and not setup
- Update dependency NuGet package versions
- Bump Petabridge.Cmd from 1.2.0 to 1.2.1
- Bump Akka.Hosting from 0.5.2-beta1 to 1.0.0
- Bump AWSSDK.S3 from 3.7.101.30 to 3.7.101.33
- Bump AWSSDK.ECS from 3.7.102.8 to 3.7.102.11
- Bump AWSSDK.CloudFormation from 3.7.102.9 to 3.7.102.11
- Bump AWSSDK.EC2 from 3.7.111.1 to 3.7.113
- Bump Google.Protobuf from 3.21.11 to 3.21.12
API breaking change
- To make the API consistent with other
Akka.Hosting
plugin ecosystem,Akka.Coordination.Kubernetes
WithKubernetesLease()
now takesKubernetesLeaseOption
as its argument, notKubernetesLeaseSetup
. - To make the API consistent with other
Akka.Hosting
plugin ecosystem,Akka.Coordination.Azure
WithAzureLease()
now takesAzureLeaseOption
as its argument, notAzureLeaseSetup
. - Health check functions are consolidated into
Akka.HealthCheck
, the default health check endpoint are removed fromAkka.Management
Akka.Management.Cluster.Bootstrap
endpoint is merged intoAkka.Management
and became the default endpoint.
0.3.0-beta4 December 1 2022
Version 0.3.0-beta4 is a minor release that contains some minor bug fixes and NuGet package updates.
- Update to Akka.NET v1.4.46
- [Coordination.Azure] Fix missing container from REST API URI when using
AzureCredential
- Update dependency NuGet package versions
- Bump Akka.Hosting from 0.5.1 to 0.5.2-beta1
- Bump Azure.Identity from 1.7.0 to 1.8.0
- Bump Azure.Data.Tables from 12.6.1 to 12.7.1
- Bump AWSSDK.EC2 from 3.7.102.1 to 3.7.111.1
- Bump AWSSDK.S3 from 3.7.9.101.8 to 3.7.101.26
- Bump AWSSDK.ECS from 3.7.100.8 to 3.7.102.3
- Bump AWSSDK.CloudFormation from 3.7.101.4 to 3.7.102.7
0.3.0-beta3 November 7 2022
Version 0.3.0-beta3 is a minor release that contains some minor bug fixes.
- [Coordination.Azure]
AzureLeaseSetup
will log an error if user did not set bothAzureCredential
andServiceEndpoint
properties - Update dependency NuGet package versions
- Bump Petabridge.Cmd from 1.1.2 to 1.1.3
- Bump Akka.Hosting from 0.5.0 to 0.5.1
- Bump AWSSDK.S3 from 3.7.9.65 to 3.7.101.8
- Bump AWSSDK.ECS from 3.7.5.90 to 3.7.100.8
- Bump AWSSDK.EC2 from 3.7.95 to 3.7.102.1
- Bump AWSSDK.CloudFormation from 3.7.11.41 to 3.7.101.4
- Bump Azure.Storage.Blobs from 12.14.0 to 12.14.1
- Bump GoogleProtobuf from 3.21.7 to 3.21.9
0.3.0-beta2 October 20 2022
Version 0.3.0-beta2 is a minor release that contains some minor bug fixes.
- Update to Akka.NET v1.4.45
- [Cluster.Bootstrap] Fix wrong fallback port value
- Bump Azure.Storage.Blobs from 12.13.1 to 12.14.0
0.3.0-beta1 October 5 2022
Version 0.3.0-beta1 adds Akka.Coordination.Azure
support, allowing you to use Azure Blob Storage as an Akka Lease backend. It also has a few breaking change to the Akka.Coordination.KubernetesApi
Akka.Hosting
support and Akka.Discovery.Azure
Akka.Hosting
support.
- Update to Akka.NET v1.4.43
- [Coordination.Azure] Add Akka.Coordination.Azure Akka Lease support
- [Discovery.Aws] Add programmatic Setup class
- [Discovery.Aws] Add Akka.Hosting support
- [Discovery.Aws.Ec2] Add validator to Ec2ServiceDiscoverySetup
- [Discovery.Azure] Refactor
DefaultAzureCredential
toTokenCredential
- [Discovery.Kubernetes] Add programmatic Setup class
- [Discovery.Kubernetes] Add Akka.Hosting support
- Update dependency NuGet package versions
To use Akka.Coordination.KubernetesApi
or Akka.Coordination.Azure
lease with Akka split-brain resolver, instead of passing in a HOCON path into LeaseImplementation
property inside the LeaseMajorityOption
class, you will need to pass in KubernetesLeaseOption
or AzureLeaseOption
instance instead.
All DefaultAzureCredential
parameters and properties has been refactored to its base class TokenCredential
for better flexibility.
0.2.5-beta4 August 16 2022
Version 0.2.5-beta4 adds Akka.Hosting
support to Akka.Coordination.KubernetesApi
, allowing you to set a Kubernetes based lease lock through Akka.Hosting
.
- [[Management] Include
Exception
cause inside start-up...
Akka.Management v1.0.0
1.0.0 January 18 2023
This version 1.0.0 release is the RTM release for Akka.Management
; all public API will be frozen from this point forward and backed by our backward compatibility promise.
- [Management] Change Hosting extension method argument from Setup to Options
- [Discovery.AWS] Change Hosting extension method argument from Setup to Options
- [Discovery.Azure] Change Hosting extension method argument from Setup to Options
- [Discovery.Kubernetes] Change Hosting extension method argument from Setup to Options
- Clean up Setup class internals
- Update dependency NuGet package versions
All Akka.Hosting extension methods now takes a POCO Options class instead of a Setup class; they can now be bound directly using Microsoft.Extensions.Configuration
IConfiguration.Get<T>()
and IConfiguration.Bind()
methods.
You can still use Setup classes by using the Akka.Hosting
.AddSetup()
extension method.
1.0.0-beta2 January 6 2023
1.0.0-beta1 January 6 2023
- Update to Akka.NET v1.4.48
- Replace original JVM web routing port with Ceen routing
- Delete health check endpoint and merge cluster bootstrap endpoint to akka.management
- [Coordination.Kubernetes] Hosting extension now accepts options class and not setup
- [Coordination.Azure] Hosting extension now accepts options class and not setup
- Update dependency NuGet package versions
- Bump Petabridge.Cmd from 1.2.0 to 1.2.1
- Bump Akka.Hosting from 0.5.2-beta1 to 1.0.0
- Bump AWSSDK.S3 from 3.7.101.30 to 3.7.101.33
- Bump AWSSDK.ECS from 3.7.102.8 to 3.7.102.11
- Bump AWSSDK.CloudFormation from 3.7.102.9 to 3.7.102.11
- Bump AWSSDK.EC2 from 3.7.111.1 to 3.7.113
- Bump Google.Protobuf from 3.21.11 to 3.21.12
API breaking change
- To make the API consistent with other
Akka.Hosting
plugin ecosystem,Akka.Coordination.Kubernetes
WithKubernetesLease()
now takesKubernetesLeaseOption
as its argument, notKubernetesLeaseSetup
. - To make the API consistent with other
Akka.Hosting
plugin ecosystem,Akka.Coordination.Azure
WithAzureLease()
now takesAzureLeaseOption
as its argument, notAzureLeaseSetup
. - Health check functions are consolidated into
Akka.HealthCheck
, the default health check endpoint are removed fromAkka.Management
Akka.Management.Cluster.Bootstrap
endpoint is merged intoAkka.Management
and became the default endpoint.
0.3.0-beta4 December 1 2022
Version 0.3.0-beta4 is a minor release that contains some minor bug fixes and NuGet package updates.
- Update to Akka.NET v1.4.46
- [Coordination.Azure] Fix missing container from REST API URI when using
AzureCredential
- Update dependency NuGet package versions
- Bump Akka.Hosting from 0.5.1 to 0.5.2-beta1
- Bump Azure.Identity from 1.7.0 to 1.8.0
- Bump Azure.Data.Tables from 12.6.1 to 12.7.1
- Bump AWSSDK.EC2 from 3.7.102.1 to 3.7.111.1
- Bump AWSSDK.S3 from 3.7.9.101.8 to 3.7.101.26
- Bump AWSSDK.ECS from 3.7.100.8 to 3.7.102.3
- Bump AWSSDK.CloudFormation from 3.7.101.4 to 3.7.102.7
0.3.0-beta3 November 7 2022
Version 0.3.0-beta3 is a minor release that contains some minor bug fixes.
- [Coordination.Azure]
AzureLeaseSetup
will log an error if user did not set bothAzureCredential
andServiceEndpoint
properties - Update dependency NuGet package versions
- Bump Petabridge.Cmd from 1.1.2 to 1.1.3
- Bump Akka.Hosting from 0.5.0 to 0.5.1
- Bump AWSSDK.S3 from 3.7.9.65 to 3.7.101.8
- Bump AWSSDK.ECS from 3.7.5.90 to 3.7.100.8
- Bump AWSSDK.EC2 from 3.7.95 to 3.7.102.1
- Bump AWSSDK.CloudFormation from 3.7.11.41 to 3.7.101.4
- Bump Azure.Storage.Blobs from 12.14.0 to 12.14.1
- Bump GoogleProtobuf from 3.21.7 to 3.21.9
0.3.0-beta2 October 20 2022
Version 0.3.0-beta2 is a minor release that contains some minor bug fixes.
- Update to Akka.NET v1.4.45
- [Cluster.Bootstrap] Fix wrong fallback port value
- Bump Azure.Storage.Blobs from 12.13.1 to 12.14.0
0.3.0-beta1 October 5 2022
Version 0.3.0-beta1 adds Akka.Coordination.Azure
support, allowing you to use Azure Blob Storage as an Akka Lease backend. It also has a few breaking change to the Akka.Coordination.KubernetesApi
Akka.Hosting
support and Akka.Discovery.Azure
Akka.Hosting
support.
- Update to Akka.NET v1.4.43
- [Coordination.Azure] Add Akka.Coordination.Azure Akka Lease support
- [Discovery.Aws] Add programmatic Setup class
- [Discovery.Aws] Add Akka.Hosting support
- [Discovery.Aws.Ec2] Add validator to Ec2ServiceDiscoverySetup
- [Discovery.Azure] Refactor
DefaultAzureCredential
toTokenCredential
- [Discovery.Kubernetes] Add programmatic Setup class
- [Discovery.Kubernetes] Add Akka.Hosting support
- Update dependency NuGet package versions
To use Akka.Coordination.KubernetesApi
or Akka.Coordination.Azure
lease with Akka split-brain resolver, instead of passing in a HOCON path into LeaseImplementation
property inside the LeaseMajorityOption
class, you will need to pass in KubernetesLeaseOption
or AzureLeaseOption
instance instead.
All DefaultAzureCredential
parameters and properties has been refactored to its base class TokenCredential
for better flexibility.
0.2.5-beta4 August 16 2022
Version 0.2.5-beta4 adds Akka.Hosting
support to Akka.Coordination.KubernetesApi
, allowing you to set a Kubernetes based lease lock through Akka.Hosting
.
- [Management] Include
Exception
cause inside start-up failure warning - [Discovery.Azure] Clean-up discovery entry during shutdown
- [Discovery.Azure] Add
DefaultAzureCredential
support - [Discovery.Azure] Add
TableClientOption
support - [[Coordination.KubernetesApi] Add
ActorSystemSetup
support](https://github.com/akkadotn...
Akka.Management v1.0.0-beta2
1.0.0-beta2 January 6 2023
1.0.0-beta1 January 6 2023
- Update to Akka.NET v1.4.48
- Replace original JVM web routing port with Ceen routing
- Delete health check endpoint and merge cluster bootstrap endpoint to akka.management
- [Coordination.Kubernetes] Hosting extension now accepts options class and not setup
- [Coordination.Azure] Hosting extension now accepts options class and not setup
- Update dependency NuGet package versions
- Bump Petabridge.Cmd from 1.2.0 to 1.2.1
- Bump Akka.Hosting from 0.5.2-beta1 to 1.0.0
- Bump AWSSDK.S3 from 3.7.101.30 to 3.7.101.33
- Bump AWSSDK.ECS from 3.7.102.8 to 3.7.102.11
- Bump AWSSDK.CloudFormation from 3.7.102.9 to 3.7.102.11
- Bump AWSSDK.EC2 from 3.7.111.1 to 3.7.113
- Bump Google.Protobuf from 3.21.11 to 3.21.12
API breaking change
- To make the API consistent with other
Akka.Hosting
plugin ecosystem,Akka.Coordination.Kubernetes
WithKubernetesLease()
now takesKubernetesLeaseOption
as its argument, notKubernetesLeaseSetup
. - To make the API consistent with other
Akka.Hosting
plugin ecosystem,Akka.Coordination.Azure
WithAzureLease()
now takesAzureLeaseOption
as its argument, notAzureLeaseSetup
. - Health check functions are consolidated into
Akka.HealthCheck
, the default health check endpoint are removed fromAkka.Management
Akka.Management.Cluster.Bootstrap
endpoint is merged intoAkka.Management
and became the default endpoint.
0.3.0-beta4 December 1 2022
Version 0.3.0-beta4 is a minor release that contains some minor bug fixes and NuGet package updates.
- Update to Akka.NET v1.4.46
- [Coordination.Azure] Fix missing container from REST API URI when using
AzureCredential
- Update dependency NuGet package versions
- Bump Akka.Hosting from 0.5.1 to 0.5.2-beta1
- Bump Azure.Identity from 1.7.0 to 1.8.0
- Bump Azure.Data.Tables from 12.6.1 to 12.7.1
- Bump AWSSDK.EC2 from 3.7.102.1 to 3.7.111.1
- Bump AWSSDK.S3 from 3.7.9.101.8 to 3.7.101.26
- Bump AWSSDK.ECS from 3.7.100.8 to 3.7.102.3
- Bump AWSSDK.CloudFormation from 3.7.101.4 to 3.7.102.7
0.3.0-beta3 November 7 2022
Version 0.3.0-beta3 is a minor release that contains some minor bug fixes.
- [Coordination.Azure]
AzureLeaseSetup
will log an error if user did not set bothAzureCredential
andServiceEndpoint
properties - Update dependency NuGet package versions
- Bump Petabridge.Cmd from 1.1.2 to 1.1.3
- Bump Akka.Hosting from 0.5.0 to 0.5.1
- Bump AWSSDK.S3 from 3.7.9.65 to 3.7.101.8
- Bump AWSSDK.ECS from 3.7.5.90 to 3.7.100.8
- Bump AWSSDK.EC2 from 3.7.95 to 3.7.102.1
- Bump AWSSDK.CloudFormation from 3.7.11.41 to 3.7.101.4
- Bump Azure.Storage.Blobs from 12.14.0 to 12.14.1
- Bump GoogleProtobuf from 3.21.7 to 3.21.9
0.3.0-beta2 October 20 2022
Version 0.3.0-beta2 is a minor release that contains some minor bug fixes.
- Update to Akka.NET v1.4.45
- [Cluster.Bootstrap] Fix wrong fallback port value
- Bump Azure.Storage.Blobs from 12.13.1 to 12.14.0
0.3.0-beta1 October 5 2022
Version 0.3.0-beta1 adds Akka.Coordination.Azure
support, allowing you to use Azure Blob Storage as an Akka Lease backend. It also has a few breaking change to the Akka.Coordination.KubernetesApi
Akka.Hosting
support and Akka.Discovery.Azure
Akka.Hosting
support.
- Update to Akka.NET v1.4.43
- [Coordination.Azure] Add Akka.Coordination.Azure Akka Lease support
- [Discovery.Aws] Add programmatic Setup class
- [Discovery.Aws] Add Akka.Hosting support
- [Discovery.Aws.Ec2] Add validator to Ec2ServiceDiscoverySetup
- [Discovery.Azure] Refactor
DefaultAzureCredential
toTokenCredential
- [Discovery.Kubernetes] Add programmatic Setup class
- [Discovery.Kubernetes] Add Akka.Hosting support
- Update dependency NuGet package versions
To use Akka.Coordination.KubernetesApi
or Akka.Coordination.Azure
lease with Akka split-brain resolver, instead of passing in a HOCON path into LeaseImplementation
property inside the LeaseMajorityOption
class, you will need to pass in KubernetesLeaseOption
or AzureLeaseOption
instance instead.
All DefaultAzureCredential
parameters and properties has been refactored to its base class TokenCredential
for better flexibility.
0.2.5-beta4 August 16 2022
Version 0.2.5-beta4 adds Akka.Hosting
support to Akka.Coordination.KubernetesApi
, allowing you to set a Kubernetes based lease lock through Akka.Hosting
.
- [Management] Include
Exception
cause inside start-up failure warning - [Discovery.Azure] Clean-up discovery entry during shutdown
- [Discovery.Azure] Add
DefaultAzureCredential
support - [Discovery.Azure] Add
TableClientOption
support - [Coordination.KubernetesApi] Add
ActorSystemSetup
support - [Coordination.KubernetesApi] Add
Akka.Hosting
support - [Management] Harden
Akka.Management
andCluster.Bootstrap
startup interaction - Update dependency NuGet package versions
0.2.5-beta3 August 16 2022
Version 0.2.5-beta3 adds Akka.Hosting
support to Akka.Management
, Akka.Management.Cluster.Bootstrap
, and Akka.Discovery.Azure
, allowing users to configure these modules through Akka.Hosting
.
- [Discovery.Azure] Add shutdown cleanup implementation
- [Management] Add Akka.Hosting support
- [ClusterBootstrap] Add Akka.Hosting support
- [Discovery.Azure] Add Akka.Hosting support
- Update dependency NuGet package versions