Change Logs
Release history and change logs for Dynamic Container Loot.
Version 0.4a RELEASED
Stability release. Fixed the ESP record removal bug, improved merge logging, and removed the in-game notification system until a safe implementation is ready.
Fixes
- FIX ESP record removal bug. The in-game merge notification was using SKSE's UI task scheduling to check HUD state and display notifications during save loads. This interfered with the engine and caused container data corruption. The notification system has been removed entirely to resolve the issue.
Improvements
- IMPROVED Logging clarity. The log summary now clearly reports total containers, override counts, conflict counts, and merge results. With
enablelogs=true, each merged container shows a full breakdown: sources, changes (additions/removals/count changes), carried forward items, and final state. - IMPROVED Aggregate item summary. When detailed logging is enabled, the log includes a "most frequently added items" summary showing which items were added to the most containers and which mod added them.
Changes
- CHANGE In-game merge notification removed. The "X Containers Merged" notification has been removed from the plugin until a safe implementation is ready. Merge results are always available in the log file at
Data/SKSE/Plugins/DynamicContainerLoot.log. - CHANGE
enablenotificationINI setting removed. This setting is no longer needed and will be ignored if present in existing INI files.
Version 0.1.0 Initial Release
First release of Dynamic Container Loot. Runtime container merging for Skyrim SE, AE, and VR.
Features
- NEW Runtime container merge. Automatically merges container loot from all mods when 3+ plugins edit the same CONT record.
- NEW Three-phase merge algorithm. Additions, removals, and count changes from loser mods are computed and applied to the winner.
- NEW Direct ESP/ESM/ESL parsing. Reads plugin files from disk to reconstruct what each mod intended. Supports compressed records and light plugins.
- NEW EditorID cache. Scans LVLI records for display names so leveled list items get readable names in detailed logs.
- NEW INI configuration. Auto-generates
DynamicContainerLoot.iniwith defaults on first launch. - NEW Detailed per-container logging. Optional verbose logging shows every item added, removed, or changed per container.
- NEW SE, AE, and VR support. Single plugin binary covers all Skyrim editions via CommonLibSSE-NG.