What's Changed
- Add iOS NAT punching with punchcore reuse by @openrung-admin in #67
- fix(android): bound punch_failed.reason to the shared failure taxonomy by @openrung-admin in #68
- Performance pass: event storms, main-thread VPN work, telemetry outbox, probe backoff, R8 by @openrung-admin in #69
- Show volunteer/official relay-class badges in the relay list and connect card by @openrung-admin in #70
Full Changelog: v0.3.4...v0.3.5