releaseintermediate
[Release] crewaiInc/crewAI 1.14.6: 1.14.6
By greysonlalondegithub
View original on githubcrewAI 1.14.6 release introduces enhanced security measures for environment variable handling in StdioTransport, fixes critical bugs in structured output and checkpoint serialization, and improves documentation across planning, checkpointing, and Agent Control Plane features. Key improvements include preventing environment variable leakage, correcting serialization of BaseModel type fields, and restructuring documentation for better clarity. The Skills Repository has been moved to experimental status behind a feature gate.
Key Points
- •Enhanced StdioTransport to prevent environment variable leakage, improving security in agent communication
- •Fixed structured output leaks in tool-calling loops to ensure data integrity during agent execution
- •Improved checkpoint serialization by properly handling type[BaseModel] fields as JSON schema
- •Added env_vars declaration on DatabricksQueryTool for better environment variable management
- •Fixed AgentExecutor checkpoint restoration to enable proper resume functionality
- •Corrected mongodb typo to pymongo in package dependencies for accurate dependency resolution
- •Moved Skills Repository to experimental features behind CREWAI_EXPERIMENTAL gate for controlled rollout
- •Restructured checkpointing and Agent Control Plane documentation for improved developer experience
- •Removed orphan task_started events on resume scope restore to prevent state inconsistencies
- •Enhanced planning configuration and observation handling for more robust agent behavior
Found this useful? Add it to a playbook for a step-by-step implementation guide.
Workflow Diagram
Start Process
Step A
Step B
Step C
Complete