Release Notes for v0.70.5
What’s New
Client Improvements
- Added packet capture to debug bundle and CLI.
[client, proxy] Add packet capture to debug bundle and CLI by lixmal · Pull Request #5891 · netbirdio/netbird · GitHub - Advertised relay server IP via signal for foreign-relay fallback dial.
[client, relay] Advertise relay server IP via signal for foreign-relay fallback dial by lixmal · Pull Request #6004 · netbirdio/netbird · GitHub - Released Status.mux before invoking notifier callbacks.
[client] release Status.mux before invoking notifier callbacks by pappz · Pull Request #6039 · netbirdio/netbird · GitHub - Used ctx.Err() instead of gRPC codes.Canceled to detect shutdown.
[client] Use ctx.Err() instead of gRPC codes.Canceled to detect shutdown by pappz · Pull Request #6019 · netbirdio/netbird · GitHub - Used atomic write/rename pattern for SSH config.
[client] Use atomic write/rename pattern for ssh config by lotheac · Pull Request #5867 · netbirdio/netbird · GitHub - Replaced WG interface polling with netlink subscription on Linux.
[client] Replace WG interface monitor polling with netlink subscription on Linux by alexsavio · Pull Request #5857 · netbirdio/netbird · GitHub - Displayed QR code for device auth login URL.
[client] Display QR code for device auth login URL by typhoon1217 · Pull Request #5415 · netbirdio/netbird · GitHub - Bumped go-netroute to v0.4.0 and dropped fork.
[client] Bump go-netroute to v0.4.0 and drop fork by lixmal · Pull Request #6062 · netbirdio/netbird · GitHub - Used fwmark-aware route lookup for raw socket UDP checksum source.
[client] Use fwmark-aware route lookup for raw socket UDP checksum source by lixmal · Pull Request #6070 · netbirdio/netbird · GitHub
Management Improvements
- Added monitoring for nmap update source.
[management] add monitoring for nmap update source by pascal-fischer · Pull Request #6036 · netbirdio/netbird · GitHub - Enabled PAT creation during setup.
[management] Enable PAT creation during setup by jnfrati · Pull Request #6003 · netbirdio/netbird · GitHub - Added public IPv4/IPv6 posture checks.
[management] Add public connection ipv4 and ipv6 posture check by braginini · Pull Request #6038 · netbirdio/netbird · GitHub - Tracked pending approval in peer event metadata.
[management] Track pending approval in peer event metadata by bcmmbaga · Pull Request #6040 · netbirdio/netbird · GitHub - Fixed proxy reconnect issues.
[management] fix proxy reconnect by pascal-fischer · Pull Request #6063 · netbirdio/netbird · GitHub - Mapped Entra OID claim as Dex user ID.
[management] Map Entra oid claim as Dex user ID by bcmmbaga · Pull Request #6067 · netbirdio/netbird · GitHub - Fixed flaky invite token test.
[management] fix flaky invite token test by pascal-fischer · Pull Request #6077 · netbirdio/netbird · GitHub
Proxy Enhancements
- Consolidated mapping updates.
[proxy] consolidate mapping update by pascal-fischer · Pull Request #6072 · netbirdio/netbird · GitHub
Miscellaneous
- Disabled govet inline analyzer.
[misc] Disable govet inline analyzer by lixmal · Pull Request #6066 · netbirdio/netbird · GitHub - Updated discussions and issues templates.
chores: updated discussions and issues templates by jnfrati · Pull Request #6073 · netbirdio/netbird · GitHub
New Contributors
- @lotheac made their first contribution in [client] Use atomic write/rename pattern for ssh config by lotheac · Pull Request #5867 · netbirdio/netbird · GitHub
- @alexsavio made their first contribution in [client] Replace WG interface monitor polling with netlink subscription on Linux by alexsavio · Pull Request #5857 · netbirdio/netbird · GitHub
- @typhoon1217 made their first contribution in [client] Display QR code for device auth login URL by typhoon1217 · Pull Request #5415 · netbirdio/netbird · GitHub
Full Changelog: Comparing v0.70.4...v0.70.5 · netbirdio/netbird · GitHub