Skip to content

deps: Bump the akka group with 3 updates#43

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/nuget/src/akka-9c5281f2ee
Open

deps: Bump the akka group with 3 updates#43
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/nuget/src/akka-9c5281f2ee

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 15, 2026

Copy link
Copy Markdown
Contributor

Updated Akka.Streams from 1.5.68 to 1.5.69.

Release notes

Sourced from Akka.Streams's releases.

1.5.69

1.5.69 June 12th, 2026

Akka.NET v1.5.69 is a maintenance release with bug fixes for Akka.DistributedData state propagation, Akka.Core message rejection handling, and Akka.Streams tracing reliability and backpressure cancellation.

Akka.Streams

Akka.Streams Bug Fixes

  • Fix: observe discarded stream task faults - Fixes #​8241: Resolves a NullReferenceException in the GraphInterpreter when tracing across actor boundaries — the interpreter now safely handles null activity context references during stream teardown.

Akka.Core

Akka.DistributedData

1 contributor since release 1.5.68

Akka.NET v1.5.68 is a maintenance release with bug fixes for Akka.IO TCP connection handling, Akka.Streams stream materialized task faults, and Akka.TestKit xUnit 3 parallel context management.

Akka.IO Bug Fixes

  • Fix: report Tcp.CommandFailed when a scheduled connect retry throws - Fixes #​8195: On Linux, a dropped TCP connection could permanently stall the user actor — it never received Tcp.Connected or Tcp.CommandFailed because a PlatformNotSupportedException thrown during a scheduled connect retry was swallowed by the HashedWheelTimerScheduler. The retry is now scheduled as a RetryConnect self-message via IWithTimers, ensuring any exception is surfaced to the commander as Tcp.CommandFailed and the connection actor stops cleanly. The pending timer is also canceled automatically when the actor stops, removing a latent use-after-dispose bug.

Akka.Streams Bug Fixes

Akka.TestKit Bug Fixes

  • Fix: wrap outer SynchronizationContext in ActorCellKeepingSynchronizationContext - ActorCellKeepingSynchronizationContext now accepts an optional inner SynchronizationContext and delegates scheduling to it while wrapping callbacks with the cell-pinning window. This prevents test hangs in downstream consumers such as Akka.Hosting.TestKit whose async IHost lifecycle depends on xUnit v3's MaxConcurrencySyncContext scheduling.

1 contributor since release 1.5.67

COMMITS LOC+ LOC- AUTHOR
3 476 119 Aaron Stannard

To see the full set of changes in Akka.NET v1.5.68, click here.

