Repository navigation
BepInEx 6.0.0-pre.2
Pre-release请注意: 这是 BepInEx 的一个重要版本的预发布。BepInEx 5 的插件暂时无法与此版本兼容。
关于升级
此次发布主要面向那些使用当前Bleeding Edge版本来修改Il2Cpp游戏的用户。如果您想使用此版本,请遵循以下升级指南:- 如果您使用的是BepInEx 5:请继续使用BepInEx 5!当前的预发布版本不支持加载BepInEx 5插件,且存在许多问题。
- 如果您使用的是BepInEx Bleeding Edge版本(版本号在697到577之间):建议您升级到此预发布版本并继续使用它,以确保所有插件正常工作。在6.0.0-be.697之后的版本将会带来许多破坏性的API变化,为第一个稳定的v6版本做准备。
- 如果您想修改新的Unity Mono游戏:考虑使用BepInEx 5!API仍然稳定,并且BepInEx 6最终会包括对加载BepInEx 5插件的支持!
- 如果您想修改新的Il2Cpp游戏:考虑使用此版本,直到稳定的v6版本发布,或者前沿(Bleeding Edge版本)进入RC(候选发布)阶段。
更新日志
更新日志涉及 BepInEx 6.0.0-pre.1。
合并的 PRs:
-
重构项目,添加 Doorstop 4 支持,使用 CoreCLR 代替 Il2Cpp(@ghorsington 在 BepInEx#391)
-
添加链加载事件(@js6pak 在 BepInEx#475)
-
提醒使用过时的 wine(@js6pak 在 BepInEx#477)
-
添加配置选项以禁用 xref 并默认在 x32 上禁用它(@js6pak 在 BepInEx#502)
-
提升 Il2CppInterop(@js6pak 在 BepInEx#503)
-
切换到 Cpp2IL 的
开发分支(@ds5678 在 BepInEx#533) -
提升 Cpp2IL(@Kasuromi 在 BepInEx#560)
-
提升 Il2CppInterop 至 v1.4.4(@Kasuromi 在 BepInEx#561)
-
提升 Il2CppInterop 至 v1.4.5(@Kasuromi 在 BepInEx#564)
-
提升 Il2CppInterop(@Kasuromi 在 BepInEx#647)
-
不尝试解析 wine 版本(@js6pak 在 BepInEx#555)
-
修复在 Linux 上通过 Steam 启动时的参数计数问题(@zeroepoch 在 BepInEx#563)
-
提升 Il2CppInterop 和 Dobby(@Kasuromi 在 BepInEx#669)
-
修复 netfx 和 netcore 构建目标,并添加目标框架变体(@bbepis 在 BepInEx#715)
-
重新实现 UnhollowedAssembliesPath 配置选项为 IL2CPPInteropAssembliesPath(@Kokaiinum 在 BepInEx#734)
-
优化 run_bepinex*.sh:改进自我重启(@astiob 在 BepInEx#692)
-
提升 Doorstop 至 v4.2.0(v6)(@aldelaro5 在 BepInEx#865)
-
提升 AssetRipper.Primitives 以避免暗示 Json 8.0.1(@decaprime 在 BepInEx#873)
-
提升 Doorstop 至 v4.3.0(v6)(@aldelaro5 在 BepInEx#901)
-
提升 Harmonyx、Iced 和 AssetRipper.Primitives 包(@aldelaro5 在 BepInEx#953)
新的贡献者:
-
@ds5678 作出了他的第一次贡献(BepInEx#533)
-
@Kokaiinum 作出了他的第一次贡献(BepInEx#734)
-
@decaprime 作出了他的第一次贡献(BepInEx#873)