What's Changed
- fix: IW4 assign ownerdraw item type when parsing menus by @michaeloliverx in #911
- fix: IW3 ensure
loadForRendereris set for shaders by @michaeloliverx in #907 - chore(ci): add compiler caching via sccache by @michaeloliverx in #903
- feat: log detected game when loading zones by @michaeloliverx in #904
- fix: prevent IWD paths from matching nested filenames by @michaeloliverx in #908
- fix: apply menu item origin as an offset by @michaeloliverx in #917
- fix: menu rect optimization not setting global values by @Laupetin in #920
- fix: handle UTF-8 BOM-prefixed input by @michaeloliverx in #919
- feat: templated tracer loading and dumping for IW4 and IW5 by @michaeloliverx in #921
- feat: templated MapEnts dumper by @michaeloliverx in #923
- feat: add T4 PhysPreset support by @michaeloliverx in #925
- refactor: physpreset codestyle by @Laupetin in #928
- fix(parser): report unclosed multiline comments by @michaeloliverx in #924
- fix(parser): parse spaced and negated defined checks by @michaeloliverx in #926
- fix(menu): allow numeric dvar values by @michaeloliverx in #927
- feat: templated vehicle loading and dumping for IW4 and IW5 by @michaeloliverx in #929
- feat: T4 add
StringTableloader by @michaeloliverx in #934 - fix(parser): allow space before function macro arguments by @michaeloliverx in #933
- fix(menu): allow IW4 columns without alignment by @michaeloliverx in #932
Full Changelog: v0.31.0...v0.32.0