No - it is a new beta from "playtesters" - I'd guess you'd call it - Final version is suppose to come out in a few days -
Many enhancements with the new 2.03 patch - LOS has been re-worked - Composite units have been reworked - loading, unloading has been fixed, etc, etc -
Though, scenario...