Releases: netbirdio/netbird
Releases · netbirdio/netbird
v0.8.0
Release Notes
This release brings seamless SSH access to your machines without managing SSH keys. Every Mac or Linux machine can now run an embedded SSH server that allows access from other connected network participants. SSH server can be enabled per-peer in the Peer view in Web UI.
SSH to a remote machine:
sudo netbird ssh <PEER_IP>
More about NetBird Easy SSH in our blog post.
Management
Agent
- Automatic SSH key generation (#361)
- Embedded SSH server support for Mac and Linux (#361)
- Added NetBird SSH command
netbird ssh <PEER IP>
. Has to be run as sudo.
Web UI
- Enable/Disable the embedded SSH server on peers (netbirdio/dashboard#54)
v0.7.1
v0.7.0
Release Notes
Release blogpost.
This release brings simple Access Controls (ACLs) to the system. 🎆
It is now possible to group peers using a simple tagging system and then apply rules to groups. This allows limiting access to certain resources.
Management
- OpenAPI specification and API Adjustment (#356).
- Introduced ACL logic to group peers and apply rules (#356) to groups.
Web UI
- Added the
Access Control
UI view to manage rules (netbirdio/dashboard#49) - Added grouping (or tagging) logic to the
Peers
UI view (netbirdio/dashboard#49)
v0.6.4
v0.6.3
v0.6.2
Release Notes
Management
- Assign a smaller network per account. One out of 64 possible /16 subnets of 100.64.0.0/10 (65k unique IPs per subnet) (#342)
- Allocate a random peer IP from a /16 network (#342)
Agent
- Unblock the systray menu when using interactive login (#340)
** Admin Web UI**
- New design based on ant.design (netbirdio/dashboard#51)
v0.6.1
v0.6.0
Release Notes
Management
- Multi-user accounts.
Netbird used to have a single admin user per account. With this release, multiple users can share an account. - New registering users sharing the same organization domain automatically join the organization's account.
- Support new device registration with the login through IDP.
CLI
- CLI commands migration:
wiretrustee
replaced withnetbird
.
Old commands are deprecated and will be removed in future versions. Example:
E.g.wiretrustee up
->netbird up
- Packages repo migration (URLs)
- User-friendly device registration with IDP.
Callingnetbird up
without a--setup-key
will trigger login through the browser and IDP. - Indirect support for MFA. If your IDP is configured with
Desktop UI
- Netbird got desktop UIs for Linux, Mac, and Windows - a simple systray application implemented with fyne.
- User-friendly device registration with IDP.
ClickingConnect
button in the systray menu will trigger login through the browser and IDP.
Admin Panel (Dashboard)
- New tab - "Users". Displays all users belonging to an account.
- Search and filter for Peers, Setup Keys, and Users.
- Pagination for Peers.
- Fixes for tables on mobile devices.
v0.5.1
Changelog
Management
- Fix outdated Network.Serial (enable persistence to the store) (#260)
Client
- Split client app into CMD and Daemon service (#239)
Now there is a daemon service running in the background and cmd can control it. - Introduce UP and Down commands to start and stop daemon
wiretrustee up
wiretrustee down
- Minor bug fixes