Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
64 changes: 6 additions & 58 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,63 +1,14 @@
# Changelog
## Changes Between 6.4.0 and 6.7.0

## [oauth2-1.0.0-beta.0](https://github.com/rabbitmq/rabbitmq-dotnet-client/tree/oauth2-1.0.0-beta.0) (2023-09-25)
## [v6.7.0](https://github.com/rabbitmq/rabbitmq-dotnet-client/tree/v6.7.0) (2023-11-16)

[Full Changelog](https://github.com/rabbitmq/rabbitmq-dotnet-client/compare/oauth2-1.0.0...oauth2-1.0.0-beta.0)

## [oauth2-1.0.0](https://github.com/rabbitmq/rabbitmq-dotnet-client/tree/oauth2-1.0.0) (2023-09-25)

[Full Changelog](https://github.com/rabbitmq/rabbitmq-dotnet-client/compare/v6.6.0-beta.0...oauth2-1.0.0)

## [v6.6.0-beta.0](https://github.com/rabbitmq/rabbitmq-dotnet-client/tree/v6.6.0-beta.0) (2023-09-25)

[Full Changelog](https://github.com/rabbitmq/rabbitmq-dotnet-client/compare/v6.6.0...v6.6.0-beta.0)

## [v6.6.0](https://github.com/rabbitmq/rabbitmq-dotnet-client/tree/v6.6.0) (2023-09-25)

[Full Changelog](https://github.com/rabbitmq/rabbitmq-dotnet-client/compare/v6.5.0...v6.6.0)

**Implemented enhancements:**

- Allow update of RoutingKey during Nack [\#1333](https://github.com/rabbitmq/rabbitmq-dotnet-client/issues/1333)
- Support credential refresh for OAuth 2/JWT authentication scenarios [\#956](https://github.com/rabbitmq/rabbitmq-dotnet-client/issues/956)
[Full Changelog](https://github.com/rabbitmq/rabbitmq-dotnet-client/compare/v6.4.0...v6.7.0)

**Fixed bugs:**

- Configured `MaxMessageSize` is not honoured [\#1378](https://github.com/rabbitmq/rabbitmq-dotnet-client/issues/1378)
- ConnectionFactory Authmechanisms has incorrect sharing between instances [\#1370](https://github.com/rabbitmq/rabbitmq-dotnet-client/issues/1370)
- Unknown reply code 312 [\#1331](https://github.com/rabbitmq/rabbitmq-dotnet-client/issues/1331)

**Closed issues:**

- Invalid parameter name in IManagementClient.DeleteExchangeBindingAsync [\#1375](https://github.com/rabbitmq/rabbitmq-dotnet-client/issues/1375)
- Closing connection in EventingBasicConsumer.Received event handler freezes execution of event handler and connection is never closed [\#1292](https://github.com/rabbitmq/rabbitmq-dotnet-client/issues/1292)

## [v6.5.0](https://github.com/rabbitmq/rabbitmq-dotnet-client/tree/v6.5.0) (2023-03-25)

[Full Changelog](https://github.com/rabbitmq/rabbitmq-dotnet-client/compare/v6.4.0-rc.1...v6.5.0)

**Implemented enhancements:**

- Investigate the use of TaskCreationOptions.LongRunning [\#1318](https://github.com/rabbitmq/rabbitmq-dotnet-client/issues/1318)
- Exception during recovery causes recovery failure [\#658](https://github.com/rabbitmq/rabbitmq-dotnet-client/issues/658)

**Closed issues:**

- Consumer tags aren't cleaned on channel close causing memory leak. [\#1302](https://github.com/rabbitmq/rabbitmq-dotnet-client/issues/1302)
- Impossible to use a ulong as a header value [\#1298](https://github.com/rabbitmq/rabbitmq-dotnet-client/issues/1298)
- Recovery does not appear to save consumer arguments [\#1293](https://github.com/rabbitmq/rabbitmq-dotnet-client/issues/1293)
- Timeout when opening a new channel after channel exception [\#1246](https://github.com/rabbitmq/rabbitmq-dotnet-client/issues/1246)
- Autorecovery for server-named queues loops indefinitely when consumer listen this queue [\#1238](https://github.com/rabbitmq/rabbitmq-dotnet-client/issues/1238)
- IModel.WaitForConfirmsOrDie\* methods don't document that they close [\#1234](https://github.com/rabbitmq/rabbitmq-dotnet-client/issues/1234)
- Port \#1223 to main [\#1225](https://github.com/rabbitmq/rabbitmq-dotnet-client/issues/1225)
- Better integrate max message size [\#1223](https://github.com/rabbitmq/rabbitmq-dotnet-client/issues/1223)
- 7.0 Release Checklist [\#1191](https://github.com/rabbitmq/rabbitmq-dotnet-client/issues/1191)
- Missing IRecoveryable implementation [\#998](https://github.com/rabbitmq/rabbitmq-dotnet-client/issues/998)
- BasicGetResult body memory safety in 6.x+ [\#994](https://github.com/rabbitmq/rabbitmq-dotnet-client/issues/994)

## [v6.4.0-rc.1](https://github.com/rabbitmq/rabbitmq-dotnet-client/tree/v6.4.0-rc.1) (2022-06-14)

[Full Changelog](https://github.com/rabbitmq/rabbitmq-dotnet-client/compare/v6.4.0...v6.4.0-rc.1)
- Removed `ReceiveBufferSize` and `SendBufferSize` because it limited performance [\#1416](https://github.com/rabbitmq/rabbitmq-dotnet-client/pull/1416)
- Make `TcpClientAdapter` public [\#1418](https://github.com/rabbitmq/rabbitmq-dotnet-client/pull/1418)
- 6.5.0 can cause application freeze due to TaskScheduler change [\#1357](https://github.com/rabbitmq/rabbitmq-dotnet-client/issues/1357)

## Changes Between 6.3.1 and 6.4.0

Expand Down Expand Up @@ -374,6 +325,3 @@ GH issue: [rabbitmq-dotnet-client#239](https://github.com/rabbitmq/rabbitmq-dotn
### Occasional `NullReferenceException` in Endpoint Resolution

GH issue: [rabbitmq-dotnet-client#238](https://github.com/rabbitmq/rabbitmq-dotnet-client/issues/238)


\* *This Changelog was automatically generated by [github_changelog_generator](https://github.com/github-changelog-generator/github-changelog-generator)*