Add Version History
1 parent
0eab0d5bcd
commit
b4959f2154
1 file changed
+144
+144
@@ -0,0 +1,144 @@
|
||||
<h1><strong>Version History</strong></h1>
|
||||
|
||||
<p>
|
||||
This page documents all released versions of the
|
||||
<strong>Managed Valheim</strong> server container, including major changes,
|
||||
fixes, and improvements. Versioning follows a structured
|
||||
<code>MAJOR.MINOR.PATCH.BUILD</code> format to ensure clarity and stability
|
||||
across TrueNAS SCALE deployments.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><strong>Version 1.0.1.1</strong></h2>
|
||||
|
||||
<p><em>Released: October 2026</em></p>
|
||||
|
||||
<ul>
|
||||
<li><strong>Added configurable backup interval</strong><br>
|
||||
Introduced <code>BACKUP_INTERVAL</code> environment variable
|
||||
(default: 21600 seconds / 6 hours).
|
||||
</li>
|
||||
|
||||
<li><strong>Added backup retention control</strong><br>
|
||||
Introduced <code>BACKUP_RETENTION_DAYS</code> environment variable
|
||||
(default: 7 days).
|
||||
</li>
|
||||
|
||||
<li><strong>Implemented automatic backup pruning</strong><br>
|
||||
Old backups are now removed based on retention settings.
|
||||
</li>
|
||||
|
||||
<li><strong>Updated entrypoint</strong><br>
|
||||
Backup loop now uses <code>BACKUP_INTERVAL</code> instead of a
|
||||
hard-coded 3600 seconds.
|
||||
</li>
|
||||
|
||||
<li><strong>Updated backup script</strong><br>
|
||||
Added pruning logic to <code>backup.sh</code>.
|
||||
</li>
|
||||
|
||||
<li><strong>Dockerfile improvements</strong><br>
|
||||
Added default values for new backup-related environment variables.
|
||||
</li>
|
||||
|
||||
<li><strong>TrueNAS SCALE app updated</strong><br>
|
||||
Environment variables added and version tag switched to
|
||||
<code>1.0.1.1</code>.
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><strong>Version 1.0.1.0</strong></h2>
|
||||
|
||||
<p><em>Released: September 2026</em></p>
|
||||
|
||||
<ul>
|
||||
<li><strong>Stabilized BepInEx installation</strong><br>
|
||||
Improved ZIP validation and extraction logic.
|
||||
</li>
|
||||
|
||||
<li><strong>Improved wrapper script generation</strong><br>
|
||||
Ensured consistent server launch parameters.
|
||||
</li>
|
||||
|
||||
<li><strong>Enhanced SteamCMD update flow</strong><br>
|
||||
Clean install directory (<code>/opt/valheim_base</code>) now fully
|
||||
isolated from modded runtime directory.
|
||||
</li>
|
||||
|
||||
<li><strong>General reliability improvements</strong><br>
|
||||
Reduced startup errors and improved logging clarity.
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><strong>Version 1.0.0.0</strong></h2>
|
||||
|
||||
<p><em>Released: Initial Release</em></p>
|
||||
|
||||
<ul>
|
||||
<li><strong>Initial container architecture</strong><br>
|
||||
Introduced clean + modded directory separation.
|
||||
</li>
|
||||
|
||||
<li><strong>Automatic SteamCMD installation</strong><br>
|
||||
Server updates itself on every startup.
|
||||
</li>
|
||||
|
||||
<li><strong>Automatic BepInEx installation</strong><br>
|
||||
Download, validation, extraction, and patching included.
|
||||
</li>
|
||||
|
||||
<li><strong>Managed wrapper script</strong><br>
|
||||
Ensures consistent server startup with correct parameters.
|
||||
</li>
|
||||
|
||||
<li><strong>Basic backup system</strong><br>
|
||||
Hourly backups without pruning (later replaced).
|
||||
</li>
|
||||
|
||||
<li><strong>TrueNAS SCALE compatibility</strong><br>
|
||||
Volume mapping, port exposure, and environment variable support.
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><strong>Versioning Policy</strong></h2>
|
||||
|
||||
<p>
|
||||
Managed Valheim uses a structured versioning format:
|
||||
</p>
|
||||
|
||||
<pre><code>MAJOR.MINOR.PATCH.BUILD</code></pre>
|
||||
|
||||
<ul>
|
||||
<li><strong>MAJOR</strong> — Breaking changes or architectural shifts</li>
|
||||
<li><strong>MINOR</strong> — New features or enhancements</li>
|
||||
<li><strong>PATCH</strong> — Bug fixes or stability improvements</li>
|
||||
<li><strong>BUILD</strong> — Internal build increments or deployment tags</li>
|
||||
</ul>
|
||||
|
||||
<p>
|
||||
TrueNAS SCALE deployments should always use pinned versions for stability.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><strong>Next Steps</strong></h2>
|
||||
|
||||
<ul>
|
||||
<li><a href="Home">Home</a></li>
|
||||
<li><a href="Quick Start">Quick Start</a></li>
|
||||
<li><a href="Installation">Installation</a></li>
|
||||
<li><a href="Modding Guide">Modding Guide</a></li>
|
||||
<li><a href="Backup & Restore">Backup & Restore</a></li>
|
||||
<li><a href="Troubleshooting">Troubleshooting</a></li>
|
||||
</ul>
|
||||
|
||||
<p>
|
||||
This version history will be updated as new releases are published.
|
||||
</p>
|
||||
Reference in new issue
Block a user