Skip to content

chore(deps): update dependency crewai to v1#617

Open
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/crewai-1.x
Open

chore(deps): update dependency crewai to v1#617
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/crewai-1.x

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Jan 8, 2026

This PR contains the following updates:

Package Change Age Confidence
crewai < 1.0.0<1.10.2 age confidence

Release Notes

crewAIInc/crewAI (crewai)

v1.10.1

Compare Source

What's Changed
🚀 Features
  • Upgrade Gemini GenAI
🐛 Bug Fixes
  • Adjust executor listener value to avoid recursion
  • Group parallel function response parts in a single Content object in Gemini
  • Surface thought output from thinking models in Gemini
  • Load MCP and platform tools when agent tools are None
  • Support Jupyter environments with running event loops in A2A
  • Use anonymous ID for ephemeral traces
  • Conditionally pass plus header
  • Skip signal handler registration in non-main threads for telemetry
  • Inject tool errors as observations and resolve name collisions
  • Upgrade pypdf from 4.x to 6.7.4 to resolve Dependabot alerts
  • Resolve critical and high Dependabot security alerts
📚 Documentation
  • Sync Composio tool documentation across locales
👥 Contributors

v1.10.0

Compare Source

What's Changed
Features
  • Enhance MCP tool resolution and related events
  • Update lancedb version and add lance-namespace packages
  • Enhance JSON argument parsing and validation in CrewAgentExecutor and BaseTool
  • Migrate CLI HTTP client from requests to httpx
  • Add versioned documentation
  • Add yanked detection for version notes
  • Implement user input handling in Flows
  • Enhance HITL self-loop functionality in human feedback integration tests
  • Add started_event_id and set in eventbus
  • Auto update tools.specs
Bug Fixes
  • Validate tool kwargs even when empty to prevent cryptic TypeError
  • Preserve null types in tool parameter schemas for LLM
  • Map output_pydantic/output_json to native structured output
  • Ensure callbacks are ran/awaited if promise
  • Capture method name in exception context
  • Preserve enum type in router result; improve types
  • Fix cyclic flows silently breaking when persistence ID is passed in inputs
  • Correct CLI flag format from --skip-provider to --skip_provider
  • Ensure OpenAI tool call stream is finalized
  • Resolve complex schema $ref pointers in MCP tools
  • Enforce additionalProperties=false in schemas
  • Reject reserved script names for crew folders
  • Resolve race condition in guardrail event emission test
Documentation
  • Add litellm dependency note for non-native LLM providers
  • Clarify NL2SQL security model and hardening guidance
  • Add 96 missing actions across 9 integrations
Refactoring
  • Refactor crew to provider
  • Extract HITL to provider pattern
  • Improve hook typing and registration
Contributors

@​dependabot[bot], @​github-actions[bot], @​github-code-quality[bot], @​greysonlalonde, @​heitorado, @​hobostay, @​joaomdmoura, @​johnvan7, @​jonathansampson, @​lorenzejay, @​lucasgomide, @​mattatcha, @​mplachta, @​nicoferdi96, @​theCyberTech, @​thiagomoretto, @​vinibrsl

v1.9.3

Compare Source

What's Changed

Features

  • feat: add a2a liteagent, auth, transport negotiation, and file support

Bug Fixes:

  • fix: improve output handling and response model integration in agents

v1.9.2

Compare Source

What's Changed
  • fix: ensure verbosity flag is applied b
  • fix: use response_json_schema
  • fix: tool response pt2

v1.9.1

Compare Source

What's Changed
Features
  • Implement before and after tool call hooks in CrewAgentExecutor
  • Add structured outputs and response_format support across providers
Bug Fixes
  • Correct tool-calling content handling and schema serialization
Contributors

@​greysonlalonde, @​lorenzejay

v1.9.0

Compare Source

What's Changed
Features
  • Add structured outputs and response_format support across providers
  • Add response_id in streaming response
  • Add event ordering and parent-child hierarchy
  • Add Keycloak SSO provider support
  • Add native multimodal file handling; OpenAI responses API
  • Add a2a task execution utilities
  • Add a2a server config and agent card generation
  • Add additional a2a events and enrich event metadata
  • Add additional a2a transports
  • Add Galileo to integrations page
  • Improved tool calling
Bug Fixes
  • Enhance file store with fallback memory cache
  • Ensure document list is not empty
  • Ensure Bedrock client handles stop sequences properly
  • Fix Google Vertex API using API keys
  • Enhance Azure model stop word support detection
  • Improve error handling for HumanFeedbackPending in flow execution
  • Handle HumanFeedbackPending in flow error management
  • Unlink task in execution spans
Documentation
  • Update native files and OpenAI responses documentation
  • Update A2A agent card documentation and refine existing A2A docs
  • Update changelog for version 1.8.0 release
Contributors

@​Anaisdg, @​GininDenis, @​Vidit-Ostwal, @​github-code-quality[bot], @​greysonlalonde, @​heitorado, @​joaomdmoura, @​koushiv777, @​lorenzejay, @​nicoferdi96, @​vinibrsl

v1.8.1

Compare Source

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

