4.0.0 General Highlights:
New graphics backend support:
New support for:
Vulkan 1.0+
OpenGL ES 3.0 / 2.0
DirectX(vialibANGLE, OpenGL ES -> DirectX)
Metal(viaMoltenVK, Vulkan -> Metal)
In addition to the existing support for:
OpenGL 3.0+ Core Profile(default),OpenGL 2.1 Compatibility Profile
See the new “Graphics Backend” option in the Video Options menu.
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-Entropyand10p-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
With this release, we also now offer native builds for additional platforms:
New:Windows 64-bit builds(for both Intel 64-bit / x64, and ARM64)
New:macOS Universal Binarieswith native Apple Silicon support (in addition to Intel 64-bit support)