Skip to content

netbird

v0.75.0-rc.4 Bugfix

This release fixes issues for SREs watching stability and regressions.

Published 25d VPN & Tunnels
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

go mesh mesh-networks nat-traversal netbird vpn
+3 more
wireguard-vpn wiretrustee zero-trust-network-access

Affected surfaces

auth deps

Summary

AI summary

Eliminate packet loss during lazy connections.

Full changelog

What's Changed

  • [client] Reduce false-positive DNS health warnings by @lixmal in https://github.com/netbirdio/netbird/pull/6453
  • [client] Fix DNS custom zone teardown: handler leak and external CNAME resolution by @lixmal in https://github.com/netbirdio/netbird/pull/6445
  • [misc] Bump the actions group across 1 directory with 9 updates by @dependabot[bot] in https://github.com/netbirdio/netbird/pull/6451
  • [client] Surface DNS forwarder upstream failures via Extended DNS Errors by @lixmal in https://github.com/netbirdio/netbird/pull/6441
  • [misc] Add TARGETPLATFORM build argument to Docker build commands by @mlsmaycon in https://github.com/netbirdio/netbird/pull/6499
  • [client] Add Auth.Stop() to cancel an in-progress interactive login by @pappz in https://github.com/netbirdio/netbird/pull/6486
  • [client] Fix engine lifecyrcle race by @pappz in https://github.com/netbirdio/netbird/pull/6443
  • [client] fix WaitStreamConnected test call after ctx signature change by @pappz in https://github.com/netbirdio/netbird/pull/6503
  • [misc] Add enterprise getting-started and migrate script by @bcmmbaga in https://github.com/netbirdio/netbird/pull/6501
  • [management] do not use meta diff for login by @pascal-fischer in https://github.com/netbirdio/netbird/pull/6502
  • [management] validate meta change against posture checks by @pascal-fischer in https://github.com/netbirdio/netbird/pull/6510
  • [management] empty file check in nmap on other posturechecks by @pascal-fischer in https://github.com/netbirdio/netbird/pull/6511
  • [client] Fix empty profile handle regression in debug config by @riccardomanfrin in https://github.com/netbirdio/netbird/pull/6514
  • [management] Reschedule inactivity expiration when a peer disconnects by @bcmmbaga in https://github.com/netbirdio/netbird/pull/6523
  • [client] Skip re-resolving cached management cache domains by @lixmal in https://github.com/netbirdio/netbird/pull/6518
  • [management] validate posture checks on meta change before account update by @pascal-fischer in https://github.com/netbirdio/netbird/pull/6527
  • [management] less strict metaHash when blocking peers by @pascal-fischer in https://github.com/netbirdio/netbird/pull/6531
  • [management] move some logs to trace by @pascal-fischer in https://github.com/netbirdio/netbird/pull/6541
  • [client] Suppress Quick Actions popup when DisableAutoConnect=true by @riccardomanfrin in https://github.com/netbirdio/netbird/pull/6542
  • [management] simplify affected peers ignore disabled by @pascal-fischer in https://github.com/netbirdio/netbird/pull/6540
  • [management] Optimize affected posture checks and add logs by @mlsmaycon in https://github.com/netbirdio/netbird/pull/6522
  • [management] bring back client version check on login filter hash by @pascal-fischer in https://github.com/netbirdio/netbird/pull/6552
  • [infrastructure] small gh workflow fixes by @dmitri-netbird in https://github.com/netbirdio/netbird/pull/6546
  • [misc] Add Agent-Network readme by @braginini in https://github.com/netbirdio/netbird/pull/6562
  • [client] Update Wails v3 to v3.0.0-alpha2.106 by @pappz in https://github.com/netbirdio/netbird/pull/6545
  • [client] Fix stuck Windows tray dark icon on state change by @pappz in https://github.com/netbirdio/netbird/pull/6532
  • [client] Remove hardcoded autostart from Windows installers by @pappz in https://github.com/netbirdio/netbird/pull/6544
  • [Doc] Point Agent Network banner to netbird.ai by @braginini in https://github.com/netbirdio/netbird/pull/6564
  • [client] Improve network addresses filter by @pappz in https://github.com/netbirdio/netbird/pull/6515
  • [client] Fix blocked status lock via relay manager path by @pappz in https://github.com/netbirdio/netbird/pull/6547
  • [client] Eliminate packet loss during lazy connections. by @pappz in https://github.com/netbirdio/netbird/pull/6355
  • [client] fix nil pointer panic when applying SSH server setting to an existing config by @Adel-Ayoub in https://github.com/netbirdio/netbird/pull/6556
  • [client] lower ICE handshake offer/answer log level to debug by @riccardomanfrin in https://github.com/netbirdio/netbird/pull/6565
  • [self-hosted] Add agent-network preset with dedicated configurations by @mlsmaycon in https://github.com/netbirdio/netbird/pull/6569
  • [misc] Bump the actions group across 1 directory with 4 updates by @dependabot[bot] in https://github.com/netbirdio/netbird/pull/6550
  • [client] Keep signal stream alive while receive loop is blocked on worker handoff by @lixmal in https://github.com/netbirdio/netbird/pull/6530
  • [client] Categorize privileged tests behind a build tag and run them in Docker by @pappz in https://github.com/netbirdio/netbird/pull/6425
  • [client] Forward non-address DNS record types through route forwarders by @lixmal in https://github.com/netbirdio/netbird/pull/6455
  • [misc] Update careers page link by @mlsmaycon in https://github.com/netbirdio/netbird/pull/6538
  • [client] add per-phase timing metrics for sync processing by @riccardomanfrin in https://github.com/netbirdio/netbird/pull/6533
  • [client] Wait for signal receive watchdog to stop before reconnect by @pappz in https://github.com/netbirdio/netbird/pull/6574
  • [client] report management unhealthy while Sync stream is failing by @pappz in https://github.com/netbirdio/netbird/pull/6575
  • [signal] Refresh receive liveness when worker handoff drains by @lixmal in https://github.com/netbirdio/netbird/pull/6594
  • [client] raise duration validation limit to 24 hours by @pappz in https://github.com/netbirdio/netbird/pull/6598
  • [client] Skip firewall ruleset rebuild when config is unchanged by @pappz in https://github.com/netbirdio/netbird/pull/6508
  • [client] bound system info / posture-check gathering with a timeout to prevent sync-loop freeze by @riccardomanfrin in https://github.com/netbirdio/netbird/pull/6512
  • [misc] Require on-premise EULA acceptance in enterprise scripts by @bcmmbaga in https://github.com/netbirdio/netbird/pull/6596
  • [client] Reinject captured first packet on lazy connection activation by @lixmal in https://github.com/netbirdio/netbird/pull/6572
  • [management] Add peer expiration reason to activity meta by @bcmmbaga in https://github.com/netbirdio/netbird/pull/6619
  • [management,proxy,client] 0.74.0 version by @mlsmaycon in https://github.com/netbirdio/netbird/pull/6563
  • [management, client] Add management-controlled client metrics push by @pappz in https://github.com/netbirdio/netbird/pull/5886
  • [client] Fix pointer comparisons in profile config apply by @pappz in https://github.com/netbirdio/netbird/pull/6622
  • [management] detach JWT group sync write from request cancellation by @den-dw in https://github.com/netbirdio/netbird/pull/6621
  • [misc] Run agent-network e2e nightly + on manual dispatch by @mlsmaycon in https://github.com/netbirdio/netbird/pull/6629
  • [client] use dedicated IsHealthy RPC for management health check instead of GetServerKey by @riccardomanfrin in https://github.com/netbirdio/netbird/pull/6421
  • [management,proxy] Add per-provider skip_tls_verification for agent-network by @mlsmaycon in https://github.com/netbirdio/netbird/pull/6630
  • [client] Fix race between WG watcher initial handshake read and endpoint creation by @pappz in https://github.com/netbirdio/netbird/pull/6626
  • [management] Enable lazy connections by default on new accounts by @mlsmaycon in https://github.com/netbirdio/netbird/pull/6571

New Contributors

  • @dmitri-netbird made their first contribution in https://github.com/netbirdio/netbird/pull/6546
  • @Adel-Ayoub made their first contribution in https://github.com/netbirdio/netbird/pull/6556
  • @den-dw made their first contribution in https://github.com/netbirdio/netbird/pull/6621

Full Changelog: https://github.com/netbirdio/netbird/compare/v0.75.0-rc.2...v0.75.0-rc.4

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track netbird

Get notified when new releases ship.

Sign up free

About netbird

Connect your devices into a secure WireGuard®-based overlay network with SSO, MFA and granular access controls.

All releases →

Related context

Earlier breaking changes

  • v0.74.7 Rename isValidAccessToken to reflect audience-only check
  • v0.74.5 Removes proxy peer stale deduplication logic.

Beta — feedback welcome: [email protected]