This release improves the network routes features, a new IDP provider, and bug fixes.
Before this release, if you had a local peer range like 192.168.0.0/16 and a network route with 192.168.0.0/24, the NetBird client (agent) wouldn't apply it to the as it couldn't verify if the existing range matched the incoming route. Now the agent validates that and is able to configure this route, it also checks if the peer's default gateway is not part of the incoming route, to avoid any disconnection.
Another highlight is the integration with Google Workspace IDP; Now, you can directly use Google's Oauth2 with our management system. See docs at https://docs.netbird.io/selfhosted/identity-providers#google-workspace
Changelog summary
Management
Client
- Refactor check logic when adding routes (#945)
- Reduce the peer status notifications (#956)
- ACL firewall manager fix/improvement (#970)
Full Changelog: v0.21.4...v0.21.5