Skip to content

v1.3.0

Compare
Choose a tag to compare
@Gsantomaggio Gsantomaggio released this 11 Apr 13:53
· 77 commits to main since this release
v1.3.0
0230751

GitHub Milestone

The client is distributed via NuGet.

The main change is:

  • Run the Consumer MessageHandler in a Task in #250

    The MessageHandler is executed in a separate Task in this way, the socket thread is free to receive the other command during
    consumption.

    The message handler is now totally async:

     await _config.MessageHandler(this, new MessageContext(message.MessageOffset,
        TimeSpan.FromMilliseconds(chunk.Timestamp)), message).ConfigureAwait(false);
  • We reduced the log noise in case of consumer disconnection. You can still enable the debug log configuration to see all the logs.

Enhancements

New Contributors

  • @ngbrown made their first contribution in #239
  • @e-zoboli made their first contribution in #258
  • @Pliner made their first contribution in #260

Full Changelog: v1.2.0...v1.3.0