Skip to content

Releases: crewAIInc/crewAI

1.8.1

15 Jan 05:25
8f022be

Choose a tag to compare

What's Changed

Features

  • Add A2A task execution utilities
  • Add A2A server configuration and agent card generation
  • Add additional A2A transports
  • Add Galileo to integrations page

Bug Fixes

  • Enhance Azure model stop word support detection
  • Increase frame inspection depth to detect parent_flow
  • Unlink task in execution spans
  • Improve error handling for HumanFeedbackPending in flow execution
  • Handle HumanFeedbackPending in flow error management

Documentation

  • Update A2A agent card documentation and refine existing A2A documentation
  • Work in progress on documentation for PII redaction feature

Contributors

@Anaisdg, @GininDenis, @greysonlalonde, @joaomdmoura, @koushiv777, @lorenzejay, @vinibrsl

1.8.0

08 Jan 00:20
9a212b8

Choose a tag to compare

What's Changed

Features

  • Add native async chain for a2a
  • Add a2a update mechanisms (poll/stream/push) with handlers and config
  • Introduce global flow configuration for human-in-the-loop feedback
  • Add streaming tool call events and fix provider ID tracking
  • Introduce production-ready Flows and Crews architecture
  • Add HITL for Flows
  • Improve EventListener and TraceCollectionListener for enhanced event handling

Bug Fixes

  • Handle missing a2a dependency as optional
  • Correct error fetching for WorkOS login polling
  • Fix wrong trigger name in sample documentation

Documentation

  • Update webhook-streaming documentation
  • Adjust AOP to AMP documentation language

Contributors

@Vidit-Ostwal, @greysonlalonde, @heitorado, @joaomdmoura, @lorenzejay, @lucasgomide, @mplachta

1.7.2

19 Dec 20:52
0c359f4

Choose a tag to compare

What's Changed

Bug Fixes

  • Resolve connection issues (#4129)

Documentation

  • Update api-reference/status docs page

Contributors

@greysonlalonde, @heitorado, @lorenzejay, @lucasgomide

1.7.1

16 Dec 05:52
88d3c0f

Choose a tag to compare

What's Changed

Improvements

  • Add --no-commit flag to bump command
  • Use JSON schema for tool argument serialization

Bug Fixes

  • Fix error message display from response when tool repository login fails
  • Fix graceful termination of future when executing a task asynchronously
  • Fix task ordering by adding index
  • Fix platform compatibility checks for Windows signals
  • Fix RPM controller timer to prevent process hang
  • Fix token usage recording and validate response model on stream

Documentation

  • Add translated documentation for async
  • Add documentation for AOP Deploy API
  • Add documentation for the agent handler connector
  • Add documentation on native async

Contributors

@Llamrei, @dragosmc, @gilfeig, @greysonlalonde, @heitorado, @lorenzejay, @mattatcha, @vinibrsl

1.7.0

09 Dec 00:42
3e3b9df

Choose a tag to compare

What's Changed

Features

  • Add async flow kickoff
  • Add async crew support
  • Add async task support
  • Add async knowledge support
  • Add async memory support
  • Add async support for tools and agent executor; improve typing and docs
  • Implement a2a extensions API and async agent card caching; fix task propagation & streaming
  • Add native async tool support
  • Add async llm support
  • Create sys event types and handler

Bug Fixes

  • Fix issue to ensure nonetypes are not passed to otel
  • Fix deadlock in token store file operations
  • Fix to ensure otel span is closed
  • Use HuggingFaceEmbeddingFunction for embeddings, update keys and add tests
  • Fix to ensure supports_tools is true for all supported anthropic models
  • Ensure hooks work with lite agents flows

Contributors

@greysonlalonde, @lorenzejay

1.6.1

29 Nov 01:57
bc4e6a3

Choose a tag to compare

What's Changed

Bug Fixes

  • Fix ChatCompletionsClient call to ensure proper functionality (#3910)
  • Ensure async methods are executable for annotations
  • Fix parameters in RagTool.add, add typing, and tests (#3979)
  • Remove invalid parameter from SSE client (#3980)
  • Erase 'oauth2_extra' setting on 'crewai config reset' command

Refactoring

  • Enhance model validation and provider inference in LLM class (#3976)

Contributors

@Vidit-Ostwal, @greysonlalonde, @heitorado, @lorenzejay

1.6.0

25 Nov 01:57
52444ad

Choose a tag to compare

What's Changed

Features

  • Add streaming result support to flows and crews
  • Add gemini-3-pro-preview
  • Support CLI login with Entra ID
  • Add Merge Agent Handler tool
  • Enhance flow event state management

Bug Fixes

  • Ensure custom rag store persist path is set if passed
  • Ensure fuzzy returns are more strict and show type warning
  • Re-add openai response_format parameter and add test
  • Fix rag tool embeddings configuration
  • Ensure flow execution start panel is not shown on plot

Documentation

  • Update references from AMP to AOP in documentation
  • Update AMP to AOP

Contributors

@Vidit-Ostwal, @gilfeig, @greysonlalonde, @heitorado, @joaomdmoura, @lorenzejay, @markmcd

0.203.2

22 Nov 17:50
20373f6

Choose a tag to compare

What's Changed

  • chore: update hotfix crewAI version 0.203.1 -> 0.203.2 by @lorenzejay in #3963

Full Changelog: 0.203.1...0.203.2

1.5.0

16 Nov 02:07
9fcf551

Choose a tag to compare

What's Changed

Features

  • Add a2a trust remote completion status flag
  • Fetch and store more data about Okta authorization server
  • Implement before and after LLM call hooks in CrewAgentExecutor
  • Expose messages to TaskOutput and LiteAgentOutputs
  • Enhance schema description of QdrantVectorSearchTool

Bug Fixes

  • Ensure tracing instrumentation flags are correctly applied
  • Fix custom tool documentation links and add Mintlify broken links action

Documentation

  • Enhance task guardrail documentation with LLM-based validation support

Contributors

@danielfsbarreto, @greysonlalonde, @heitorado, @lorenzejay, @theCyberTech

1.4.1

07 Nov 19:20
0f1c173

Choose a tag to compare

What's Changed

Bug Fixes

  • Fix handling of agent max iterations
  • Resolve routing issues for LLM model syntax to respected providers

@greysonlalonde