Release Notes for v0.67.2
What’s New
Client Improvements
- Added Expose support to embed library.
[client] Add Expose support to embed library by pappz · Pull Request #5695 · netbirdio/netbird · GitHub - Persisted service install parameters across reinstalls.
[client] Persist service install parameters across reinstalls by lixmal · Pull Request #5732 · netbirdio/netbird · GitHub - Fixed Exit Node submenu separator accumulation on Windows.
[client] Fix Exit Node submenu separator accumulation on Windows by tobsec · Pull Request #5691 · netbirdio/netbird · GitHub - Fixed Android DNS routes lost after TUN rebuild.
[client] Fix Android DNS routes lost after TUN rebuild by lixmal · Pull Request #5739 · netbirdio/netbird · GitHub - Fixed flaky TestUpdateOldManagementURL in CI.
[client] Fix flaky TestUpdateOldManagementURL in CI by lixmal · Pull Request #5703 · netbirdio/netbird · GitHub - Fixed path join issue in Windows tests.
[client] Fix path join on windows test by pappz · Pull Request #5762 · netbirdio/netbird · GitHub - Fixed IPv6 address handling in QUIC server.
[client] Fix ipv6 address in quic server by pappz · Pull Request #5763 · netbirdio/netbird · GitHub - Refactored Android PeerInfo to use ConnStatus enum.
[client] Refactor Android PeerInfo to use proper ConnStatus enum type by iakshayubale · Pull Request #5644 · netbirdio/netbird · GitHub - Added support for embed.Client on Android with netstack mode.
[client] Support embed.Client on Android with netstack mode by tham-le · Pull Request #5623 · netbirdio/netbird · GitHub
Management Improvements
- Added notification endpoints.
[management] Add notification endpoints by bcmmbaga · Pull Request #5590 · netbirdio/netbird · GitHub - Added terminated field to services.
[management] add terminated field to service by pascal-fischer · Pull Request #5700 · netbirdio/netbird · GitHub - Extended blackbox tests.
[management] Extend blackbox tests by pascal-fischer · Pull Request #5699 · netbirdio/netbird · GitHub - Updated to latest gRPC version.
[management] update to latest grpc version by pascal-fischer · Pull Request #5716 · netbirdio/netbird · GitHub - Prevented events for temporary peers.
[management] no events for temporary peers by pascal-fischer · Pull Request #5719 · netbirdio/netbird · GitHub - Persisted proxy capabilities to database.
[management] Persist proxy capabilities to database by lixmal · Pull Request #5720 · netbirdio/netbird · GitHub - Added FleetDM API spec support.
[management] Feature/fleetdm api spec by mlsmaycon · Pull Request #5597 · netbirdio/netbird · GitHub - Added target user account validation.
[management] add target user account validation by pascal-fischer · Pull Request #5741 · netbirdio/netbird · GitHub - Improved permission validation for posture check delete.
[management] proper module permission validation for posture check delete by pascal-fischer · Pull Request #5742 · netbirdio/netbird · GitHub - Removed client secret from gRPC auth flow.
[management,client] Remove client secret from gRPC auth flow by bcmmbaga · Pull Request #5751 · netbirdio/netbird · GitHub - Fixed panic on management reboot.
[management] fix panic on management reboot by crn4 · Pull Request #5759 · netbirdio/netbird · GitHub - Added legacy to embedded IdP migration tool.
[management] Legacy to embedded IdP migration tool by shuuri-labs · Pull Request #5586 · netbirdio/netbird · GitHub - Fixed race condition in setup flow allowing multiple owners.
[management] fix race condition in the setup flow that enables creation of multiple owner users by crn4 · Pull Request #5754 · netbirdio/netbird · GitHub
Proxy Enhancements
- Added pprof support for proxy debugging.
[proxy] Add pprof by pascal-fischer · Pull Request #5764 · netbirdio/netbird · GitHub
Security & Stability
- Added path traversal and file size protections.
[misc] add path traversal and file size protections by pascal-fischer · Pull Request #5755 · netbirdio/netbird · GitHub
Self-Hosted Improvements
- Added self-hosted scaling note.
[self-hosted] Add selfhosted scaling note by braginini · Pull Request #5769 · netbirdio/netbird · GitHub
Miscellaneous
- Added missing OpenAPI definitions.
[misc] Add missing OpenAPI definitions by bcmmbaga · Pull Request #5690 · netbirdio/netbird · GitHub - Updated Contributor License Agreement document.
Update CONTRIBUTOR_LICENSE_AGREEMENT.md by heisbrot · Pull Request #5131 · netbirdio/netbird · GitHub - Set permissions on env file for getting started scripts.
[misc] set permissions on env file for getting started scripts by pascal-fischer · Pull Request #5761 · netbirdio/netbird · GitHub
New Contributors
- @tobsec made their first contribution in [client] Fix Exit Node submenu separator accumulation on Windows by tobsec · Pull Request #5691 · netbirdio/netbird · GitHub
- @iakshayubale made their first contribution in [client] Refactor Android PeerInfo to use proper ConnStatus enum type by iakshayubale · Pull Request #5644 · netbirdio/netbird · GitHub
Full Changelog: Comparing v0.67.1...v0.67.2 · netbirdio/netbird · GitHub