Skip to content

v1.0.0 - Dial keys, not IPs

Latest

Choose a tag to compare

@github-actions github-actions released this 15 Jun 12:55

⛰️ Features

  • (iroh-relay) [breaking] Allow setting a custom ServerCertVerifier and rename CaRootsConfig to CaTlsConfig (#4300) - (b1e91e3)
  • (iroh-relay) Add Bearer token access control without an external service (#4326) - (400264e)
  • (iroh-relay) Allow multiple hostnames with Let's encrypt TLS (#4337) - (9afd2bc)
  • Allow configuring NetReport (#4020) - (6406e07)
  • Update relay urls to 1.0 stable (#4341) - (8e25ecb)
  • [breaking] Update to 1.0 dependencies (#4343) - (b193191)

🐛 Bug Fixes

  • (iroh) Correctly abandon paths when new are opened with worse RTT (#4296) - (295a715)
  • (iroh) Don't kill noq endpoint on first transport recv error (#4314) - (0a5ce75)
  • (iroh) Add global address validation token store (#4317) - (ba81a72)
  • (iroh) Add missing export for unstable-custom-transport and improve docs (#4335) - (5791244)
  • (iroh-dns) Use portable_atomic::AtomicU64 for 32-bit targets (#4320) - (1903740)
  • (iroh-relay) Connect IPv4 and IPv6 concurrently (happy eyeballs) (#4299) - (bab6a43)
  • Fix condition for retry warning. (#4307) - (64b9316)

🚜 Refactor

  • (iroh) Use n0_future::MaybeFuture instead of own version (#4310) - (07f1d1a)
  • (iroh) Minor cleanups to reqwest setup (#4311) - (3cbc1a6)
  • (iroh) Improve tracing logs (#4313) - (9a79782)
  • (iroh) Don't log at warn level if the address lookup isn't configured. (#4318) - (94f4b2f)
  • (iroh) Gate net_report API behind unstable-net-report feature (#4338) - (7e95ae7)

📚 Documentation

🧪 Testing

⚙️ Miscellaneous Tasks

Deps

  • Update ed25519-dalek and curve25519-dalek (#4324) - (33a92f1)