Releases: toebeann/BepInEx.SupermarketSimulator
v5.4.23-payload.0.4.1
Added
- Add Tobey's Timestamp Logger for BepInEx to payload
Payload auto-update
Update toebeann/Tobey.FileTree to v1.0.1
Release notes
Changed
- Suppress Harmony warnings while checking for optional methods to improve the signal-to-noise ratio in logs (ae62dcaa77af1d591c61d9a3527f0d6f2549dbc5)
Full Changelog: toebeann/Tobey.FileTree@v1.0.0...v1.0.1
Update toebeann/Tobey.BepInExMelonLoaderWizard to v0.2.2
Release notes
This is purely a maintenance release to clean up some code changes from the previous release v0.2.1.
Full Changelog: toebeann/Tobey.BepInExMelonLoaderWizard@v0.2.1...v0.2.2
Update toebeann/Tobey.MLLoader.GameInfo to v1.0.1
Release notes
Changed
- Suppress Harmony warnings while checking for optional properties to improve the signal-to-noise ratio in logs (d8354fe7d84d73b3a5feffa120dccd27737d2530)
Full Changelog: toebeann/Tobey.MLLoader.GameInfo@v1.0.0...v1.0.1
Full Changelog: v5.4.23-payload.0.4.0...v5.4.23-payload.0.4.1
v5.4.23-payload.0.4.0
Added
- Add Tobey's Game Info Fix for BepInEx.MelonLoader.Loader to the payload to fix the MelonLoader game info logs (5b472b4)
Full Changelog: v5.4.23-payload.0.3.2...v5.4.23-payload.0.4.0
v5.4.23-payload.0.3.2
Payload auto-update
Update BepInEx/BepInEx to v5.4.23.2
Release notes
Doorstop has been upgraded from v3.4 to v4.3, bringing some new features for developers. It's for the most part a drop-in replacement.
- Doorstop 4 debugging works on all platforms and IDEs that supports regular unity remote debugging (previously dnspy debugging had to be used, which is windows only and can't be used with an IDE).
- It's possible to specify a custom corlib path for messing with game's mono runtime.
- The unix zip is now split into linux_x86, linux_x64 and macos_x64.
⚠️ The macos_x86 target was dropped and won't get any further releases (discussed on Discord). You can still use BepInEx 5.4.22 if it's necessary.⚠️ Settings in doorstop_config.ini were renamed, old config files will no longer work.⚠️ If you modified or wrote your own launch scripts, they may need to be fixed because the order of arguments passed to doorstop changed.- See the description of #762 for details.
What's Changed
- Upgrade Doorstop to version 4.3.0 by @aldelaro5 in BepInEx/BepInEx#900
- Upgrade Doorstop to version 4.2.0 by @aldelaro5 in BepInEx/BepInEx#864
- Upgrade Doorstop to version 4.1.0 by @aldelaro5 in BepInEx/BepInEx#762
- Normalize EOL for .sln (CRLF) and .cs, .sh (LF) by @toebeann in BepInEx/BepInEx#700
- run_bepinex.sh: self-relaunch improvements by @astiob in BepInEx/BepInEx#693
New Contributors
- @aldelaro5 made their first contribution in BepInEx/BepInEx#762
- @toebeann made their first contribution in BepInEx/BepInEx#700
Full Changelog: BepInEx/BepInEx@v5.4.22...v5.4.23.1
⚠️ BepInEx 5 is in long term support (LTS) modeBepInEx 5.4 is the last version of BepInEx 5 with major updates. Any BepInEx 5 releases starting version 5.4 will be minor and only contain fixes along with package version updates. Our main development focus now shifts to implementing BepInEx 6.
For developers: BepInEx 5 source code is now maintained on
v5-lts
branch. In turnmaster
branch will start hosting BepInEx 6 source. All PRs regarding BepInEx 5 should be targeting that branch instead ofmaster
.
Full Changelog: v5.4.22-payload.0.3.1...v5.4.23-payload.0.3.2
v5.4.22-payload.0.3.1
Payload auto-update
Update toebeann/Tobey.BepInExMelonLoaderWizard to v0.2.0
Release notes
Added
- Implement a MelonLoader plugin which will kick-in when a user has MelonLoader installed on top of an existing BepInEx & BepInEx.MelonLoader.Loader installation to prompt them to disable MelonLoader so that BepInEx and MLLoader mods can operate (17b1077, c3cad22)
Full Changelog: toebeann/Tobey.BepInExMelonLoaderWizard@v0.1.0...v0.2.0
Full Changelog: v5.4.22-payload.0.3.0...v5.4.22-payload.0.3.1
v5.4.22-payload.0.3.0
Added
- Add Tobey's BepInEx MelonLoader Wizard to the payload to assist with MelonLoader migration 🚀 (e222290)
- Include config file for BepInEx.MelonLoader.Loader to enable the MelonLoader
QuitFix
(5359e16) - Alias the
winhttp.dll
doorstop proxy asversion.dll
so that users with MelonLoader installed will not have to uninstall MelonLoader (b02f35e, 2d2f034)
Full Changelog: v5.4.22-payload.0.2.1...v5.4.22-payload.0.3.0
v5.4.22-payload.0.2.1
Changed
- Add a config file for
Tobey.FileTree
to with theMLLoader
folder whitelisted to the payload to aide third-party troubleshooting (2d58f32)
Full Changelog: v5.4.22-payload.0.2.0...v5.4.22-payload.0.2.1
v5.4.22-payload.0.2.0
Removed
- Pull
Tobey.PluginDoctor
from the pack until it has been worked on and tested more thoroughly (258c147)
Full Changelog: v5.4.22-payload.0.1.3...v5.4.22-payload.0.2.0
v5.4.22-payload.0.1.3
Payload auto-update
Bump toebeann/Tobey.PluginDoctor to v0.2.0
Release notes
Changed
- Breaking: Rename public method
Plugin.PerformCheckup
->Plugin.CheckupAndReport
(8dc66a6) - Clarify when report section is intentionally empty (8c12be9)
Fixed
- Exclude missing assembly references if they don't contain types which were referenced (858cfa5, 8570503, 858cfa5)
Full Changelog: toebeann/Tobey.PluginDoctor@v0.1.1...v0.2.0
Full Changelog: v5.4.22-payload.0.1.2...v5.4.22-payload.0.1.3
v5.4.22-payload.0.1.2
Payload changelog
Fixed
- Re-enabled
Logging.UnityLogListening
inBepInEx.cfg
as this is used byTobey.PluginDoctor
for some diagnoses (d04881a) - Disabled
Logging.Console
inBepInEx.cfg
as an alternative fix for the stuttering issue introduced in Supermarket Simulator v0.1.2 (84cc72c)
Full Changelog: v5.4.22-payload.0.1.1...v5.4.22-payload.0.1.2
v5.4.22-payload.0.1.1
Payload changelog
Fixed
- Disable
Logging.UnityLogListening
inBepInEx.cfg
to prevent the stuttering introduced in Supermarket Simulator v0.1.2 (6491244)
Full Changelog: v5.4.22-payload.0.1.0...v5.4.22-payload.0.1.1