Repository navigation
v0.6.4-alpha
Pre-releaseSeedHost v0.6.4-alpha
Unsigned Windows x64 development alpha. Keep independent world backups.
This release includes the full UX batch and the previously local 0.6.3-alpha hosting-safety fixes.
What changed
- Setup-guide friend actions complete in place, with durable progress scoped to the correct world and workflow. The optional always-on role is no longer a guide stage.
- Mods discovery/search, compatibility options and installed server/client lists are visible together.
- Creation asks for a native download folder, supports quiet cancellation and retains the verified source while making a separate managed running copy. Directory-replacement and aliased configuration-file overwrite regressions are fixed.
- Routine warning popups are replaced with inline explanations. Incoming handoff still needs explicit request-scoped accept/decline and expires to refusal. Busy-quit, clean stop and ownership fences remain; server deletion keeps a Cancel-default confirmation.
- Accessible cards open with click, Enter or Space without nested copy/delete actions opening them. Unchanged hosting-group cards stay opaque and retain focus during refreshes.
- Friends shows world-associated groups and explicit pending/serverless membership, separate from social requests. Friendship alone grants no hosting or world-file access.
- Server files opens the validated managed OS folder through narrow ID-only IPC.
- Concurrent dashboard reads share probes, with bounded world/process/port freshness and honest unknown player counts. This is reduced duplicate polling, not a measured TPS or internet-ping improvement.
- New-world Playit setup is bound to the exact created world and a distinct reserved port. First-time provider approval, pending allocation and errors remain explicit; ordinary local/direct hosting works without a helper or public address.
- Includes same-group invitation replacement with fresh IDs, cross-process revocation/commit fencing, owner-first lineage, damaged-ownership startup/retry safety and atomic primary-helper reservation from the local 0.6.3-alpha batch.
Download and update
Download SeedHost-0.6.4-alpha-win32-x64.zip, verify its SHA-256 against SHA256SUMS.txt, extract the SeedHost-win32-x64 folder and run SeedHost.exe. Existing packaged builds can use Settings → App → Updates once this release is published. Nothing installs automatically; preserve the current profile and quit hosting cleanly before applying an update.
Java is not bundled. The build is unsigned; Windows may display a SmartScreen warning. Verify that the download came from this repository before choosing to run it.
Verification boundaries
- Fresh release-version canonical gate: 952 tests; 951 passed, 0 failed, 0 cancelled, 1 opt-in live-server check skipped. Before/after source manifests matched.
- Exact Windows package: 122 bundled app resources matched source; metadata, Electron, IPC, footer and updater all reported 0.6.4-alpha.
- Packaged desktop QA passed for pinned loopback TLS A → B → A handoff with inline consent, official Vanilla 1.21.1 JAR creation/source/managed-copy separation, native cancellation, and Friends/pending groups. A 90-second hosting-card observation included 101 state reads and 7 completed directory refreshes, with no replacements or focus loss.
- Release ZIP: all 1,300 file members matched the tested package. Published
SHA256SUMS.txtidentifies the exact archive.
Desktop handoff uses disposable process/file fixtures; official JAR creation is exercised without launching Minecraft. This release cycle does not certify Minecraft gameplay, public Playit reachability, different-network hosting or arbitrary modpacks. No live profile, world, tunnel, router/firewall/startup configuration or local installation is changed by publication. The source commit is 26935758eff1c011c79bf8b741380c39b5d1fcb6; the release verification record preserves detailed gates and the earlier desktop-test timeout/rerun history.