

✅ Fixed
Unity 6 compatibility: We now bind directly to Unity’s real UnityEngine.UnityLogWriter from UnityEngine.CoreModule instead of our local stub. This fixes cases where the listener failed to start on Valheim 0.221.3 (Call to Arms PTB) with Unity 6000.0.46f1, which showed:
[Error : BepInEx] Unable to start Unity log writer🛡️ Hardening
WriteStringToUnityLog(string) and probe it safely before using it.Logging.LogConsoleToUnityLog config still behaves the same.🔧 Changed
🔧 Changed
libdoorstopx64.so to be correctly named libdoorstop_x64.so🔧 Changed
Updated libdoorstop_x64.so in the BepInEx package to target glibc 2.34 by compiling against Ubuntu 22.04.
Systems using Debian 11 or older (glibc < 2.34) are no longer supported.
Containers like lloesche/valheim-server-docker must be updated to a base image that provides glibc 2.34+.
If you're still encountering issues after updating, verify your runtime glibc version using:
ldd --version
🛠️ Script Changes
start_server_bepinex.sh updated to correct varsSpecial shouts
🔧 Plugin Changes
Valheim.DisplayBepInExInfo.dll is no longer included by default.
This plugin is now offered separately on Thunderstore for those who still want it here. It provided plugin counts in the main menu and in-game access to BepInEx log output via the console.
⚠️ This change only affects new installs and new profiles. Existing setups are unaffected. For debugging, it’s now recommended to either:
BepInEx/LogOutput.log file.📘 Documentation
⬆️ Upstream Updates
🛠️ Startup Script Improvements
start_game_bepinex.sh with a community-tested version by Arrowmaster.
This version provides better handling of Steam launch arguments, regardless of their order.start_game_bepinex.sh to handle cmdline args betterPreventClose to true by default. This prevents console from being closed (and thus unsaved game being closed by accident)--enable-console true|false command-line option to enable or disable BepInEx console--doorstop-dll-search-override command-line option to behave the same way as config's dllSearchPathOverride option