Skip to content

DropoVPN 0.4.0 — updates from inside the app

Pre-release
Pre-release

Choose a tag to compare

@samnimoh samnimoh released this 12 Oct 15:46

Windows users: the in-app update install in this version doesn't start on Windows. Download 0.4.2 and install it once; updates work from inside the app after that. Macs are unaffected.

DropoVPN now keeps itself up to date.

  • Automatic update checks: a few seconds after it starts and every six hours, DropoVPN checks for a new release and shows a banner when one is available. Turn this off, or check now, under Settings → Updates.
  • You stay in control: nothing downloads until you choose Download update, and nothing installs until you choose Restart to update. If your VPN is connected, DropoVPN asks first, because the tunnel disconnects while it restarts.
  • Signed updates only: each release's checksums are signed with the DropoVPN release key, and the app verifies that signature and the download's checksum before installing. On macOS it also checks the new app's identity and code signature.
  • Installs for you: on macOS, DropoVPN replaces itself and reopens. If it runs from its disk image or macOS doesn't allow the swap, Finder shows the new version to drag into Applications. On Windows, the installer asks for administrator permission and reopens DropoVPN.

Installing 0.4.0: earlier versions don't include the updater, so download and install this one by hand. Future versions arrive in the app.

Opening DropoVPN on a Mac the first time: this preview isn't notarized by Apple, so macOS says it could not verify the app. Choose Done, open System Settings → Privacy & Security, and choose Open Anyway next to DropoVPN. On Windows, SmartScreen may ask you to choose More info → Run anyway.

Download the .dmg (or .zip) for Apple Silicon Macs, or the .exe for Windows x64. The runtime source archive is for developers and is not needed to install the app.

Validation: native macOS and Windows CI passed the application tests and Electron smoke tests, and verified the Mac app's signature. A packaged 0.4.0 app was updated end to end to a signed 0.4.1 test build through its own interface: offered automatically, downloaded, verified, swapped in place and reopened. Windows CI verified a clean installation of the complete DropoVPN installer.

Preview limitations: DropoVPN installers are not signed with a developer certificate, and the Mac app is not notarized. The mesh carries TCP only. There is no VPN kill switch. Intel Mac and Windows ARM installers are not included.

Download website · Setup and source documentation