Releases

Release notes

Every published version of Wiretap, newest first.

  1. v5.2.3
    Full notes

    A reliability patch for Kafka snapshots, test isolation, listener readiness and record assertions.

    • 1 changed
    • 6 fixed
  2. v5.2.2light-touch
    Full notes

    A patch that stops wiretap from instantiating every bean in a test context at startup, and clears the two scanner findings in the documentation site.

    • 2 changed
    • 1 fixed
    • 1 security
  3. v5.2.1clean-closure
    Full notes

    A security-focused patch that updates both Jackson families, removes every fixable scanner finding, and refreshes the Java, build and documentation dependency sets.

    • 4 changed
    • 3 security
  4. v5.2.0queues
    Full notes

    Kafka share groups (KIP-932) join the harness: test queue-style listeners next to classic, batch and retryable ones, with readiness, seeding, bean overrides and cleanup all handling both kinds.

    • 4 added
    • 1 fixed
  5. v5.1.0three-formats-one-scenario
    Full notes

    Protobuf joins Avro at full parity, and one Java case can now seed a whole multi-topic scenario — with per-record JSON, Avro or Protobuf encoding.

    • 3 added
    • 2 fixed
  6. v5.0.3clean-release
    Full notes

    A release-pipeline reliability patch: the same code as 5.0.2, shipped through a clean, properly-tagged release.

    • 2 changed
  7. v5.0.2clean-teardown
    Full notes

    An interrupt from your test harness no longer turns into a mystery Kafka failure — and no client close can hang the test JVM.

    • 1 changed
    • 5 fixed
  8. v5.0.1spring-boot-4.1.1
    Full notes

    Spring Boot 4.1.1, a refreshed dependency set at the latest stable patches, and a clean security scan.

    • 3 changed
    • 1 security
  9. v5.0.0renamed-and-rewired
    Full notes

    The library is now Wiretap: new coordinates, pass-through mode, and declarative fixture seeding.

    • 7 breaking changes
    • 7 added
    • 3 fixed
    • 3 security
  10. v4.1.2dependency-hygiene
    Full notes

    Current dependencies and a clean vulnerability scan for the Spring Boot 4.1 line.

    • 4 changed
    • 2 fixed
    • 4 security
  11. v4.1.1central-publish-rerun
    Full notes

    Patch release for the Spring Boot 4.1 line with a fresh Central coordinate.

    • 1 changed
    • 1 fixed
  12. v4.1.0spring-boot-4.1
    Full notes

    Spring Boot 4.1 baseline with refreshed Maven and documentation-site dependencies.

    • 4 changed
    • 2 fixed
    • 2 security
  13. v4.0.1listener-readiness
    Full notes

    Deterministic listener readiness for declared and pattern-matched topics.

    • 4 changed
    • 3 fixed
  14. v4.0.0jackson-3
    Full notes

    Breaking Jackson 3 release for Spring Boot 4 applications.

    • 4 breaking changes
    • 1 added
    • 1 fixed
  15. v3.7.1docs-and-payload-matchers
    Full notes

    Documentation-first site, full-text search, and reusable Kafka payload matchers.

    • 3 added
    • 4 changed
    • 2 fixed
  16. v3.6.1knowledge-skills
    Full notes

    AI knowledge skill pack — give your coding agent the full library playbook.

    • 3 added
    • 3 changed
  17. v3.6.0log-on-failure
    Full notes

    Failing topic assertions now ship with the topic's records, pretty-printed.

    • 3 added
    • 1 changed
    • 1 fixed
  18. v3.5.1namespaced-links
    Full notes

    Landing-page card and tile links now stay inside the project namespace.

    • 1 changed
    • 1 fixed
  19. v3.5.0ai-migration-skills
    Full notes

    A downloadable AI skill pack for migrating real Spring Kafka test suites.

    • 4 added
    • 2 changed
  20. v3.4.1quiet-broker
    Full notes

    Quieter shared broker logging from normal Spring Boot properties.

    • 2 changed
    • 1 fixed
  21. v3.4.0ready-sequence
    Full notes

    Listener-ready tests, ordered snapshots, and choreography diagnostics.

    • 9 added
    • 4 changed
  22. v3.3.0no-rewrites
    Full notes

    Dynamic bean overrides — keep your production Kafka beans in tests.

    • 10 added
    • 3 changed
  23. v3.2.0self-awaiting
    Full notes

    Bin the Thread.sleep — KafkaTestLatch is here.

    • 3 added
    • 2 changed
  24. v3.1.0typed-everything
    Full notes

    Typed value assertions for JSON & Avro, plus topic files with schema validation.

    • 5 added
    • 4 changed
    • 1 fixed
  25. v3.0.0shorter-coords
    Full notes

    New Maven coordinates: io.gitlab.guisseppe:spring-kafka-test-utils.

    • 1 breaking changes
    • 2 changed
  26. v2.1.0fluent-everywhere
    Full notes

    Fluent assertions for the shared broker — record, topic, and extraction.

    • 8 added
    • 1 changed
  27. v2.0.0auto-detect
    Full notes

    send() and readRecords() now auto-detect the format. Simpler API, fewer overloads.

    • 6 breaking changes
    • 6 added
    • 1 changed
    • 1 fixed
  28. v1.0.0first-print
    Full notes

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

    • 7 added