Skip to content

Releases: Spyhawk00/ism-releases

v1.0.0-beta.5

v1.0.0-beta.5 Pre-release
Pre-release

Choose a tag to compare

@Spyhawk00 Spyhawk00 released this 08 Jul 06:20
cdd713f
  • ISM can now update itself: it checks GitHub Releases on startup and periodically, prompts admins in the portal when a new version is out, and a one-click Apply downloads the new binary, verifies its SHA-256 checksum, swaps it into place, and restarts ISM (both as a Windows service and in foreground mode) — a running game server is stopped gracefully first and brought back up afterwards. Individual releases can be skipped; the prompt stays quiet until something newer appears
  • Steam account sign-in is temporarily disabled while account-login issues are sorted out: all downloads/updates run anonymously (base dedicated server, no add-on content), and the Steam account sections in Settings and the installer are hidden
  • Steam update checks are more trustworthy: SteamCMD's metadata cache is cleared before every check and the installed build is compared against Steam's live published build id, with a retry on mismatch — a stale "already up to date" can no longer skip a real update
  • Double-clicking Start can no longer launch the server while the first click's pre-launch update check is still rewriting game files
  • A failed Steam update during a scheduled restart or the Update button no longer leaves a previously-running server offline — the relaunch proceeds on the currently-installed build
  • Settings tab: set the server Join password (gate who can connect) and the in-game Admin password directly, without hand-editing ServerSettings.ini
  • Restoring a backup now snapshots the current saves first (a -pre-restore backup), so a mistaken restore can itself be undone
  • Fixed: restoring a backup while the server was running left it stopped — the relaunch fired while the process was still shutting down and was silently rejected; the restore now waits for a full stop and reliably brings the server back up
  • Backups are integrity-checked (per-file CRC) at creation and again before a restore; a corrupt archive aborts the restore with the server untouched
  • Scheduled-restart countdown warnings (10/5/1 min) are now sent to Discord/alert channels
  • Settings saves now send only the changed fields, so two admins editing different settings no longer overwrite each other (also fixes hide_native_terminal being silently reset to true on every save)
  • The ACME HTTP-01 challenge listener on port 80 now shuts down cleanly with ISM

v1.0.0-beta.3

v1.0.0-beta.3 Pre-release
Pre-release

Choose a tag to compare

@Spyhawk00 Spyhawk00 released this 08 Jul 05:39
cdd713f

[v1.0.0-beta.3] - 2026-06-25

Miscellaneous

  • Keep non-conventional commits in changelog (eeea3ad)
  • Prepare for v1.0.0-beta.3 (56c4503)

v1.0.0-beta.2

v1.0.0-beta.2 Pre-release
Pre-release

Choose a tag to compare

@Spyhawk00 Spyhawk00 released this 08 Jul 05:39
cdd713f

[v1.0.0-beta.2] - 2026-06-13

Ci

  • Upload release assets via draft, then publish (d12cff1)

v1.0.0-beta.1

v1.0.0-beta.1 Pre-release
Pre-release

Choose a tag to compare

@Spyhawk00 Spyhawk00 released this 08 Jul 05:39
cdd713f

[v1.0.0-beta.1] - 2026-06-13

Ci

  • Fix release workflow for private repo + Node 24 (3945602)