Skip to content

Releases: Danissemo/CK3MPS

CK3MPS v0.31

Choose a tag to compare

@github-actions github-actions released this 16 Jul 18:22
41e0bd4

Highlights

  • Portable mode migration is now journaled and recoverable after interrupted state-root moves.
  • Restore operations now run as transactional batches with reverse snapshots and manifest rollback.
  • Workflow analysis is cancelable and snapshot-consistent, with bounded save and OOS processing.
  • Parity rooms support loopback or a selected private LAN IPv4 endpoint with authenticated encrypted messages, replay protection, payload limits, peer/client limits, and rate limiting.
  • Checklist actions use stable StepCatalog identifiers across presets, tests, and documentation.
  • CI and release publishing use deterministic test orchestration, strict mutation review, exact tag/version validation, and packaging from tested artifacts.

Included Files

CK3MPS.exe
CK3MPS.exe.sha256
CK3MPS-v0.31.zip
CK3MPS-v0.31.zip.sha256

Recommended Usage

  1. Close CK3 and Paradox Launcher.
  2. Start CK3MPS as administrator.
  3. Run Scan, review the plan, then Apply Settings.
  4. Review Workflow, Restore, Reports, and readiness output before multiplayer.

Notes

  • Reopen CK3MPS after an interrupted migration or restore so recovery can inspect preserved journals and snapshots.
  • Test LAN parity on the real Windows machines and network because firewall, router, VPN, and adapter configuration vary.

CK3MPS v0.3

Choose a tag to compare

@Danissemo Danissemo released this 15 Jul 08:20

Highlights

  • Main workflow is clearer: Scan collects the current state first, Review shows the exact planned actions, and Apply Settings reuses that same session scan instead of repeating the whole pass.
  • Repeated runs are cleaner: CK3MPS now skips settings that are already in the target state and avoids writing restore/history data when nothing actually changed.
  • The interface is easier to read: the main checklist, graphics profile, live log, restore actions, reports, and advanced cleanup tools were reorganized for faster use.
  • Cleanup and recovery controls are broader: bulk restore selection, report cleanup, targeted restore-point deletion, log cleanup, and quarantine cleanup are available directly in the app.
  • Checklist help is faster and less intrusive: tooltips now react only on hover over the question-mark box and appear/disappear much more quickly.

Included Files

CK3MPS.exe
CK3MPS.exe.sha256
CK3MPS-v0.3.zip
CK3MPS-v0.3.zip.sha256

Recommended Usage

  1. Close CK3 and Paradox Launcher.
  2. Start CK3MPS.exe as administrator.
  3. Keep Recommended unless you explicitly need a broader preset.
  4. Run Scan.
  5. Open Review.
  6. Run Apply Settings.
  7. Check Restore, Reports, and readiness output before multiplayer.

Notes

  • Apply Settings is intentionally locked until a successful same-session Scan is available.
  • Scan/apply behavior now tries to avoid rewriting unchanged state, but launcher/game-owned files can still be recreated by CK3, Steam, or the Paradox Launcher after launch.
  • Portable mode still keeps app state in CK3MPS_Data next to the executable when enabled.
  • Do not publish bin builds as release artifacts; only official release packaging should update release.

CK3MPS v0.2

Choose a tag to compare

@Danissemo Danissemo released this 14 Jul 17:38

Highlights

  • Path validation is now explicit: the app shows when both the CK3 game folder and the Documents settings/saves folder were found and are valid.
  • Restore is substantially stronger: sorting, checkbox-based bulk restore/delete, simpler details, safer default-restore rules, and better rollback coverage.
  • Live logging is clearer and persistent: color-coded output, horizontal readability improvements, and automatic log files in LiveLogs.
  • GitHub release updates are now supported in-app with checksum verification before replacement.
  • Portable mode is now real: when enabled, the full CK3MPS working state moves next to the executable in CK3MPS_Data.

Included Files

CK3MPS.exe
CK3MPS.exe.sha256
CK3MPS-v0.2.zip
CK3MPS-v0.2.zip.sha256

Recommended Usage

  1. Close CK3 and Paradox Launcher.
  2. Start CK3MPS.exe as administrator.
  3. Keep Recommended unless you explicitly want the broader Maximum preset.
  4. Click Stabilize CK3.
  5. Run Check only.
  6. Review Restore, Reports, and the generated readiness output before multiplayer.

Notes

  • CK3, Steam, and Paradox Launcher may regenerate caches or launcher-owned files after launch. That is expected.
  • Portable mode moves CK3MPS state, logs, restore history, and quarantine data into CK3MPS_Data next to the executable.
  • The in-app updater expects the GitHub Release zip asset and its matching .sha256 checksum file.

CK3MPS v0.1 beta

CK3MPS v0.1 beta Pre-release
Pre-release

Choose a tag to compare

@Danissemo Danissemo released this 14 Jul 09:40

Highlights

  • Updated CK3MPS branding with the new shield icon and social preview artwork.
  • The Windows executable now embeds the new application icon.
  • CK3 multiplayer stabilization checklist with Recommended and Maximum presets.
  • Windows, Steam, Paradox Launcher and CK3 profile checks.
  • Adaptive network diagnostics for Ethernet, Wi-Fi, VPN, PPPoE, DNS, firewall and routes.
  • OOS evidence archive, MP parity notes, cleanup and ordered readiness report.

Included Files

  • CK3MPS.exe - runnable Windows app with updated icon.
  • CK3MPS-v0.1-beta.zip - release archive with executable, README and license.
  • app_icon.png - application icon artwork.
  • social-preview.png - repository social preview artwork.

Recommended Usage

  1. Close CK3 and Paradox Launcher.
  2. Run CK3MPS.exe as administrator.
  3. Select Recommended for normal MP preparation or Maximum for the broadest pass.
  4. Click Apply Selected.
  5. Run Check Only before starting multiplayer.

Checksums

``text
CK3MPS.exe SHA256
9EB914DA6F741508DE34DB3A390D445F88E8488355221283876AB308C40AD674

CK3MPS-v0.1-beta.zip SHA256
ADB059727D0CC17F5377AF10193FDE3CFD08DB49594043707232F9380F0C26A4

app_icon.png SHA256
E88DC2666F2EA0D63AEF61430B6A5249D879F0474B889D10E2B21914CEA51F72

social-preview.png SHA256
661B574ECD099287F251B230158391673A57C101C4B8F664918BC315E18F4C0B
``

Notes

This is a beta build. Use Check Only when you want diagnostics without applying changes.