1.0.4
- Reviewed and enabled Valheim 1.0.21 / network 41.
- Retained version/signature checks and unknown-version rejection.
- No scheduling, transport or config behavior changes.
1.0.3
- Use SteamGameServerNetworkingSockets for dedicated-server connection statistics and SteamNetworkingSockets for clients/listen hosts.
- Report the statistics source and result; render unavailable values as n/a and preserve legitimate zeros.
- Isolate optional transport failures and retry unavailable statistics after 30 seconds without disabling the scheduler.
- Keep scheduling, version/signature guards and all existing settings unchanged.
- No runtime method fingerprinting or additional networking hooks.
Changelog
1.0.2 - 2026-10-15
- Remove runtime method fingerprinting, IL inspection and method hashes from the plugin DLL.
- Replace that check with exact supported game/network pairs and strict native method/field signatures.
- Reject missing or mismatched members before installing hooks. Retain scheduling limits and Harmony overlap handling.
- Preserve existing config modes and the Observe default.
- Keep install files and source in separate ZIPs.
1.0.1 - 2026-10-15
- Admit the reviewed Valheim 1.0.20 / network 41 pair.
- Retain method fingerprints, fail-closed handling for unknown versions, and all scheduling limits.
- Preserve existing config and the Observe default; no automatic switch to experimental scheduling.
- Rebuild against the supplied 1.0.20 assemblies and refresh reference hashes.
- Ship source separately from the install ZIP.
1.0.0 - 2026-10-07
- Add reviewed Valheim 1.0.17 / network version 40 compatibility while preserving 1.0.16/40 support.
- Replace the old single-version gate with a narrow game+network compatibility gate.
- Preserve runtime method-fingerprint guards for
ZDOMan.SendZDOToPeers2 and ZDOMan.SendZDOs; bounded scheduling disables itself if reviewed methods differ.
- Keep future game/network versions fail-closed instead of forcing native hooks.
- Preserve Observe as the safe default for new configs and preserve existing BoundedScheduler configs on upgrade.
- No packet format, queue-limit, ownership, inventory, chest, world, or save-format changes.
0.1.2
- Dedicated-server Steam transport quality probing degrades gracefully when unavailable.
- Harmony patch invocation build fix.
Thunderstore development is made possible with ads. Please consider making an exception to your adblock.