This repository has been archived by the owner on Feb 28, 2024. It is now read-only.
Releases: neos-modding-group/NeosModLoader
Releases · neos-modding-group/NeosModLoader
1.12.6
NML Changes
- Allow loading of mods with unloadable types by @zkxs in #83. Thanks @badhaloninja for helping get to the bottom of this!
- Fix an edge case where mod configurations may not save properly on Neos shutdown by @zkxs in #87
- Fix an edge case where mods may not have properly tagged logs by @zkxs in #86
- Fix a bug where NML would load files with names like "foo.dll_disabled" by @zkxs in #88. Thanks @badhaloninja for reporting this!
Full Diff: 1.12.5...1.12.6
1.12.5
1.12.4
1.12.3
1.12.2
1.12.1
1.12.0
Modloader Changes
- Prevent redundant PostX processing of the NML assembly by @zkxs in #47
nml_mods
is now searched recursively for mods to load by @Psychpsyo in #51
If you were using anml_mods
subfolder to disable mods that will no longer work!- Mod SHA256 hashes are now logged by @EIA485 in #52 and #57
- Fix compatibility hash spoofing when non-NML plugins are present by @zkxs in #60
- Hide modding-related types from TypeHelper.FindType by @zkxs in #67
CI and Style Changes
Documentation Changes
- recommend placing harmony in
nml_libs
by @EIA485 in #45 - clarify hidevisuals config option by @EIA485 in #46
- Assorted small tweaks to the docs by @XDelta in #48
- fix typo by @art0007i in #49
- fix typo by @XDelta in #50
- Document other ways NML touches neos by @zkxs in #54
- Disclaimer about detectability by @DoubleStyx in #61
- Add reference to mod list in the "Are mods safe?" FAQ by @zkxs in #68
New Contributors
- @XDelta made their first contribution in #48
- @art0007i made their first contribution in #49
- @DoubleStyx made their first contribution in #61
Full Diff: 1.11.2...1.12.0
1.11.2
1.11.1
1.11.0
- ModConfiguration.Save() antispam to prevent API misuse from mods
- spam will be logged at the Warn level. There will be name calling. How shameful!
- spammy callers will be subject to a 3 second delay, during which any subsequent calls will reset the delay and drop the earlier call
- non-spammy callers will still be able to save with no delay
- all config saving is now performed on a background thread
- New logging functions allow you to skip expensive string building for debug logs
- NeosMod.IsDebugEnabled()
- NeosMod.DebugFunc()
- @Banane9 added a new enumerable injector utility