From 7349744d16bf036c436445619aa18cbb61ccbad3 Mon Sep 17 00:00:00 2001 From: Mollusk Date: Mon, 22 Jun 2026 16:45:49 -0400 Subject: [PATCH] chore(packaging): bump Windows installer to 0.4.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The 0.4.0 Windows binary was cross-built (x86_64-pc-windows-gnu, build-std static) and verified in the libvirt Windows 11 VM: the raw exe launches/renders the full v0.4.0 UI and runs stably, and the compiled installer was test-installed end-to-end (Program Files exe sha256 1a211eb6…, Start-menu shortcut, firewall rule, launch from the installed location) before publishing to the v0.4.0 release. - peerspeak.iss: MyAppVersion 0.3.0 -> 0.4.0 (installer output is peerspeak-0.4.0-setup.exe) - INSTALL.md / README.md: update the 0.3.0 filename/version references Co-Authored-By: Claude Opus 4.8 --- packaging/windows/INSTALL.md | 2 +- packaging/windows/README.md | 2 +- packaging/windows/peerspeak.iss | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packaging/windows/INSTALL.md b/packaging/windows/INSTALL.md index f35e7d4..5a5f56d 100644 --- a/packaging/windows/INSTALL.md +++ b/packaging/windows/INSTALL.md @@ -8,7 +8,7 @@ it once, then you and I connect directly to each other. ## 1. Install it -1. Double-click **`peerspeak-0.3.0-setup.exe`** (the file I sent you). +1. Double-click **`peerspeak-0.4.0-setup.exe`** (the file I sent you). 2. **Windows will probably show a blue "Windows protected your PC" warning.** This is normal — it shows up for any app that isn't from a big company with a diff --git a/packaging/windows/README.md b/packaging/windows/README.md index 29e7525..cef8ce9 100644 --- a/packaging/windows/README.md +++ b/packaging/windows/README.md @@ -12,7 +12,7 @@ runtime, so there are no extra DLLs to bundle. The installer payload is just the ## Version compatibility The installer version tracks the crate version in `Cargo.toml` (currently -**0.3.0**) — keep `MyAppVersion` in `peerspeak.iss` in sync when it changes. +**0.4.0**) — keep `MyAppVersion` in `peerspeak.iss` in sync when it changes. Per `VERSIONING.md`, a **MINOR** bump in `0.x` is a **breaking wire change**: peers on different MINOR versions can't connect (they fail fast at the diff --git a/packaging/windows/peerspeak.iss b/packaging/windows/peerspeak.iss index e7f99ce..a8e38d6 100644 --- a/packaging/windows/peerspeak.iss +++ b/packaging/windows/peerspeak.iss @@ -12,7 +12,7 @@ ; (x86_64-pc-windows-gnu, statically linked -- no extra DLLs needed). #define MyAppName "PeerSpeak" -#define MyAppVersion "0.3.0" +#define MyAppVersion "0.4.0" #define MyAppPublisher "mollusk" #define MyAppExeName "peerspeak.exe"