This is an automated email from the ASF dual-hosted git repository.
samueleresca pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/pekko.git
The following commit(s) were added to refs/heads/main by this push:
new 21f4702f9c build: bump agrona to 2.5.0 to match the version aeron
1.52.3 depends on (#3488)
21f4702f9c is described below
commit 21f4702f9c2811fc973a14b75bf3eb863c401b73
Author: Samuele Resca <[email protected]>
AuthorDate: Sun Aug 30 14:06:42 2026 +0100
build: bump agrona to 2.5.0 to match the version aeron 1.52.3 depends on
(#3488)
Motivation:
project/Dependencies.scala pins agronaVersion next to a comment
stating the major+minor Agrona version should match the one Aeron
itself declares. Aeron 1.52.3 (the version Pekko currently depends on)
declares agrona = "2.5.0" in its own gradle/libs.versions.toml, but
Pekko was still pinning agronaVersion = "2.4.1", one minor version
behind and out of sync with that stated policy.
Modification:
- project/Dependencies.scala: bump agronaVersion from 2.4.1 to 2.5.0.
- .scala-steward.conf: update the matching agrona version pin from
"2.4." to "2.5." so scala-steward keeps tracking the same line.
Result:
Pekko's declared Agrona dependency matches the version its Aeron
dependency itself depends on, per the existing policy comment.
Tests:
- Not run - dependency version bump only; needs a full build and
`+mimaReportBinaryIssues` before merge.
References:
None - identified while cross-checking Pekko's remoting docs/build
against the aeron-io/aeron and aeron-io/agrona source repositories.
---
.scala-steward.conf | 2 +-
project/Dependencies.scala | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/.scala-steward.conf b/.scala-steward.conf
index b2c35d6ac0..78c6d66eee 100644
--- a/.scala-steward.conf
+++ b/.scala-steward.conf
@@ -4,7 +4,7 @@ updates.pin = [
# sbt-assembly 2.3 causes build issues
(https://github.com/apache/pekko/pull/1744)
{ groupId = "com.eed3si9n", artifactId = "sbt-assembly", version = "2.2." }
# agrona major+minor version should match the one brought in by aeron
- { groupId = "org.agrona", artifactId = "agrona", version = "2.4." }
+ { groupId = "org.agrona", artifactId = "agrona", version = "2.5." }
# we have too many build plugins that need sbt 1.x
{ groupId = "org.scala-sbt", artifactId = "sbt", version = "1." }
]
diff --git a/project/Dependencies.scala b/project/Dependencies.scala
index 4d6ac85d3d..0da2ff8668 100644
--- a/project/Dependencies.scala
+++ b/project/Dependencies.scala
@@ -34,7 +34,7 @@ object Dependencies {
// Use the major+minor agrona versions matching aeron at
// https://github.com/aeron-io/aeron/blob/1.x.y/gradle/libs.versions.toml
// (remember to also update the scala-steward pin)
- val agronaVersion = "2.4.1"
+ val agronaVersion = "2.5.0"
val nettyVersion = "4.2.17.Final"
val logbackVersion = "1.6.3"
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]