Release Notes for v0.70.5
What's New
Client Improvements
- Added packet capture to debug bundle and CLI.
#5891 - Advertised relay server IP via signal for foreign-relay fallback dial.
#6004 - Released Status.mux before invoking notifier callbacks.
#6039 - Used ctx.Err() instead of gRPC codes.Canceled to detect shutdown.
#6019 - Used atomic write/rename pattern for SSH config.
#5867 - Replaced WG interface polling with netlink subscription on Linux.
#5857 - Displayed QR code for device auth login URL.
#5415 - Bumped go-netroute to v0.4.0 and dropped fork.
#6062 - Used fwmark-aware route lookup for raw socket UDP checksum source.
#6070
Management Improvements
- Added monitoring for nmap update source.
#6036 - Enabled PAT creation during setup.
#6003 - Added public IPv4/IPv6 posture checks.
#6038 - Tracked pending approval in peer event metadata.
#6040 - Fixed proxy reconnect issues.
#6063 - Mapped Entra OID claim as Dex user ID.
#6067 - Fixed flaky invite token test.
#6077
Proxy Enhancements
- Consolidated mapping updates.
#6072
Miscellaneous
New Contributors
- @lotheac made their first contribution in #5867
- @alexsavio made their first contribution in #5857
- @typhoon1217 made their first contribution in #5415
Full Changelog: v0.70.4...v0.70.5