Microcks 1.14.0, a minor update released on April 29, 2026, significantly enhances its capabilities for asynchronous API testing, a critical area for modern microservices architectures.

Key Changes

Features:

  • Async Kafka Testing: A major addition is the implementation of request-reply patterns for Kafka. This feature allows QA engineers to more effectively mock and test complex event-driven interactions, where a request on one Kafka topic expects a reply on another.
  • Advanced API Patterns: The API has been updated to provide robust support for Callback and Sync-to-Async patterns. This offers greater flexibility when simulating intricate service interactions and testing scenarios that involve delayed responses or external callbacks.
  • Improved UI for gRPC Mocks: The user interface now clearly displays triggers information, particularly for gRPC mocks. This visual aid helps in understanding how mocks are activated and behave, simplifying the debugging and validation process.

Fixes:

  • A critical fix addresses an issue where the original operation method could be inadvertently changed, ensuring consistent and predictable mock behavior.

Tasks:

  • Platform improvements include the addition of context propagation configuration with X-Trace-Id support, which is vital for distributed tracing and debugging.
  • The underlying framework received an upgrade to Angular 19.2.20, contributing to performance and stability.

For a complete list of changes, refer to the official Microcks release notes.

Impact for QA Teams

QA teams gain more powerful tools for testing asynchronous APIs, particularly with Kafka and complex callback scenarios. Improved UI visibility for triggers and better context propagation will streamline debugging and validation of mock services, leading to more efficient testing cycles.