Changelog ========= All notable changes to FlowODM will be documented in this file. The format is based on `Keep a Changelog `_, and this project adheres to `Semantic Versioning `_. [0.1.0] - 2025-01-27 -------------------- Initial release. Added ^^^^^ * **FlowBaseModel**: Pydantic v2 base class for Kafka messages * **Connection Management**: Thread-safe singleton for Kafka and Schema Registry * **Sync/Async Support**: Both synchronous and asynchronous APIs * **Schema Registry Integration**: Automatic schema registration and validation * **Consumer Loop Patterns**: ConsumerLoop and AsyncConsumerLoop for microservices * **Settings Profiles**: LongRunning, Batch, RealTime, HighThroughput, Reliable * **CLI Tools**: validate, check-compatibility, upload-schema, list-subjects * **Schema Utilities**: Generate models from Avro schemas, validate against registry