Releases: conduktor/kafka-security-manager
Releases · conduktor/kafka-security-manager
v1.0.1
v0.11.0
- Renamed packages to
io.conduktor
- Prepared release to sonatype and Maven
- Renamed
ksm.extract
config toksm.extract.enable
(breaking change)
v0.10.2
- 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 -
- 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
- 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
v0.6 - Kafka 2.0.0 - Important Stability Fixes
- 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
0.5 release
Kafka 2.0.0 - Confluent 5.0.0
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
- 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 tofalse
for production) - Renamed a few environment variables in KSM (breaking)
NoAclSource
is now the default AclSource (to be used withKSM_READONLY=true
)- Artifacts are now deployed to Sonatype / Maven Central