Skip to content

Update dependency NATS.Net to 3.1.1 - #187

Merged
0xF6 merged 1 commit into
masterfrom
renovate/nats.net-3.x
Aug 26, 2026
Merged

Update dependency NATS.Net to 3.1.1#187
0xF6 merged 1 commit into
masterfrom
renovate/nats.net-3.x

Conversation

@renovate

@renovate renovate Bot commented Aug 25, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
NATS.Net 3.1.03.1.1 age confidence

Release Notes

nats-io/nats.net (NATS.Net)

v3.1.1: NATS .NET v3.1.1

NuGet

Patch release on top of 3.1.0, promoting 3.1.1-preview.1 to stable. Most of it is the OpenTelemetry receive path. Receive spans for messages consumed internally by the Key/Value watcher, the ordered push consumer behind the Object Store and service endpoints were never ended, so they never reached a backend; shared-inbox request-reply produced disconnected traces with no request span; a JetStream direct get was traced under the write that stored the value rather than the read; and several span tags were wrong. Also fixes a null array passed on the netstandard2.0 object store put path, and a stall when TCP splits the trailing CRLF of an empty payload message.

  • Fix receive activity leak when tracing is enabled (#​1229)
  • Fix inverted array check in object store put path (#​1235)
  • Fix OpenTelemetry receive span lifecycle, parenting and tags (#​1236)
  • Update OpenTelemetry documentation (#​1242)
  • Fix stall when TCP splits the trailing CRLF of an empty payload message (#​1243)

Three changes in #​1236 are visible in a tracing backend, so queries and dashboards built on the client's spans may need updating: messaging.operation on subscribe and request spans now reads subscribe and request rather than publish, the subscribe span is ActivityKind.Client rather than Producer, and a reply whose trace id differs from its request is linked rather than parented.

Thanks

Full Changelog: nats-io/nats.net@v3.1.0...v3.1.1


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@0xF6
0xF6 merged commit dc497fa into master Aug 26, 2026
2 of 3 checks passed
@0xF6
0xF6 deleted the renovate/nats.net-3.x branch August 26, 2026 02:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant