Skip to content

Releases: insurello/Insurello.RabbitMqClient

v5.0.2

16 Sep 09:02
3a4a4d7
Compare
Choose a tag to compare

What's new

  • Correctly handle multiple confirms. Previously the client could incorrectly state publish timeouts even though the publish was confirmed by the broker.

v5.0.1

30 May 11:16
1bde093
Compare
Choose a tag to compare

What's new

  • Target .NET 6
  • Function getHeaderAsString that given a ReceivedMessage and a key tries to find the Header value and convert it to a string.
  • Pin FSharp.Core to 6.0.0.

v5.0.0

29 May 13:07
9664164
Compare
Choose a tag to compare

What's new

  • Target .NET 6
  • Function getHeaderAsString that given a ReceivedMessage and a key tries to find the Header value and convert it to a string.

v4.3.0

21 Jul 08:26
33b4463
Compare
Choose a tag to compare

What's new

  • When calling MqClient.close channel callbacks calls are ignored to prevent terminating parent process prematurely
  • Added SourceLink

v4.2.0

20 Jul 09:14
5b407e1
Compare
Choose a tag to compare
v4.2.0 Pre-release
Pre-release
  • Ignore callbacks while closing
  • Fantomas formatting
  • Microsoft.SourceLink.GitHub

v4.1.0

22 Oct 09:54
5fb327c
Compare
Choose a tag to compare

What's new

  • Model now contains connection.
  • The library now has a close function which closes the channelConsumer, rpcConsumer, and then the connection.

v4.0.0

03 Jul 09:38
f3bb98e
Compare
Choose a tag to compare

Version v4.0.0

What's new

  • failWithWrapper - removed
  • terminateOnFailureWrapper - Force application termination on failures

New strategy for failWithWrapper

The function failWithWrapper has been replaced with terminateOnFailureWrapper that will force an application exit if there's an exception raised in received message callback or a message is received on ConsumerCancelled or Shutdown

v3.0.0

01 Jul 08:44
a31652a
Compare
Choose a tag to compare
Api improvements (#16)

* Add Async API
* Use Map<String, String> everywhere for headers instead of List<(string * string)>


Co-authored-by: Philip Pålsson <philip.palsson@insurello.se>
Co-authored-by: Emil Klasson <emil.klasson@insurello.se>

v2.0.0

29 Jun 11:55
2969215
Compare
Choose a tag to compare
Close connection if any queue in the topology fails to init. (#14)

Co-authored-by: Philip Pålsson <philip.palsson@insurello.se>

v2.0.0-alpha

04 Jun 15:16
fce5e01
Compare
Choose a tag to compare
v2.0.0-alpha Pre-release
Pre-release
Prefetch count configurability (#8)

* Add prefetchCount configurability.
* Make prefetchCount have a default value of 10.

Co-authored-by: Rasmus Larsson <rasmus.larsson@insurello.se>
Co-authored-by: Emil Klasson <emil.klasson@insurello.se>
Co-authored-by: Kristian Lundström <kristian.lundstrom@insurello.se>