1.15.19
crewAIInc/crewAI1.15.19Sep 4, 2026by joaomdmoura
AI Summary
This release introduces new features such as Clipper integrations, a `now()` function for CEL expressions, and user run tracking, alongside multiple bug fixes and security updates.
Key Highlights
- Add Clipper integrations client
- Add `now()` to the CEL expression environment
- Record how a crew run ended for every user
- Report machine size as a coarse band, not a core count
- Add injectable client for CrewAI platform tools
New Features
- Add Clipper integrations client
- Add `now()` to the CEL expression environment
- Record how a crew run ended for every user
- Report machine size as a coarse band, not a core count
- Add injectable client for CrewAI platform tools
Full Release Notes
## What's Changed ### Features - Add Clipper integrations client - Add `now()` to the CEL expression environment - Record how a crew run ended for every user - Report machine size as a coarse band, not a core count - Add injectable client for CrewAI platform tools ### Bug Fixes - Fix reading of octet-stream and xlsx URLs in `urlreadtool` - Fix appending trailing user turn in native Gemini provider - Normalize scheme and port in Ollama base URL - Preserve reusable scope configs in memory - Bump `pypdf` to 6.16.2 for security vulnerability - Bump `nltk` to 3.10.3 for security vulnerability - Fix native structured outputs for current Claude models and Snowflake CVE floor - Run model call hooks on every path and propagate a deny ### Documentation - Remove `CodeInterpreterTool` from AI/ML overview examples - Point `prompt-template` link at its current path - Update channels guide to current CopilotKit channels API - Refresh retired Gemini model IDs ## Contributors @Vidit-Ostwal, @a-yeyang, @github-actions[bot], @hvlcrs, @joaomdmoura, @kikifrost, @lorenzejay, @lucasgomide, @parthiban-sivakumar, @ranst91, @tandede, @thiagomoretto, @vinibrsl