Releases: ref-err/WorldMachineLoader
Releases · ref-err/WorldMachineLoader
v0.3.0-alpha
v0.3.0-alpha
Features
- Update check (04ebb2e)
- CheckBox UI-control (a901cd3)
- Proper focus handling and CapsLock support (caae3dd)
- Error handling to ModWindow and WindowRegistry (2e57c1e)
- InputBox control (a2155ef)
- Unique mod ID check during load (aeec787)
- TempImage control and RemoveControl method to ModWindow (1ac77c2)
- VerbosityLevel (60ecdba)
- Window registry feature and window shortcuts (files) (1d07355)
Fixes
- Changed FindModByName -> FindModsByName (50143ca)
- Made width argument in inputbox required; Checkbox' Text field is now public (a88344f)
Refactors
- Replace default parameters with constructor overloads (f5336ad)
- Remove Mod List shortcut and Windows folder on game shutdown (a28e801)
- Move all mod metadata into API (d3c2135)
- Rename namespace to Loader (3002f40)
- Rename constructor parameter
level->logLevel(48e214d)
Full Changelog: v0.2.1-alpha...v0.3.0-alpha
Documentation for the new features coming soon!
v0.2.1-alpha
v0.2.1-alpha
This update includes bug fixes, performance improvements, and a new event. Documentation for the new features coming soon!
Features
- Add
WindowManagerInitializedEvent, fired after the window manager is fully initialized (48b7a01)
Fixes
- Call
TWMDesktopLoadedEventin a new, correct method (35a0b38)
Performance Improvements
- Replace
MainBlit+ temporary texture withTextBlitin Label rendering to avoid allocations and improve performance (9ae38df)
Chores
- Add version constant and display it on startup; bump to v0.2.1-alpha (cf89602)
Full Changelog: v0.2.0-alpha...v0.2.1-alpha
v0.2.0-alpha
v0.2.0-alpha
This update includes new features, fixes, and internal refactoring. This update also introduces a new feature: Mod Windows!
Features
- Add button UI-element and changed how Update works in ModWindow (f705ad5)
- Image UI-element (4aebd09)
- Graphics device init event (8d725c8)
- Add ModWindow and basic Label control (1720599)
- Add dependency on OneShot game assemblies (4e4f86b)
- Add ConfigManager with JSON support (c2e3981)
- Add ignore_admin_check parameter (0d2581f)
Fixes
- Correct mod loading logic and adjust log messages (279dc5a)
- Align "no mods installed" message (ce80b6d)
Refactors
- Remove redundant casts (62a1b0b)
- Use TWMWindow instead of object in TWMEvents (04d483a)
- Update namespaces after event restructuring (435da3a)
- Reorganize events into categories (c038769)
- Use API logger instead of internal one and fix class name typo (08a0adf)
Full Changelog: v0.1.1-alpha...v0.2.0-alpha
Documentation for the new features coming soon!
v0.1.1-alpha
v0.1.0-alpha
First public alpha release!
I am happy to announce the first public alpha of WorldMachineLoader!
This is an early version, so things may break - but it's ready enough for testing and modding.
Please report any bugs or crashes by creating an issue on GitHub.