Maintenance Release
Critical Fixes
- Resolves high CPU bug on Windows #87
Fixes
- timestamps are now correct in delivery reports and consumed messages.
- native library packaging related fixes.
Enhancements
- API Documentation is now complete.
NullDeserializer
now throws an exception if data is not null.IEnumerable
is used in place ofICollection
in various methods.- Internal improvements to timestamp related functionality.
- Unnecessary events removed from
ISerializingProducer
interface. - Added
long
serializer and deserializer. string
serializer/deserializer now handles null values.- now works on .NET framework 4.5 and above.
- moved to MSBuild
- added
WatermarkOffsets.ToString
method.
Thanks to @bjornicus, @MrGlenThomas, @wangyanjun and especially @treziac for their contributions to this release.