Releases: BepInEx/BepInEx.ConfigurationManager
BepInEx.ConfigurationManager v18.3.1
What's Changed
- Harden against null plugin Metadata
- Add 'Known Issues' section to README.md by @ManlyMarco in #91
Full Changelog: v18.3...v18.3.1
BepInEx.ConfigurationManager v18.3
What's Changed
- Fixed a bug that caused an exception if DLLs that failed to load were mixed in by @takahiro0327 in #84
- Do not throw ArgumenNullException in ConfigSettingEntry.GetAcceptedValues by @MrAgeo in #89
New Contributors
- @takahiro0327 made their first contribution in #84
- @MrAgeo made their first contribution in #89
Full Changelog: v18.2.1...v18.3
BepInEx.ConfigurationManager v18.2.1
What's Changed
- Fix not working in some IL2CPP games by @ManlyMarco in #83
- Nuget - Add IL2CPP package
- Nuget - Stop propagating Unity.InputSystem downstream
Full Changelog: v18.2...v18.2.1
BepInEx.ConfigurationManager v18.2
What's Changed
- 67b4eef @ManlyMarco Improve Color settings: Dec/Hex numbers, Visualize alpha
- 9047ead @ManlyMarco Add ConfigurationManager.IsWindowFullscreen
Full Changelog: v18.1...v18.2
BepInEx.ConfigurationManager v18.1
This release introduces a version for BepInEx 6 (nightly build 664 or newer, IL2CPP only). The port is based on source from HC.BepInEx.ConfigurationManager.Il2Cpp.CoreCLR-18.0_beta2_20230821, thank you to whoever the author of that fork is.
Source for both versions of the plugin has been merged into a single shared project, which resulted in the BepInEx5 version getting some minor changes and improvements that were present in the fork or that I made while merging the codebases.
Another important change is the plugin .dll now existing inside of BepInEx\plugins\ConfigurationManager\
together with the readme and license files. Remove the old ConfigurationManager.dll from your BepInEx\plugins
folder to avoid potential issues.
What's Changed
- Add IL2CPP version for BepInEx6 nightly builds by @ManlyMarco in #78
- 4543547 @ManlyMarco Add release script; Include readme and license in releases
Full Changelog: v18.0.1...v18.1
BepInEx.ConfigurationManager v18.0.1
Changelog
- 8fc53a4 @ManlyMarco Fixed not detecting plugins if the
HideManagerGameObject
setting is set totrue
in BepInEx config.
Full Changelog: v18.0...v18.0.1
BepInEx.ConfigurationManager v18.0
ConfigurationManager window can now be dragged to move it to the side of the screen. After being dragged the window will switch to a background mode where it will stay open while letting you freely interact with the game.
Warning: At least BepInEx v5.4.20 is required!
Changelog
- eb4fd75 @ManlyMarco Added ability to mouse drag move the window; after dragging the window will stay open while playing
- 0bcd570 @ManlyMarco Added a Close button and reordered some existing buttons
- 9fff578 @ManlyMarco Added ConfigurationManagerAttributes.CustomHotkeyDrawer to the API
- 89261bb @ManlyMarco Added "Set by keyboard" button to all settings of type KeyCode
- c141f54 @ManlyMarco Added a tip about dragging the game window, hide unnecessary tips
BepInEx.ConfigurationManager v17.1
This release adds support for games that have the Input class completely disabled and can only use InputManager. No change otherwise.
Warning: At least BepInEx v5.4.20 is required!
Changelog
- 644f0dd @ManlyMarco Add support for games with disabled Input class
BepInEx.ConfigurationManager v17.0
This release cleans up old and obsolete code that is no longer used by vast majority of users. This should improve compatibility with some games and code libraries.
Changelog
- 9983880 @ManlyMarco Stopped using obsolete members - a recent version of BepInEx5 is now required
- 9fb7cf6 @ManlyMarco Removed BepInEx4 backwards compatibility (#46)
- 9b65805 @ManlyMarco Fixed wrong width of text setting input fields
BepInEx.ConfigurationManager v16.4
Changelog
- 183bdbf @ManlyMarco Added "URL/Website" button to open plugin websites if available
- e7117c9 @ManlyMarco Changed the "Open log" button to pick the newest log file instead of the first one it finds