Releases: Aiven-Open/auth-for-apache-kafka
Releases · Aiven-Open/auth-for-apache-kafka
v4.6.1
v4.6.0
What's Changed
- Add ACL host matching by @biggusdonzus in #214
- Return ACLs uses ALL operation as response if possible by @tvainika in #216
- Add ability to hide specific ACL entries from listing by @tvainika in #217
- Add ACL resource literal and prefixed matching by @biggusdonzus in #215
- Support implicit describe operations by @tvainika in #218
- and dependencies upgrades
New Contributors
- @biggusdonzus made their first contribution in #214
Full Changelog: v4.5.0...v4.6.0
v4.5.0
v4.4.0
What's Changed
- Fixing flaky testConfigReloading by adding a proper waits instead of Thread.sleep by @AnatolyPopov in #181
- Fix compatibility with Kafka >= 3.8 by @juha-aiven in #194
Full Changelog: v4.3.0...v4.4.0
v4.3.0
What's Changed
Full Changelog: v4.2.0...v4.3.0
v4.2.0
v4.1.0
AivenAclAuthorizerV2
is now able to return Kafka native ACLs.
v4.0.0
- Removed
AivenAclAuthorizer
andAivenKafkaPrincipalBuilder
which are replaced byAivenAclAuthorizerV2
andAivenKafkaPrincipalBuilderV2
respectively. The deleted classes are not Kafka 3+ compatible, their replacements are Kafka 2.4+ compatible. TheV2
suffix 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
AivenAclAuthorizerV2
dependence on the old API was removed. NowAivenAclAuthorizer
is the only class directly depending on the old API.AivenKafkaPrincipalBuilderV2
was added, which supportsKafkaPrincipalSerde
interface.