Skip to content

Commit c4e07b0

Browse files
authored
Merge pull request #210 from kroxylicious/k-wall-patch-6
Add blog post for Kroxylicious 0.18.0
2 parents 85cd4bf + a8b28d7 commit c4e07b0

File tree

1 file changed

+34
-0
lines changed

1 file changed

+34
-0
lines changed
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
---
2+
layout: post
3+
title: "Kroxylicious release 0.18.0"
4+
date: 2025-11-28 00:00:00 +0000
5+
author: "Keith Wall"
6+
author_url: "https://github.com/k-wall"
7+
# noinspection YAMLSchemaValidation
8+
categories: blog kroxylicious-proxy releases
9+
tags: [ "releases", "kroxylicious-proxy" ]
10+
---
11+
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.
13+
14+
The main highlights of this release are:
15+
16+
### Filter API Improvements
17+
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
20+
in [design proposal#009](https://github.com/kroxylicious/design/blob/main/proposals/009-authorizer.md)
21+
22+
### Authorizer Filter
23+
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.
25+
26+
### Azure KMS integration for Record Encryption
27+
28+
With this release, Record Encryption now has the capability to use Azure Vault for storage of the key material used to encrypt Kafka records.
29+
30+
### Feedback
31+
32+
Please let us know if you find the project interesting or helpful, and especially if
33+
you have deployed it in production.
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

Comments
 (0)