v1.0.0
first-printInitial 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.