Change8

0.105.0

📦 crewaiView on GitHub →
6 features🐛 5 fixes🔧 6 symbols

Summary

This release introduces Flow state export, event emitters for observability, and support for Python 3.10 and o3-mini models. It also includes significant bug fixes for memory management, async flows, and template variables.

Migration Steps

  1. Update Python environment to 3.10 or higher if using new features.
  2. If using Ollama, transition to langchain_ollama for ChatOllama support.

✨ New Features

  • Added Flow state export and improved state utilities.
  • Enhanced agent knowledge setup with optional crew embedder.
  • Introduced event emitter for observability and LLM call tracking.
  • Added support for ChatOllama from langchain_ollama.
  • Integrated context window size support for the o3-mini model.
  • Added support for multiple router calls.

🐛 Bug Fixes

  • Fixed missing template variables and user memory configuration.
  • Improved async flow support and agent response formatting.
  • Enhanced memory reset functionality and fixed CLI memory commands.
  • Fixed type issues and tool calling properties.
  • Decoupled telemetry from core logic.

🔧 Affected Symbols

FlowChatOllamalangchain_ollamao3-miniQdrantVectorSearchToolEventEmitter