Skip to content

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 13 Mar 04:39
· 437 commits to main since this release

Fixed

  • Client::connect binding to IPv6 socket for IPv4 targets on macOS
  • Cross-platform socket binding: default UdpTransportBuilder bind address changed from [::]:0 to 0.0.0.0:0 to avoid assuming Linux dual-stack behavior

Changed

  • UdpTransport::handle() auto-maps IPv4 targets to IPv4-mapped IPv6 addresses (::ffff:x.x.x.x) when the socket is IPv6, enabling dual-stack shared transports without caller-managed address families
  • Added macOS and Windows to CI test matrix