Skip to content

Releases: crewAIInc/crewAI

1.0.0b2

16 Oct 15:38
7351e4b

Choose a tag to compare

1.0.0b2 Pre-release
Pre-release

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

14 Oct 18:18
a9aff87

Choose a tag to compare

1.0.0b1 Pre-release
Pre-release

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

13 Oct 18:47
814c962

Choose a tag to compare

What's Changed

Core Improvements & Fixes

  • Fixed injection of tool repository credentials into the crewai run command
  • 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

09 Oct 18:05
0648e88

Choose a tag to compare

1.0.0a4 Pre-release
Pre-release

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

08 Oct 21:40
13a514f

Choose a tag to compare

What's Changed

Core Improvements & Fixes

  • Fixed usage of system PATH for the Docker binary to avoid hardcoded paths
  • Fixed CodeQL configuration to correctly exclude template directories
  • Added fallback logic for missing JSON states (json.loads before dumping)

New Features & Enhancements

  • Enhanced Agent class 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 /resume files 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 mkdocs cache directory and deprecated crewai.excalidraw file
  • Added scheduled task for documentation cache rebuild

New Contributors


1.0.0a3

03 Oct 23:39
29a0ac4

Choose a tag to compare

1.0.0a3 Pre-release
Pre-release

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

@greysonlalonde, @lorenzejay

1.0.0a2

02 Oct 21:23
428810b

Choose a tag to compare

1.0.0a2 Pre-release
Pre-release

What's Changed

Core Improvements & Fixes

  • Fixed handling of anyOf, oneOf, and allOf schema 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.0a2 as 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.0 branch into main

Cleanup & Deprecations

  • Applied linting fixes across crewai-tools module to ensure consistency and code health

New Contributors


1.0.0a1

01 Oct 05:21
b5161c3

Choose a tag to compare

1.0.0a1 Pre-release
Pre-release

What's Changed

Core Improvements & Fixes

  • Fixed permission handling for actions attribute 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 apps and actions attributes to Agent for enhanced configuration and runtime control
  • Introduced monorepo structure by merging the crewai-tools repository into the main workspace
  • Bumped version to 1.0.0a1 across 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

26 Sep 17:02
7d5cd4d

Choose a tag to compare

What's Changed

Core Improvements & Fixes

  • Renamed watson embedding provider to watsonx and updated corresponding environment variable prefixes
  • Added ChromaDB compatibility for watsonx and voyageai embedding providers

Cleanup & Deprecations

  • Standardized environment variable prefixes for all embedding providers
  • Bumped CrewAI version to 0.201.1 and updated internal dependencies

0.201.0

26 Sep 01:04
b5b10a8

Choose a tag to compare

What's Changed

Core Improvements & Fixes

  • Made the ready parameter optional in _create_reasoning_plan for flexibility
  • Fixed nested config format handling for embedder configuration
  • Added support for batch_size to 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 uv wrapper command to run uv directly 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, added pydantic-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 source metadata
  • Added guidance for fallback behavior and improved visibility into config parameters

Cleanup & Deprecations

  • Resolved all Ruff and MyPy issues across experimental, flow, rag, tools, and tasks modules
  • Improved type annotations and consolidated utilities module
  • Deprecated older utilities in favor of Pydantic-compatible imports

New Contributors

  • @qizwiz made their first contribution