1.12.1
📦 crewaiView on GitHub →
✨ 9 features🐛 9 fixes🔧 2 symbols
Summary
This release introduces significant new features like agent skills, expanded OpenAI-compatible provider support, and Qdrant Edge storage. It also includes numerous bug fixes, particularly around type checking and memory handling.
✨ New Features
- Added request_id to HumanFeedbackRequestedEvent.
- Added Qdrant Edge storage backend for the memory system.
- Added docs-check command to analyze changes and generate documentation with translations.
- Added Arabic language support to changelog and release tooling.
- Added modern standard Arabic translation of all documentation.
- Added logout command in CLI.
- Added agent skills.
- Implemented automatic root_scope for hierarchical memory isolation.
- Implemented native OpenAI-compatible providers (OpenRouter, DeepSeek, Ollama, vLLM, Cerebras, Dashscope).
🐛 Bug Fixes
- Fixed bad credentials issue for traces batch push (404).
- Resolved multiple bugs in the HITL flow system.
- Fixed agent memory saving.
- Resolved all strict mypy errors across the crewai package.
- Fixed use of __router_paths__ for listener+router methods in FlowMeta.
- Fixed value error when no file support is present.
- Corrected litellm quarantine wording in documentation.
- Fixed all mypy errors in crewai-files and added all packages to CI type checks.
- Pinned litellm upper bound to last tested version (1.82.6).