Update netbird #54

Open
renovate-bot wants to merge 1 commit from renovate/netbird into main
Collaborator

This PR contains the following updates:

Package Update Change
netbirdio/dashboard minor v2.92.0 → v2.94.0
netbirdio/netbird minor 0.78.1-rootless → 0.79.0-rootless
netbirdio/netbird-server minor 0.78.1 → 0.79.0
netbirdio/reverse-proxy minor 0.78.1 → 0.79.0

⚠️ Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

netbirdio/dashboard (netbirdio/dashboard)

v2.94.0

Compare Source

What's Changed

Full Changelog: https://github.com/netbirdio/dashboard/compare/v2.93.0...v2.94.0

v2.93.0

Compare Source

What's Changed

Full Changelog: https://github.com/netbirdio/dashboard/compare/v2.92.0...v2.93.0

netbirdio/netbird (netbirdio/netbird)

v0.79.0

Compare Source

Release Notes for v0.79.0
New Feature: Desktop Light Mode

The desktop app now gives you three appearance options: System, Light, and Dark. Follow your operating system's theme or choose the look you prefer. The new light theme covers the connection view, settings, profiles, and dialogs, with matching native window appearance on Windows, macOS, and Linux. #​7344 by @​TechHutTV

image

This release also brings shared MDM policy enforcement to the mobile SDKs, a rootless Red Hat UBI container image, and improvements to DNS, relay connections, and reverse proxy access controls.

What's Changed
Desktop Client Improvements
  • Fixed a Windows tray deadlock that could freeze the app when a double-click opened a window while another window was still being created. #​7449 by @​pappz
  • Fixed the MDM settings snapshot so the UI correctly reports when remote jobs are managed by policy. #​7485 by @​pappz
Client Improvements
  • Added MDM policy bridges and shared enforcement for the iOS and Android SDKs, keeping managed settings and profile restrictions consistent with the desktop client. #​6435 by @​riccardomanfrin
  • Accepted MDM boolean values delivered as JSON numbers, so policies using 0 and 1 are applied correctly. #​7471 by @​riccardomanfrin
  • Compared MDM-managed URLs by their normalized endpoints, avoiding false conflicts between equivalent URLs. #​7472 by @​riccardomanfrin
  • Refreshed system information on every management sync reconnect, keeping local network addresses and posture information current after network changes. #​7409 by @​pappz
  • Used host prefixes for Android TUN addresses so local network protection does not classify the entire overlay as a local network. #​7414 by @​pappz
  • Replaced the eBPF DNS forwarder with UDP and TCP DNAT rules when the resolver cannot listen on port 53, with rollback and cleanup for incomplete redirects. #​7439 by @​lixmal
  • Fixed a relay address race that could advertise a URL and IP from different connections during a reconnect. #​7498 by @​pappz
  • Returned the context cancellation or timeout error when an SSH handshake is interrupted. #​7426 by @​pappz
  • Updated wireguard-go to 8bf8fa968f1a, fixing keepalive buffer-pool stalls, keeping timer paths non-blocking, and making netstack interface shutdown idempotent. #​7532 by @​pappz
  • Allowed buffer-pool limits to be adjusted while a device is stalled, and bounded proxy-wide updates so one stuck client does not block the others. #​7452 by @​riccardomanfrin
Management Improvements
  • Restored networks using individual peers as routers in the SQLite network map when peer_groups is empty or null. #​7418 by @​mlsmaycon
  • Fixed SQLite network-map reads for users with null automatic groups and expanded coverage for empty and null router groups. #​7425 by @​dmitri-netbird
  • Included offline peers when scheduling login expiration and ensured expired peers are disconnected, while protecting peers that have just logged in again. #​7467 by @​pascal-fischer
  • Applied duplicate-key sync protection to user-owned peers as well as peers registered with setup keys. #​7427 by @​pascal-fischer
  • Validated that a peer exists before adding it to a group. #​7486 by @​pascal-fischer
  • Prevented other users from deleting the account owner. #​7456 by @​pascal-fischer
  • Hardened OIDC issuer validation by requiring HTTPS, rejecting credentials, query strings, and fragments in issuer URLs, refusing discovery redirects, and limiting discovery response size. #​7435 by @​bcmmbaga
  • Cleaned up resources when WebSocket-to-gRPC proxy connections close. #​7484 by @​dmitri-netbird
