1.14.0

crewAIInc/crewAI1.14.0Apr 7, 2026by joaomdmoura

AI Summary

A major release implementing a comprehensive checkpointing system with SqliteProvider and CheckpointConfig, alongside a runtime state event system. It also deprecates the CodeInterpreterTool and adds SSRF and path traversal protections.

Key Highlights

  • Implement runtime state checkpointing, event system, and executor refactor
  • Add SqliteProvider for checkpoint storage
  • Add CheckpointConfig for automatic checkpointing
  • Add SSRF and path traversal protections
  • Deprecate CodeInterpreterTool and code execution parameters

Breaking Changes

  • Deprecate CodeInterpreterTool and code execution parameters

New Features

  • SqliteProvider for checkpoint storage
  • CheckpointConfig for automatic checkpointing
  • Runtime state checkpointing
  • Event system
  • SSRF and path traversal protections

Full Release Notes

## What's Changed

### Features
- Add checkpoint list/info CLI commands
- Add guardrail_type and name to distinguish traces
- Add SqliteProvider for checkpoint storage
- Add CheckpointConfig for automatic checkpointing
- Implement runtime state checkpointing, event system, and executor refactor

### Bug Fixes
- Add SSRF and path traversal protections
- Add path and URL validation to RAG tools
- Exclude embedding vectors from memory serialization to save tokens
- Ensure output directory exists before writing in flow template
- Bump litellm to >=1.83.0 to address CVE-2026-35030
- Remove SEO indexing field causing Arabic page rendering

### Documentation
- Update changelog and version for v1.14.0
- Update quickstart and installation guides for improved clarity
- Add storage providers section, export JsonProvider
- Add AMP Training Tab guide

### Refactoring
- Clean up checkpoint API
- Remove CodeInterpreterTool and deprecate code execution parameters

## Contributors

@alex-clawd, @github-actions[bot], @greysonlalonde, @iris-clawd, @joaomdmoura, @lorenzejay, @lucasgomide