Release Notes for v0.72.0
What’s New
Private Service Expose & Reverse Proxy
- Added support to expose NetBird-only services over tunnel peers across management, client, and proxy.
[management, client, proxy] add expose NetBird-only services over tunnel peers by mlsmaycon · Pull Request #6226 · netbirdio/netbird · GitHub - Added follow-up fixes for private reverse-proxy services.
[management, client, proxy] Follow-up fixes for private reverse-proxy services by mlsmaycon · Pull Request #6268 · netbirdio/netbird · GitHub - Added private service expose support in the dashboard.
Feature/private service expose by mlsmaycon · Pull Request #646 · netbirdio/dashboard · GitHub - Updated reverse proxy modals in the dashboard.
Update reverse proxy modals by mlsmaycon · Pull Request #661 · netbirdio/dashboard · GitHub - Bound embed client WireGuard per-device memory across proxy and client.
[proxy, client] Bound embed client WireGuard per-Device memory by lixmal · Pull Request #5962 · netbirdio/netbird · GitHub
Client Improvements
- Filtered scoped/cloned default routes from BSD network monitor.
[client] Filter scoped/cloned default routes from BSD network monitor by lixmal · Pull Request #6208 · netbirdio/netbird · GitHub - Matched DNS wildcard handlers on label boundaries.
[client] Match DNS wildcard handlers on label boundaries by lixmal · Pull Request #6255 · netbirdio/netbird · GitHub - Refactored Linux system info to use syscalls.
[client] Refactor Linux system info to use syscalls by phillebaba · Pull Request #6230 · netbirdio/netbird · GitHub - Released WASM js.FuncOf callbacks in SSH and RDP paths.
[client] Release wasm js.FuncOf callbacks in ssh and rdp paths by lixmal · Pull Request #5982 · netbirdio/netbird · GitHub - Fixed possible deadlock in statemanager Stop.
[client] Fix possible deadlock in statemanager Stop by riccardomanfrin · Pull Request #6228 · netbirdio/netbird · GitHub - Improved Rosenpass support.
[client] Improve rosenpass support by riccardomanfrin · Pull Request #6136 · netbirdio/netbird · GitHub - Recognized NetBird DNS forwarder port in capture text format.
[client] Recognize NetBird DNS forwarder port in capture text format by lixmal · Pull Request #6177 · netbirdio/netbird · GitHub - Applied netroute default-gateway workaround on Android.
[client] Apply netroute default-gateway workaround on android by lixmal · Pull Request #6192 · netbirdio/netbird · GitHub - Captured injected ICMPv6 echo replies in debug capture.
[client] Capture injected ICMPv6 echo replies in debug capture by lixmal · Pull Request #6321 · netbirdio/netbird · GitHub - Gated DNS forwarder on BlockInbound.
[client] Gate DNS forwarder on BlockInbound by lixmal · Pull Request #6257 · netbirdio/netbird · GitHub - Persisted sync response via pluggable store, including disk support on iOS.
[client] Persist sync response via pluggable store (disk on iOS) by pappz · Pull Request #6331 · netbirdio/netbird · GitHub - Allowed WireGuard port to be zero in UI and showed the port in status command.
[client] Allow wireguard port to be zero in UI and show port in status command by theodorsm · Pull Request #6158 · netbirdio/netbird · GitHub - Prevented corruption from competing log rotation and improved debug bundle.
[client] Prevent corruption from competing log rotation and improve debug bundle by theodorsm · Pull Request #6214 · netbirdio/netbird · GitHub
Management Improvements
- Fixed owner role update.
[management] fix owner role update by pascal-fischer · Pull Request #6264 · netbirdio/netbird · GitHub - Refactored management server bootstrap.
[management] Refactor management server bootstrap by bcmmbaga · Pull Request #6256 · netbirdio/netbird · GitHub - Updated log levels.
[management] update log levels by pascal-fischer · Pull Request #6266 · netbirdio/netbird · GitHub - Extended nmap monitoring.
[management] extend nmap monitoring by pascal-fischer · Pull Request #6271 · netbirdio/netbird · GitHub - Added SSO session extend flow.
[management] Add SSO session extend flow (management) by pappz · Pull Request #6197 · netbirdio/netbird · GitHub - Extended combined server initialization.
[management] Extend combined server initialization by bcmmbaga · Pull Request #6156 · netbirdio/netbird · GitHub - Enriched context in permissions manager.
[management] enrich context in permissions manager by pascal-fischer · Pull Request #6286 · netbirdio/netbird · GitHub - Exported ResolveDomain.
[management] Export ResolveDomain by bcmmbaga · Pull Request #6334 · netbirdio/netbird · GitHub
Dashboard Improvements
- Added simplified dashboard layout.
Feature/simplified layout by braginini · Pull Request #649 · netbirdio/dashboard · GitHub - Fixed broken SSH and RDP in the dashboard.
Fix broken SSH and RDP by braginini · Pull Request #650 · netbirdio/dashboard · GitHub - Moved setup keys to Settings.
Move setup keys to Settings by braginini · Pull Request #653 · netbirdio/dashboard · GitHub - Improved table filters layout.
Improve Table Filters Layout by braginini · Pull Request #654 · netbirdio/dashboard · GitHub - Grouped Networks and Routes under Network Routing.
Group Networks and Routes under Network Routing by braginini · Pull Request #660 · netbirdio/dashboard · GitHub
Infrastructure & CI
- Pinned GitHub Actions with SHA and improved workflows.
[Infrastructure] Pin actions with SHA and improve workflows by theodorsm · Pull Request #6249 · netbirdio/netbird · GitHub - Added Codecov integration and coverage reporting across workflows.
[misc] Add Codecov integration and coverage reporting across workflows by mlsmaycon · Pull Request #6333 · netbirdio/netbird · GitHub - Allowed Docker image overrides for getting started.
[infrastructure] allow docker image overrides for getting started by mlsmaycon · Pull Request #6335 · netbirdio/netbird · GitHub - Exposed VCS revision in dev build version output across client, management, and misc.
[client, management, misc] expose VCS revision in dev build version output by riccardomanfrin · Pull Request #6263 · netbirdio/netbird · GitHub
New Contributors
- @phillebaba made their first contribution in [client] Refactor Linux system info to use syscalls by phillebaba · Pull Request #6230 · netbirdio/netbird · GitHub
- @riccardomanfrin made their first contribution in [client] Fix possible deadlock in statemanager Stop by riccardomanfrin · Pull Request #6228 · netbirdio/netbird · GitHub
- @theodorsm made their first contribution in [Infrastructure] Pin actions with SHA and improve workflows by theodorsm · Pull Request #6249 · netbirdio/netbird · GitHub
Full Changelog: Comparing v0.71.4...v0.72.0 · netbirdio/netbird · GitHub