Pydantic AI released v2.52.0 on 2026-09-29, fixing a moderate security issue (GHSA-v36g-jcw9-x7cw) in the local web_fetch tool, with the fix backported to v1.107.7. The release also moves pydantic-ai-harness into the main repository and ships the first pydantic-clai2 release. Users on affected versions should upgrade.
Pydantic released pydantic-ai v2.53.0, patching a high-severity security issue in ConcurrencyLimitedModel that could exhaust concurrency slots and block all requests sharing a limiter. The release also adds new CLAI2 plugins, managed subagents, a ToolCallJudge, and numerous fixes.
Pydantic released pydantic-ai v2.53.0, patching a high-severity security issue in ConcurrencyLimitedModel that could exhaust concurrency slots and block all requests sharing a limiter. The release also adds new CLAI2 plugins, managed subagents, a ToolCallJudge, and numerous fixes.
Pydantic AI v1.107.2 and v2.24.0 fix an availability vulnerability where the local web_fetch tool or FileUrl media downloads could exhaust process memory by downloading unbounded remote content. The patch enforces a default 50 MiB download cap to prevent worker crashes.
Pydantic AI v1.107.2 and v2.24.0 fix an availability vulnerability where the local web_fetch tool or FileUrl media downloads could exhaust process memory by downloading unbounded remote content. The patch enforces a default 50 MiB download cap to prevent worker crashes.
Pydantic released pydantic-ai 1.107.5 and 2.30.0 to fix a security vulnerability (GHSA-q2xc-rrxj-58x9) in the local dev web chat UI. The flaw allowed DNS rebinding attacks to reach the UI and execute the agent with local credentials. The fix validates the Host header against localhost/loopback/LAN addresses by default, with an opt-in allowed_hosts setting for real hostnames.
Pydantic released pydantic-ai 1.107.5 and 2.30.0 to fix a security vulnerability (GHSA-q2xc-rrxj-58x9) in the local dev web chat UI. The flaw allowed DNS rebinding attacks to reach the UI and execute the agent with local credentials. The fix validates the Host header against localhost/loopback/LAN addresses by default, with an opt-in allowed_hosts setting for real hostnames.
Pydantic AI v2.23.0 released on 2026-08-03, introducing cost tracking via RunUsage and UsageLimits, Bedrock support for extra headers, and restored stable Gemini image model aliases. It also adds native tool addition rendering for dynamic tools.
Pydantic AI v2.23.0 released on 2026-08-03, introducing cost tracking via RunUsage and UsageLimits, Bedrock support for extra headers, and restored stable Gemini image model aliases. It also adds native tool addition rendering for dynamic tools.
Pydantic released v1.107.1 of pydantic-ai on 2026-07-10, fixing a moderate-severity vulnerability (GHSA-jpr8-2v3g-wgf9, CWE-863) in the AG-UI serving path. The bug could cause unresolved tool calls to be incorrectly retained when client messages were dropped during sanitization.
Pydantic released v1.107.1 of pydantic-ai on 2026-07-10, fixing a moderate-severity vulnerability (GHSA-jpr8-2v3g-wgf9, CWE-863) in the AG-UI serving path. The bug could cause unresolved tool calls to be incorrectly retained when client messages were dropped during sanitization.