v0.31.3 — Iroh clients and workers
Added
Client.from_iroh(...)supports statefuliroh://RPC and stateless/resumablehttpi://RPC.- Relay URLs, relay hints, direct addresses, no-relay mode, secret keys, and connection/I/O deadlines are available through the high-level client.
vgi-servecan expose loopback raw or HTTP upstreams forvgi-iroh-bridge, with verified EndpointId evidence available to worker authentication.- Operational documentation covers raw, HTTP, private-relay, trust-boundary, and persistent-key deployments.
Fixed
- Iroh identity evidence now composes with existing Tailscale/custom providers and explicit authentication policies.
- The
[iroh]extra includes the full HTTP runtime required byhttpi://. - Require
vgi-rpc>=0.45.1for correct QUIC/Hyper request-stream ordering.
Use with the released vgi-iroh-bridge 0.24.3: https://github.com/Query-farm/vgi-rpc-rust/releases/tag/v0.24.3
Full Changelog: v0.31.2...v0.31.3