Changes:

  • 5183965a12bf4c3e2f076b30680e39ba31ab6f09 Release Akka.NET v1.5.69 (#​8262)
  • 7e0e8189d1b4a5942aaf0ad24729dee94a2c0cc0 Akka.Streams: add cancellation-aware Source.Queue offers (#​8248) — backport to v1.5 (#​8258)
  • 10a30fe796e0c5742fecdb042ff9832c8ee8dcac Propagate trace context across the .Async() actor boundary (#​8243) (#​8246) [ #​8241 ]
  • 8fcde23e57c0455f7b9af1e58bb3cb52ae6ca2d3 Harden flaky v1.5 unit tests (#​8249)
  • bc62882145ae19f7986172360ad56a93d1b3c8d2 Fix NullReferenceException in GraphInterpreter when tracing across actor boundaries (#​8241) (#​8242) [ #​8243 ]
  • 7d04bb487d11b6433197dea169f3c293e9563e66 fix: RejectOnType should use Rejection, not Failure (#​8231)
    ... (truncated)

Commits viewable in compare view.

Updated Akka.Streams.TestKit from 1.5.68 to 1.5.69.

Release notes

Sourced from Akka.Streams.TestKit's releases.

1.5.69

1.5.69 June 12th, 2026

Akka.NET v1.5.69 is a maintenance release with bug fixes for Akka.DistributedData state propagation, Akka.Core message rejection handling, and Akka.Streams tracing reliability and backpressure cancellation.

Akka.Streams

Akka.Streams Bug Fixes

  • Fix: observe discarded stream task faults - Fixes #​8241: Resolves a NullReferenceException in the GraphInterpreter when tracing across actor boundaries — the interpreter now safely handles null activity context references during stream teardown.

Akka.Core

Akka.DistributedData

1 contributor since release 1.5.68

Akka.NET v1.5.68 is a maintenance release with bug fixes for Akka.IO TCP connection handling, Akka.Streams stream materialized task faults, and Akka.TestKit xUnit 3 parallel context management.

Akka.IO Bug Fixes

  • Fix: report Tcp.CommandFailed when a scheduled connect retry throws - Fixes #​8195: On Linux, a dropped TCP connection could permanently stall the user actor — it never received Tcp.Connected or Tcp.CommandFailed because a PlatformNotSupportedException thrown during a scheduled connect retry was swallowed by the HashedWheelTimerScheduler. The retry is now scheduled as a RetryConnect self-message via IWithTimers, ensuring any exception is surfaced to the commander as Tcp.CommandFailed and the connection actor stops cleanly. The pending timer is also canceled automatically when the actor stops, removing a latent use-after-dispose bug.

Akka.Streams Bug Fixes

Akka.TestKit Bug Fixes

  • Fix: wrap outer SynchronizationContext in ActorCellKeepingSynchronizationContext - ActorCellKeepingSynchronizationContext now accepts an optional inner SynchronizationContext and delegates scheduling to it while wrapping callbacks with the cell-pinning window. This prevents test hangs in downstream consumers such as Akka.Hosting.TestKit whose async IHost lifecycle depends on xUnit v3's MaxConcurrencySyncContext scheduling.

1 contributor since release 1.5.67

COMMITS LOC+ LOC- AUTHOR
3 476 119 Aaron Stannard

To see the full set of changes in Akka.NET v1.5.68, click here.

Changes:

  • 5183965a12bf4c3e2f076b30680e39ba31ab6f09 Release Akka.NET v1.5.69 (#​8262)
  • 7e0e8189d1b4a5942aaf0ad24729dee94a2c0cc0 Akka.Streams: add cancellation-aware Source.Queue offers (#​8248) — backport to v1.5 (#​8258)
  • 10a30fe796e0c5742fecdb042ff9832c8ee8dcac Propagate trace context across the .Async() actor boundary (#​8243) (#​8246) [ #​8241 ]
  • 8fcde23e57c0455f7b9af1e58bb3cb52ae6ca2d3 Harden flaky v1.5 unit tests (#​8249)
  • bc62882145ae19f7986172360ad56a93d1b3c8d2 Fix NullReferenceException in GraphInterpreter when tracing across actor boundaries (#​8241) (#​8242) [ #​8243 ]
  • 7d04bb487d11b6433197dea169f3c293e9563e66 fix: RejectOnType should use Rejection, not Failure (#​8231)
    ... (truncated)

Commits viewable in compare view.

Updated Akka.TestKit.Xunit from 1.5.68 to 1.5.69.

Release notes

Sourced from Akka.TestKit.Xunit's releases.

1.5.69

1.5.69 June 12th, 2026

Akka.NET v1.5.69 is a maintenance release with bug fixes for Akka.DistributedData state propagation, Akka.Core message rejection handling, and Akka.Streams tracing reliability and backpressure cancellation.

Akka.Streams

Akka.Streams Bug Fixes

  • Fix: observe discarded stream task faults - Fixes #​8241: Resolves a NullReferenceException in the GraphInterpreter when tracing across actor boundaries — the interpreter now safely handles null activity context references during stream teardown.

Akka.Core

Akka.DistributedData

1 contributor since release 1.5.68

Akka.NET v1.5.68 is a maintenance release with bug fixes for Akka.IO TCP connection handling, Akka.Streams stream materialized task faults, and Akka.TestKit xUnit 3 parallel context management.

Akka.IO Bug Fixes

  • Fix: report Tcp.CommandFailed when a scheduled connect retry throws - Fixes #​8195: On Linux, a dropped TCP connection could permanently stall the user actor — it never received Tcp.Connected or Tcp.CommandFailed because a PlatformNotSupportedException thrown during a scheduled connect retry was swallowed by the HashedWheelTimerScheduler. The retry is now scheduled as a RetryConnect self-message via IWithTimers, ensuring any exception is surfaced to the commander as Tcp.CommandFailed and the connection actor stops cleanly. The pending timer is also canceled automatically when the actor stops, removing a latent use-after-dispose bug.

Akka.Streams Bug Fixes

Akka.TestKit Bug Fixes

  • Fix: wrap outer SynchronizationContext in ActorCellKeepingSynchronizationContext - ActorCellKeepingSynchronizationContext now accepts an optional inner SynchronizationContext and delegates scheduling to it while wrapping callbacks with the cell-pinning window. This prevents test hangs in downstream consumers such as Akka.Hosting.TestKit whose async IHost lifecycle depends on xUnit v3's MaxConcurrencySyncContext scheduling.

1 contributor since release 1.5.67

COMMITS LOC+ LOC- AUTHOR
3 476 119 Aaron Stannard

To see the full set of changes in Akka.NET v1.5.68, click here.

Changes:

  • 5183965a12bf4c3e2f076b30680e39ba31ab6f09 Release Akka.NET v1.5.69 (#​8262)
  • 7e0e8189d1b4a5942aaf0ad24729dee94a2c0cc0 Akka.Streams: add cancellation-aware Source.Queue offers (#​8248) — backport to v1.5 (#​8258)
  • 10a30fe796e0c5742fecdb042ff9832c8ee8dcac Propagate trace context across the .Async() actor boundary (#​8243) (#​8246) [ #​8241 ]
  • 8fcde23e57c0455f7b9af1e58bb3cb52ae6ca2d3 Harden flaky v1.5 unit tests (#​8249)
  • bc62882145ae19f7986172360ad56a93d1b3c8d2 Fix NullReferenceException in GraphInterpreter when tracing across actor boundaries (#​8241) (#​8242) [ #​8243 ]
  • 7d04bb487d11b6433197dea169f3c293e9563e66 fix: RejectOnType should use Rejection, not Failure (#​8231)
    ... (truncated)

Commits viewable in compare view.

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps Akka.Streams from 1.5.68 to 1.5.69
Bumps Akka.Streams.TestKit from 1.5.68 to 1.5.69
Bumps Akka.TestKit.Xunit from 1.5.68 to 1.5.69

---
updated-dependencies:
- dependency-name: Akka.Streams
  dependency-version: 1.5.69
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: akka
- dependency-name: Akka.Streams.TestKit
  dependency-version: 1.5.69
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: akka
- dependency-name: Akka.TestKit.Xunit
  dependency-version: 1.5.69
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: akka
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added .NET Pull requests that update .NET code dependencies Pull requests that update a dependency file labels Jun 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment