Summarized changelog:
- New graphics backend support:
- New support for:
- Vulkan 1.0+
- OpenGL ES 3.0 / 2.0
- In addition to the existing support for:
- OpenGL 3.0+ Core Profile (default), OpenGL 2.1 Compatibility Profile.
- New support for:
- New “Factions” for multiplayer / skirmish.
- Higher-res terrain textures, backdrops.
- New Music Manager, + Lupus-Mechanicus’s new soundtrack album.
- Support for “script-generated” / “random” maps (and two new built-in maps that take advantage of this: 6p-Entropy and 10p-Waterloop).
- Scrollable room chat, and many other UI / widget improvements.
- Updated / smarter AI bots (Bonecrusher, Cobra).
- New “headless” mode (for --autogame, --autohost, --skirmish).
- JS API enhancements, + a new “Script Debugger”.
- Removal of Qt as a dependency, + a new embedded JS engine: QuickJS.
- New Blender 2.9x “.pie” addon.
- Quality-of-Life / smoothness improvements.
- Hundreds of bug fixes.
Full changelog here.
Depends on D10741 (needs glslc program at build time to compile Vulkan graphics backend).