0.157.0
Breaking Changes📦 crewaiView on GitHub →
⚠ 1 breaking✨ 7 features🐛 2 fixes🔧 7 symbols
Summary
This release introduces a new CLI config command group, initial tracing capabilities, and LangDB integration while removing the deprecated User Memory system. It also includes performance optimizations and improved CLI error reporting.
⚠️ Breaking Changes
- Dropped support for the deprecated User Memory system. Users must migrate to the new memory architecture.
Migration Steps
- Remove any dependencies or configurations relying on the legacy User Memory system.
- Review the new 'crewai config' CLI commands for environment management.
✨ New Features
- Added 'crewai config' CLI command group for managing configurations.
- Introduced initial tracing capabilities for better observability.
- Added support for LangDB integration.
- Added support for device authorization with Okta.
- Added default value support for 'crew.name'.
- Enabled word wrapping for long input tools.
- Allowed persisting Flow state with BaseModel entries.
🐛 Bug Fixes
- Fixed CLI to show missing modules more clearly during import errors.
- Optimized string operations using partition() for improved performance.
🔧 Affected Symbols
crewai.clicrew.nameBaseModelUserMemoryFlowLangDBLiteLLM