What's Changed
Core Improvements & Fixes
- Fixed migration of the
tool
section duringcrewai update
- Reverted OpenAI pin: now requires
openai >=1.13.3
due to fixed import issues - Fixed flaky tests and improved test stability
- Improved
Flow
listener resumability for HITL and cyclic flows - Enhanced timeout handling in
PlusAPI
andTraceBatchManager
- Batched entity memory items to reduce redundant operations
New Features & Enhancements
- Added support for additional parameters in
Flow.start()
methods - Displayed task names in verbose CLI output
- Added centralized embedding types and introduced a base embedding client
- Introduced generic clients for ChromaDB and Qdrant
- Added support for
crewai config reset
to clear tokens - Enabled
crewai_trigger_payload
auto-injection - Simplified RAG client initialization and introduced RAG configuration system
- Added Qdrant RAG provider support
- Improved tracing with better event data
- Added support to remove Auth0 and email entry on
crewai login
Documentation & Guides
- Added documentation for automation triggers
- Fixed API Reference OpenAPI sources and redirects
- Added hybrid search alpha parameter to the docs
Cleanup & Deprecations
- Added deprecation notice for
Task.max_retries
- Removed Auth0 dependency from login flow
New Contributors
- @dsilbergleithcu-godaddy made their first contribution
- @WajeehGillani made their first contribution
- @erika-shorten made their first contribution