Releases: crewAIInc/crewAI
Releases · crewAIInc/crewAI
1.0.0b2
What's Changed
Features
- Enhance OpenAICompletion class with additional client parameters
- Improve event bus thread safety and async support
- Inject tool repository credentials in crewai run command
Bug Fixes
- Fix issue where it errors out if there is no input() available
- Add a leeway of 10s when decoding JWT
- Fix copying and adding NOT_SPECIFIED check in task.py
Documentation
- Ensure CREWAI_PLATFORM_INTEGRATION_TOKEN is mentioned in documentation
- Update triggers documentation
Contributors
@Vidit-Ostwal, @greysonlalonde, @heitorado, @joaomdmoura, @lorenzejay, @lucasgomide
1.0.0b1
What's Changed
Features
- Enhance OpenAICompletion class with additional client parameters
- Improve event bus thread safety and async support
- Implement Bedrock LLM integration
Bug Fixes
- Fix issue with missing input() availability
- Resolve JWT decoding error by adding a leeway of 10 seconds
- Inject tool repository credentials in crewai run command
- Fix copy and add NOT_SPECIFIED check in task.py
Documentation
- Ensure CREWAI_PLATFORM_INTEGRATION_TOKEN is mentioned in documentation
- Update triggers documentation
Contributors
@Vidit-Ostwal, @greysonlalonde, @heitorado, @joaomdmoura, @lorenzejay, @lucasgomide
0.203.1
What's Changed
Core Improvements & Fixes
- Fixed injection of tool repository credentials into the
crewai runcommand - Added a 10-second leeway when decoding JWTs to reduce token validation errors
- Corrected (then reverted) cron schedule fix intended to run jobs every 5 days at specific dates
Documentation & Guides
- Updated security policy to clarify the process for vulnerability reporting
1.0.0a4
What's Changed
Features
- Enhance knowledge and guardrail event handling in Agent class
- Introduce trigger listing and execution commands for local development
- Update documentation with new approach to consume Platform Actions
- Add guide for capturing telemetry logs in CrewAI AMP
Bug Fixes
- Revert bad cron schedule
- Correct cron schedule to run every 5 days at specific dates
- Remove duplicate line and add explicit environment variable
- Resolve linting errors across the codebase
- Replace print statements with logger in agent and memory handling
- Use system PATH for Docker binary instead of hardcoded path
- Allow failed PyPI publish
- Match tag and release title, ignore devtools build for PyPI
Documentation
- Update security policy for vulnerability reporting
- Add missing /resume files
- Clarify webhook URL parameter in HITL workflows
Contributors
@Vidit-Ostwal, @greysonlalonde, @lorenzejay, @lucasgomide, @theCyberTech
0.203.0
What's Changed
Core Improvements & Fixes
- Fixed usage of system
PATHfor the Docker binary to avoid hardcoded paths - Fixed CodeQL configuration to correctly exclude template directories
- Added fallback logic for missing JSON states (
json.loadsbefore dumping)
New Features & Enhancements
- Enhanced
Agentclass with improved knowledge and guardrail event handling - Scheduled cache rebuilds to prevent expiration and improve CI reliability
Documentation & Guides
- Added Braintrust documentation
- Introduced tracing documentation and enabled the tracing feature in CrewAI
- Added HITL webhook authentication examples and clarified URL parameter usage
- Added missing
/resumefiles to complete HITL doc coverage - Refreshed AMP documentation (merged from release branch)
- Added guide for capturing telemetry logs in CrewAI AMP
- Introduced contextual menu link for “Request a feature”
Cleanup & Infrastructure
- Removed
mkdocscache directory and deprecatedcrewai.excalidrawfile - Added scheduled task for documentation cache rebuild
New Contributors
- @dpguthrie made their first contribution
1.0.0a3
What's Changed
Features
- Bump version to 1.0.0a3
- Allow release after tag
- Add base devtooling
Bug Fixes
- Allow failed PyPI publish
- Match tag and release title, ignore devtools build for PyPI
- Allow pre-release
- Ensure dependency references are updated for devtools
Contributors
1.0.0a2
What's Changed
Core Improvements & Fixes
- Fixed handling of
anyOf,oneOf, andallOfschema properties for improved schema parsing reliability
New Features & Enhancements
- Enabled tracing feature in CrewAI and added underlying support
- Added required environment variable validation for BrightData integration
- Bumped version to
1.0.0a2as part of ongoing alpha releases
Documentation & Guides
- Added documentation for Braintrust integration
- Introduced tracing documentation alongside feature enablement
- Improved contextual menu with a new “Request a feature” link
- Refreshed AMP documentation and merged updates from the
release/v1.0.0branch intomain
Cleanup & Deprecations
- Applied linting fixes across
crewai-toolsmodule to ensure consistency and code health
New Contributors
- @dpguthrie made their first contribution
1.0.0a1
What's Changed
Core Improvements & Fixes
- Fixed permission handling for
actionsattribute in agent configuration - Updated CI workflows and release publishing process to align with new monorepo structure
- Updated Python version to 3.13 and refreshed package metadata across workspace
New Features & Enhancements
- Added
appsandactionsattributes toAgentfor enhanced configuration and runtime control - Introduced monorepo structure by merging the
crewai-toolsrepository into the main workspace - Bumped version to
1.0.0a1across all packages to mark the alpha release milestone
Cleanup & Infrastructure
- Implemented new CI pipeline to support monorepo with version pinning and publishing strategy
- Applied internal codebase unification to support multi-package management
0.201.1
What's Changed
Core Improvements & Fixes
- Renamed
watsonembedding provider towatsonxand updated corresponding environment variable prefixes - Added ChromaDB compatibility for
watsonxandvoyageaiembedding providers
Cleanup & Deprecations
- Standardized environment variable prefixes for all embedding providers
- Bumped CrewAI version to
0.201.1and updated internal dependencies
0.201.0
What's Changed
Core Improvements & Fixes
- Made the
readyparameter optional in_create_reasoning_planfor flexibility - Fixed nested config format handling for embedder configuration
- Added support for
batch_sizeto avoid token limit errors in embedders - Corrected directory name in Quickstart documentation
- Resolved issues with test duration cache and event exports
- Added fallback logic to crew settings
New Features & Enhancements
- Introduced thread-safe platform context management
- Added
crewai uvwrapper command to runuvdirectly via CLI - Enabled marking traces as failed for observability workflows
- Added custom embedding types and provider migration support
- Upgraded ChromaDB to
v1.1.0, added compatibility fixes and type improvements - Introduced Pydantic-compatible import validation and deprecated legacy utilities
- Updated to
pydantic v2, addedpydantic-settings, and reorganized with dependency groups
Documentation & Guides
- Updated changelogs covering releases:
0.193.2,0.193.1,0.193.0, etc. - Documented support for LLM Guardrail event
sourcemetadata - Added guidance for fallback behavior and improved visibility into config parameters
Cleanup & Deprecations
- Resolved all Ruff and MyPy issues across
experimental,flow,rag,tools, andtasksmodules - Improved type annotations and consolidated utilities module
- Deprecated older utilities in favor of Pydantic-compatible imports
New Contributors
- @qizwiz made their first contribution