Releases: netbirdio/netbird
Releases · netbirdio/netbird
v0.37.2
What's Changed
- [client] fix extra DNS labels parameter to Register method in client by @hakansa in #3371
- [tests] Retry mysql store creation on reused containers by @pascal-fischer in #3370
- [client] Replace string to netip.Prefix by @pappz in #3362
- [misc] Replace webinar link by @braginini in #3380
- [management] Handle transaction error on peer deletion by @bcmmbaga in #3387
- [misc] Fix typo by @Silex in #3415
- [client] Add Netbird GitHub link to the client ui about sub menu by @robertgro in #3372
- [client] Close userspace firewall properly by @lixmal in #3426
- [client] UI Refactor Icon Paths by @hakansa in #3420
- [client] Handle large DNS packets in dns route resolution by @lixmal in #3441
- Update bug-issue-report.md template by @lixmal in #3449
- [client] Fix TURN-Relay switch by @pappz in #3456
- [client] Print out the goroutine id by @pappz in #3433
- [misc] Traefik config improvements by @Silex in #3346
- [misc] Grafana dashboards by @muzammil360 in #3458
New Contributors
- @Silex made their first contribution in #3415
- @robertgro made their first contribution in #3372
- @muzammil360 made their first contribution in #3458
Full Changelog: v0.37.1...v0.37.2
v0.37.1
What's Changed
- [client] Restart netbird-ui post-install in linux deb&rpm by @mohamed-essam in #2992
- [client] Update local interface addresses when gathering candidates by @lixmal in #3324
- [management] faster server bootstrap by @pnmcosta in #3365
- [client] fix privacy warning on macOS by @hurricanehrndz in #3350
- [client] Disable notifications by default by @lixmal in #3375
Full Changelog: v0.37.0...v0.37.1
v0.37.0
What's Changed
- [client] Normalize DNS record names to lowercase in local handler update by @hakansa in #3323
- [signal] add pprof and message size metrics by @pascal-fischer in #3337
- [management] Refactor users to use store methods by @bcmmbaga in #2917
- [management] Add batching support for SaveUsers and SaveGroups by @bcmmbaga in #3341
- [client][ui] added accessible tray icons by @karsa-mistmere in #3335
- [misc] Run management benchmark jobs on file changes by @mlsmaycon in #3343
- [client] [ui] issue when changing setting in GUI while peer session is expired by @hakansa in #3334
- [signal] Fix registry not found by @pascal-fischer in #3342
- [management] remove gorm preparestmt from all DB connections by @pascal-fischer in #3292
- [client] Set up local dns policy additionally if a gpo policy is detected by @lixmal in #3336
- [management] optimize test execution by @pascal-fischer in #3204
- [client][ui] Use go build to embed less icons by @hurricanehrndz in #3351
- [misc] improvement(template): add traefik labels to relay by @cesargoncalves in #3333
- [client] Add UI client event notifications by @lixmal in #3207
- [client, management] Support DNS Labels for Peer Addressing by @hakansa in #3252
- [client] Add embeddable library by @lixmal in #3239
- [client] Skip CLI session expired notifcation if notifications are disabled by @lixmal in #3266
- [management] refactor auth by @pnmcosta in #3296
- [client] Interface code cleaning by @pappz in #3358
- [misc] Update README.md by @braginini in #3360
- [management,client,signal] Update google.golang.org/api to latest by @paralin in #3288
- [misc][Snyk] Security upgrade alpine from 3.21.0 to 3.21.3 by @mlsmaycon in #3359
- [client] Add reverse dns zone by @lixmal in #3217
- [management] fix grpc new account by @pnmcosta in #3361
- [client] Add netbird ui improvements by @lixmal in #3222
- [client] Fix udp forwarder deadline by @lixmal in #3364
- [misc] Rename client tests in CI by @lixmal in #3366
New Contributors
- @karsa-mistmere made their first contribution in #3335
- @cesargoncalves made their first contribution in #3333
Full Changelog: v0.36.7...v0.37.0
v0.36.7
v0.36.6
What's Changed
- Bump golang.org/x/net from 0.30.0 to 0.33.0 by @dependabot in #3218
- [client, server] Cleanup magiconair usage from repo by @pappz in #3276
- Management REST Client Code by @mohamed-essam in #3278
- [client] use embedded root CA if system certpool is empty by @hakansa in #3272
- [misc] Replace Wiretrustee with Netbird by @lixmal in #3267
- [client] Fix acl empty port range detection by @lixmal in #3285
- [relay] Use new upstream for nhooyr.io/websocket package by @paralin in #3287
- [client] Fix grouping of peer ACLs with different port ranges by @lixmal in #3289
- [client] Fix nil pointer exception when load empty list and try to cast it by @pappz in #3282
- [management] Check groups when counting peers on networks list by @pascal-fischer in #3284
- [management] add logs for grpc API by @pascal-fischer in #3298
- [client] Add experimental support for userspace routing by @lixmal in #3134
- [signal] Fix context propagation in signal server by @4thel00z in #3251
- [client, relay] Fix/wg watch by @pappz in #3261
- [client] Support dns upstream failover for nameserver groups with same match domain by @lixmal in #3178
- [client] Fix dns handler chain test by @lixmal in #3307
- [client] Check for fwmark support and use fallback routing if not supported by @lixmal in #3220
- [client] Enable userspace forwarder conditionally by @lixmal in #3309
- fix integration tests by @pnmcosta in #3311
New Contributors
- @hakansa made their first contribution in #3272
- @paralin made their first contribution in #3287
- @4thel00z made their first contribution in #3251
- @pnmcosta made their first contribution in #3311
Full Changelog: v0.36.5...v0.36.6
v0.36.5
v0.36.4
What's Changed
- [client] Allow freebsd to build netbird-ui by @lixmal in #3212
- [management] Refactor peers to use store methods by @bcmmbaga in #2893
- [misc] Fix: typo in test output by @JinxCappa in #3216
- [management] remove peer from group on delete by @pascal-fischer in #3223
- [management] disable prepareStmt for sqlite by @pascal-fischer in #3228
- [client] Fix freebsd default routes by @lixmal in #3230
- [client] Use correct stdout/stderr log paths for debug bundle on macOS by @lixmal in #3231
- [client] Back up corrupted state files and present them in the debug bundle by @lixmal in #3227
- [client] Match more specific dns handler first by @lixmal in #3226
- [client] Mark redirected traffic early to match input filters on pre-DNAT ports by @lixmal in #3205
- [management] use account request buffer on sync by @pascal-fischer in #3229
- [management/signal/relay] add metrics descriptions by @pascal-fischer in #3233
- [client] Support port ranges in peer ACLs by @lixmal in #3232
- [client] Use dynamic dns route resolution on iOS by @lixmal in #3243
- [management] copy source and destination resource on policyRule copy by @pascal-fischer in #3235
New Contributors
- @JinxCappa made their first contribution in #3216
Full Changelog: v0.36.3...v0.36.4
v0.36.3
What's Changed
- [client] Close ice agent only if not nil by @mlsmaycon in #3210
Full Changelog: v0.36.2...v0.36.3
v0.36.2
What's Changed
- [relay] Don't start relay quic listener on invalid TLS config by @lixmal in #3202
- [management] Fix network migration issue in Postgres by @bcmmbaga in #3198
- [management] add duration logs to Sync by @pascal-fischer in #3203
Full Changelog: v0.36.1...v0.36.2