Releases: H3VR-Modding/Deliter
Releases · H3VR-Modding/Deliter
v1.1.3
v1.1.2 The unnamed edition
What's Changed
- Fix bug causing Deliter to not properly delite mods by @potatoes1286 in #7
Full Changelog: v1.1.1...v1.1.2
v1.1.1 The "not dead yet" edition
What's Changed
- Remove check that was causing problems by @potatoes1286 in #6
This aims to solve the issue with some mods not converting correctly and bricking an entire profile.
Please Work Edition
- Added multi-threading. Each Deli mod conversion is enqueued in a thread pool, which runs the conversion on multiple threads. This should accelerate Deliter when it is ran for the first time, or after a large quantity of Deli mods have been installed.
- Added partial mod conversion. This allows mods that contain some convertible assets, but also some unconvertible assets, to still be converted. In this case, as many assets as possible are converted, but unconvertible assets are left in the Deli mod. [#3]
- Because unconvertibility is now accounted for, warnings and errors no longer appear about unconvertible plugins or loaders.
- This addition may triple the disk space usage of Deliter. Previously, Deliter either had the original Deli mod (zip), or the converted mod (folders + files). This meant approximately equal disk space was used. However, partial conversion requires that the modified Deli mod and converted mod have identical contents but a different instructions, and also creates a backup of the original Deli mod in case it can no longer be obtained.
- Removed assembly conversion. Assemblies without a BepInEx plugin (which are all assemblies within Deli mods that I am aware of) ended up not loading. For this reason, assemblies are now considered unconvertible. [#1]
- Due to the partial mod conversion, assemblies will still run under the Deli ecosystem.
v1.0.1: add better exception handling
- Add warnings
- Change error messages to be more readable
Known Issues:
- Multimedia mods are not converted [#3]