Skip to content

Conversation

@dependencyupdates
Copy link
Contributor

@dependencyupdates dependencyupdates bot commented Jul 16, 2025

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
RabbitMQ.Client (source) 6.8.17.2.0 age adoption passing confidence

Release Notes

rabbitmq/rabbitmq-dotnet-client (RabbitMQ.Client)

v7.2.0

Full Changelog

Implemented enhancements:

  • Add support for SslStreamCertificateContext in SslOption #​1864
  • Consider including MessageId tag in RabbitMQActivitySource during BasicPublish #​1849
  • Consider allowing to set remote span as parent instead of link when propagating context via RabbitMQ #​1666
  • Make ConnectionFactory a real Factory pattern #​1844
  • Release an abstractions package #​1833
  • Replace IReadOnlyBasicProperties, IAmqpHeader generic type constraints in IChannel.BasicPublishAsync() with a single interface constraint. #​1813

Fixed bugs:

  • ObjectDisposedException from MaybeHandlePublisherConfirmationTcsOnChannelShutdownAsync closing connection when CloseChannel Continuation is cancelled #​1865
  • Possible connection leak when trying to create first connection #​1856
  • Semaphore exception when publishing with confirmation #​1818
  • Cancellation token not canceled in AsyncEventingBasicConsumer.ReceivedAsync #​1787
  • Event handlers for Channel.ChannelShutdownAsync and Consumer.ShutdownAsync are all called on the last registration? #​1837
  • Exception details lost when using async API #​1831
  • Recovery loop is not cancelled on connection dispose #​1825
  • Memory leak in Connection SharedArraypool #​1817
  • AutorecoveringConnection Memory Leak #​1808

Closed issues:

  • Ship public API changes #​1834
  • Update v7 migration guide #​1724
  • IConnectionFactory does not contain properties that are present in the class and are needed to correctly configure the connection. #​1836
  • Unexpected AMQP close-reason, initiated by Peer, code=504, text='CHANNEL_ERROR - expected 'channel.open' #​1835
  • Ship RabbitMQ.Client.OAuth2 2.0.0 #​1727

Merged pull requests:

v7.1.2

Full Changelog

Closed issues:

  • RabbitMQ client for .net ignores connection string #​1807

Fixed bugs:

  • ObjectDisposedException persists #​1802

Merged pull requests:

v7.1.1

Full Changelog

Implemented enhancements:

  • Port IntAllocator from rabbitmq-java-client #​1786

Fixed bugs:

  • Intermittent deadlock when closing a channel using CloseAsync in 7.x #​1751
  • Bug in IntervalList causes leak in locks. #​1784

Merged pull requests:

v7.1.0

Full Changelog

Fixed bugs:

  • Intermittent deadlock when closing a channel using CloseAsync in 7.x #​1751
  • ObjectDisposedException when connection is closed from the server #​1760
  • Disposing Connection after closing it with timeout causes deadlock #​1759
  • ObjectDisposedException when connection is closed from the server #​1760
  • Disposing Connection after closing it with timeout causes deadlock #​1759
  • Intermittent deadlock when closing a channel using CloseAsync in 7.x #​1751
  • Connection Recovery is triggered without the old connection being closed #​1767
  • Cancelling ModelSendAsync can close the connection when it shouldn't #​1750
  • ObjectDisposedException when channel is closed by RabbitMQ due to a channel exception #​1749

Merged pull requests:

Closed issues:

  • Throw exception during CreateConnectionAsync in case of wrong credentials #​1777
  • Exception when disabling heartbeat with v7 #​1756
  • Throw exception during CreateConnectionAsync in case of wrong credentials #​1777
  • Exception when disabling heartbeat with v7 #​1756
  • IChannel thread safety #​1722

Implemented enhancements:

  • Single Active consumer #​1723
  • OpenTelemetry: Update messaging.operation span attribute to latest OTel Semantic Conventions #​1715
  • 7.0 release checklist / misc items #​1413

v7.0.0

Full Changelog

Merged pull requests:

Merged pull requests:


Configuration

📅 Schedule: 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 has been generated by Renovate Bot.

Commands to ignore dependencies

You can trigger dependency actions by commenting on this PR:

  • @particularbot ignore this major version
  • @particularbot ignore this minor version
  • @particularbot ignore this dependency

@dependencyupdates dependencyupdates bot added dependencies Pull requests that update a dependency file NuGet labels Jul 16, 2025
@dependencyupdates dependencyupdates bot force-pushed the renovate/rabbitmq.client-7.x branch from 2ca1f2e to 2cd462a Compare July 16, 2025 21:45
@dependencyupdates dependencyupdates bot force-pushed the renovate/rabbitmq.client-7.x branch from 2cd462a to 0acfd4b Compare August 8, 2025 22:10
@dependencyupdates dependencyupdates bot force-pushed the renovate/rabbitmq.client-7.x branch from 0acfd4b to e26aeba Compare November 6, 2025 21:26
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 NuGet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants