4.5.0.0
includes and requires libmbin >= 4.4.0.3
- fix:
- Log GUID mismatch was checking mbin header class guid not raw guid,
so would never log a mismatch warning.
- Log GUID mismatch was checking mbin header class guid not raw guid,
- update:
- Octokit NuGet package from 4.0.0 to 4.0.1.
- change:
- conflict mod paks sorted by load order (was sorted by mbinc version then load order).
- game pub release versions are formatted as #.## or #.##.#.
exp releases use 4th version part and are formatted as "#.## exp #" or "#.##.# exp #". - mbinc pub version formatted as "#.##" or "#.##.#".
mbinc pre version formatted as "#.##.#-pre#" if command-line pre option specified, else "#.##.#.#". - 'play-as' changed to 'profile' in code and documentation.
- substance, product, tech tabs move ID after name (compress view of data).
- add:
- detected Xbox Game Pass instance can auto-load on start using lx command-line option.
- command-line option pre, to use pre notation for mbinc versions.
- text editor search box now shows previous result index based on cursor position
e.g. "10 / 32" instead of just "32". - compiler Analyzer NMSMB0001: error if a script contains a static field or property,
they can lead to the generated Assembly being pinned, which prevents them and the containing ALC from being unloaded. - substance name now includes its symbol.
- libmbin api tab, add selected struct guid to name in toolbar.
- pak item tab, add mbin header guid to ebin (2nd line, before path).
- PAK Item tab toolbar now includes buttons for all available viewers|differs for selected item,
including any added by plugins. - hex viewer that can be used to view any pak item.
note: hex differ is per line, but doesn't highlight the changes on the line,
a future update may fix this by updating the text diff logic to return and highlight sub-line changes. - substance, product, tech tabs have toggle button on toolbar to incude requirement ids & names in search.
- recipe tabs have toggle button on toolbar to incude ingredient ids & names in search.