Changed
- Dependency security upgrades — upgraded every fixable-CVE dependency across the Python (aiohttp, cryptography, gitpython, idna, langchain-*, langsmith, mako, pip, pydantic-ai, pyjwt, python-multipart, starlette, strawberry-graphql, urllib3, authlib, banks) and Rust (openssl, tauri 2.10.2 → 2.11.1) lockfiles.
grype --only-fixedis now clean except documented accepted risks (Tauri GTK stack, hickory-proto). Bumped@tauri-apps/apito 2.11 to match the Rust crate.
Fixed
- Windows release build — added
react-routeras a direct dependency so TypeScript can resolve react-router v7's re-exportedRoute/Routes/Navigate/etc. (previously only transitive, which broketauri buildon the CI runner). - Release security gate — the SBOM scan once again fails on real vulnerability findings, while tolerating a pure SBOM format/decode mismatch between trivy and grype on the runner.