Releases: Aiven-Open/auth-for-apache-kafka
Releases · Aiven-Open/auth-for-apache-kafka
v4.0.0
- Removed
AivenAclAuthorizerandAivenKafkaPrincipalBuilderwhich are replaced byAivenAclAuthorizerV2andAivenKafkaPrincipalBuilderV2respectively. The deleted classes are not Kafka 3+ compatible, their replacements are Kafka 2.4+ compatible. TheV2suffix is kept despite the major version bump, to ensure that code that still references the old classes fails with a class not found error.
v3.6.1
- Fixed the file descriptor leak (e.g. inotify instance leak) in AivenAclAuthorizerV2
v3.6.0
AivenAclAuthorizerV2dependence on the old API was removed. NowAivenAclAuthorizeris the only class directly depending on the old API.AivenKafkaPrincipalBuilderV2was added, which supportsKafkaPrincipalSerdeinterface.
v3.5.0
AivenAclAuthorizeris now deprecated.AivenAclAuthorizerV2is switched to the new Kafka auth API.
v3.4.0
Release notes:
- Added new implementation of authorizer AivenAclAuthorizerV2 as a replacement for AivenAclAuthorizer that has a concurrency-related issue.
v3.3.0
A new property aggregation_type was added for the Kafka auth audit.
This property is applicable only for the UserOperationsActivityAuditor auditor type and can have two values:
user- records groupped by user;user_and_ip- records groupped by user and IP address.
The default value is user_and_ip
v3.2.1
Add possibility to build fat jar
v3.2.0
Switched to JDK11
3.1.2
Add new flag:
aiven.acl.authorizer.log.denials- turns off authorization denials logging on Kafka brokers, default values isfalse
3.1.1
This release contains fix for the bug with authorization.
It strongly recommended do not use release 3.1.0