v1.8.0

Compare Source

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

v1.7.2

Compare Source

What's Changed
Bug Fixes
Documentation
  • Update api-reference/status docs page
Contributors

@​greysonlalonde, @​heitorado, @​lorenzejay, @​lucasgomide

v1.7.1

Compare Source

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

v1.7.0

Compare Source

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

v1.6.1

Compare Source

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

v1.6.0

Compare Source

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

v1.5.0

Compare Source

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

v1.4.1

Compare Source

What's Changed

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

@​greysonlalonde

v1.4.0

Compare Source

What's Changed

Features
  • Add support for non-AST plot routes
  • Implement first-class support for MCP
  • Add Pydantic validation dunder to BaseInterceptor
  • Add support for LLM message interceptor hooks
  • Cache i18n prompts for efficient use
  • Enhance QdrantVectorSearchTool
Bug Fixes
  • Fix issues with keeping stopwords updated
  • Resolve unpickleable values in flow state
  • Ensure lite agents course-correct on validation errors
  • Fix callback argument hashing to ensure caching works
  • Allow adding RAG source content from valid URLs
  • Make plot node selection smoother
  • Fix duplicating document IDs for knowledge
Refactoring
  • Improve MCP tool execution handling with concurrent futures
  • Simplify flow handling, typing, and logging; update UI and tests
  • Refactor stop word management to a property
Documentation
  • Migrate embedder to embedding_model and require vectordb across tool docs; add provider examples (en/ko/pt-BR)

Contributors

@​danielfsbarreto, @​greysonlalonde, @​lorenzejay, @​lucasgomide, @​tonykipkemboi

v1.3.0

Compare Source

What's Changed

Features
  • Refactor flow handling, typing, and logging
  • Enhance QdrantVectorSearchTool
Bug Fixes
  • Fix Firecrawl tools and add tests
  • Refactor use_stop_words to property and add check for stop words
Documentation
  • Migrate embedder to embedding_model and require vectordb across tool docs
  • Add provider examples in English, Korean, and Portuguese
Refactoring
  • Improve flow handling and UI updates

Contributors

@​danielfsbarreto, @​greysonlalonde, @​lorenzejay, @​lucasgomide, @​tonykipkemboi

v1.2.1

Compare Source

What's Changed

Features
  • Add support for Datadog integration.
  • Support apps and mcps in liteagent.
Documentation
  • Describe mandatory environment variable for calling Platform tools for each integration.
  • Add Datadog integration documentation.

Contributors

@​barieom, @​lorenzejay, @​lucasgomide, @​sabrenner

v1.2.0

Compare Source

What's Changed

Bug Fixes
  • Update default LLM model and improve error logging in LLM utilities
  • Change flow visualization directory and method inspection
Dropping Unused
  • Remove aisuite

Contributors

@​greysonlalonde, @​lorenzejay

v1.1.0

Compare Source

What's Changed

Features
  • Enhance InternalInstructor to support multiple LLM providers
  • Implement mypy plugin base
  • Improve QdrantVectorSearchTool
Bug Fixes
  • Correct broken integration documentation links
  • Fix double trace call and add types
  • Pin template versions to latest
Documentation
  • Update LLM integration details and examples
Refactoring
  • Improve CrewBase typing

Contributors

@​cwarre33, @​danielfsbarreto, @​greysonlalonde, @​lorenzejay

v1.0.0

Compare Source

What's Changed

Features
  • Bump versions to 1.0.0
  • Enhance knowledge and guardrail event handling in Agent class
  • Inject tool repository credentials in crewai run command
Bug Fixes
  • Preserve nested condition structure in Flow decorators
  • Add standard print parameters to Printer.print method
  • Fix errors when there is no input() available
  • Add a leeway of 10s when decoding JWT
  • Revert bad cron schedule
  • Correct cron schedule to run every 5 days at specific dates
  • Use system PATH for Docker binary instead of hardcoded path
  • Add CodeQL configuration to properly exclude template directories
Documentation
  • Update security policy for vulnerability reporting
  • Add guide for capturing telemetry logs in CrewAI AMP
  • Add missing /resume files
  • Clarify webhook URL parameter in HITL workflows

Contributors

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


Configuration

📅 Schedule: Branch creation - "every weekday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/crewai-1.x branch from c80b2cb to a53adad Compare January 15, 2026 07:33
@renovate renovate bot force-pushed the renovate/crewai-1.x branch 5 times, most recently from 2a439d6 to 7c6bcee Compare February 2, 2026 15:46
@renovate renovate bot force-pushed the renovate/crewai-1.x branch from 7c6bcee to 2439480 Compare February 12, 2026 12:56
@renovate renovate bot force-pushed the renovate/crewai-1.x branch 2 times, most recently from f25b2a8 to 2853110 Compare February 27, 2026 22:54
@renovate renovate bot force-pushed the renovate/crewai-1.x branch from 2853110 to 7d094d0 Compare March 4, 2026 23:02
@danpoletaev danpoletaev force-pushed the renovate/crewai-1.x branch from 7d094d0 to b9f2761 Compare March 6, 2026 21:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants