Releases: lemon-loader/melon-loader-install
Releases · lemon-loader/melon-loader-install
Release list
v0.7.4
What's New in This MelonLoader Update
- Updated core libraries: AsmResolver to 6.0.0-beta.5 and Il2CppInterop to 1.5.1-ci.845
- Fixed Debug Mode
[D]identifier not showing in console title when using Game Information - Fixed
MelonUtils.SetConsoleTitlenot working whenDontSetTitleoption is enabled - Fixed Loader.cfg incorrectly saving
DebugMode = trueon first launch with Debug builds - Added support for .NET Portable directories under
<GAME>/dotnetand<GAME>/MelonLoader/Dependencies/dotnet([#1062]) - Fixed compilation issues for macOS
- Added Il2Cpp Type Registration logging in Debug Mode
- Fixed cross-compilation issues for Linux
- Fixed initialization problems with native Mono and Il2Cpp games on Linux
- Fixed Automatic Melon Harmony Patching not handling unannotated types
- Updated
UnityEngine.Il2CppAssetBundleManagerfor full Unity 6000+ support ([#1122]) - Fixed NativeHook functionality on Linux ([#1123])
- Improved
AssemblyVerifier.IsNameValidwith Unicode Standard Annex 15 support ([#1094]) - Fixed Loader.cfg values being overwritten by defaults
- Fixed Loader.cfg not recreating missing options
- Resolved
ArgumentExceptionwhen parsing duplicate launch options - Updated NuGet package to include package references ([#1127])
- Fixed CoreClrDelegateFixer crashes under Wine/Proton
- Restored NativeHook backwards compatibility
- Reverted BootstrapInterop NativeHook exports to pointers to fix recursive trampoline issues
- Enhanced
MelonUtils.TryPatchAllmethods to return generated patches list - Reimplemented warning for CoreClrDelegateFixer.SanityCheckDetour when reusing pinned delegates
- Added
0Harmony.dllto force-resolved assemblies to fix loading issues - Fixed missing identifiers for Warnings and Errors
- Aligned
MelonUtils.TryPatchAllextensions with standard Harmony.PatchAll behavior - Improved Il2CppInterop
InjectionHelpers.Setupstability - Added Tomlet mapping support for
RectandRectInttypes - Fixed
OnPreferencesSavedandOnPreferencesLoadedcallbacks not always triggering - Updated Il2CppICallInjector to ignore shim methods using
GetPinnableReference - Fixed macOS Bootstrap missing required
__interpose([#1138]) - Added Launch Script for easier macOS installation ([#1138])
- Improved handling of complete method signatures in Il2CppICallInjector
- Updated
UnityEngine.Il2CppImageConversionManagerfor Unity 6000+ support ([#1144]) - Significantly improved Portable .NET Directory loading
- Fixed Bootstrap Core Pathing used before full initialization ([#1163])
- Rewrote .NET handling to better respect overrides
- Implemented Portable .NET Runtime Fallback to reduce HostFxr load failures
- Fixed .NET Handling not following Base Directory settings
This update greatly improves stability, Unity 6 / Unity 6000+ compatibility, Linux & macOS support, .NET runtime handling, and Harmony patching reliability.
