Credits to BrainDamage, kloot, zerver and jk for the bug fixing and everyone else who helped testing, reported bugs, submitted patches or contributed in some other form!
Download links:
Detailed changes since 0.82.3:
Engine / General:
- fix demo desyncs if commands were issued during pause
- fix abnormal demo speed (during reconnect and temporary lags)
- fix demo runs away from local user
- fix mid-game join
- fix FullScreen mode under Linux
- fix KDE/GNOME detection for error message box
- fix another FPU reset in LuaLobby
- don't reload defaults each time /ctrlpanel command is used (behaves now the same way as /cmdcolors)
- speed up reflection pass a little
- disable heatmapping by default
- fix COB's KILL_UNIT for self-kills
- fix bugged default-argument passing in path-follower
- fix broken return-value handling for UnitPreDamaged
- OBJParser: deal with carriage returns
- fix holdSteady (and sweeping beamlaser) rotations
- fix SEGV when /give'ing features
- fix crash when linking grass shaders on non GLSL system
- fix specs do not see all features
- fix Projectiles do not show up for missile weapons or torpedoes
- fix crash on bad playername message
- disable team highlighting for spectators by default
- fix incorrect ClipPlanes in DrawInMinimap if gl.SlaveMiniMap is used
- fix metal-maker widget
- fix crash on capture from/by AI
- fix Python AI Interface
- AAI support version independent mod config files, for example BA.cfg
- fix/re-add sync-check
- possibly fix crash when sending data to improperly-connected autohost socket
- add support for more then 16 start positions
- fix checks for installed .Net version
- add SpringDownloader desktop shortcut
- fix _make install-spring_ to work after initial configure
- fix windows linking (related to -lws2_32)
- updated man pages: spring & spring-dedicated
- new man pages: spring-headless & spring-multithreaded