v0.59.9

netbirdio/netbirdv0.59.9Oct 28, 2025by mlsmaycon

AI Summary

Maintenance release focusing on management stability, peer disapproval reasons, and fixes for macOS DNS cleanup and WebSocket proxy certificates.

Key Highlights

  • Added peer disapproval reason in management.
  • Fixed macOS state-based DNS cleanup.
  • Fixed HTTP/WebSocket proxy not using custom certificates.
  • Include expired and routing peers in DNS record filtering.

Full Release Notes

## What's Changed
* [management] Add peer disapproval reason by @bcmmbaga in https://github.com/netbirdio/netbird/pull/4468
* [client] Fix active profile name in debug bundle by @lixmal in https://github.com/netbirdio/netbird/pull/4689
* [signal] Fix HTTP/WebSocket proxy not using custom certificates by @bcmmbaga in https://github.com/netbirdio/netbird/pull/4644
* [client] Fix macOS state-based dns cleanup by @lixmal in https://github.com/netbirdio/netbird/pull/4701
* [client] Clean up bsd routes independently of the state file by @lixmal in https://github.com/netbirdio/netbird/pull/4688
* Include expired and routing peers in DNS record filtering by @bcmmbaga in https://github.com/netbirdio/netbird/pull/4708
* [management] rewire account manager to permissions manager by @pascal-fischer in https://github.com/netbirdio/netbird/pull/4673
* [client] Redirect dns forwarder port 5353 to new listening port 22054 by @lixmal in https://github.com/netbirdio/netbird/pull/4707
* [client] The status cmd will not be blocked by the ICE probe by @pappz in https://github.com/netbirdio/netbird/pull/4597


**Full Changelog**: https://github.com/netbirdio/netbird/compare/v0.59.8...v0.59.9