v1.3.0-beta-1
Pre-release
Pre-release
Gsantomaggio
released this
29 Mar 14:49
·
80 commits
to main
since this release
The client is distributed via NuGet.
The main change is:
- Run the Consumer MessageHandler in a Task in #250
The socket thread is now 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
- Small super stream improvements by @Gsantomaggio in #236
- Fix spelling typo in client provided name by @ngbrown in #239
- Documentation website by @Gsantomaggio in #235
- Make GitHub pages by @Gsantomaggio in #241
- Implement stream stats by @Gsantomaggio in #242
- Use UtcDateTime by @lukebakken in #243
- Miscellaneous code updates by @lukebakken in #244
- Use various modern dotnet build files by @lukebakken in #253
- Misc updates by @lukebakken in #256
- Run the Consumer MessageHandler in a Task by @Gsantomaggio in #250
New Contributors
Full Changelog: v1.2.0...v1.3.0-beta.1