github netbirdio/netbird v0.13.0

latest releases: v0.29.4, v0.29.3, 0.29.3...
19 months ago

Release Notes

This release marks a switch to peer management where we are introducing the use of peer IDs instead of Peer.Key which will facilitate the implementation of other security features, like peer public key rotation. With the change, the service will perform a storage migration to generate the IDs for existing peers at the startup, and there is a compatibility requirement between the Dashboard and the management service, and we ask everyone to update both systems.

Breaking changes

  • Management service requires Dashboard v1.7.0 for full compatibility

Management

  • Check if the peer name changes before updating labels (#658)
  • Simplify event storing with one generic method (#662)
  • Add more activity events (#663)
  • Use ID instead of public Key as peer identifier (#664)
  • Support custom id claim for user identification (#667)
  • Add GetPeer API method (#670)

Client

  • Use product Version instead of kernel version for MacOS (#666)
  • Revert preshared-key shorthand flag (#671)
  • Refactor Management and Admin URL config (#674)

Dashboard

Big thanks to our new contributors

Don't miss a new netbird release

NewReleases is sending notifications on new releases.