You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: _posts/2025-11-28-release-0_18_0.md
+5-15Lines changed: 5 additions & 15 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,28 +9,19 @@ categories: blog kroxylicious-proxy releases
9
9
tags: [ "releases", "kroxylicious-proxy" ]
10
10
---
11
11
12
-
The Kroxylicious project is very pleased to announce the release
13
-
of [Kroxylicious 0.18.0](https://github.com/kroxylicious/kroxylicious/releases/tag/v0.18.0). See
14
-
the [Changelog](https://github.com/kroxylicious/kroxylicious/blob/main/CHANGELOG.md#0180) for a list of changes and
15
-
summary of Deprecations, Changes and Removals.
12
+
The Kroxylicious project is very pleased to announce the release of [Kroxylicious 0.18.0](https://github.com/kroxylicious/kroxylicious/releases/tag/v0.18.0). See the [Changelog](https://github.com/kroxylicious/kroxylicious/blob/main/CHANGELOG.md#0180) for a list of changes and summary of Deprecations, Changes and Removals.
16
13
17
14
The main highlights of this release are:
18
15
19
16
### Filter API Improvements
20
17
21
-
* Filters now have a convenient mechanism to convert from topic
22
-
ids [KIP-516](https://cwiki.apache.org/confluence/display/KAFKA/KIP-516%3A+Topic+Identifiers) to topic names. This is
23
-
based
24
-
on [design proposal#008](https://github.com/kroxylicious/design/blob/main/proposals/008-topic-name-lookup-facility.md)
25
-
* 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
26
-
for filters that need to enforce authorization checks or want to write an audit trail of Kafka actions. Full context
27
-
on where our thinking goes and what could/should be possible is outlined
18
+
* 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)
19
+
* 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. Further details and context can be found
28
20
in [design proposal#009](https://github.com/kroxylicious/design/blob/main/proposals/009-authorizer.md)
29
21
30
22
### Authorizer Filter
31
23
32
-
We've added a new Authorizer Filter that can authorize Topic operations using the same semantics as Kafka own
33
-
Authorization API. This allows you to enforce authorizations rules at the proxy.
24
+
We've added a new Authorizer Filter that can authorize Topic operations using the same semantics as Kafka own Authorization API. This allows you to enforce authorizations rules at the proxy.
34
25
35
26
### Azure KMS integration for Record Encryption
36
27
@@ -40,5 +31,4 @@ With this release, Record Encryption now has the capability to use Azure Vault f
40
31
41
32
Please let us know if you find the project interesting or helpful, and especially if
42
33
you have deployed it in production.
43
-
You can reach us through [Slack](https://kroxylicious.slack.com), [GitHub](https://github.com/kroxylicious/kroxylicious/issues) or
44
-
even [bsky](https://bsky.app/profile/kroxylicious.io)).
34
+
You can reach us through [Slack](https://kroxylicious.slack.com), [GitHub](https://github.com/kroxylicious/kroxylicious/issues) or even [bsky](https://bsky.app/profile/kroxylicious.io)).
0 commit comments