Changes since last testing release (incomplete list):
- remove the 'toAirWeapon' WeaponDef tag (use "onlyTargetCategory = VTOL" for the same effect)
- fix support of ENVVARS in IsolatedDir string
- Spring.GetTeamResources: Return prev{Metal,Energy}{Sent,Received} instead of (useless?) intermediate values, Also return prev{Metal,Energy}Excess
- remove "Start SpringSettings" + "Start the Lobby" from the test/develop menu (#2887)
- try to really flush logfile to disk on crash (win32)
- fix MoveCtrl.SetRelativeVelocity
- add LuaRules callin `DrawShield(number unitID, number weaponID) --> boolean`
- Fix mantis #2912 (Very difficult to select the unit in a factory)
- always render under-terrain waterplane on voidwater maps
- fix endless loop in CGround::LineGroundCol() (mantis #2910)
- fix DivByZero in Projectile.cpp
- make LuaUnsyncedCtrl::SendSkirmishAIMessage return a table, not N loose strings
- unitsync: on Init() calls reload IsolatedMode & Dir via the EnvVar
- add weaponDefID to ProjectileCreated
- fix SMFFragProg typo (2933)
- fix transported units being unhittable after (#2875, #2934)
- fix SetUnitCrashing inconsistency (2924)
- F2 view: make unpassable squares purple (better contrast), changed colors a little
- increase color contrast when placing buildings
- fix obscure targetting bug (2406)
- add facing parameter to AllowUnitCreation
- fix 'airmesh is 0 at x >= width or z >= height' (2938)
- fix GuiHandler crash when unit has no valid selfDExplosion (2852)
full changelog since last test release
See the Testing Release Wiki page for general info about how to obtain the release, and an archive of all testing releases since the last stable one.
Bugs and issues
Report in this thread or on Mantis.
Remember to attach infolog.txt as file, if you crash!