Change8

1.14.3

📦 crewaiView on GitHub →
6 features🐛 14 fixes🔧 3 symbols

Summary

This release introduces significant new features, including checkpoint lifecycle events, e2b support, and Bedrock V4 integration. It also includes numerous bug fixes related to serialization, checkpointing, and dependency upgrades for security.

✨ New Features

  • Add lifecycle events for checkpoint operations
  • Add support for e2b
  • Fall back to DefaultAzureCredential when no API key is provided in Azure integration
  • Add Bedrock V4 support
  • Add Daytona sandbox tools for enhanced functionality
  • Add checkpoint and fork support to standalone agents

🐛 Bug Fixes

  • Fix execution_id to be separate from state.id
  • Resolve replay of recorded method events on checkpoint resume
  • Fix serialization of initial_state class references as JSON schema
  • Preserve metadata-only agent skills
  • Propagate implicit @CrewBase names to crew events
  • Merge execution metadata on duplicate batch initialization
  • Fix serialization of Task class-reference fields for checkpointing
  • Handle BaseModel result in guardrail retry loop
  • Preserve thought_signature in Gemini streaming tool calls
  • Emit task_started on fork resume and redesign checkpoint TUI
  • Use future dates in checkpoint prune tests to prevent time-dependent failures
  • Fix dry-run order and handle checked-out stale branch in devtools release
  • Upgrade lxml to >=6.1.0 for security patch
  • Bump python-dotenv to >=1.2.2 for security patch

Affected Symbols