CrewAI 1.15.39
Documentation update for CrewAI.
Documentation update for CrewAI.
CrewAI 1.15.38 sets gpt-6-luna as the default model and adds features for spreadsheet processing and headless evaluation. It also includes several bug fixes for tracing and API key validation.
This release adds functionality for agents to read spreadsheets via crewai-files and introduces tools to scaffold and load standalone agent projects.
This update introduces experimental conversational agent sessions and improves error handling for API keys and project loading. It also adds support for calling GPT-6 Astra and GPT-6.1 Sol tools.
Documentation Update litellm model catalog for v1.15.35 Add snapshot and changelog for v1.15.34 Contributors @github-actions[bot], @joaomdmoura, @lorenzejay
This update adds a standalone LiteLLM catalog, improves crewai run input handling, and introduces new deployment options. It also includes several bug fixes for tool call telemetry and API key validation.
CrewAI 1.15.33 adds skill search functionality, support for passing inputs to Python flows, and various bug fixes related to token usage reporting and JSON crew runners.
CrewAI 1.15.31 adds support for conversational flow context compaction and includes various security patches for deserialization, SQL injection, and path traversal vulnerabilities. It also improves guardrail handling and dependency management.
CrewAI 1.15.30 includes a bug fix for the agent login process during evaluation.
CrewAI 1.15.29 adds support for LiteLLM-compatible kwargs, Azure DocumentDB vector search integration, and promotes AgentExecutor out of experimental status.
Features Add crewai eval command to report where a stopped model broke. Use LiteLLM catalog for context windows. Bug Fixes Fix flow to learn from resumed human feedback and preserve reviewed output types. Warn when non-empty apps resolve to zero platform tools. Fix flow add-crew to correctly find the package from pyproject.
Features Add XPU to OpenCLIP provider device options Add deepinfra as an OpenAI-compatible provider Record why an evaluation stopped before its verdict Record what the run app's Deploy met before an attempt Implement per-run cost and time tracking in crewai eval --models without repeated progress lines Bug Fixes Fix issue where stopSequences were sent to...
Bug Fixes Fix ownership retention of rwlock when acquisition is interrupted. Resolve issue with documentation site source URLs not being preserved. Fix task output display in log-tasks-outputs to show actual output. Documentation Update snapshot and changelog for version v1.15.25.
Features Add crewai eval to print a markdown brief when run by an agent Queue relevant background replies Add experimental turn and reply identities Add Oracle Integrations Add experimental job lifecycle and runner Add crewai eval --models, and llm_overlay to swap models as well as roles Bug Fixes Fix train filename error message in CLI Allow a start step...
Features Add support for native Gemini 3.8 Flash Implement evaluation of the last traced run through AMP in crewai eval Record the last traced run for crewai eval instead of printing it Improve platform integration setup UX Prioritize popular platform integrations Enhance tracing task spans to include declared output format and results Bug Fixes Fix...
@ASTion24, @BlueX888, @HUAN2022A, @RaycarlLei, @Rohitkanithi, @SWAPI03, @SharoonSharif, @ShivangiRay, @Theater-ahyeon, @Vidit-Ostwal, @gamal1osama, @github-actions[bot], @joaomdmoura, @lorenzejay, @mhbuehler, @modusensus, @monkscode, @rohitkanithi, @roli-lpci, @vinibrsl, @wangtaotaotao95
Features Support aliases as connection identifiers Record reasons for deployment creation failures Collect human feedback and pause events in tracing Add llm_overlay context variable to route agent roles to models Carry task_prompt and output in agent execution payloads Validate platform integrations during crew setup Add platform tools to JSON crew wizard...
@Alphaxiaoteng, @DrewWhittleNZ, @Ghraven, @Shxiao101, @Vaishnavi220506, @Vidit-Ostwal, @danielfsbarreto, @georgeatparallel, @github-actions[bot], @jessemiller, @joaomdmoura, @kimnamu, @kiwoongyoon, @liang0417, @lorenzejay, @oxy-giedrius, @simpleqt, @uoparaji
Features Add telemetry to track checkpoint runtime and CLI usage. Bug Fixes Fix gateway errors reported inside an HTTP 200 response. Keep deploy push on the AMP create source. Report scrape failures instead of raising IndexError in the Oxylabs integration. Route all DashScope models through the native provider. Persist JSON checkpoints as UTF-8.
Features Add Clipper integrations client Add now() to the CEL expression environment Record how a crew run ended for every user Report machine size as a coarse band, not a core count Add injectable client for CrewAI platform tools Bug Fixes Fix reading of octet-stream and xlsx URLs in urlreadtool Fix appending trailing user turn in native Gemini provider...
@Vidit-Ostwal, @arizedatngo, @joaomdmoura, @lorenzejay, @lucasgomide
Features Promote conversational flows to stable Record a created deployment with the given UUID Enhance conversational flow documentation and APIs Let a declaration name the router's response format Let a chat flow declare its own state shape Accept crew-style LLM config in a conversational declaration Report project creation with the minted ID Record...
Features Add declarative conversational flows documentation Synthesize built-in conversational methods for declarations Enable declarations to drive conversational mode Make conversational opt-in unmistakable Carry the AMP slug on tools resolved from a slug reference Handle oversized single messages during chunking Bug Fixes Fix usage of the URL hostname as...
@Copilot, @Vidit-Ostwal, @github-code-quality[bot], @joaomdmoura, @lorenzejay, @lucasgomide, @theCyberTech
Features Introduce execution context management with UUID support Record what kind of exception ended a flow Record when a trace batch is shared with AMP Count deployments from any origin and record where they started Bug Fixes Record the running release on every emitted span Fix MySQL search table name validation Stop a failed turn from marking the next...
Features Report flow outcome, duration, and human-in-the-loop signals. Bug Fixes Emit FlowStartedEvent when a boundary hook aborts the flow. Scope span export to our own tracer provider. Bump torch to version 2.13.0 to address security vulnerability. Bump gitpython to version 3.1.58 in crewai-tools[github].
@Vidit-Ostwal, @joaomdmoura, @lorenzejay, @lucasgomide, @theCyberTech
Features Split runtime context from coding agent and add project ID Documentation Update snapshot and changelog for v1.15.13 Contributors @joaomdmoura
Bug Fixes Fix preservation of provider on LiteLLM-routed models. Harden brittle LLM event-bus mocks. Fix underreporting of Anthropic cache token usage. Bump h2 to version 4.4.1 to address security vulnerability GHSA-6hr6-w5qg-qmwg . Documentation Add DOCS_TRANSLATIONS workflow for locale synchronization.
@Vidit-Ostwal, @joaomdmoura, @lorenzejay, @lucasgomide, @theCyberTech
@PawanThakurIBM, @Vidit-Ostwal, @gabemilani, @joaomdmoura, @lorenzejay, @lucasgomide, @theCyberTech
@github-actions[bot], @joaomdmoura, @lucasgomide, @oalami, @thiagomoretto
| Release-notes page | Site | Feed |
|---|---|---|
| Changelog docs.crewai.com | docs.crewai.com | None |
| Changelog docs.crewai.com | docs.crewai.com | None |
| CrewAI Version 0.165.1 Release Notes community.crewai.com | community.crewai.com | None |
| CrewAI Version 0.177.0 Release Notes community.crewai.com | community.crewai.com | None |