Agent Network
  • Added managed proxy provisioning endpoints and response types to the API specification. #​7433 by @​bison
  • Prevented deletion of groups referenced by Agent Network budget rules, preserving the rules' spending limits. #​7450 by @​Tyagiquamar
Reverse Proxy Improvements
  • Added NB_PROXY_UPSTREAM_HTTP_VERSION with auto, 1.1, and 2 options. The default auto mode negotiates with HTTPS upstreams and falls back to HTTP/1.1 when an upstream's negotiated HTTP/2 connection fails at the protocol level. #​7410 by @​lixmal
  • Enforced group access both when issuing session cookies and when accepting existing sessions. #​7240 by @​lixmal
  • Required custom domain validation before creating a service or moving one to a different custom domain. #​7341 by @​mlsmaycon
  • Added a 48-hour validation window for custom domain registrations. Existing pending registrations receive a fresh window on upgrade; expired registrations are removed unless they still have services attached. #​7497 by @​mlsmaycon
  • Rejected unsupported direct-upstream IP addresses, including loopback, multicast, link-local, and IPv6 addresses with zone identifiers. #​7400 by @​dmitri-netbird
  • Validated domain names before creating certificate lock files. #​7501 by @​pascal-fischer
Self-Hosting Improvements
  • Added a rootless Red Hat UBI image for AMD64 and ARM64, published with the 0.79.0-rootless-ubi tag. #​7469 by @​jnfrati
  • Supported arbitrary non-root UIDs without a passwd entry, as used by OpenShift. #​7440 by @​jnfrati
  • Added RPM dependencies, license and documentation files, a generated changelog, and an example /etc/sysconfig/netbird to meet Red Hat software certification packaging requirements. #​7562, #​7573 by @​mlsmaycon
  • Kept deployments using the embedded identity provider on a single account, with stricter configuration checks and migration handling. #​7380 by @​bcmmbaga
  • Passed the combined server's TLS configuration through to the management listener. #​7499 by @​pascal-fischer
  • Updated peer connection-IP extraction to honor configured TrustedPeers, with X-Forwarded-For taking precedence over X-Real-IP. The final release preserves trust in all IPv4 and IPv6 sources when TrustedPeers is empty; configure your reverse proxy's address or network to restrict which sources can supply forwarded-IP headers. #​7454, #​7589 by @​bcmmbaga; #​7561, #​7577 by @​dmitri-netbird and @​bcmmbaga
Internal, CI, and Docs
  • Added atomic SetNX and GetDel cache operations. #​7084 by @​bcmmbaga
  • Allowed binaries embedding management to extend its command tree. #​7483 by @​bison
  • Extracted peer update handling and added test coverage. #​7338 by @​dmitri-netbird
  • Replaced a hard-coded temporary directory in WebSocket adapter tests with the platform's temporary directory. #​7503 by @​dmitri-netbird
  • Switched the MinIO test image to quay.io after it became unavailable on Docker Hub. #​7516 by @​Silex
  • Preserved image variant suffixes in snapshot tags. #​7511 by @​jnfrati
  • Skipped the protobuf breaking-change check on branch-creation pushes, which have no previous commit to compare against. #​7411 by @​bison

Full Changelog: v0.78.0...v0.79.0

v0.78.2

Compare Source

What's Changed

