Releases: akka/akka-management
Releases · akka/akka-management
Akka Management 1.0.9
We're happy to announce Akka Management 1.0.9 which modernizes a few things and updates to current dependency versions.
Akka Management 1.0.9 can be used with Akka 2.5.31+ and with Akka 2.6.9+.
Artifacts for use with Scala 2.11, 2.12 and 2.13 are available from Maven Central.
Noteworthy
- cluster-http: support IPv6 addresses in cluster http routes #770 by @jrudolph
- Update to Akka 2.5.31 and add ClassicActorSystemProvider in extensions, #298 #693 by @patriknw
- Add javadsl get for ClassicActorSystemProvider #748 by @chbatey
- Setting for all contact points being up #749 by @chbatey
Changes
- Keep timing separate for the two systems to avoid races #775 by @johanandren
Documentation
- Restructure dependencies declaration #790 by @ennru
- Docs: show versions as constant #789 by @ennru
- Remove unnecessary info from YAML #787 by @ignasi35
- Syntax error #765 by @ignasi35
- small fixes in deployment guide #766 by @patriknw
- Update forming-a-cluster.md #745 by @YikSanChan
- doc: link to the recommended Kubernetes deployment setting #732 by @t5kaji
- update links to lease and sbr docs #702 by @patriknw
- Reference and link to note on exact match #700 by @JustinPihony
- Fix docs typos #688 by @chbatey
Infrastructure/CI
- fix compilation error for Akka 2.6.9, #762 #763 by @patriknw
- CI: skip the Maven-based test during scheduled builds #753 by @ennru
- CI: skip the Maven-based test during scheduled builds #752 by @ennru
- Use docker minikube driver #747 by @chbatey
- Use Akka 2.6 and Akka HTTP 10.2.0 in cron #742 by @chbatey
- build: disable Akka 2.6 in cron jobs for now #729 by @jrudolph
- build: Scala 2.12 and 2.13 in scheduled build #727 by @ennru
- Akka HTTP 10.2 RC2 in the scheduled build #726 by @ennru
- build: use Akka 2.6 and Akka HTTP 10.2 in cron build #703 by @ennru
- build: use snapshots repo #701 by @ennru
- Lease tests in travis minikube #694 by @chbatey
- Publish snapshot #686 by @chbatey
Dependencies
- Enable Mima on published projects #791 by @ennru
- Pin versions for Scala Steward #788 by @ennru
- sbt-native-packager 1.7.5 (was 1.7.4) #758 by @scala-steward
- ecs 2.13.76 (was 2.13.71) #760 by @scala-steward
- wiremock-jre8 2.27.2 (was 2.27.1) #778 by @scala-steward
- move to JUnit 4.13 #774 by @SethTisue
- jackson-databind 2.10.5 (was 2.10.4) #735 by @scala-steward
- Scalasteward ignore scalatest and jackson #743 by @chbatey
- embedded-consul 2.1.4 (was 1.1.1) #736 by @scala-steward
- aws-java-sdk-autoscaling, ... 1.11.837 (was 1.11.819) #733 by @scala-steward
- aws-java-sdk-ec2, aws-java-sdk-ecs 1.11.837 (was 1.11.761) #734 by @scala-steward
- Akka HTTP 10.1.11 in Integration test Kubernetes API with maven #731 by @ennru
- Update paradox akka to 0.35, new links to LB.com #725 by @johanandren
- ScalaTest 3.1.1 (was 3.0.8) with rewrites #723 by @ennru
- sbt-paradox-akka 0.34 (was 0.33) #712 by @scala-steward
- scalafmt-core 2.3.2 (was 2.3.0) #718 by @scala-steward
- sbt 1.3.13 (was 1.3.10) #716 by @scala-steward
- sbt-dynver 4.1.1 (was 4.0.0) #707 by @scala-steward
- aws-java-sdk-autoscaling, ... 1.11.819 (was 1.11.271) #705 by @scala-steward
- Prepare to invite Scala Steward #704 by @ennru
- Consistent consul-client dependencies #722 by @raboof
Contributors
Thank you all for improving Akka and Akka Management!
Author | Commits | Lines added | Lines removed |
---|---|---|---|
18 | 20 | 20 | |
13 | 392 | 333 | |
8 | 123 | 48 | |
4 | 41 | 16 | |
2 | 63 | 46 | |
2 | 54 | 37 | |
2 | 1 | 6 | |
1 | 11 | 7 | |
1 | 3 | 5 | |
1 | 2 | 2 | |
1 | 1 | 1 | |
1 | 1 | 1 |
Akka Management 1.0.8
Changes
- Deployment guide for Akka Cluster on Kubernetes #677 by @chbatey
- Akka Coordination Lease for Kubernetes API server #676 by @chbatey
- Fix LowestAddressJoinDecider cluster formation warning log to not depend on INFO logging level being set #647 by @dope9967
- Simplify releasing #670 by @ennru
- Fix scala.binary.version references in docs #672 by @raboof
Akka Management 1.0.7
- Include failing/timed out check name in health/readiness check response #638 by @longshorej
- Update to Akka HTTP 10.1.11 #656
- Be more clear about compatible Akka and Scala versions #662, #668
- Link to example for how Coordinated Shutdown can be configured #650 by @YikSanChan
Cluster bootstrap
- Avoid invalid characters in HttpContactPointBootstrap name #658
AWS
- Add tag-based filtering to ecs-service-discovery-async #634 by @milanvdm
- Introduced a way to define amazon's endpoint and region #639 by @catap
Kubernetes
- Kubernetes: Opt in to ip instead of host #666 by @sebastian-alfers
See all closed issues and PRs in the 1.0.7 milestone
Contributors
Thank you all for improving Akka and Akka Management!
Author | Commits | Lines added | Lines removed |
---|---|---|---|
4 | 138 | 107 | |
4 | 37 | 26 | |
2 | 4 | 1 | |
1 | 155 | 54 | |
1 | 142 | 4 | |
1 | 63 | 20 | |
1 | 41 | 8 | |
1 | 26 | 2 | |
1 | 8 | 5 |
v1.0.6
- Uniform URL scheme for bootstrap URLs, #603, thanks to @otto-dev
- Use TaskSets to discover nodes in ECS, #636, thanks to @milanvdm
- Structured log events for bootstrap process, #629
- Dynamically set log levels via HTTP management routes, #612
- Load discovery method lazily for ClusterBootstrap, #519
- Documentation improvements
v1.0.5
v1.0.4
1.0.3
v1.0.2
v1.0.1
AkkaManagement.start()
does not always return the correct port #525 by @fredfp- Troubleshoot for large responses from k8s api server #524
- Kubernetes discovery discovers non-running pods which can break cluster bootstrap bug #520 by @fredfp
- Allow kubernetes-api discovery without declaring ports in the pod spec #538 by @jroper
- Cluster bootstrap probing should disable Akka HTTP retries#516 by @jroper