Skip to content

Releases: conduktor/kafka-security-manager

v1.0.1

06 Jan 23:26
Compare
Choose a tag to compare
  • Fixed log4j dependency
  • Added Google IAM

v0.11.0

31 May 08:30
Compare
Choose a tag to compare
  • Renamed packages to io.conduktor
  • Prepared release to sonatype and Maven
  • Renamed ksm.extract config to ksm.extract.enable (breaking change)

v0.10.2

12 May 13:33
Compare
Choose a tag to compare
  • Removed gRPC
  • Implemented support for additional parsers (#74)
  • Implemented YAML parser (#74)
  • Added config to control how often notifications on ACL Source refreshes are sent
  • Fixed (#87) by ensuring that content from S3 buckets is read from the stream completely before the bucket is closed
  • Fixed (#88) S3SourceAcl from BufferedReader bug

v0.9 - Kafka 2.5.0 -

08 Jul 12:54
762b525
Compare
Choose a tag to compare
  • Upgrade to Kafka 2.5.0
  • Added Bitbucket Cloud as an ACL source
  • Added Branch parameter for Bitbucket Server ACL Source
  • Added GitLab as an ACL source
  • Massive refactor to better handle refresh and parsing exceptions

v0.8 - Kafka 2.3.1 - Run Once mode

10 Jan 13:33
Compare
Choose a tag to compare
  • Added possibility to run AclSyncornizer just once and then stop KSM (Issue #56)
  • Updated to Kafka 2.3.1

v0.7 - Kafka 2.1.1 - New Kafka-based Authorizer

24 Jul 12:58
Compare
Choose a tag to compare

Kafka 2.1.1
No-zookeeper ACL managing via admin client (PR #49)
Scala 2.12.8, sbt 1.2.8
Fix fox basic auth (Issue #51)

v0.6 - Kafka 2.0.0 - Important Stability Fixes

28 Jan 14:05
Compare
Choose a tag to compare
  • Added Bitbucket Server as an ACL source
  • Added sample ACL rules for a schema registry user
  • Important stability fixes in case of source refresh issue

v0.5

12 Dec 16:29
Compare
Choose a tag to compare
0.5 release

Kafka 2.0.0 - Confluent 5.0.0

09 Sep 19:55
661e41d
Compare
Choose a tag to compare

Please note this release introduces a major change in the CSV format and now requires an additional column PatternType

Changelog

  • Added S3 Acl Source (#27)
  • Upgraded to Kafka 2.0
  • New format to ACLs that allows Patterns (like prefixes)
  • Upgrades to Docker Compose file
  • Improvements to Docker Compose file
  • Using OpenJDK-8 slim as the base image for Docker releases

Kafka 1.1.0 - Confluent 4.1.0 - Bug Fix + New Features

13 Jun 03:30
Compare
Choose a tag to compare
  • Added gRPC endpoint to perform API calls on KSM (the goal is to build a UI on top of KSM)
  • Feature flag for gRPC server (off by default)
  • Added gRPC reflection service
  • updated to 1.1.0-kafka1.1.0-nosr
  • Added gRPC gateway service (REST)
  • Fixed a nasty stability issue (#20).
  • using ScalaFMT instead of Scalariform
  • Added Read-Only mode (enabled by default) to make KSM more safe for new users (setting is KSM_READONLY and should be explicitly set to false for production)
  • Renamed a few environment variables in KSM (breaking)
  • NoAclSource is now the default AclSource (to be used with KSM_READONLY=true)
  • Artifacts are now deployed to Sonatype / Maven Central