| 1.1.6 |
- Replaced the dungeon-layer MVID allowlist with fail-closed per-patch method, field, call, branch, local-variable, and IL-anchor validation, allowing compatible Valheim rebuilds such as 1.0.14 and 1.0.15 without a version-only patch |
| 1.1.5 |
- Restored dungeon-layer filtering on verified Valheim 1.0.12 client and dedicated-server builds by extending the guarded MVID allowlist, while retaining 1.0.7 support and clarifying the unsupported-build warning |
| 1.1.4 |
- Centralized shared Harmony target resolution, removed a duplicate ownership peer lookup, and cached repeated ZNet role and ZPackage reader calls while preserving configuration, network wire formats, and ownership policy |
| 1.1.3 |
- Added Valheim 1.0.7 compatibility for adaptive ownership and dungeon-layer patches, updated the embedded ServerSync connection/configuration path, required BepInExPack 5.4.2350, and prevented analysis DLLs from overriding the pinned build dependency |
| 1.1.2 |
- Reduced unnecessary packet copying before compression and temporary ownership-candidate allocations; simplified ping bookkeeping, reflection key caching, and dungeon-layer state resets while preserving existing settings and wire protocols |
| 1.1.1 |
- Fixed intermittent and persistent dungeon-entry Blocked failures on dedicated servers with DungeonLayerFiltering enabled by briefly waiting for entrance floors and prioritizing nested dungeon generators and configured entrance prefabs |
| 1.1.0 |
- Fixed zone loading and ownership while Server Devcommands ghost invisibility is active by using Valheim's peer reference position for dungeon-layer decisions, without exposing the ghost player |
| 1.0.9 |
- Restored the simpler 1.0.5-style SchedulerThroughput ZDO limits, set Steam send rate to 50 MB/s with a 100 MB send buffer, removed connection-phase queue state, shared-drain backoff, and ServerCharacters-specific patching, and restored LocationProxy ownership for static interior interactions such as custom boss altars |
| 1.0.8 |
- Fixed initial-join send stalls and ServerCharacters PlayerProfile timeouts: the shared Steam FIFO now drains normally, backs off only after Steam reports LimitExceeded, and detects the ServerCharacters queue wait by behavior rather than a fixed mod version so profile data can proceed while routine ZDO traffic briefly pauses |
| 1.0.7 |
- Added optional surface/dungeon ZDO filtering with safe transition overlap, automatic standard/modded dungeon handling, a manual entrance-floor prefab fallback for undetected building-piece dungeons, and same-layer ownership assignment; enabled shared Steam drain pacing for both normal Valheim/local hosts and dedicated servers; removed the public LockServerConfig toggle while keeping server settings admin-controlled and moved SchedulerThroughput below the dungeon settings; removed the DebugLogging option and its diagnostic hot-path instrumentation |
| 1.0.6 |
- Added peer-specific backpressure and shared Steam drain pacing, restored automatic Steam bandwidth estimation, and removed compatibility with older SkadiNet builds |
| 1.0.5 |
- Removed unsafe RPC AoI and impossible backfill paths, corrected peer and ownership identity, hardened negotiated compression and cleanup, and simplified reflection/config state |
| 1.0.4 |
- Replaced per-ping by-ref reflection calls with cached allocation-free delegates to prevent Mono handle buildup |
| 1.0.3 |
- Simplified ownership and reflection paths, hardened compression and ZDO patch safety, removed hitch diagnostics, and placed the DLL at the package root |
| 1.0.2 |
- Fixed SendZDOs queue-limit patching on current Valheim builds and simplified the README |
| 1.0.1 |
- Refactoring and optimization |
| 1.0.0 |
- Initial Release |