releaseintermediate
[Release] crewaiInc/crewAI 1.14.1rc1: 1.14.1rc1
By greysonlalondegithub
View original on githubcrewAI 1.14.1rc1 introduces async checkpoint TUI browser and streaming output enhancements, along with critical security updates and architectural improvements. Key changes include CVE-2026-1839 resolution via transformers bump, dynamic tool field exclusion, and refactored provider architecture using BaseModel discriminators. The release focuses on async/streaming capabilities, security hardening, and code quality improvements across the framework.
Key Points
- •Add async checkpoint TUI browser for improved checkpoint visualization and navigation
- •Implement aclose()/close() methods and async context manager support for streaming outputs
- •Bump transformers to 5.5.0 to resolve CVE-2026-1839 security vulnerability
- •Sanitize tool names in hook decorator filters to prevent naming conflicts
- •Replace hardcoded denylist with dynamic BaseTool field exclusion in spec generation
- •Refactor BaseProvider to use BaseModel with provider_type discriminator for better type safety
- •Replace regex with tomlkit in devtools CLI for more robust TOML handling
- •Register checkpoint handlers when CheckpointConfig is created for proper initialization
- •Remove FilteredStream stdout/stderr wrapper and unused flow/config.py for code cleanup
- •Use shared PRINTER singleton to reduce redundant printer instances across the codebase
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