Skip to content

0.1.0 – Initial release

Choose a tag to compare

@NetHorror NetHorror released this 30 Nov 12:52
· 34 commits to main since this release
be84e9e

What's new

Initial public release of NetBird Delayed Auto-Update for Windows (Chocolatey).

This version adds:

  • Delayed (staged) auto-update for NetBird installed via Chocolatey.
  • Version "aging": a new NetBird version must stay in the Chocolatey repo for DelayDays before rollout.
  • Daily scheduled task that checks for updates and applies them only after the delay.
  • Optional random delay (MaxRandomDelaySeconds) to spread update time across machines.
  • Local state tracking (C:\ProgramData\NetBirdDelayedUpdate\state.json) to remember observed versions.
  • Logging of all decisions and upgrade attempts in C:\ProgramData\NetBirdDelayedUpdate\.

Installation

See the Quick start section in README.md:

git clone https://github.com/NetHorror/netbird-delayed-auto-update-windows.git
cd netbird-delayed-auto-update-windows
.\install-netbird-delayed-update.ps1

Notes

  • This tool does not install NetBird – it only upgrades an already installed NetBird Chocolatey package.
  • If a "bad" version is quickly replaced in Chocolatey, clients will never upgrade to it.