Releases: crewAIInc/crewAI
Releases · crewAIInc/crewAI
0.148.0
What's Changed
Core Improvements & Fixes
- Used production WorkOS environment ID
- Added SQLite FTS5 support to test workflow
- Fixed agent knowledge handling
- Compared using
BaseLLM
class instead ofLLM
- Fixed missing
create_directory
parameter inTask
class
New Features & Enhancements
- Introduced Agent evaluation functionality
- Added Evaluator experiment and regression testing methods
- Implemented thread-safe
AgentEvaluator
- Enabled event emission for Agent evaluation
- Supported evaluation of single
Agent
andLiteAgent
- Added integration with
neatlogs
- Added crew context tracking for LLM guardrail events
Documentation & Guides
- Added documentation for
guardrail
attributes and usage examples - Added integration guide for
neatlogs
- Updated documentation for Agent repository and
Agent.kickoff
usage
0.141.0
What's Changed
Core Improvements & Fixes
- Sped up GitHub Actions tests through parallelization
New Features & Enhancements
- Added crew context tracking for LLM guardrail events
Documentation & Guides
- Added documentation for Agent repository usage
- Added documentation for
Agent.kickoff
method
0.140.0
What's Changed
Core Improvements & Fixes
- Fixed typo in test prompts
- Fixed project name normalization by stripping trailing slashes during crew creation
- Ensured environment variables are written in uppercase
- Updated LiteLLM dependency
- Refactored collection handling in
RAGStorage
- Implemented PEP 621 dynamic versioning
New Features & Enhancements
- Added capability to track LLM calls by task and agent
- Introduced
MemoryEvents
to monitor memory usage - Added console logging for memory system and LLM guardrail events
- Improved data training support for models up to 7B parameters
- Added Scarf and Reo.dev analytics tracking
- CLI workos login
Documentation & Guides
- Updated CLI LLM documentation
- Added Nebius integration to the docs
- Corrected typos in installation and pt-BR documentation
- Added docs about
MemoryEvents
- Implemented docs redirects and included development tools
0.134.0
What's Changed
Core Improvements & Fixes
- Fixed tools parameter syntax
- Fixed type annotation in
Task
- Fixed SSL error when retrieving LLM data from GitHub
- Ensured compatibility with Pydantic 2.7.x
- Removed
mkdocs
from project dependencies - Upgraded Langfuse code examples to use Python SDK v3
- Added sanitize role feature in
mem0
storage - Improved Crew search during memory reset
- Improved console printer output
New Features & Enhancements
- Added support for initializing a tool from defined
Tool
attributes - Added official way to use MCP Tools within a
CrewBase
- Enhanced MCP tools support to allow selecting multiple tools per agent in
CrewBase
- Added Oxylabs Web Scraping tools
Documentation & Guides
- Updated
quickstart.mdx
- Added docs on
LLMGuardrail
events - Updated documentation with comprehensive service integration details
- Updated recommendation filters for MCP and Enterprise tools
- Updated docs for Maxim observability
- Added pt-BR documentation translation
- General documentation improvements
0.130.0
What's Changed
Core Improvements & Fixes
- Removed duplicated message related to Tool result output
- Fixed missing
manager_agent
tokens inusage_metrics
from kickoff - Fixed telemetry singleton to respect dynamic environment variables
- Fixed issue where Flow status logs could hide human input
- Increased default X-axis spacing for flow plotting
New Features & Enhancements
- Added support for multi-org actions in the CLI
- Enabled async tool executions for more efficient workflows
- Introduced
LiteAgent
with Guardrail integration - Upgraded
LiteLLM
to support latest OpenAI version
Documentation & Guides
- Documented minimum
UV
version for Tool repository - Improved examples for Hallucination Guardrail
- Updated planning docs for LLM usage
- Added documentation for Maxim support in Agent observability
- Expanded integrations documentation with images for enterprise features
- Fixed guide on persistence
- Updated Python version support to support python 3.13.x
0.126.0
What’s Changed
Core Improvements & Fixes
- Added support for Python 3.13
- Fixed agent knowledge sources issue
- Persisted available tools from a Tool repository
- Enabled tools to be loaded from Agent repository via their own module
- Logged usage of tools when called by an LLM
New Features & Enhancements
- Added streamable-http transport support in MCP integration
- Added support for community analytics
- Expanded OpenAI-compatible section with a Gemini example
- Introduced transparency features for prompts and memory systems
- Minor enhancements for Tool publishing
Documentation & Guides
- Major restructuring of docs for better navigation
- Expanded MCP integration documentation
- Updated memory docs and README visuals
- Fixed missing await keywords in async kickoff examples
- Updated Portkey and Azure embeddings documentation
- Added enterprise testing image to the LLM guide
- General updates to the README
0.121.1
Bug fixes and better docs
0.121.0
What’s Changed
Core Improvements & Fixes
- Fixed encoding error when creating tools
- Fixed failing llama test
- Updated logging configuration for consistency
- Enhanced telemetry initialization and event handling
New Features & Enhancements
- Added markdown attribute to the Task class
- Added reasoning attribute to the Agent class
- Added inject_date flag to Agent for automatic date injection
- Implemented HallucinationGuardrail (no-op with test coverage)
Documentation & Guides
- Added documentation for StagehandTool and improved MDX structure
- Added documentation for MCP integration and updated enterprise docs
- Documented knowledge events and updated reasoning docs
- Added stop parameter documentation
- Fixed import references in doc examples (before_kickoff, after_kickoff)
- General docs updates and restructuring for clarity
0.120.1
Whats New
- Fixes Interpolation with hyphens
0.120.0
What’s Changed
Core Improvements & Fixes
• Enabled full Ruff rule set by default for stricter linting
• Addressed race condition in FilteredStream using context managers
• Fixed agent knowledge reset issue
• Refactored agent fetching logic into utility module
New Features & Enhancements
• Added support for loading an Agent directly from a repository
• Enabled setting an empty context for Task
• Enhanced Agent repository feedback and fixed Tool auto-import behavior
• Introduced direct initialization of knowledge (bypassing knowledge_sources)
Documentation & Guides
• Updated security.md for current security practices
• Cleaned up Google setup section for clarity
• Added link to AI Studio when entering Gemini key
• Updated Arize Phoenix observability guide
• Refreshed flow documentation