-
Breaking
uni-addrwas renamed touaddr. -
Added
UnixAddr, a dedicated type for UNIX domain socket addresses. -
Breaking
SocketAddr(UNIX-only wrapper) is removed and replaced byUnixAddr. The old wrapper was ~128 bytes and had limited APIs;UnixAddrcan be converted tostd::os::unix::net::SocketAddrlazily when needed. -
Added
HostAddr, a dedicated type for validatedhostname:portpairs. -
Breaking
UniAddrInneris now removed. Previously, theHostvariant ofUniAddrheld anArc<str>and the outer enum was private (UniAddrInner) to prevent bypassing validation. This design is now fixed. -
Added
no_stdsupport.