Bot releases are hidden (Show)
Published by mlsmaycon over 1 year ago
Full Changelog: https://github.com/netbirdio/netbird/compare/v0.20.4...v0.20.5
Published by mlsmaycon over 1 year ago
Full Changelog: https://github.com/netbirdio/netbird/compare/v0.20.3...v0.20.4
Published by braginini over 1 year ago
Full Changelog: https://github.com/netbirdio/netbird/compare/v0.20.2...v0.20.3
Published by braginini over 1 year ago
Full Changelog: https://github.com/netbirdio/netbird/compare/v0.20.1...v0.20.2
Published by braginini over 1 year ago
Full Changelog: https://github.com/netbirdio/netbird/compare/v0.20.0...v0.20.1
Published by braginini over 1 year ago
Full Changelog: https://github.com/netbirdio/netbird/compare/v0.19.0...v0.20.0
Published by braginini over 1 year ago
This major release brings two significant improvements to the core connectivity layer of NetBird that drops the local proxy for p2p connections and significantly improves the performance :
Optional. To disable the Kernel WireGuard module to switch entirely to userspace, run:
mkdir -p /etc/sysconfig/
echo "NB_WG_KERNEL_DISABLED=true" > /etc/sysconfig/netbird
systemctl restart netbird
Client
Management
Full Changelog: https://github.com/netbirdio/netbird/compare/v0.16.0...v0.19.0
Published by braginini over 1 year ago
Full Changelog: https://github.com/netbirdio/netbird/compare/v0.18.0...v0.18.1
Published by braginini over 1 year ago
Full Changelog: https://github.com/netbirdio/netbird/compare/v0.17.0...v0.18.0
Published by braginini over 1 year ago
Full Changelog: https://github.com/netbirdio/netbird/compare/v0.16.0...v0.17.0
Published by mlsmaycon over 1 year ago
This release brings performance improvements to userspace-based NetBird agents (any platforms that don't support kernel WireGuard, e.g., macOS, Windows, and old Linux). The implementation uses a custom wireguard-go Bind interface, eliminating the need for a local proxy that was decreasing performance dramatically.
Client
Full Changelog: https://github.com/netbirdio/netbird/compare/v0.15.3...v0.16.0
Published by mlsmaycon over 1 year ago
Due to performance reasons, this release reverts rego policy evaluation from the regular network map update that is sent to peers. We will review the policy specification and how to improve performance.
Management
Client
Misc
Published by mlsmaycon over 1 year ago
Client
Misc
Published by mlsmaycon over 1 year ago
Management
Misc
Published by mlsmaycon over 1 year ago
The new version introduces Personal Access Tokens.
Personal Access Tokens (PATs) can be used to authenticate against Netbird’s Public API (coming soon).
Users can create as many tokens for themself as they need. Each token requires the user to set how long the token will be valid, we support token expiration between 1 and 365 days; after that, the token will be rejected.
All users can now access the Personal Settings section under the Dashboard > Settings tab. This section shows an overview of all the Personal Access Tokens belonging to a user, when they were created, when they were last used to authenticate, and when they will expire.
When adding a new token, you must provide a name and specify how long the token should be valid.
After successfully creating the token you will see the token in plain text to copy and store in a secure location. Once you close the window, there is no way to retrieve the plain token again.
You can use the new token to send API requests to the management API by adding the header Authorization: Token NEW_TOKEN
, below you have an example of a request to the peer's endpoint of our Public API:
curl 'https://api.wiretrustee.com/api/users' -X GET -H "Authorization: Token nbp_61efTM2ZvmiLpaOa5mpx1MLnL5zXc13bcMhm”
More API documentation will come soon!
Management
Client
Dashboard
Published by mlsmaycon over 1 year ago
Full Changelog: https://github.com/netbirdio/netbird/compare/v0.14.5...v0.14.6
Published by mlsmaycon over 1 year ago
Management
Agent
Full Changelog: https://github.com/netbirdio/netbird/compare/v0.14.4...v0.14.5
Published by braginini over 1 year ago
Bug fixes & refactor
Management
Published by braginini over 1 year ago
Bug fixes & refactor
Management
Agent
Published by mlsmaycon over 1 year ago
The new version introduces peer login expiration logic that requires peers added with interactive SSO login (by a user) to expire after a certain period of time (e.g., 24 hours by default). Expired peers will automatically disconnect and will not be able to connect to other machines without reauthenticating.
You can configure this setting globally for the account in the new Settings tab in the dashboard https://app.netbird.io/settings.
Under the Peers tab, you can disable expiration for each peer individually.
Management
Agent
netbird status --json
netbird status --yaml