Full Changelog: https://github.com/netbirdio/netbird/compare/v0.78.1...v0.78.2


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate CLI.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [netbirdio/dashboard](https://github.com/netbirdio/dashboard) | minor | `v2.92.0` → `v2.94.0` | | [netbirdio/netbird](https://github.com/netbirdio/netbird) | minor | `0.78.1-rootless` → `0.79.0-rootless` | | [netbirdio/netbird-server](https://github.com/netbirdio/netbird) | minor | `0.78.1` → `0.79.0` | | [netbirdio/reverse-proxy](https://github.com/netbirdio/netbird) | minor | `0.78.1` → `0.79.0` | --- > ⚠️ **Warning** > > Some dependencies could not be looked up. Check the [Dependency Dashboard](issues/12) for more information. --- ### Release Notes <details> <summary>netbirdio/dashboard (netbirdio/dashboard)</summary> ### [`v2.94.0`](https://github.com/netbirdio/dashboard/releases/tag/v2.94.0) [Compare Source](https://github.com/netbirdio/dashboard/compare/v2.93.0...v2.94.0) #### What's Changed - Fix peer approval visible for self-hosted by [@&#8203;heisbrot](https://github.com/heisbrot) in [#&#8203;811](https://github.com/netbirdio/dashboard/pull/811) - Hide the sidebar version card from users without settings access by [@&#8203;heisbrot](https://github.com/heisbrot) in [#&#8203;812](https://github.com/netbirdio/dashboard/pull/812) - Move CI onto the Node 24 action runtime by [@&#8203;heisbrot](https://github.com/heisbrot) in [#&#8203;814](https://github.com/netbirdio/dashboard/pull/814) - Show real provider logos and rework the Agent Network modals by [@&#8203;heisbrot](https://github.com/heisbrot) in [#&#8203;809](https://github.com/netbirdio/dashboard/pull/809) - Add Agent Network support to the Control Center by [@&#8203;heisbrot](https://github.com/heisbrot) in [#&#8203;808](https://github.com/netbirdio/dashboard/pull/808) - Add Sign-in Domains settings tab by [@&#8203;heisbrot](https://github.com/heisbrot) in [#&#8203;781](https://github.com/netbirdio/dashboard/pull/781) **Full Changelog**: <https://github.com/netbirdio/dashboard/compare/v2.93.0...v2.94.0> ### [`v2.93.0`](https://github.com/netbirdio/dashboard/releases/tag/v2.93.0) [Compare Source](https://github.com/netbirdio/dashboard/compare/v2.92.0...v2.93.0) #### What's Changed - chore: remove dead code and unused dependencies by [@&#8203;heisbrot](https://github.com/heisbrot) in [#&#8203;787](https://github.com/netbirdio/dashboard/pull/787) - Add rootless dashboard container image by [@&#8203;jnfrati](https://github.com/jnfrati) in [#&#8203;791](https://github.com/netbirdio/dashboard/pull/791) - chore: update Next.js to 16.3.4 and refresh dependencies by [@&#8203;heisbrot](https://github.com/heisbrot) in [#&#8203;797](https://github.com/netbirdio/dashboard/pull/797) - mark is cloud false unless explicitly overridden by [@&#8203;pascal-fischer](https://github.com/pascal-fischer) in [#&#8203;799](https://github.com/netbirdio/dashboard/pull/799) - Restore the Active toggle and keep it visible on disabled rows by [@&#8203;SunsetDrifter](https://github.com/SunsetDrifter) in [#&#8203;803](https://github.com/netbirdio/dashboard/pull/803) - Pick a private-capable proxy cluster when bootstrapping the agent network by [@&#8203;mlsmaycon](https://github.com/mlsmaycon) in [#&#8203;780](https://github.com/netbirdio/dashboard/pull/780) - Fix group and resource order in resource group audit events by [@&#8203;SunsetDrifter](https://github.com/SunsetDrifter) in [#&#8203;804](https://github.com/netbirdio/dashboard/pull/804) - fix: keep tables from scrolling horizontally when the Active toggle shows by [@&#8203;SunsetDrifter](https://github.com/SunsetDrifter) in [#&#8203;805](https://github.com/netbirdio/dashboard/pull/805) - Add a deployment announcement banner set through NETBIRD\_ANNOUNCEMENT by [@&#8203;bison](https://github.com/bison) in [#&#8203;806](https://github.com/netbirdio/dashboard/pull/806) - Replace the pending-approval error page with a dedicated screen by [@&#8203;heisbrot](https://github.com/heisbrot) in [#&#8203;802](https://github.com/netbirdio/dashboard/pull/802) **Full Changelog**: <https://github.com/netbirdio/dashboard/compare/v2.92.0...v2.93.0> </details> <details> <summary>netbirdio/netbird (netbirdio/netbird)</summary> ### [`v0.79.0`](https://github.com/netbirdio/netbird/releases/tag/v0.79.0) [Compare Source](https://github.com/netbirdio/netbird/compare/v0.78.2...v0.79.0) ##### Release Notes for v0.79.0 ##### New Feature: Desktop Light Mode The desktop app now gives you three appearance options: System, Light, and Dark. Follow your operating system's theme or choose the look you prefer. The new light theme covers the connection view, settings, profiles, and dialogs, with matching native window appearance on Windows, macOS, and Linux. [#&#8203;7344](https://github.com/netbirdio/netbird/pull/7344) by [@&#8203;TechHutTV](https://github.com/TechHutTV) <img width="2022" height="1542" alt="image" src="https://github.com/user-attachments/assets/2081f103-f766-4f2d-92df-b304eaaa5acb" /> This release also brings shared MDM policy enforcement to the mobile SDKs, a rootless Red Hat UBI container image, and improvements to DNS, relay connections, and reverse proxy access controls. ##### What's Changed ##### Desktop Client Improvements - Fixed a Windows tray deadlock that could freeze the app when a double-click opened a window while another window was still being created. [#&#8203;7449](https://github.com/netbirdio/netbird/pull/7449) by [@&#8203;pappz](https://github.com/pappz) - Fixed the MDM settings snapshot so the UI correctly reports when remote jobs are managed by policy. [#&#8203;7485](https://github.com/netbirdio/netbird/pull/7485) by [@&#8203;pappz](https://github.com/pappz) ##### Client Improvements - Added MDM policy bridges and shared enforcement for the iOS and Android SDKs, keeping managed settings and profile restrictions consistent with the desktop client. [#&#8203;6435](https://github.com/netbirdio/netbird/pull/6435) by [@&#8203;riccardomanfrin](https://github.com/riccardomanfrin) - Accepted MDM boolean values delivered as JSON numbers, so policies using `0` and `1` are applied correctly. [#&#8203;7471](https://github.com/netbirdio/netbird/pull/7471) by [@&#8203;riccardomanfrin](https://github.com/riccardomanfrin) - Compared MDM-managed URLs by their normalized endpoints, avoiding false conflicts between equivalent URLs. [#&#8203;7472](https://github.com/netbirdio/netbird/pull/7472) by [@&#8203;riccardomanfrin](https://github.com/riccardomanfrin) - Refreshed system information on every management sync reconnect, keeping local network addresses and posture information current after network changes. [#&#8203;7409](https://github.com/netbirdio/netbird/pull/7409) by [@&#8203;pappz](https://github.com/pappz) - Used host prefixes for Android TUN addresses so local network protection does not classify the entire overlay as a local network. [#&#8203;7414](https://github.com/netbirdio/netbird/pull/7414) by [@&#8203;pappz](https://github.com/pappz) - Replaced the eBPF DNS forwarder with UDP and TCP DNAT rules when the resolver cannot listen on port 53, with rollback and cleanup for incomplete redirects. [#&#8203;7439](https://github.com/netbirdio/netbird/pull/7439) by [@&#8203;lixmal](https://github.com/lixmal) - Fixed a relay address race that could advertise a URL and IP from different connections during a reconnect. [#&#8203;7498](https://github.com/netbirdio/netbird/pull/7498) by [@&#8203;pappz](https://github.com/pappz) - Returned the context cancellation or timeout error when an SSH handshake is interrupted. [#&#8203;7426](https://github.com/netbirdio/netbird/pull/7426) by [@&#8203;pappz](https://github.com/pappz) - Updated wireguard-go to `8bf8fa968f1a`, fixing keepalive buffer-pool stalls, keeping timer paths non-blocking, and making netstack interface shutdown idempotent. [#&#8203;7532](https://github.com/netbirdio/netbird/pull/7532) by [@&#8203;pappz](https://github.com/pappz) - Allowed buffer-pool limits to be adjusted while a device is stalled, and bounded proxy-wide updates so one stuck client does not block the others. [#&#8203;7452](https://github.com/netbirdio/netbird/pull/7452) by [@&#8203;riccardomanfrin](https://github.com/riccardomanfrin) ##### Management Improvements - Restored networks using individual peers as routers in the SQLite network map when `peer_groups` is empty or null. [#&#8203;7418](https://github.com/netbirdio/netbird/pull/7418) by [@&#8203;mlsmaycon](https://github.com/mlsmaycon) - Fixed SQLite network-map reads for users with null automatic groups and expanded coverage for empty and null router groups. [#&#8203;7425](https://github.com/netbirdio/netbird/pull/7425) by [@&#8203;dmitri-netbird](https://github.com/dmitri-netbird) - Included offline peers when scheduling login expiration and ensured expired peers are disconnected, while protecting peers that have just logged in again. [#&#8203;7467](https://github.com/netbirdio/netbird/pull/7467) by [@&#8203;pascal-fischer](https://github.com/pascal-fischer) - Applied duplicate-key sync protection to user-owned peers as well as peers registered with setup keys. [#&#8203;7427](https://github.com/netbirdio/netbird/pull/7427) by [@&#8203;pascal-fischer](https://github.com/pascal-fischer) - Validated that a peer exists before adding it to a group. [#&#8203;7486](https://github.com/netbirdio/netbird/pull/7486) by [@&#8203;pascal-fischer](https://github.com/pascal-fischer) - Prevented other users from deleting the account owner. [#&#8203;7456](https://github.com/netbirdio/netbird/pull/7456) by [@&#8203;pascal-fischer](https://github.com/pascal-fischer) - Hardened OIDC issuer validation by requiring HTTPS, rejecting credentials, query strings, and fragments in issuer URLs, refusing discovery redirects, and limiting discovery response size. [#&#8203;7435](https://github.com/netbirdio/netbird/pull/7435) by [@&#8203;bcmmbaga](https://github.com/bcmmbaga) - Cleaned up resources when WebSocket-to-gRPC proxy connections close. [#&#8203;7484](https://github.com/netbirdio/netbird/pull/7484) by [@&#8203;dmitri-netbird](https://github.com/dmitri-netbird) ##### Agent Network - Added managed proxy provisioning endpoints and response types to the API specification. [#&#8203;7433](https://github.com/netbirdio/netbird/pull/7433) by [@&#8203;bison](https://github.com/bison) - Prevented deletion of groups referenced by Agent Network budget rules, preserving the rules' spending limits. [#&#8203;7450](https://github.com/netbirdio/netbird/pull/7450) by [@&#8203;Tyagiquamar](https://github.com/Tyagiquamar) ##### Reverse Proxy Improvements - Added `NB_PROXY_UPSTREAM_HTTP_VERSION` with `auto`, `1.1`, and `2` options. The default `auto` mode negotiates with HTTPS upstreams and falls back to HTTP/1.1 when an upstream's negotiated HTTP/2 connection fails at the protocol level. [#&#8203;7410](https://github.com/netbirdio/netbird/pull/7410) by [@&#8203;lixmal](https://github.com/lixmal) - Enforced group access both when issuing session cookies and when accepting existing sessions. [#&#8203;7240](https://github.com/netbirdio/netbird/pull/7240) by [@&#8203;lixmal](https://github.com/lixmal) - Required custom domain validation before creating a service or moving one to a different custom domain. [#&#8203;7341](https://github.com/netbirdio/netbird/pull/7341) by [@&#8203;mlsmaycon](https://github.com/mlsmaycon) - Added a 48-hour validation window for custom domain registrations. Existing pending registrations receive a fresh window on upgrade; expired registrations are removed unless they still have services attached. [#&#8203;7497](https://github.com/netbirdio/netbird/pull/7497) by [@&#8203;mlsmaycon](https://github.com/mlsmaycon) - Rejected unsupported direct-upstream IP addresses, including loopback, multicast, link-local, and IPv6 addresses with zone identifiers. [#&#8203;7400](https://github.com/netbirdio/netbird/pull/7400) by [@&#8203;dmitri-netbird](https://github.com/dmitri-netbird) - Validated domain names before creating certificate lock files. [#&#8203;7501](https://github.com/netbirdio/netbird/pull/7501) by [@&#8203;pascal-fischer](https://github.com/pascal-fischer) ##### Self-Hosting Improvements - Added a rootless Red Hat UBI image for AMD64 and ARM64, published with the `0.79.0-rootless-ubi` tag. [#&#8203;7469](https://github.com/netbirdio/netbird/pull/7469) by [@&#8203;jnfrati](https://github.com/jnfrati) - Supported arbitrary non-root UIDs without a passwd entry, as used by OpenShift. [#&#8203;7440](https://github.com/netbirdio/netbird/pull/7440) by [@&#8203;jnfrati](https://github.com/jnfrati) - Added RPM dependencies, license and documentation files, a generated changelog, and an example `/etc/sysconfig/netbird` to meet Red Hat software certification packaging requirements. [#&#8203;7562](https://github.com/netbirdio/netbird/pull/7562), [#&#8203;7573](https://github.com/netbirdio/netbird/pull/7573) by [@&#8203;mlsmaycon](https://github.com/mlsmaycon) - Kept deployments using the embedded identity provider on a single account, with stricter configuration checks and migration handling. [#&#8203;7380](https://github.com/netbirdio/netbird/pull/7380) by [@&#8203;bcmmbaga](https://github.com/bcmmbaga) - Passed the combined server's TLS configuration through to the management listener. [#&#8203;7499](https://github.com/netbirdio/netbird/pull/7499) by [@&#8203;pascal-fischer](https://github.com/pascal-fischer) - Updated peer connection-IP extraction to honor configured `TrustedPeers`, with `X-Forwarded-For` taking precedence over `X-Real-IP`. The final release preserves trust in all IPv4 and IPv6 sources when `TrustedPeers` is empty; configure your reverse proxy's address or network to restrict which sources can supply forwarded-IP headers. [#&#8203;7454](https://github.com/netbirdio/netbird/pull/7454), [#&#8203;7589](https://github.com/netbirdio/netbird/pull/7589) by [@&#8203;bcmmbaga](https://github.com/bcmmbaga); [#&#8203;7561](https://github.com/netbirdio/netbird/pull/7561), [#&#8203;7577](https://github.com/netbirdio/netbird/pull/7577) by [@&#8203;dmitri-netbird](https://github.com/dmitri-netbird) and [@&#8203;bcmmbaga](https://github.com/bcmmbaga) ##### Internal, CI, and Docs - Added atomic `SetNX` and `GetDel` cache operations. [#&#8203;7084](https://github.com/netbirdio/netbird/pull/7084) by [@&#8203;bcmmbaga](https://github.com/bcmmbaga) - Allowed binaries embedding management to extend its command tree. [#&#8203;7483](https://github.com/netbirdio/netbird/pull/7483) by [@&#8203;bison](https://github.com/bison) - Extracted peer update handling and added test coverage. [#&#8203;7338](https://github.com/netbirdio/netbird/pull/7338) by [@&#8203;dmitri-netbird](https://github.com/dmitri-netbird) - Replaced a hard-coded temporary directory in WebSocket adapter tests with the platform's temporary directory. [#&#8203;7503](https://github.com/netbirdio/netbird/pull/7503) by [@&#8203;dmitri-netbird](https://github.com/dmitri-netbird) - Switched the MinIO test image to `quay.io` after it became unavailable on Docker Hub. [#&#8203;7516](https://github.com/netbirdio/netbird/pull/7516) by [@&#8203;Silex](https://github.com/Silex) - Preserved image variant suffixes in snapshot tags. [#&#8203;7511](https://github.com/netbirdio/netbird/pull/7511) by [@&#8203;jnfrati](https://github.com/jnfrati) - Skipped the protobuf breaking-change check on branch-creation pushes, which have no previous commit to compare against. [#&#8203;7411](https://github.com/netbirdio/netbird/pull/7411) by [@&#8203;bison](https://github.com/bison) *** **Full Changelog:** [v0.78.0...v0.79.0](https://github.com/netbirdio/netbird/compare/v0.78.0...v0.79.0) ### [`v0.78.2`](https://github.com/netbirdio/netbird/releases/tag/v0.78.2) [Compare Source](https://github.com/netbirdio/netbird/compare/v0.78.1...v0.78.2) ##### What's Changed - \[client] Fix the Windows tray deadlock on re-entrant window creation by [@&#8203;pappz](https://github.com/pappz) in [#&#8203;7537](https://github.com/netbirdio/netbird/pull/7537) - \[client] Bump wireguard-go to [`8bf8fa9`](https://github.com/netbirdio/netbird/commit/8bf8fa968f1a) by [@&#8203;pappz](https://github.com/pappz) in [#&#8203;7538](https://github.com/netbirdio/netbird/pull/7538) **Full Changelog**: <https://github.com/netbirdio/netbird/compare/v0.78.1...v0.78.2> </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate CLI](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC43OS4yIiwidXBkYXRlZEluVmVyIjoiNDQuNzkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
renovate-bot force-pushed renovate/netbird from 3529b16479 to 62b906c6ef 2026-09-28 11:00:51 +02:00 Compare
This pull request can be merged automatically.
This branch is out-of-date with the base branch
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin renovate/netbird:renovate/netbird
git switch renovate/netbird

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch main
git merge --no-ff renovate/netbird
git switch renovate/netbird
git rebase main
git switch main
git merge --ff-only renovate/netbird
git switch renovate/netbird
git rebase main
git switch main
git merge --no-ff renovate/netbird
git switch main
git merge --squash renovate/netbird
git switch main
git merge --ff-only renovate/netbird
git switch main
git merge renovate/netbird
git push origin main
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
JuliusFreudenberger/nix-config!54
No description provided.