All releases

v1.0.0

first-print

Initial public release. Shared embedded broker, automatic cleanup, mock registry, fluent assertions.

Highlights

  • 01

    Shared embedded broker

    One KRaft broker for the whole test suite, replacing per-class @EmbeddedKafka.

  • 02

    Automatic cleanup

    Records, consumer offsets, and groups reset between tests.

  • 03

    Mock Schema Registry

    Optional Confluent mock registry for Avro tests.

  • 04

    Fluent assertions

    Test helpers for publishing, reading, and asserting Kafka records.

Full notes

Added

  • Initial public release of spring-kafka-test-utils.
  • Shared embedded Kafka broker lifecycle for Spring Boot test suites.
  • Topic creation from properties and annotation attributes.
  • Automatic topic and consumer-group cleanup after each test method.
  • Optional mock Schema Registry support for Avro-based tests.
  • Test helpers for publishing, reading, and asserting Kafka records.
  • Nextra-based documentation site, GitLab CI pipeline, and release automation.