Releases: EasyNetQ/EasyNetQ.Management.Client
Releases · EasyNetQ/EasyNetQ.Management.Client
v3.0.0
What's Changed
- Implemented CreateFederationUpstream method by @EmilianoMusso in #226
- Bump Microsoft.NET.Test.Sdk from 17.4.1 to 17.5.0 in /Source by @dependabot in #227
- Bump xunit from 2.4.1 to 2.4.2 in /Source by @dependabot in #229
- Update depenency by @WeihanLi in #230
- Implemented wrapper methods to get federations and shovels by @EmilianoMusso in #228
- Bump docker.dotnet from 3.125.12 to 3.125.13 in /Source by @dependabot in #234
- Add MessageStats to Queue model by @emilioziniades in #233
- Bump PublicApiGenerator from 10.3.0 to 11.0.0 in /Source by @dependabot in #235
- Bump EasyNetQ from 8.0.0-beta8 to 8.0.0-beta9 in /Source by @dependabot in #236
- Stop testing against 3.9 by @Pliner in #237
- Bump PolySharp from 1.12.1 to 1.13.1 in /Source by @dependabot in #238
- Bump docker.dotnet from 3.125.13 to 3.125.14 in /Source by @dependabot in #239
- Bump Shouldly from 4.1.0 to 4.2.0 in /Source by @dependabot in #240
- Bump FluentAssertions from 6.10.0 to 6.11.0 in /Source by @dependabot in #241
- Bump Shouldly from 4.2.0 to 4.2.1 in /Source by @dependabot in #242
- Bump EasyNetQ from 8.0.0-beta9 to 8.0.0-beta90 in /Source by @dependabot in #243
- Bump docker.dotnet from 3.125.14 to 3.125.15 in /Source by @dependabot in #246
- Bump PolySharp from 1.13.1 to 1.13.2 in /Source by @dependabot in #245
- Bump Microsoft.NET.Test.Sdk from 17.5.0 to 17.6.0 in /Source by @dependabot in #244
- Bump Microsoft.NET.Test.Sdk from 17.6.0 to 17.6.1 in /Source by @dependabot in #247
- Bump Microsoft.NET.Test.Sdk from 17.6.1 to 17.6.2 in /Source by @dependabot in #248
- Bump EasyNetQ from 8.0.0-beta93 to 8.0.0-beta94 in /Source by @dependabot in #250
- Bump Microsoft.NET.Test.Sdk from 17.6.2 to 17.6.3 in /Source by @dependabot in #251
- Bump xunit from 2.4.2 to 2.5.0 in /Source by @dependabot in #253
- Bump xunit.runner.visualstudio from 2.4.5 to 2.5.0 in /Source by @dependabot in #252
- Bump Microsoft.NET.Test.Sdk from 17.6.3 to 17.7.0 in /Source by @dependabot in #254
- Bump Microsoft.NET.Test.Sdk from 17.7.0 to 17.7.1 in /Source by @dependabot in #255
- Bump FluentAssertions from 6.11.0 to 6.12.0 in /Source by @dependabot in #256
- Bump Microsoft.NET.Test.Sdk from 17.7.1 to 17.7.2 in /Source by @dependabot in #258
- Bump xunit from 2.5.0 to 2.5.1 in /Source by @dependabot in #261
- Bump xunit from 2.5.1 to 2.5.3 in /Source by @dependabot in #267
- Bump xunit from 2.5.3 to 2.6.1 in /Source by @dependabot in #271
- Add vhost parameter for some management methods by @davidda in #278
- Bump PolySharp from 1.13.2 to 1.14.0 in /Source by @dependabot in #277
- Make Consumer.ChannelDetails nullable by @davidda in #276
- Bump PublicApiGenerator from 11.0.0 to 11.1.0 in /Source by @dependabot in #279
- Add missing policies to PolicyDefinition by @inikulshin in #281
- Add PolicyDefinition.ExtensionData, Queue.ExtensionData, IMC.GetQueuesWithoutStatsAsync by @inikulshin in #285
- Bump PolySharp from 1.14.0 to 1.14.1 in /Source by @dependabot in #286
- Fix GetObjectValue for ValueKind.Number by @inikulshin in #288
- Fix compilation warnings by @inikulshin in #289
- Bump Microsoft.NET.Test.Sdk from 17.7.2 to 17.8.0 in /Source by @dependabot in #272
- Bump Microsoft.SourceLink.GitHub from 1.1.1 to 8.0.0 in /Source by @dependabot in #273
- Bump xunit.runner.visualstudio from 2.5.0 to 2.5.5 in /Source by @dependabot in #282
- Bump actions/setup-dotnet from 3 to 4 by @dependabot in #280
- Bump xunit from 2.6.1 to 2.6.3 in /Source by @dependabot in #283
- Test RabbitMQ 3.12 by @inikulshin in #290
- Add missing properties to ParameterShovelValue by @inikulshin in #291
- Add missing properties to Overview by @inikulshin in #292
- Bump xunit from 2.6.3 to 2.6.4 in /Source by @dependabot in #294
- Bump xunit.runner.visualstudio from 2.5.5 to 2.5.6 in /Source by @dependabot in #293
- BackingQueueStatus.TargetRamCount must support both 0 and "infinity" by @inikulshin in #297
- Add IManagementClient.GetShovelStatusesAsync() (api/shovels) by @inikulshin in #295
- Use same JsonExtensionData+ExtensionData for all records by @inikulshin in #296
- Add missing properties to Definitions by @inikulshin in #298
- Bump EasyNetQ from 8.0.0-beta94 to 8.0.0-beta95 in /Source by @dependabot in #268
- Add more info to UnexpectedHttpStatusCodeException by @inikulshin in #303
- Bump actions/checkout from 3 to 4 by @dependabot in #259
- Bump xunit from 2.6.4 to 2.6.5 in /Source by @dependabot in #305
- EmptyArrayAsDefaultConverter: treat empty object {} as default (null) by @inikulshin in #309
- Add extensions generator by @inikulshin in #304
- LeaveDotsAndSlashesEscaped for .NET Framework by @inikulshin in #314
- Remove Name property from *Info records by @inikulshin in #317
- Bump actions/dependency-review-action from 3 to 4 by @dependabot in #313
- Bump Microsoft.NET.Test.Sdk from 17.8.0 to 17.9.0 in /Source by @dependabot in #318
- Bump Microsoft.CodeAnalysis.CSharp from 4.7.0 to 4.8.0 in /Source by @dependabot in #312
- Compact IManagementClient API (Get/Put/Delete/Post) by @inikulshin in #319
- Bump EasyNetQ from 8.0.0-beta95 to 8.0.0-beta96 in /Source by @dependabot in #324
- Bump xunit from 2.6.5 to 2.8.1 in /Source by @dependabot in #332
- IManagementClient.GetParameters for a given component and virtual host by @inikulshin in #330
- Bump xunit.runner.visualstudio from 2.5.6 to 2.8.1 in /Source by @dependabot in #331
- Bump Microsoft.NET.Test.Sdk from 17.9.0 to 17.10.0 in /Source by @dependabot in #329
- Bump MinVer from 4.3.0 to 5.0.0 in /Source by @dependabot in #322
- Bump Microsoft.CodeAnalysis.CSharp from 4.8.0 to 4.9.2 in /Source by @depen...
v2.0.0
What's Changed
- Bump Newtonsoft.Json from 12.0.3 to 13.0.1 in /Source/EasyNetQ.Management.Client by @dependabot in #154
- Migrate to Github actions by @Pliner in #156
- Apply latest language features by @Pliner in #157
- Ditch low level task code by @Pliner in #158
- Yet another code cleanup by @sungam3r in #159
- Rework ack modes by @Pliner in #160
- Ditch secure string usages by @Pliner in #161
- Use rabbitmq image instead of self-made by @Pliner in #162
- Unification of create methods: no return value by @Pliner in #163
- Switch to rabbitmq-management image by @Pliner in #164
- Sign assembly by @Pliner in #165
- Added UsePort flag by @BluePositive in #167
- Target net6.0 in addition to netstandard2.0 by @Pliner in #168
- Simplify Newtonsoft.Json configuration by @Pliner in #169
- Rework user tag support by @Pliner in #170
- Escape all segments of relative paths by @Pliner in #171
- Adding property to PolicyDefinition to support setting sync batch size by @Pliner in #172
- Add ack statistics by @Pliner in #173
- Bump actions/setup-dotnet from 2 to 3 by @dependabot in #174
- Bump MinVer from 4.0.0 to 4.2.0 in /Source by @dependabot in #175
- Bump docker.dotnet from 3.125.5 to 3.125.12 in /Source by @dependabot in #182
- Bump actions/dependency-review-action from 2 to 3 by @dependabot in #176
- Bump Microsoft.SourceLink.GitHub from 1.0.0 to 1.1.1 in /Source by @dependabot in #177
- Enable nullable by @Pliner in #183
- Remove redundant null checks by @Pliner in #184
- Accept endpoint as Uri by @Pliner in #185
- Hide serialization settings from api by @Pliner in #186
- Expose SocketsHttpHandler for net6 by @Pliner in #187
- Add http client constructor by @Pliner in #188
- Bump Microsoft.NET.Test.Sdk from 17.4.0 to 17.4.1 in /Source by @dependabot in #189
- Implement queues paging by @Pliner in #190
- Simplify api by @Pliner in #191
- Implement exchange paging by @Pliner in #192
- Wrap parameter value with Value by @Pliner in #194
- Add health check alarms by @Pliner in #193
- Fix deprecation warnings in tests by @Pliner in #195
- Fix tests warnings, add global usings by @Pliner in #198
- Add PayloadEncoding enum by @Pliner in #197
- IsAlive should check status code by @Pliner in #196
- Rename criterias by @Pliner in #199
- Add approval tests for public api by @Pliner in #200
- Run integration tests in a separate job by @Pliner in #201
- Add classic/quorum queues checks by @Pliner in #202
- Add method to rebalance queues by @Pliner in #203
- Refactor request/response sending by @Pliner in #204
- Remove deprecated PeerAddress by @Pliner in #205
- Remove deprecated PeerAddress by @Pliner in #206
- Switch to SystemTextJson by @Pliner in #207
- Refactor of response processing by @Pliner in #208
- Fix review comments for #207 by @Pliner in #210
- Bump EasyNetQ from 8.0.0-beta3 to 8.0.0-beta4 in /Source by @dependabot in #211
- Bump FluentAssertions from 6.8.0 to 6.9.0 in /Source by @dependabot in #212
- Switch to PolySharp by @Pliner in #213
- Bump PolySharp from 1.9.0 to 1.10.0 in /Source by @dependabot in #214
- Bump NullGuard.Fody from 3.1.0 to 3.1.1 in /Source by @dependabot in #215
- Bump PolySharp from 1.10.0 to 1.11.0 in /Source by @dependabot in #216
- Bump PolySharp from 1.11.0 to 1.12.1 in /Source by @dependabot in #217
- Bump EasyNetQ from 8.0.0-beta4 to 8.0.0-beta5 in /Source by @dependabot in #218
- Bump MinVer from 4.2.0 to 4.3.0 in /Source by @dependabot in #220
- Bump EasyNetQ from 8.0.0-beta5 to 8.0.0-beta6 in /Source by @dependabot in #219
New Contributors
- @sungam3r made their first contribution in #159
- @BluePositive made their first contribution in #167
Full Changelog: v1.4.2...v2.0.0
v1.4.2
What's Changed
- Allow IPv6 address in ManagementClient (#144) by @euronay in #145
- Fix for deserialization error for ConsumerArguments by @WadeTheFade in #127
- Problem with CreateUser (Newtonsoft.Json.JsonReaderException) by @kmatyaszek in #153
New Contributors
- @WadeTheFade made their first contribution in #127
- @kmatyaszek made their first contribution in #153
Full Changelog: v1.4.0...v1.4.1
v1.4.0
v1.3.0
v1.2.0
- Added GetChannelsAsync overload that takes the connection.
- Added overload to GetQueuesAsync that takes a Vhost.