Prepare launcher 0.1.7 for server migration and manual key transition

This commit is contained in:
emil28092005
2026-09-17 03:44:57 +03:00
parent a7eee390ab
commit b674347e86
14 changed files with 57 additions and 14 deletions
+17
View File
@@ -255,3 +255,20 @@ feed were signed with the existing local updater key and verified through
public HTTPS downloads. See `docs/release-0.1.6.md` and its committed receipt.
This records successful release/admission verification, not a Windows/macOS
cold install or OS signing/notarization certification.
## Server migration — launcher 0.1.7 (2026-09-17)
Minigames Quick Play now uses the fixed native endpoint `shacraft.ru:25568`.
It no longer pins the retired server IP in the application binary. The Fabric
admission client accepts the new actual socket IP `135.106.219.182` and retains
`135.106.154.86` for the temporary forwarding path; unrelated hosts and ports
remain rejected. The server published updated signed companion manifests.
The migration's full-platform packages are prepared on
`codex/server-migration-20260917`. Existing 0.1.6 installers still connect to the
old IP and need that forwarding path until upgraded. Version 0.1.7 uses a newly generated operator-held updater key and the fixed
`https://shacraft.ru/launcher/updates/stable-v2.json` channel. It requires one
manual installation. Preserve `stable.json` at the last old-key release; never
replace it with new-key metadata. Subsequent v2-channel releases use the new
key, kept only at `/home/emil/.local/share/shacraft-updater/production.key`.
Do not claim publication based on CI packages alone.