Releases: Riloox/hostkind-open
Releases · Riloox/hostkind-open
Release list
Hostkind open edition 0.1.2.2
Hostkind 0.1.2.2
This release adds a guarded way to return Hostkind to a clean first-run state.
Added
- From-scratch reset:
npm run resetremoves local credentials, configuration, application state, runtime state, and supported caches before starting a fresh panel process. - Optional server cleanup: registered server folders and backups are kept by default. Passing
--include-serversselects them for deletion.
Security and reliability
- Reset requires two exact confirmations and never accepts a non-interactive confirmation bypass. Server deletion requires a separate second token.
- The command refuses to run while Hostkind or a configured game server is active, validates every deletion target before mutation, and rejects unsafe or overlapping server paths.
- Reset coverage uses temporary filesystem fixtures and verifies both deletion and preservation behavior without touching an installed Hostkind instance.
Release artifacts
- The release source includes the reset command, focused tests, and updated upgrade guidance. The packaged artifact includes a prebuilt panel and SHA-256 manifests.
v0.1.2.1
This release makes Terraria administration and update review clearer and safer.
Added
- Terraria player management: vanilla Terraria servers now have a dedicated
live roster with connected-player counts and Terraria-specific Kick and Ban
actions. TShock keeps its existing REST-backed player surface. - In-app changelog: returning users see the complete changelog for a new
build instead of a condensed what's-new tour.
Improved
- tModLoader mod imports: the review step now shows the exact source,
Workshop item, planned changes, internal names, versions, and authors before
any files are written. - Replacement safety: replacing an installed mod requires an explicit
acknowledgement, while blocked modpacks show why they cannot be applied yet. - Import timing: the review explains that Hostkind creates and verifies a
safety snapshot first, the server must be offline, and tModLoader applies the
new set after its next restart.
Security and reliability
- Steam Workshop thumbnail hosts are allowlisted explicitly in the Content
Security Policy instead of permitting arbitrary remote images. - Terraria player targets are validated before console commands are built, and
unsupported Minecraft or TShock actions are rejected. - Added focused coverage for Terraria player routing, console actions, Workshop
image policy, and the translated import-review states.
v0.1.2
v0.1.1
What's Changed
- Bump actions/upload-artifact from 5 to 7 by @dependabot[bot] in #1
- Bump actions/setup-node from 5 to 7 by @dependabot[bot] in #2
- Bump ws from 8.21.0 to 8.21.3 by @dependabot[bot] in #4
- Bump actions/checkout from 5 to 7 by @dependabot[bot] in #6
- Bump sonner from 1.7.4 to 2.0.8 by @dependabot[bot] in #7
- Bump pidusage from 3.0.2 to 4.0.1 by @dependabot[bot] in #5
- Bump multer from 1.4.5-lts.2 to 2.2.0 by @dependabot[bot] in #8
- Bump the dev-dependencies group across 1 directory with 10 updates by @dependabot[bot] in #15
- fix: make CodeQL security guards explicit by @Riloox in #17
- fix: upgrade multer to patched 2.x by @Riloox in #18
New Contributors
- @dependabot[bot] made their first contribution in #1
- @Riloox made their first contribution in #17
Full Changelog: https://github.com/Riloox/fleetdeck-open/commits/v0.1.1