From 54ad054ca76ed866ed6d103699e1905af6e7f845 Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 9 Nov 2026 16:44:41 +0000 Subject: [PATCH] Release 0.4.59: Primary machine fix and home network diagnosis Version bump and CHANGELOG entry for the Primary machine fix (#220, decision #126) and the home-network PRs #218, #221 and #223 (decisions #123-#125). Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_013Se1kg5gSsJs5yj2HeacfG --- app/CHANGELOG.md | 8 +++++++- app/package-lock.json | 4 ++-- app/package.json | 2 +- app/src-tauri/Cargo.lock | 2 +- app/src-tauri/Cargo.toml | 2 +- app/src-tauri/tauri.conf.json | 2 +- 6 files changed, 13 insertions(+), 7 deletions(-) diff --git a/app/CHANGELOG.md b/app/CHANGELOG.md index 57f330d..5f0b9c8 100644 --- a/app/CHANGELOG.md +++ b/app/CHANGELOG.md @@ -4,7 +4,13 @@ What changed in each version of the Patch Pilot app. The section for a version becomes its release notes, which the app shows when it offers that update (see `docs/releasing.md`). Write for users, not developers. -## Unreleased +## 0.4.59 - 2026-11-09 + +### Fixed + +- Your Primary Rig's own machine no longer offers to "Bring over from the Primary Rig". If you change a key map, menu, script or template there after the Primary Rig was saved, Get Up To Speed now says "Changed here since Primary Rig" with an **Update Primary Rig** button, instead of offering to put the older copy back. +- Adding a plug-in to the Primary Rig from another machine no longer makes that machine the Primary one. Rigs where this already happened are put right automatically. +- Compare's machine list shows "Primary" first, so it's no longer cut off. ### Improved diff --git a/app/package-lock.json b/app/package-lock.json index cfe4215..3d4c3b2 100644 --- a/app/package-lock.json +++ b/app/package-lock.json @@ -1,12 +1,12 @@ { "name": "patchpilot-app", - "version": "0.4.58", + "version": "0.4.59", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "patchpilot-app", - "version": "0.4.58", + "version": "0.4.59", "dependencies": { "@tauri-apps/api": "2.11.1", "@tauri-apps/plugin-dialog": "2.7.3", diff --git a/app/package.json b/app/package.json index 308f851..7b5b94b 100644 --- a/app/package.json +++ b/app/package.json @@ -1,7 +1,7 @@ { "name": "patchpilot-app", "private": true, - "version": "0.4.58", + "version": "0.4.59", "type": "module", "scripts": { "dev": "vite", diff --git a/app/src-tauri/Cargo.lock b/app/src-tauri/Cargo.lock index 219d242..3607b8b 100644 --- a/app/src-tauri/Cargo.lock +++ b/app/src-tauri/Cargo.lock @@ -3015,7 +3015,7 @@ dependencies = [ [[package]] name = "patchpilot-app" -version = "0.4.58" +version = "0.4.59" dependencies = [ "base64 0.22.1", "chrono", diff --git a/app/src-tauri/Cargo.toml b/app/src-tauri/Cargo.toml index 3a80aa9..14d2d25 100644 --- a/app/src-tauri/Cargo.toml +++ b/app/src-tauri/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "patchpilot-app" -version = "0.4.58" +version = "0.4.59" description = "Patch Pilot desktop app" edition = "2024" rust-version = "1.88" diff --git a/app/src-tauri/tauri.conf.json b/app/src-tauri/tauri.conf.json index e6b8f82..3cebc61 100644 --- a/app/src-tauri/tauri.conf.json +++ b/app/src-tauri/tauri.conf.json @@ -1,7 +1,7 @@ { "$schema": "https://schema.tauri.app/config/2", "productName": "Patch Pilot", - "version": "0.4.58", + "version": "0.4.59", "identifier": "com.patchpilot.app", "build": { "beforeDevCommand": "npm run dev",