This release cooperates with librdkafka
v2.4.0 and includes the following fixes and enhancements:
- Fixed OAuth related issues
- OAuth callback expiration should be milliseconds instead of microseconds
- Avoid throwing exception in
KafkaClient::oauthbearerTokenRefreshCallback
when OAuthBearer is not configured - Log error info for config issues in
KafkaClient
constructor
- Added OpenSSF Scorecard analysis
- Removed
DEBUG
fromkafka::clients::Config
- Removed
KafkaConsumer::poll(std::chrono::milliseconds timeout, std::vector<consumer::ConsumerRecord>& output)
fromkafka::clients::consumer::KafkaConsumer
- Re-organized console client tools from
tools
toconsole_clients
folder - Updated CI platform from
ubuntu-22.04
toubuntu-24.04
- Fixed build failures on Windows x64 and Ubuntu