releaseintermediate
[Release] crewaiInc/crewAI 1.10.1: 1.10.1
By lorenzejaygithub
View original on githubcrewAI 1.10.1 release includes upgraded Gemini GenAI support, multiple bug fixes addressing executor recursion, parallel function handling, MCP tool loading, and Jupyter compatibility. Security improvements include upgrading pypdf to 6.7.4 and resolving critical Dependabot alerts.
Key Points
- •Upgraded Gemini GenAI integration to latest version for improved model capabilities
- •Fixed executor listener recursion issue by adjusting value handling to prevent infinite loops
- •Grouped parallel function response parts in single Content object for Gemini to improve response handling
- •Enabled surface-level thought output from Gemini thinking models for better transparency
- •Fixed MCP and platform tools loading when agent tools parameter is None
- •Added support for Jupyter environments with running event loops in Agent-to-Agent (A2A) communication
- •Implemented anonymous ID usage for ephemeral traces to improve telemetry privacy
- •Fixed tool error injection as observations and resolved name collision issues in tool handling
- •Upgraded pypdf dependency from 4.x to 6.7.4 to resolve critical security vulnerabilities
- •Resolved critical and high-severity Dependabot security alerts across dependencies
Found this useful? Add it to a playbook for a step-by-step implementation guide.