Releases: NullCascade/TES3Merge
Releases · NullCascade/TES3Merge
0.12
What's Changed
- CLEANUP: Use a lowercase binary name for more convenient terminal action by @magicaldave in #52
- FEAT: Try loading tes3merge.ini from CWD first by @magicaldave in #53
- FEAT: Check for installations from the current directory before parent directories, but after explicitly-specified ones by @magicaldave in #54
- Fix/openmw-config by @magicaldave in #51
- FEAT: Install to the data-local directory if defined by @magicaldave in #55
- FEAT: Document OutputFile param by @magicaldave in #57
- FIX: Actually include tes3merge in release builds on operating system… by @magicaldave in #58
- FIX: Document OutputPath parameter correctly by @Qlonever in #62
New Contributors
- @magicaldave made their first contribution in #52
- @Qlonever made their first contribution in #62
Full Changelog: 0.11.2...0.12
0.11.2
Full Changelog: 0.11.1...0.11.2
- Ignore files in git repositories.
0.11.1
- Don't parse files that are hidden by MO2.
Full Changelog: 0.11...0.11.1
0.11
- Improved support for OpenMW:
- Fixed issue with OpenMW installs where master sizes couldn't be resolved.
- Fixed issue with OpenMW installs where TES3Merge would try to save to a potentially invalid directory. By default the first defined
datadirectory will be used as the output path. - Added
OutputPathconfiguration option to the ini. This can be used to explicitly set where the merged plugin will be created.
- Fixed issue where deleted NPC records with no NPC data would cause an error.
- Fixed issue where certain objects would cause a crash when using
-ror-irparameters to overwrite supported record types. - Added a new icon by Markel.
0.10.2
Changelog
- Significant refactoring.
- Added general support for handling OpenMW's VFS and reading OpenMW's config files. This starts basic support for OpenMW. TES3Lib still doesn't support omwaddon files.
- More fixes to finding the correct installation path from the current execution folder.
- The Morrowind installation directory can now be hardcoded into the TES3Merge.ini file.
0.10.1
Changelog
- Fixed assembly version.
- Fixed issue where merging LEVC/LEVI records would fail if one of the merging records had no index/collection.
- Improved search for Morrowind directory. TES3Merge can now be placed more than one directory below Morrowind.exe. Morrowind\Tools\TES3Merge\TES3Merge.exe will now always find the installation folder it is associated with instead of defaulting to the registry value.
- Added basic tests to ensure LEVC records could merge.
0.10
Changelog
- Added merging of AI packages.
- Added
multipatchoption: Merges leveled lists and fixes common bugs in mods (cellname reversion, invalid fog, non-persistent summons). This covers these issues better than tes3cmd's multipatch, centralizing TES3Merge as the only command that needs to be run when adding/removing/updating content files. - Added
verifyoption: verifies all esps in the active load order and checks for missing files. - Added more command line options in general. See GitHub readme or use
--helpfor details. - Improved merging of NPC values.
- Added more unit testing to the project.
- More major refactors to the code base.
TES3Merge v0.9
This update improves logging, fixes various errors, and updates the program to be easier to maintain and expand in the future. It also adds the requirement of the .NET 6 runtime.
- Fixed error when merging NPC skill values.
- Fixed error merging NPC autocalc status.
- Fixed error when merging NPC and creature AI packages.
- Improved logic when merging alchemy effects.
- Disabled enchantment record merging by default until it can be refined.
- Minor cross-platform code improvements.
- Updated to .NET 6.0. This is now a requirement of the program.
- Added automated test framework to ensure future merge consistency.
TES3Merge v0.8
Changelog
This update prevents some crashing and provides more useful information for future failed property mergers.
- Skips merging AIPackage lists for NPC and CREA records. Has to be hand tailored at a later date.
- Provide more logging and useful feedback on the event of an exception happening when merging properties.
TES3Merge v0.7
Changelog
This update primarily brings up changes in TES3Lib and fixes a few things.
- Pulls in various updates to TES3Tool. This includes a fix to autocalculated NPCs.
- Added file filtering, to blacklist certain esm/esp files from merging.
- Disabled FACT merging entirely until there are cycles to fix it.