Skip to content

Releases: Cyb3rWard0g/floki

0.4.0 - Dynamic Message Routing and Enhanced Topic Subscription

05 Dec 09:03
Compare
Choose a tag to compare

This release introduces major improvements to Floki's messaging framework, making it easier to build and manage event-driven workflows. Users can now define message types by passing instances of Pydantic objects, enabling seamless validation of published and received messages. The system processes CloudEvents and automatically validates message payloads using Pydantic models, ensuring reliability and consistency.

Additional updates include dynamic Dapr Pub/Sub topic registration, simplified route definitions with the message_router decorator, and improved dependency injection for message handlers. These changes streamline agent communication, enhance observability, and improve scalability for multi-agent workflows.

What's Changed

  • Dynamic Message Routing and Topic Subscription for Agentic Workflows by @Cyb3rWard0g in #7

Full Changelog: 0.3.0...0.4.0

0.3.0 - Dapr Integration & Documentation Overhaul

02 Dec 21:56
484cdae
Compare
Choose a tag to compare

This release brings Dapr dependencies to Floki, enhancing its modular architecture and integration capabilities. Additionally, it introduces a comprehensive documentation update, including core concepts, principles, and detailed guides to empower developers building agentic workflows.

What's Changed

New Contributors

Full Changelog: 0.2.0...0.3.0

0.2.0 - Dynamic Message Routing in Floki

01 Dec 06:41
Compare
Choose a tag to compare

This release introduces dynamic message routing, enabling content-based routing for Pub/Sub messages. By leveraging CloudEvent fields and custom expressions, Floki now supports routing messages to specific handlers based on their context, making workflows more adaptive and scalable.

What's Changed

  • Small docs fixes by @ManuInNZ in #1
  • Add AgentServiceBase and Enhance Dynamic Message Handling by @Cyb3rWard0g in #2
  • Add Contributing Guidelines, Code of Conduct, and Core Concepts Section to Documentation by @Cyb3rWard0g in #3

New Contributors

Full Changelog: https://github.com/Cyb3rWard0g/floki/commits/0.2.0