Crewai

Latest version: v0.102.0

Safety actively analyzes 706267 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 13

0.102.0

What's Changed

Core Improvements & Fixes

- Enhanced LLM Support: Improved structured LLM output, parameter handling, and formatting for Anthropic models.
- Crew & Agent Stability: Fixed issues with cloning agents/crews using knowledge sources, multiple task outputs in conditional tasks, and ignored Crew task callbacks.
- Memory & Storage Fixes: Fixed short-term memory handling with Bedrock, ensured correct embedder initialization, and added a reset memories function in the crew class.
- Training & Execution Reliability: Fixed broken training and interpolation issues with dict and list input types.

New Features & Enhancements

- Advanced Knowledge Management: Improved naming conventions and enhanced embedding configuration with custom embedder support.
- Expanded Logging & Observability: Added JSON format support for logging and integrated MLflow tracing documentation.
- Data Handling Improvements: Updated excel_knowledge_source.py to process multi-tab files.
- General Performance & Codebase Clean-Up: Streamlined enterprise code alignment and resolved linting issues.
- Adding new tool QdrantVectorSearchTool

Documentation & Guides

- Updated AI & Memory Docs: Improved Bedrock, Google AI, and long-term memory documentation.
- Task & Workflow Clarity: Added "Human Input" row to Task Attributes, Langfuse guide, and FileWriterTool documentation.
- Fixed Various Typos & Formatting Issues.

Maintenance & Miscellaneous

- Refined Google Docs integrations and task handling for the current year.

New Contributors
* Vidit-Ostwal made their first contribution in https://github.com/crewAIInc/crewAI/pull/2017
* JinxTheCatto made their first contribution in https://github.com/crewAIInc/crewAI/pull/2010
* TomeHirata made their first contribution in https://github.com/crewAIInc/crewAI/pull/1988
* rishi154 made their first contribution in https://github.com/crewAIInc/crewAI/pull/1959
* juanfiguera made their first contribution in https://github.com/crewAIInc/crewAI/pull/1971
* androw made their first contribution in https://github.com/crewAIInc/crewAI/pull/2035
* hyjbrave made their first contribution in https://github.com/crewAIInc/crewAI/pull/2052
* mustyoshi made their first contribution in https://github.com/crewAIInc/crewAI/pull/2043
* Kking112 made their first contribution in https://github.com/crewAIInc/crewAI/pull/1921
* jannikmaierhoefer made their first contribution in https://github.com/crewAIInc/crewAI/pull/2100

0.100.0

What's Changed
* Feat: Add Composio docs
* Feat: Add SageMaker as a LLM provider
* Fix: Overall LLM connection issues
* Fix: Using safe accessors on training
* Fix: Add version check to crew_chat.py
* Docs: New docs for crewai chat
* Docs: Improve formatting and clarity in CLI and Composio Tool docs

New Contributors
* sanjeed5 made their first contribution in https://github.com/crewAIInc/crewAI/pull/1929
* abhishekpatil4 made their first contribution in https://github.com/crewAIInc/crewAI/pull/1904
* bobbywlindsey made their first contribution in https://github.com/crewAIInc/crewAI/pull/1947

**Full Changelog**: https://github.com/crewAIInc/crewAI/compare/0.98.0...0.99.0

0.98.0

What's Changed
* Feat: Conversation crew v1
* Feat: Add unique ID to flow states
* Feat: Add persist decorator with FlowPersistence interface
* Integration: Add SambaNova integration
* Integration: Add NVIDIA NIM provider in cli
* Integration: Introducing VoyageAI
* Chore: Update date to current year in template
* Fix: Fix API Key Behavior and Entity Handling in Mem0 Integration
* Fix: Fixed core invoke loop logic and relevant tests
* Fix: Make tool inputs actual objects and not strings
* Fix: Add important missing parts to creating tools
* Fix: Drop litellm version to prevent windows issue
* Fix: Before kickoff if inputs are none
* Fix: TYPOS
* Fix: Nested pydantic model issue
* Fix: Docling issues
* Fix: union issue
* Docs updates

