Conversation
This post announces the release of Kroxylicious 0.18.0, highlighting new features and improvements, including Filter API enhancements and a new Authorizer Filter. Signed-off-by: Keith Wall <kwall@apache.org>
Signed-off-by: Keith Wall <kwall@apache.org>
Signed-off-by: Sam Barker <sam@quadrocket.co.uk>
No change in this release. Signed-off-by: Sam Barker <sam@quadrocket.co.uk>
Member
gracegrimwood
left a comment
There was a problem hiding this comment.
Some nits, otherwise looks good
_posts/2025-11-28-release-0_18_0.md
Outdated
Comment on lines
21
to
28
| * Filters now have a convenient mechanism to convert from topic | ||
| ids [KIP-516](https://cwiki.apache.org/confluence/display/KAFKA/KIP-516%3A+Topic+Identifiers) to topic names. This is | ||
| based | ||
| on [design proposal#008](https://github.com/kroxylicious/design/blob/main/proposals/008-topic-name-lookup-facility.md) | ||
| * For authenticated use-cases, filters now have access to a Subject API that provides convenient access to the authenticated principals established by the channel. This is a building block | ||
| for filters that need to enforce authorization checks or want to write an audit trail of Kafka actions. Full context | ||
| on where our thinking goes and what could/should be possible is outlined | ||
| in [design proposal#009](https://github.com/kroxylicious/design/blob/main/proposals/009-authorizer.md) |
Member
There was a problem hiding this comment.
A couple nits on this:
- Extra spaces and line breaks (the latter makes it a little harder to read the raw markdown, and also to tell whether Jekyll will format it correctly).
- "to topic names. This is based on" <- This can be one sentence.
- I don't think specifying "For authenticated use-cases" is necessary (it's mostly re-stated later in the sentence anyway) and it reads a little awkwardly.
- "Full context on where our thinking goes and what could/should be possible is outlined in ..." <- Don't need to have so many words here. I think something like "For further context, see ..." works a bit better.
Suggested change
| * Filters now have a convenient mechanism to convert from topic | |
| ids [KIP-516](https://cwiki.apache.org/confluence/display/KAFKA/KIP-516%3A+Topic+Identifiers) to topic names. This is | |
| based | |
| on [design proposal#008](https://github.com/kroxylicious/design/blob/main/proposals/008-topic-name-lookup-facility.md) | |
| * For authenticated use-cases, filters now have access to a Subject API that provides convenient access to the authenticated principals established by the channel. This is a building block | |
| for filters that need to enforce authorization checks or want to write an audit trail of Kafka actions. Full context | |
| on where our thinking goes and what could/should be possible is outlined | |
| in [design proposal#009](https://github.com/kroxylicious/design/blob/main/proposals/009-authorizer.md) | |
| * Filters now have a convenient mechanism to convert from topic ids [KIP-516](https://cwiki.apache.org/confluence/display/KAFKA/KIP-516%3A+Topic+Identifiers) to topic names, based on [design proposal#008](https://github.com/kroxylicious/design/blob/main/proposals/008-topic-name-lookup-facility.md) | |
| * Filters now have access to a Subject API that provides convenient access to the authenticated principals established by the channel. This is a building block for filters that need to enforce authorization checks or want to write an audit trail of Kafka actions. For further context, see [design proposal#009](https://github.com/kroxylicious/design/blob/main/proposals/009-authorizer.md) |
Revert hard wrap at 120 chars. Signed-off-by: Sam Barker <sam@quadrocket.co.uk>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This post announces the release of Kroxylicious 0.18.0, highlighting new features and improvements, including Filter API enhancements and a new Authorizer Filter.