v0.75.0-rc.4
netbirdio/netbirdv0.75.0-rc.4Jul 1, 2026by pappz
AI Summary
A major release candidate featuring significant improvements to DNS handling, the introduction of Agent Network presets, and the default enabling of lazy connections for new accounts.
Key Highlights
- Enabled lazy connections by default on new accounts
- Improved DNS forwarder with upstream failure reporting and custom zone fixes
- Added vLLM support for Agent Network
- Added per-provider skip_tls_verification for agent-network
- Fixed packet loss during lazy connections and various race conditions
New Features
- Default enable lazy connections on new accounts
- vLLM support for Agent Network
- DNS improvements (upstream failures, custom zones)
- Agent Network presets
Full Release Notes
## 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