New Contributors
* dandawg made their first contribution in https://github.com/crewAIInc/crewAI/pull/1860
* jhpiedrahitao made their first contribution in https://github.com/crewAIInc/crewAI/pull/1858
* pigna90 made their first contribution in https://github.com/crewAIInc/crewAI/pull/1857
* newton2149 made their first contribution in https://github.com/crewAIInc/crewAI/pull/1862
* danielfsbarreto made their first contribution in https://github.com/crewAIInc/crewAI/pull/1880
* fzowl made their first contribution in https://github.com/crewAIInc/crewAI/pull/1871

0.95.0

What's Changed
* Feat: Adding Multimodal Abilities to Crew
* Feat: Programatic Guardrails
* Feat: HITL multiple rounds
* Feat: Gemini 2.0 Support
* Feat: CrewAI Flows Improvements
* Feat: Add Workflow Permissions
* Feat: Add support for langfuse with litellm
* Feat: Portkey Integration with CrewAI
* Feat: Add interpolate_only method and improve error handling
* Feat: Docling Support
* Feat: Weviate Support
* Fix: output_file not respecting system path
* Fix disk I/O error when resetting short-term memory.
* Fix: CrewJSONEncoder now accepts enums
* Fix: Python max version
* Fix: Interpolation for output_file in Task
* Fix: Handle coworker role name case/whitespace properly
* Fix: Add tiktoken as explicit dependency and document Rust requirement
* Fix: Include agent knowledge in planning process
* Fix: Change storage initialization to None for KnowledgeStorage
* Fix: Fix optional storage checks
* Fix: include event emitter in flows
* Fix: Docstring, Error Handling, and Type Hints Improvements
* Fix: Suppressed userWarnings from litellm pydantic issues

New Contributors
* frieda-huang made their first contribution in https://github.com/crewAIInc/crewAI/pull/1726
* Archkon made their first contribution in https://github.com/crewAIInc/crewAI/pull/1732
* burnerlee made their first contribution in https://github.com/crewAIInc/crewAI/pull/1692
* lgesuellip made their first contribution in https://github.com/crewAIInc/crewAI/pull/1713
* fucktx made their first contribution in https://github.com/crewAIInc/crewAI/pull/1716
* piotrm0 made their first contribution in https://github.com/crewAIInc/crewAI/pull/1560
* caike made their first contribution in https://github.com/crewAIInc/crewAI/pull/1724
* pcowgill made their first contribution in https://github.com/crewAIInc/crewAI/pull/1741
* andrelago13 made their first contribution in https://github.com/crewAIInc/crewAI/pull/1747
* kaavee315 made their first contribution in https://github.com/crewAIInc/crewAI/pull/1771
* zeroasterisk made their first contribution in https://github.com/crewAIInc/crewAI/pull/1773
* aspleenic made their first contribution in https://github.com/crewAIInc/crewAI/pull/1783
* joaoigm made their first contribution in https://github.com/crewAIInc/crewAI/pull/1760
* siddharthsambharia-portkey made their first contribution in https://github.com/crewAIInc/crewAI/pull/1233
* ericklima-ca made their first contribution in https://github.com/crewAIInc/crewAI/pull/1804
* VinciGit00 made their first contribution in https://github.com/crewAIInc/crewAI/pull/1819

0.86.0

What's Changed
* remove all references to pipeline and pipeline router
* docs: Add Nvidia NIM as provider in Custom LLM
* add knowledge demo + improve knowledge docs
* Brandon/cre 509 hitl multiple rounds of followup
* New docs about yaml crew with decorators. Simplify template crew

0.85.0

What's Changed
* Added knowledge to agent level
* Feat/remove langchain
* Improve typed task outputs
* Log in to Tool Repository on `crewai login`
* Fixes issues with result as answer not properly exiting LLM loop
* fix: missing key name when running with ollama provider
* fix spelling issue found
* Update readme for running mypy
* Add knowledge to mint.json
* Update Github actions
* Docs Update Agents docs to include two approaches for creating an agent
* Documentation Improvements: LLM Configuration and Usage

Page 1 of 13

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.