v0.7.0
Summary
This release features a massive overhaul of the documentation and developer experience, introducing zero-setup CLI demos and comprehensive guides for enterprise integrations. The documentation now fully covers advanced use cases, including pluggable Avro serialization, strict Pydantic duck-typing, and secure Kafka cluster authentication.
🚀 Key Features & Improvements
- Zero-Setup CLI Demos: Introduced built-in CLI commands (
ddes-local-example,ddes-kafka-infra-up,ddes-kafka-example, andddes-kafka-dashboard) allowing users to launch dependency-free local simulations or full Kafka-backed digital twins directly from the terminal. - Advanced Serialization Guide: Published a detailed walkthrough on using Pydantic duck-typing and configuring Pluggable Topic Routing to seamlessly mix
JsonSerializerandConfluentAvroSerializerstreams on the same connection. - Enterprise Security Documentation: Added comprehensive examples for connecting Dynamic DES to secure environments, including Confluent Cloud (SASL PLAIN), strictly authenticated on-premise clusters (mTLS), and AWS MSK (IAM / OAUTHBEARER).
- API Reference Completion: Updated the
api.mdreference to explicitly expose all nativeSerializersandDeserializers(JSON, Confluent Avro, and AWS Glue Avro). - Core Concepts Deep-Dive: Expanded the foundational documentation to thoroughly explain the "Switchboard Pattern," asynchronous network decoupling, and the dynamic capacity shrinking paradox.
Full Changelog: v0.6.0...v0.7.0