releaseintermediate
[Release] crewaiInc/crewAI 1.14.0a4: 1.14.0a4
By greysonlalondegithub
View original on githubcrewAI 1.14.0a4 introduces checkpoint storage capabilities with SqliteProvider and CheckpointConfig, implements runtime state checkpointing with an event system, and refactors the executor. Key improvements include guardrail tracing enhancements, embedding vector exclusion from memory serialization to reduce token usage, and a security bump to litellm. The release also deprecates CodeInterpreterTool and code execution parameters while improving documentation and performance with JSONB storage.
Key Points
- •Add guardrail_type and name parameters to distinguish and trace guardrail execution in workflows
- •Implement SqliteProvider for persistent checkpoint storage with automatic CheckpointConfig management
- •Exclude embedding vectors from memory serialization to optimize token consumption and reduce costs
- •Upgrade litellm to >=1.83.0 to address CVE-2026-35030 security vulnerability
- •Refactor executor with runtime state checkpointing and event system for better workflow control
- •Use JSONB data type for checkpoint storage to improve performance and query efficiency
- •Deprecate CodeInterpreterTool and code execution parameters in favor of new architecture
- •Expand documentation with storage providers section and JsonProvider export for better integration guidance
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