v0.4.0
This release adds the possibility to use mTLS encryption as well as authentication as well as a new way to configure the client and proper error handling.
Features
- mTLS encryption and authentication now available.
- Error responses from the server are now handled properly and get, in some cases, escalated to the user of the library if a reconnection won't fix the issue.
- BREAKING!: The client now gets configured via a ClientConfiguration struct.
Fixes
- No fixes in this release.
Known issues
- The producer does not store messages which were sent unsuccessfully | #2.