Blog

This is the Kroxylicious blog. Here you’ll find posts from our maintainers.

kroxylicious-junit5-extension release 0.9.0

The Kroxylicious project is very pleased to announce the 0.9.0 release of our Junit5 Extension. This release adds support creating Kafka clusters configured for SASL mechanisms such as ‘SCRAM-SHA-256’, ‘SCRAM-SHA-256’ and ‘OAUTHBEARER’. It also includes changes to be compatible with Kafka 3.8.0.

12:00am, 15 July 2024

Kroxylicious release 0.6.0

The Kroxylicious project is very pleased to announce the release of Kroxylicious 0.6.0. See the Changelog for a list of changes and summary of Deprecations, Changes and Removals.

12:00am, 7 June 2024

Kafka Summit Bangalore 2024

The Kroxylicious team has been out on the conference circuit this year talking about our efforts around Record Encryption:

12:00am, 21 May 2024

Kroxylicious presents at UK Systems Research Challenges Workshop

Kroxylicious’s Encryption At Rest use-case was presented to the Eighth Annual UK System Research Challenges Workshop. The well-received session(slides) went into the motivations for the use-case, the summarised the options for introducing encryption into Kafka and some of the challenges met when encrypting the Kafka Record.

11:00pm, 17 April 2024

Kroxylicious release 0.5.1

The Kroxylicious project is very pleased to announce the release of Kroxylicious 0.5.1. See the Changelog for a list of changes and summary of Deprecations, Changes and Removals.

8:00pm, 9 April 2024

Kroxylicious release 0.5.0

The Kroxylicious project is very pleased to announce the release of Kroxylicious 0.5.0. See the Changelog for a list of changes and summary of Deprecations, Changes and Removals.

12:00am, 13 March 2024

kroxylicious-junit5-extension release 0.8.1

The Kroxylicious project is very pleased to announce the 0.8.1 release of our Junit5 Extension. This release fixes an incompatibility that was found testing the Apache Kafka 3.7 release candidates that prevented embedded test Kafka clusters from starting correctly.

12:00am, 12 January 2024

Kroxylicious release 0.4.1

The Kroxylicious project is very pleased to announce the release of Kroxylicious 0.4.1. This release is focused on fixing an issue where the proxy failed to preserve offsets while decrypting records. While we feel a little sheepish that our own testing (which we have improved at both unit and integration levels) for 0.4.0 missed it we got a great bug report from @giacomoa. Speaking of great bug reports this release also includes our first external contribution PR#849 from @luozhenyu which fixes an issue in the SASL authentication handling.

12:00am, 12 January 2024

kroxylicious release 0.4.0

The Kroxylicious project is very pleased to announce the release of Kroxylicious 0.4.0. The big news is this release includes our EnvelopeEncryption filter which provides an Encryption-at-Rest solution for Apache Kafka(tm) which is transparent to both clients and brokers. Also, this release includes binary artifact for the first time.

12:00am, 19 December 2023

kroxylicious-junit5-extension release 0.8.0

The Kroxylicious project is very pleased to announce the 0.8.0 release of our Junit5 Extension which corrects an issue that prevented test authors utilising Junit 5.0 Test Templates in consort with the features from the Kroxylicious Junit Extension such as @BrokerCluster. There are also depenedency updates as part of the release.

11:00am, 10 December 2023

kroxylicious-junit5-extension release 0.7.0

The Kroxylicious project is very pleased to announce the 0.7.0 release of our Junit5 Extension which adds the ability for test authors to automatically inject topics into their tests.

11:00am, 23 November 2023