Change8

1.14.2

📦 crewaiView on GitHub →
7 features🐛 10 fixes🔧 1 symbols

Summary

This release introduces significant new features around checkpoint management, including resume, diff, and forking capabilities. It also addresses several bugs and patches security vulnerabilities across multiple dependencies.

✨ New Features

  • Add checkpoint resume, diff, and prune commands with improved discoverability.
  • Add `from_checkpoint` parameter to `Agent.kickoff` and related methods.
  • Add template management commands for project templates.
  • Add resume hints to devtools release on failure.
  • Add deploy validation CLI and enhance LLM initialization ergonomics.
  • Add checkpoint forking with lineage tracking.
  • Enrich LLM token tracking with reasoning tokens and cache creation tokens.

🐛 Bug Fixes

  • Fix prompt on stale branch conflicts in devtools release.
  • Patch vulnerabilities in `authlib`, `langchain-text-splitters`, and `pypdf`.
  • Scope streaming handlers to prevent cross-run chunk contamination.
  • Dispatch Flow checkpoints through Flow APIs in TUI.
  • Use recursive glob for JSON checkpoint discovery.
  • Handle cyclic JSON schemas in MCP tool resolution.
  • Preserve Bedrock tool call arguments by removing truthy default.
  • Emit flow_finished event after HITL resume.
  • Fix various vulnerabilities by updating dependencies, including `requests`, `cryptography`, and `pytest`.
  • Fix to stop forwarding strict mode to Bedrock Converse API.

Affected Symbols