Releases: WorldBoxOpenMods/ModLoader
Releases · WorldBoxOpenMods/ModLoader
v1.1.3 - Compatibility with 0.50.6
v1.1.2 - New Installers, Locale Fixes, and Button and more Tab Creation Fixes
What's Changed
- Added new Installers by @gmBlahaj in #48
- Fixed some locale issues within NML menus
- Fixed a bug that was causing tab creation to fail for some users
- Fixed a bug in toggle button creation
New Contributors
Full Changelog: 1.1.1...1.1.2
v1.1.1 - Tab Creation Fixes
What's Changed
- Fixed various bugs that were causing failures in NMLs tab creation utility
Full Changelog: 1.1.0...1.1.1
v1.1.0 - Core functionality on 0.50.5
What's Changed
- Compatibility with game version 0.50.5 (barely tested so far)
- slight improvement in sound manager by @MelvinShwuaner in #33
- add JSON based custom data storage by @Keymasterer44 in #43
- Builders!!!!! by @MelvinShwuaner in #44
Full Changelog: 1.0.11...1.1.0
v1.1.0 BETA3 - Assembly Updates
What's Changed
Feature:
- Full compatibility with the 0.50.4 update of WorldBox
Bug Fixes:
- Fixed a bug in one of the old NCMS button utilities
- Updated old UnityEngine.UI reference
- Fixed a hierarchy issue in WideWindow
- Added new 0.50 tab description key parameter to TabManager
Known issues:
- Incompatible with Unity Explorer, Runtime Unity Editor, and other similar BepInEx plugins
Full Changelog: 1.1.0-BETA2...1.1.0-BETA3
v1.1.0 BETA2 - UI and Utility cleanup
What's Changed
Feature:
- Compatibility with the 0.50 update of WorldBox
- Properly structured UI layouts in mod windows
Bug Fixes:
- Fixed a bug that was causing one of the button creators to throw an exception
Known issues:
- Incompatible with Unity Explorer, Runtime Unity Editor, and other similar BepInEx plugins
Full Changelog: 1.1.0-BETA1...1.1.0-BETA2
v1.1.0 BETA1 - Core functionality on 0.50
What's Changed
Feature:
- Compatibility with the 0.50 update of WorldBox
Known issues:
- UI is scuffed
- Utilities have not been properly tested
- Incompatible with the Unity Explorer BepInEx plugin
Full Changelog: 1.0.11...1.1.0-BETA1
v1.0.11-Sound
What's Changed
Feature:
- Add Sound file loading. See ... for documentation
- Automatically convert mod config value instead of falling to default
Adjustment:
- Upgrade some assemblies to support some mods
Optimization:
- Initialize fields for ui objects instantiated from prefabs
Full Changelog: 1.0.10...1.0.11
New Contributors
- @MelvinShwuaner made their first contribution in #30
v1.0.10
What's Changed
Feature:
- Add FeatureManager. See ... for documentation
- Add automatic Init and PostInit invocations for IStagedLoad mods in loading process
- Support loading sprite sheet from a single file through "sprites.json"
- Support INT_SLIDER in mod configuration
- Some more utility functions
BugFix:
- Fix possible error caused by BaseInstPredictor
- Fix mod config text overflow
- Fix github authentication about mod uploading
Adjustment:
- Search and load localization files iteratively for ILocalizable
- Includes assemblies in dependencies automatically
Optimization:
- Be more robust to wrong "sprites.json" and .csv locale files
Full Changelog: 1.0.9...1.0.10
v1.0.9-Precompiled NML mods
What's Changed
Feature:
- Add better AutoUpdater to NML
- Extend BasicMod with "PrefabLibrary"
- Provide a way for non NML mods to get their NML ModDeclare
- Add field to ModDeclare for marking if a mod has been downloaded using the Steam Workshop
- Add a way for NML mods to be distributed as DLLs
- Support customizing window size of WideWindow
- Support getting current tab id in MultiTabWindow
- Method to do action on all assets of a library
BugFix:
- Improve robustness of runtime loading
- Fix possible unpatching errors
- Avoid DLL conflicts for mods which use network
- Fix bugs in mod compilation cache
Adjustment:
- Open some fields as read only properties
Optimization:
- Only apply listener patches when first handler for the listener is registered
- Remove redundant LM.ApplyLocale call from Localization.Add
New Contributors
- @Weather-OS made their first contribution in #17
Full Changelog: 1.0.8.2...1.0.9