Skip to content

build(deps): bump org.agrona:agrona from 1.21.1 to 2.5.0 - #40

Merged
github-actions[bot] merged 1 commit into
masterfrom
dependabot/maven/org.agrona-agrona-2.5.0
Aug 7, 2026
Merged

github-actions[bot] merged 1 commit into
masterfrom
dependabot/maven/org.agrona-agrona-2.5.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 7, 2026 •

Copy link
Copy Markdown
Contributor

Bumps org.agrona:agrona from 1.21.1 to 2.5.0.

Release notes

Sourced from org.agrona:agrona's releases.

2.5.0

See 2.5.0 release notes.

2.4.1

  • Upgrade to JUnit 6.0.3.
  • Upgrade to Gradle 9.4.1.
  • Upgrade to Mockito 5.23.0
  • Upgrade to Shadow 9.4.1.
  • Upgrade to ByteBuddy 1.18.7
  • Upgrade to Checkstyle 12.3.1

2.4.0

  • [Breaking] Remove org.agrona.concurrent.SigInt. Use org.agrona.concurrent.ShutdownSignalBarrier instead.

  • [Breaking] Change SystemUtil#parseDuration to reject negative values.

  • [Breaking] Change SystemUtil#parseSize to reject negative values.

  • Fix DeadlineTimerWhee#forEach which could cause wrong timerId to be returned. (#346)

  • DeadlineTimerWheel clarify timer expires at or after deadline. (#345)

  • Add plain methods to MarkFile every weak method. (#344)

  • Fix UnsafeBuffer#wrap with raw memory address where wrapAdjustment was not reset. (#348)

  • Fix Int2ObjectCache#remove which was returning last checked value when nothing was actually removed. (#351)

  • Fix DirectBufferDataInput#readStringUTF8. (#353)

  • Change BroadcastReceiver#lapCount operations to use opaque access. (#349)

  • Use Objects#checkFromIndexSize for out of bounds checks in DirectBuffer.

  • Use AtomicLong#setRelease in DynamicCompositeAgent. (#352)

  • Add SystemUtil#formatDuration.

  • Add SystemUtil#formatSize.

  • Upgrade to ByteBuddy 1.18.3.

  • Upgrade to Checkstyle 12.3.0.

  • Upgrade to Mockito 5.21.0.

  • Upgrade to Shadow 9.3.0.

  • Remove bnd plugin.

2.3.2

... (truncated)

Changelog

Sourced from org.agrona:agrona's changelog.

== 2.5.0 (2026-07-03)

  • [Breaking] org.agrona.concurrent.AgentRunner.close() methods are no longer interruptible.

Previously when a thread was interrupted while calling org.agrona.concurrent.AgentRunner.close() or org.agrona.concurrent.AgentRunner.close(int, java.util.function.Consumer<java.lang.Thread>) it would immediately exit that method after interrupting agent thread. Now the thread will remain in the waiting loop until agent thread has terminated. + [IMPORTANT]

Make sure that the org.agrona.concurrent.Agent.doWork eventually terminates, i.e. do not use blocking operations or handle thread interruption correctly.

  • Upgrade to Gradle 9.6.1.
  • Upgrade to JUnit 6.1.1.
  • Upgrade to Versions 0.54.0.
  • Upgrade to Guava TestLib 33.6.0-jre.
  • Upgrade to ByteBuddy 1.18.11.
  • Upgrade to Shadow 9.4.3.

== 2.4.1 (2025-04-22)

  • Upgrade to JUnit 6.0.3.
  • Upgrade to Gradle 9.4.1.
  • Upgrade to Mockito 5.23.0
  • Upgrade to Shadow 9.4.1.
  • Upgrade to ByteBuddy 1.18.7
  • Upgrade to Checkstyle 12.3.1

== 2.4.0 (2025-12-25)

  • [Breaking] Remove org.agrona.concurrent.SigInt. Use org.agrona.concurrent.ShutdownSignalBarrier instead.

  • [Breaking] Change SystemUtil#parseDuration to reject negative values.

  • [Breaking] Change SystemUtil#parseSize to reject negative values.

  • Fix DeadlineTimerWhee#forEach which could cause wrong timerId to be returned. (aeron-io/agrona#346)

  • DeadlineTimerWheel clarify timer expires at or after deadline. (aeron-io/agrona#345)

  • Add plain methods to MarkFile every weak method. (aeron-io/agrona#344)

  • Fix UnsafeBuffer#wrap with raw memory address where wrapAdjustment was not reset. (aeron-io/agrona#348)

  • Fix Int2ObjectCache#remove which was returning last checked value when nothing was actually removed.

... (truncated)

Commits
  • eaaa178 2.5.0 released.
  • 831fad2 [Java] Upgrade to ByteBuddy 1.18.11.
  • 4ce296c [Java] AgentRunner#close is not interruptible, i.e. will await agent thread...
  • 8231be9 [Java] Upgrade to ByteBuddy 1.18.10.
  • 9127429 [Java] Upgrade to Shadow 9.4.3.
  • 6d9b691 [Java] Upgrade to JUnit 6.1.1.
  • 021a5cb [Java] Upgrade to Gradle 9.6.1.
  • a97400a [Java] Upgrade to Gradle 9.6.0.
  • 8c47ce1 [Doc] Release notes.
  • b7cd01b [Java] Upgrade to Shadow 9.4.2.
  • Additional commits viewable in compare view

@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Aug 7, 2026
@dependabot
dependabot Bot requested a review from namanONcode as a code owner August 7, 2026 17:05
@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Aug 7, 2026
@github-actions
github-actions Bot enabled auto-merge August 7, 2026 17:05
@dependabot
dependabot Bot force-pushed the dependabot/maven/org.agrona-agrona-2.5.0 branch 2 times, most recently from 880b32b to a8f9f44 Compare August 7, 2026 17:10
Bumps [org.agrona:agrona](https://github.com/aeron-io/agrona) from 1.21.1 to 2.5.0.
- [Release notes](https://github.com/aeron-io/agrona/releases)
- [Changelog](https://github.com/aeron-io/agrona/blob/master/CHANGELOG.adoc)
- [Commits](aeron-io/agrona@1.21.1...2.5.0)

---
updated-dependencies:
- dependency-name: org.agrona:agrona
  dependency-version: 2.5.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/maven/org.agrona-agrona-2.5.0 branch from a8f9f44 to cdac88a Compare August 7, 2026 17:11
@github-actions
github-actions Bot merged commit c08c091 into master Aug 7, 2026
4 checks passed
@dependabot
dependabot Bot deleted the dependabot/maven/org.agrona-agrona-2.5.0 branch August 7, 2026 17:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants