Releases: rabbitmq/rabbitmq-dotnet-client
v7.0.0-alpha.5
This is an early alpha release, suitable for testing in pre-production environments
Full Changelog: v7.0.0-alpha.4...v7.0.0-alpha.5
v7.0.0-alpha.4
This is an early alpha release, suitable for testing in pre-production environments
What's Changed
- Remove more synchronous code by @lukebakken in #1504
- Use RabbitMQ 3.13 on Windows GHA by @lukebakken in #1505
- Continue removing sync API by @lukebakken in #1506
- Continue simplifying code by @lukebakken in #1507
- Make handling of server-originated methods async by @lukebakken in #1508
Full Changelog: v7.0.0-alpha.3...v7.0.0-alpha.4
v7.0.0-alpha.3
This is an early alpha release, suitable for testing in pre-production environments
What's Changed
- Use
Microsoft.CodeAnalysis.PublicApiAnalyzers
by @lukebakken in #1447 - Retry more connections in test suite by @lukebakken in #1449
- Add test that demonstrates the current behavior of a recovered channe… by @lukebakken in #1450
- Enable long running tests by @lukebakken in #1451
- Ensure delivery tag is decremented for client-side exception by @lukebakken in #1453
- Trimming and AOT compatibility by @eerhardt in #1411
- Add test to prove bindings are restored by topology recovery by @lukebakken in #1460
- Remove synchronous API by @lukebakken in #1473
- Add OpenTelemetry support via ActivitySource by @stebet in #1261
- Add more use of CancellationToken in Async methods. by @lukebakken in #1468
- Re-organize test projects by @lukebakken in #1491
- InternalsVisibleTo enhancements by @WeihanLi in #1488
- Port #1494 to
main
by @lukebakken in #1495 - Update codeql.yml by @lukebakken in #1499
- Address lack of Socket read timeout for async reads by @lukebakken in #1497
- Remove more synchronous code. by @lukebakken in #1501
- Add test code for issue #1464 by @lukebakken in #1466
Full Changelog: v7.0.0-alpha.2...v7.0.0-alpha.3
7.0.0-alpha.2
What's Changed
This is an early alpha release, suitable for testing in pre-production environments. This release fixes a stack overflow error in ExchangeDeclareAsync
that was reported several times:
Other fixes:
- Ensure that the underlying timer for
Task.Delay
is canceled. by @lukebakken in #1426 - Fix #1429 by @lukebakken in #1431
- Port #1434 to
main
by @lukebakken in #1442 - Add cancellation to initial socket connection by @lukebakken in #1428
Full Changelog: v7.0.0-alpha.1...v7.0.0-alpha.2
6.8.1
What's Changed
- Fix #1429 in
6.x
by @lukebakken in #1432 - Pass exception back up to application code by @lukebakken in #1438
- Follow-up to #1434 by @lukebakken in #1443
Full Changelog: v6.7.0...v6.8.1
7.0.0-alpha.1
This alpha release includes changes from #1347, which adds async methods to the public API, and is appropriate to test in your pre-production environments.
6.7.0
What's Changed
- Removed ReceiveBufferSize and SendBufferSize to improve message rates by @lukebakken in #1416
- Make TcpClientAdapter public by @lukebakken in #1418
Full Changelog: v6.6.0...v6.7.0
7.0.0-alpha.0
This is a very early pre-release of version 7. The goal is to test publishing the NuGet package from GitHub Actions.
https://www.nuget.org/packages/RabbitMQ.Client/7.0.0-alpha.0
6.6.0
Features
This version adds support for OAuth2 authentication flows. See the test project here for a usage example.
What's Changed
- Backport 1332 to 6.x by @Zerpet in #1336
- Misc updates by @lukebakken in #1339
- Fix #1370 by making copy of default AuthMechanisms by @evolvedlight in #1371
- Bump to net462 by @lukebakken in #1384
- Port OAuth2 support to 6.x by @lukebakken in #1387
- Start main reader loop using the default TaskScheduler by @lukebakken in #1388
New Contributors
- @evolvedlight made their first contribution in #1371
Full Changelog: v6.5.0...v6.6.0
6.6.0-beta.0
What's Changed
- Backport 1332 to 6.x by @Zerpet in #1336
- Misc updates by @lukebakken in #1339
- Fix #1370 by making copy of default AuthMechanisms by @evolvedlight in #1371
- Bump to net462 by @lukebakken in #1384
- Port OAuth2 support to 6.x by @lukebakken in #1387
- Start main reader loop using the default TaskScheduler by @lukebakken in #1388
New Contributors
- @evolvedlight made their first contribution in #1371
Full Changelog: v6.5.0...v6.6.0-beta.0