@tauri-apps/cli-v3.0.0-alpha.4 v2.53.0
pydantic/pydantic-aiOct 1, 2026 → Oct 2, 20261 day between releases
What's New
Tauri CLI gains migration tools and API changes while Pydantic-ai fixes security and adds new models
Breaking Changes
- Tauri: Removed `macos-private-api` Cargo feature and `app > macOSPrivateApi` config option.
- Tauri: Renamed `install-icon` to `installer-icon` in configuration files.
- Tauri: Updated Rust API to use `tauri::DynRuntime` and `.runtime(tauri_runtime_wry::Wry::default())`.
- Pydantic-ai: `ConcurrencyLimiter.acquire()` now takes a slot on every call, even on the same task.
- Pydantic-ai: `ConcurrencyLimiter` now raises `UserError` when sharing a limiter with the agent or enclosing wrapper.
New Features
- Tauri: New `tauri migrate` command migrates Tauri v2 apps to v3.
- Pydantic-ai: Added `ToolCallJudge` to assess tool calls before execution.
- Pydantic-ai: Added `SystemOneModel` for running decision models over the `/v1/systemone` API.
- Pydantic-ai: Added `AbsurdDurability` to the harness as a replacement for `pydantic-ai-absurd`.
- Pydantic-ai: Exposed message-history repair pipeline as `repair_messages`.
Improvements
- Tauri: Updated dependencies to v3 crates including `tauri-runtime-wry`.
- Pydantic-ai: Fixed high-severity concurrency security vulnerability (GHSA-6fqq-452j-qhrp).
- Pydantic-ai: Improved JSON schema support via `oneOf` in `TestModel`'s generated data.
Bug Fixes
- Pydantic-ai: Fixed concurrency slot release issue where slots were held on different tasks causing blocked requests.
Upgrade Notes
For Tauri, update Rust code to use `tauri::DynRuntime` and `.runtime(tauri_runtime_wry::Wry::default())`, update configuration to rename `install-icon` to `installer-icon`, and remove `macos-private-api`. For Pydantic-ai, ensure concurrency limiters are not shared between agents or wrappers, as the limiter now raises `UserError` in that scenario.
The Two Releases
@tauri-apps/cli v3.0.0-alpha.4
Oct 1, 2026· 21 days ago
Alpha release of Tauri CLI v3 featuring a new migration tool for upgrading v2 applications to v3.
Full release notesv2.53.0 (2026-10-01)
Oct 2, 2026· 20 days ago
This release prioritizes security by fixing a critical concurrency issue in `ConcurrencyLimitedModel`. It adds new capabilities like `ToolCallJudge` and `SystemOneModel`, extends harness durability options, and improves JSON schema support.
Full release notes