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
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.
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
- Add DNS settings page (netbirdio/dashboard#126)
- Add Activity page (netbirdio/dashboard#119)
Misc
- Add NetBird's installer project #637
Docs
- Update docs with new flags netbirdio/docs#28