Release Notes for v0.59.0
What's New
Browser Client for Remote SSH & RDP Access
We’re excited to introduce the NetBird Browser Client – a secure, zero-install way to access your peers directly from your web browser.
Highlights
- No installation required – connect from Chrome, Firefox, Edge, or Safari.
- SSH & RDP support – access Linux and Windows machines with full protocol support.
- Runs in your browser – a complete NetBird peer compiled to WebAssembly.
- End-to-end encrypted – secured with WireGuard®.
- Temporary, secure access – short-lived peers and ACLs are created automatically and cleaned up when the session ends.
How it works
Open your NetBird dashboard → Peers view, choose a machine, and click Launch Console (SSH) or Remote Desktop (RDP).
Your session runs securely in the browser with no software download needed.
⚠️Note for Self-Hosted Deployments
To use the browser client with self-hosted deployments, you need to upgrade your Management, Signal, Dashboard, and Relay containers.
Learn more here:
PRs:
- Added browser client support across client, signal, and management components. #4415
- Adjusted WebSocket proxy paths to ensure proper browser client functionality. #4565
- Updated infrastructure scripts to include WebSocket proxy setup for browser client deployments. #4566
Other Client Enhancements
- Added Windows DNS policies to always use the GPO path. #4460
- Fixed packet loss issues. #3338
- Ordered ICE candidate lists for proper comparison and reliability. #4561
- Made DNS ForwarderPort configurable and updated the default well-known port. #4479
Full Changelog: v0.58.2...v0.59.0