github netbirdio/netbird v0.12.0

latest releases: v0.29.2, v0.29.1, v0.29.0...
20 months ago

Release Notes

With this release, NetBird records user configuration changes in an account, providing better visibility to configuration changes made by other administrators. In the initial release of the feature, we are recording the following:

  • User signup
  • User invite
  • Group membership updates
  • Setup Key updates
  • Access Rule updates
  • Peer addition and deletion
  • DNS Settings updates

Screenshot 2023-01-19 at 16 04 52

We will be adding new events in the subsequent releases.

Another enhancement is the DNS settings feature. With that, users can disable DNS management for peers in configured groups. This is very useful for managing the local resolver status of peers with external DNS services.

image

The client has 3 new flags for the up command:

  • --dns-resolver-address allows users to specify a listening address for their local resolver. E.g., netbird up --dns-resolver-address 127.0.0.1:5353
  • --external-ip-map allows users to specify 1:1 Nat IP addresses. This is very useful for cloud instances where 1:1 is more common. E.g., netbird up --external-ip-map 52.43.0.200
  • --foreground-mode replaces the old behavior with --log-file console for running the agent in foreground mode. E.g., netbird up --foreground-mode || netbird up -F

We added a link to another fantastic community project to our Readme file, Netbird Installer, is maintained by @physk and allows for easy single-line installation.

Detailed Notes

Management

  • Add system activity tracking and event store #636
  • Fix CGO dependencies in the management docker container #649
  • Install ca-certs in the Management docker image build #650
  • Adding DNS settings for accounts #655
  • Allow empty groups for DNS setting #656
  • Enable CGO in Goreleaser for management #657

Client

  • Add device flow scope to device flow call #616
  • Store the previously applied DNS configuration hash #628
  • Explicitly pass Coturn's configuration in docker-compose template #633
  • Fix typo - "netforwad" -> "netforward" #647
  • Use configuration input struct #645
  • Use macOS v11 to build UI release #648
  • Add --foreground-mode flag to client #654
  • Adding --external-ip-map and --dns-resolver-address and shorthand flags #652

Dashboard

Misc

  • Add NetBird's installer project #637

Docs

Big thanks to our new contributors

Don't miss a new netbird release

NewReleases is sending notifications on new releases.