WardenCoredocs
Web PanelSettings

Mod Updates

How to update WardenCore to the latest version

WardenCore is actively developed and receives regular updates with new features, bug fixes, and performance improvements. This page explains how to check for updates and install them.

Checking Your Current Version

The current WardenCore version is displayed in the bottom-left corner of the panel sidebar, shown as a version number (e.g., v1.4.0).

You can also check the version programmatically through the API:

GET /api/status

The response includes a version field with the current mod version string.

Update Notifications

WardenCore notifies you when a new version is available in two places:

  • WardenCore panel — an "Update available" badge appears next to your avatar in the top-right corner. Click it to go to the Download page.
  • Mod web interface — a pulsing update banner appears in the header when the mod detects a newer version. Click it to open the panel Download page.

The mod checks for updates automatically during its periodic verification with the panel (every 5–10 minutes). No manual check is needed.

How Updates Work

WardenCore updates are distributed as archives through the Download page in the WardenCore panel. When a new version is available, you download the archive and replace the existing files on your server. The panel keeps the two most recent versions — the latest and one previous for rollback.

Configuration is preserved

The update process only replaces the mod DLL and web assets. Your configuration files (warden_config.json, discord_config.json), database, admin list, API keys, and all other settings are stored separately and are not affected by updates.

Updating WardenCore

Go to the Download page

Open the WardenCore panel and navigate to Download in the sidebar (or click the update badge in the header).

Download the archive

Click the Download button on the latest version. The page also shows a changelog of what's new.

Stop the game server

Shut down your SCUM server before replacing mod files. Replacing files while the server is running can cause crashes or data corruption.

Replace the mod files

Extract the downloaded archive into your WardenCore mod directory, overwriting the existing files:

SCUM/Binaries/Win64/Mods/WardenCore/

Replace only the files included in the archive. Do not delete the configs folder — it contains your settings.

Start the server

Start your SCUM server. WardenCore loads automatically and applies any internal migrations needed for the new version. Check the mod log output to confirm the new version loaded successfully.

Rollback

If you experience issues after updating, you can download the previous version from the Download page. Click the previous version link below the main Download button.

Version Numbering

WardenCore uses Semantic Versioning (MAJOR.MINOR.PATCH):

ComponentMeaning
MAJORBreaking changes that may require configuration updates or API changes
MINORNew features added in a backward-compatible way
PATCHBug fixes and small improvements with no feature changes

For example, going from 1.3.2 to 1.4.0 means new features were added but your existing configuration still works. Going from 1.4.0 to 2.0.0 would mean breaking changes that require attention.

Configuration Migration

When a new version adds configuration fields, WardenCore handles migration automatically:

  • On startup, the mod checks warden_config.json for any missing fields
  • New fields are added with sensible defaults
  • The file is re-saved with the additions
  • A log message notes each migrated field

You do not need to manually add new configuration options after updating. The mod takes care of it.

Stale field cleanup

If a configuration field is removed in a new version (because the feature was restructured or deprecated), the mod also cleans up stale fields from your config file automatically. This keeps your configuration file clean and avoids confusion.

Common Issues

Download fails

If you cannot download the update, check that your server machine has internet access. If you are behind a corporate firewall or proxy, you may need to download the files on another machine and transfer them manually.

Update not showing

If you believe a new version has been released but do not see it, you may already be on the latest version. Compare the version number in your panel sidebar with the latest release announcement in the WardenCore Discord.

Changes not applied after update

If you replaced the files but the panel still shows the old version number, make sure you restarted the game server (not just the panel browser tab). The mod DLL is loaded when the game server starts -- refreshing the browser page does not reload the mod.

Server crashes after update

If the server fails to start after an update, verify that you downloaded the correct version for your server setup. Check the WardenCore log file for error messages. If the issue persists, restore your previous mod files from a backup and report the problem in the WardenCore Discord.

On this page