v1.2.0
What's Changed
- Pipeline of customizable Middlewares (Interceptors) for publishing and subscribing messages.
- Distributed Tracing using W3C Trace Context (
traceparent/tracestate) context injection and extraction. - Scalable Adapters:
- Apache Kafka adapter (
SharedBroker::Adapters::Kafka) with dynamic dependency loading. - Redis Pub/Sub adapter (
SharedBroker::Adapters::Redis) with list-based DLQ routing. - Mock test configurations for Kafka and Redis to run adapter unit tests.
- Apache Kafka adapter (
- Restructured
README.mdto clearly separate minimum required configuration from optional/advanced setups.
Full Changelog: v1.1.0...v1.2.0