Skip to content

Commit 5796f53

Browse files
committed
Bump Il2CppInterop, HarmonyX
1 parent 3ad398a commit 5796f53

9 files changed

Lines changed: 14 additions & 12 deletions

File tree

BepInEx.Core/BepInEx.Core.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
</PropertyGroup>
99
<ItemGroup>
1010
<PackageReference Include="Microsoft.NETFramework.ReferenceAssemblies" Version="1.0.3" PrivateAssets="All"/>
11-
<PackageReference Include="HarmonyX" Version="2.10.0"/>
11+
<PackageReference Include="HarmonyX" Version="2.10.1"/>
1212
<PackageReference Include="SemanticVersioning" Version="2.0.2"/>
1313
<PackageReference Include="MonoMod.Utils" Version="22.5.1.1"/>
1414
</ItemGroup>

BepInEx.Preloader.Core/BepInEx.Preloader.Core.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
</ItemGroup>
99
<ItemGroup>
1010
<PackageReference Include="Microsoft.NETFramework.ReferenceAssemblies" Version="1.0.3" PrivateAssets="All"/>
11-
<PackageReference Include="HarmonyX" Version="2.10.0"/>
11+
<PackageReference Include="HarmonyX" Version="2.10.1"/>
1212
<PackageReference Include="MonoMod.RuntimeDetour" Version="22.5.1.1"/>
1313
<PackageReference Include="MonoMod.Utils" Version="22.5.1.1"/>
1414
</ItemGroup>

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,14 +58,14 @@ A more comprehensive comparison list of features and compatibility is available
5858
## Used libraries
5959

6060
- [NeighTools/UnityDoorstop](https://github.com/NeighTools/UnityDoorstop) - v4.0.0
61-
- [BepInEx/HarmonyX](https://github.com/BepInEx/HarmonyX) - v2.10.0
61+
- [BepInEx/HarmonyX](https://github.com/BepInEx/HarmonyX) - v2.10.1
6262
- [0x0ade/MonoMod](https://github.com/0x0ade/MonoMod) - v22.5.1.1
6363
- [jbevain/cecil](https://github.com/jbevain/cecil) - v0.10.4
6464

6565
#### IL2CPP libraries
6666

6767
- [SamboyCoding/Cpp2IL](https://github.com/SamboyCoding/Cpp2IL) - v2022.0.7.2
68-
- [BepInEx/Il2CppInterop](https://github.com/BepInEx/Il2CppInterop) - v1.3.0
68+
- [BepInEx/Il2CppInterop](https://github.com/BepInEx/Il2CppInterop) - v1.4.0
6969
- [BepInEx/dotnet-runtime](https://github.com/BepInEx/dotnet-runtime) - v6.0.7
7070

7171
## License

Runtimes/NET/BepInEx.NET.Common/BepInEx.NET.Common.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
</PropertyGroup>
77

88
<ItemGroup>
9-
<PackageReference Include="HarmonyX" Version="2.10.0"/>
9+
<PackageReference Include="HarmonyX" Version="2.10.1"/>
1010
<PackageReference Include="Microsoft.NETFramework.ReferenceAssemblies" Version="1.0.3" PrivateAssets="All"/>
1111
</ItemGroup>
1212

Runtimes/NET/BepInEx.NET.Framework.Launcher/BepInEx.NET.Framework.Launcher.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
<ProjectReference Include="..\..\..\BepInEx.Preloader.Core\BepInEx.Preloader.Core.csproj" PrivateAssets="All"/>
1515
</ItemGroup>
1616
<ItemGroup>
17-
<PackageReference Include="HarmonyX" Version="2.10.0"/>
17+
<PackageReference Include="HarmonyX" Version="2.10.1"/>
1818
<PackageReference Include="Microsoft.NETFramework.ReferenceAssemblies" Version="1.0.3" PrivateAssets="All"/>
1919
</ItemGroup>
2020
<Import Project="..\BepInEx.NET.Shared\BepInEx.NET.Shared.projitems" Label="Shared"/>

Runtimes/Unity/BepInEx.Unity.IL2CPP/BepInEx.Unity.IL2CPP.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,12 @@
1313
<ProjectReference Include="..\BepInEx.Unity.Common\BepInEx.Unity.Common.csproj"/>
1414
</ItemGroup>
1515
<ItemGroup>
16-
<PackageReference Include="HarmonyX" Version="2.10.0"/>
16+
<PackageReference Include="HarmonyX" Version="2.10.1"/>
1717
<PackageReference Include="Iced" Version="1.17.0"/>
18-
<PackageReference Include="Il2CppInterop.Generator" Version="1.3.0"/>
19-
<PackageReference Include="Il2CppInterop.HarmonySupport" Version="1.3.0"/>
18+
<PackageReference Include="Il2CppInterop.Generator" Version="1.4.0"/>
19+
<PackageReference Include="Il2CppInterop.HarmonySupport" Version="1.4.0"/>
2020
<PackageReference Include="Il2CppInterop.ReferenceLibs" Version="1.0.0" IncludeAssets="compile" PrivateAssets="all"/>
21-
<PackageReference Include="Il2CppInterop.Runtime" Version="1.3.0"/>
21+
<PackageReference Include="Il2CppInterop.Runtime" Version="1.4.0"/>
2222
<PackageReference Include="Microsoft.Extensions.Logging" Version="6.0.0" IncludeAssets="compile" PrivateAssets="all"/>
2323
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="6.0.1" IncludeAssets="compile" PrivateAssets="all"/>
2424
<PackageReference Include="MonoMod.RuntimeDetour" Version="22.5.1.1"/>

Runtimes/Unity/BepInEx.Unity.IL2CPP/Hook/Il2CppInteropDetourProvider.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@ public Il2CppInteropDetour(INativeDetour detour)
2222

2323
public void Apply() => detour.Apply();
2424

25+
public T GenerateTrampoline<T>() where T : Delegate => detour.GenerateTrampoline<T>();
26+
2527
public nint Target => detour.OriginalMethodPtr;
2628
public nint Detour => detour.DetourMethodPtr;
2729
public nint OriginalTrampoline => detour.TrampolinePtr;

Runtimes/Unity/BepInEx.Unity.Mono.Preloader/BepInEx.Unity.Mono.Preloader.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,6 @@
1616
</ItemGroup>
1717
<ItemGroup>
1818
<PackageReference Include="Microsoft.NETFramework.ReferenceAssemblies" Version="1.0.3" PrivateAssets="All"/>
19-
<PackageReference Include="HarmonyX" Version="2.10.0"/>
19+
<PackageReference Include="HarmonyX" Version="2.10.1"/>
2020
</ItemGroup>
2121
</Project>

Runtimes/Unity/BepInEx.Unity.Mono/BepInEx.Unity.Mono.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
</ItemGroup>
1717
<ItemGroup>
1818
<PackageReference Include="Microsoft.NETFramework.ReferenceAssemblies" Version="1.0.3" PrivateAssets="All"/>
19-
<PackageReference Include="HarmonyX" Version="2.10.0"/>
19+
<PackageReference Include="HarmonyX" Version="2.10.1"/>
2020
<PackageReference Include="UnityEngine" Version="5.6.1" IncludeAssets="compile"/>
2121
</ItemGroup>
2222
</Project>

0 commit comments

Comments
 (0)