Commit Graph
1482 Commits
Author SHA1 Message Date
aldelaro5 4597be006e Remove files caching from CachedPluginLoadContext, make it forward the call instead 2024-08-31 05:54:41 -04:00
aldelaro5 40643ffdef Offload the load context caching to bepinex 2024-08-29 21:12:07 -04:00
aldelaro5 1f182c7770 Correct the symbols resolution and rename the method 2024-08-29 21:11:36 -04:00
aldelaro5 ee5918bd76 Address minor code review 2024-08-29 14:44:30 -04:00
aldelaro5 e2396d202b address code review round 3 2024-08-29 12:50:46 -04:00
aldelaro5 b729aee545 Address code review round 3 (first part) 2024-08-28 01:14:00 -04:00
aldelaro5 bfc539bd74 Address code review round 2 2024-08-25 12:03:33 -04:00
aldelaro5 b688bfa978 Add a Source property to PluginInfo
Also abstract an interface among the base plugins classes to make this easier
2024-08-23 23:06:54 -04:00
aldelaro5 d8dd404e52 Address code review 2024-08-23 15:40:22 -04:00
aldelaro5 4d47c3cd39 Address code review 2024-08-20 15:13:10 -04:00
aldelaro5 952c74f6fe Implement Patcher and plugin providers 2024-08-19 19:57:52 -04:00
aldelaro5 53625800b8 Upgrade Harmonyx, Iced and AssetRipper.Primitives packages (#953)
* Upgrade Harmonyx to 2.10.2

* Upgrade Iced to 1.21.0

* Upgrade AssetRipper.Primitives to 3.1.3
v6.0.0-pre.2
2024-08-12 21:54:02 +02:00
aldelaro5 851521cc12 Upgrade Doorstop to 4.3.0 (#901) 2024-06-11 18:00:31 +02:00
deca 3ba398f269 Upgrade AssetRipper.Primitives to avoid implying Json 8.0.1 (#873) 2024-05-21 15:29:34 +03:00
aldelaro5 36d130f00d Upgrade doorstop to version 4.2.0 (#865) 2024-05-16 22:42:10 +02:00
Kasuromi a23612f4fe Bump Cpp2IL & Il2CppInterop (#869) 2024-05-16 23:29:50 +03:00
Oleg Oshmyan 49015217f3 run_bepinex*.sh: support older Steam and paths that contain spaces 2024-02-09 19:52:51 +01:00
Oleg Oshmyan c82fc4e686 run_bepinex*.sh: use exec when relaunching self 2024-02-09 19:52:51 +01:00
ManlyMarco 910844a982 Fix manager GameObject not having a name (#735) 2023-12-25 00:31:59 +01:00
Kokaiinum f0c0adddff Reimplement UnhollowedAssembliesPath config option as IL2CPPInteropAssembliesPath (#734) 2023-12-23 11:18:55 +01:00
Bepis 49775dc84f Merge pull request #715 from BepInEx/netfx-improvements
Fix netfx & netcore build targets, and add target framework variants
2023-12-02 03:07:46 +11:00
Bepis b841c78f92 Fix runtime naming 2023-11-30 03:12:57 +11:00
Bepis 5fbdd38405 Address PR issues 2023-11-29 19:29:57 +11:00
Bepis 342068a9c7 Fix shared project whitespace 2023-11-27 23:03:35 +11:00
Bepis 3100c887b4 Include a better description for target framework variants 2023-11-27 04:23:52 +11:00
Bepis 4dccfaa437 Fix netfx & netcore build targets, and add target framework variants 2023-11-27 04:18:48 +11:00
Kasuromi 82077ec7c9 Bump Il2CppInterop & Dobby (#669) 2023-09-06 14:05:06 +03:00
Eric Work 06a7278f80 Fix argument count when launched with Steam on Linux (#563) 2023-08-29 21:58:00 +02:00
js6pak 472e950179 Don't try to parse the wine version (#555) 2023-07-26 20:13:30 +02:00
Kasuromi 9caf61dca0 Bump Il2CppInterop 2023-07-17 15:14:17 +02:00
js6pak 42a6727370 Bump Il2CppInterop 2023-06-15 21:36:09 +02:00
js6pak c36d9c4600 Bump Dobby version 2023-06-14 16:30:51 +02:00
Bepis 46e297f210 Merge pull request #564 from Kasuromi/master
Bump Il2CppInterop to v1.4.5
2023-03-07 02:29:45 +11:00
Kasuromi f611f9a541 Bump Il2CppInterop 2023-03-04 22:27:11 +02:00
Bepis 6b500b3572 Merge pull request #561 from Kasuromi/master
Bump Il2CppInterop to v1.4.4
2023-02-26 02:07:57 +11:00
Kasuromi de2d03e38d Bump Il2CppInterop 2023-02-25 16:59:03 +02:00
Bepis c8aedd5dcc Merge pull request #560 from Kasuromi/master
Bump Cpp2IL
2023-02-24 23:21:43 +11:00
Kasuromi 200dceb06a Bump Cpp2IL 2023-02-24 14:13:21 +02:00
ds5678 6aabdb5ff9 Switch to the development branch of Cpp2IL (#533) 2022-12-30 03:22:34 +02:00
js6pak 0b23557c13 Bump Il2CppInterop 2022-12-11 15:45:50 +01:00
ghorsington 5796f53564 Bump Il2CppInterop, HarmonyX 2022-11-13 20:02:15 +02:00
Geoffrey Horsington 3ad398a160 Merge pull request #503 from js6pak/bump-Il2CppInterop
Bump Il2CppInterop
2022-10-22 15:20:41 +03:00
Geoffrey Horsington d6861e8e77 Merge pull request #502 from js6pak/disable-x32-xref
Add a config option to disable xref and disable it by default on x32
2022-10-22 15:20:19 +03:00
js6pak 582f4d09e8 Bump Il2CppInterop 2022-10-21 20:45:59 +02:00
js6pak bea51061e0 Add a config option to disable xref and disable it by default on x32 2022-10-21 16:35:48 +02:00
ghorsington 40bf261c91 Bump Il2CppInterop 2022-10-04 19:21:10 +03:00
ghorsington 0106719399 Bump Cpp2IL version 2022-10-01 22:59:05 +03:00
ghorsington 7b8c6779f0 Temporarily downgrade to Cpp2IL 2022.0.5
It seems loading LibCpp2IL.dll fails with a FileLoadException without any extra logs. Downgrade used Cpp2IL for the time being until 2022.1 can be integrated instead.
2022-10-01 10:08:29 +03:00
ghorsington 684959d840 Bump Cpp2IL and Il2CppInterop 2022-09-30 20:33:50 +03:00
ghorsington b3485f4739 Bump Dobby version 2022-09-11 20:58:06 +03:00