Skip to content

Releases: crewAIInc/crewAI

0.157.0

06 Aug 21:49
7c16241
Compare
Choose a tag to compare

v0.157.0 What's Changed

Core Improvements & Fixes

  • Enabled word wrapping for long input tool
  • Allowed persisting Flow state with BaseModel entries
  • Optimized string operations using partition() for performance
  • Dropped support for deprecated User Memory system
  • Bumped LiteLLM version to 1.74.9
  • Fixed CLI to show missing modules more clearly during import
  • Supported device authorization with Okta

New Features & Enhancements

  • Added crewai config CLI command group with tests
  • Added default value support for crew.name
  • Introduced initial tracing capabilities
  • Added support for LangDB integration
  • Added support for CLI configuration documentation

Documentation & Guides

  • Updated MCP documentation with connect_timeout attribute
  • Added LangDB integration documentation
  • Added CLI config documentation
  • General feature doc updates and cleanup

New Contributors


0.152.0

30 Jul 21:56
9a347ad
Compare
Choose a tag to compare

What's Changed

Core Improvements & Fixes

  • Removed crewai signup references and replaced them with crewai login
  • Fixed support for adding memories to Mem0 using agent_id
  • Changed the default value in Mem0 configuration
  • Updated import error to show missing module files clearly
  • Added timezone support to event timestamps

New Features & Enhancements

  • Enhanced Flow class to support custom flow names
  • Refactored RAG components into a dedicated top-level module

Documentation & Guides

  • Fixed incorrect model naming in Google Vertex AI documentation

New Contributors

0.150.0

23 Jul 18:05
b1fdcdf
Compare
Choose a tag to compare

What's Changed

Core Improvements & Fixes

  • Used file lock around Chroma client initialization
  • Removed workaround related to SQLite without FTS5
  • Dropped unsupported stop parameter for LLM models automatically
  • Fixed save method and updated related test cases
  • Fixed message handling for Ollama models when last message is from assistant
  • Removed duplicate print on LLM call error
  • Added deprecation notice to UserMemory
  • Upgraded LiteLLM to version 1.74.3

New Features & Enhancements

  • Added support for ad-hoc tool calling via internal LLM class
  • Updated Mem0 Storage from v1.1 to v2

Documentation & Guides

  • Fixed neatlogs documentation
  • Added Tavily Search & Extractor tools to the Search-Research suite
  • Added documentation for SerperScrapeWebsiteTool and reorganized Serper section
  • General documentation updates and improvements

New Contributors

crewai-tools v0.58.0

New Tools / Enhancements

  • SerperScrapeWebsiteTool: Added a tool for extracting clean content from URLs
  • Bedrock AgentCore: Integrated browser and code interpreter toolkits for Bedrock agents
  • Stagehand Update: Refactored and updated Stagehand integration

Fixes & Cleanup

  • FTS5 Support: Enabled SQLite FTS5 for improved text search in test workflows
  • Test Speedups: Parallelized GitHub Actions test suite for faster CI runs
  • Cleanup: Removed SQLite workaround due to FTS5 support being available
    MongoDBVectorSearchTool: Fixed serialization and schema handling

0.148.0

16 Jul 19:37
2490e8c
Compare
Choose a tag to compare

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 of LLM
  • Fixed missing create_directory parameter in Task 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 and LiteAgent
  • 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

09 Jul 17:38
7b0f3aa
Compare
Choose a tag to compare

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

02 Jul 22:24
748c254
Compare
Choose a tag to compare

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

25 Jun 23:07
0f86133
Compare
Choose a tag to compare

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

12 Jun 00:47
9913310
Compare
Choose a tag to compare

What's Changed

Core Improvements & Fixes

  • Removed duplicated message related to Tool result output
  • Fixed missing manager_agent tokens in usage_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

05 Jun 00:50
ba740c6
Compare
Choose a tag to compare

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

27 May 17:49
bcc6943
Compare
Choose a tag to compare

Bug fixes and better docs