2025-08-14 18:03 CEST

Spring engine - Change Log

Spring engine - 104.0 +git (Released 2017-09-24) View Issues ]
================================================
- 0006414: [General] Maximum texture atlas size is only 2k by 2k, which we have run out of for CEGs. (Kloot) - resolved.
- 0006378: [General] maint 1474 crash on unload? (Kloot) - resolved.
- 0006244: [General] Something is wrong with making screenshots on x64 builds - resolved.
- 0006410: [Unit Scripting] CEGs not displaying in 1542-gfdd9 (Kloot) - resolved.
- 0006409: [General] 104.0.1-1529-gffcc8d2 maintenance Reproducible access violation on loading save file (Kloot) - resolved.
- 0006408: [Lua] VFS.FileExists seems to use wrong mode when loading defs (Kloot) - resolved.
- 0006407: [Lua] Deleted projectile can still hit a target (Kloot) - resolved.
- 0006404: [General] 104.0.1-1510-g89bb8e3: SetUnitSensorRadius(unitID, "airLos", value) is setting both los and airLos (Kloot) - resolved.
- 0006077: [General] 104.0.1-888-g15d6cc6 maintenance crash at exit with -107374181 / 0xC0000005L / STATUS_ACCESS_VIOLATION (Kloot) - resolved.
- 0006391: [General] Spring.Reload no longer detects that files have been changed with an archive (Kloot) - resolved.
- 0006392: [Linux] [Watchdog] Hang detection triggered for Spring 104.0 on Fedora (Kloot) - resolved.
- 0006332: [General] 104.0.1-1432-gba1702d maintenance Possibly synced access violation related to AI (Kloot) - resolved.
- 0005986: [General] Crash on startup - terminate called after throwing an instance of 'std::bad_alloc' (Kloot) - resolved.
- 0006287: [General] 104.0.1-1378-g00fda18_maintenance |black square around some CEG effects (Kloot) - resolved.
- 0003310: [Unit Scripting] [Request] One default for ownerExpAccWeight (Kloot) - resolved.
- 0006291: [General] 104.0.1-1383-ga0129db maintenance Incorrect sounds when loading saved games (Kloot) - resolved.
- 0006293: [General] 104.0.1-1383-ga0129db maintenance Plane flies off the edge of the map forever (Kloot) - resolved.
- 0006296: [General] 104.0.1-1383-ga0129db maintence "Creating Smooth Height Mesh" crash (Kloot) - resolved.
- 0006303: [General] adding/changing cursors via widget (Kloot) - resolved.
- 0006304: [General] 104.0.1-1398-g7442945 maintenance | non-upright units flicker between sloped and upright positions on slopes (Kloot) - resolved.
- 0006306: [Lua] enemyID is nil in AllowUnitCloak for two script-cloaked units within min decloak distance (Kloot) - resolved.
- 0006343: [AI] CircuitAI update - resolved.
- 0006347: [General] air transports overshoot their move destination and float around (Kloot) - resolved.
- 0006346: [General] 104.0.1-1435-g79d77ca maintenance Structure stacking with a group of constructors. (Kloot) - resolved.
- 0006337: [General] Give unit a tag that allows dying unit to Fire (Kloot) - resolved.
- 0006329: [Lua] Increase maxAllocedBytes for lua (Kloot) - resolved.
- 0006331: [General] camera smoothing does nothing unless restarting (Kloot) - resolved.
- 0006328: [Lua] 104.0.1-1429-g1add37c maintenance Los check in GetUnitNearestEnemy is ignored (Kloot) - resolved.
- 0006327: [General] heap-buffer-overflow in spring 104.0.1-1429-g1add37cca0 (Kloot) - resolved.
- 0006317: [Lua] Expand AllowCommand with playerID (Kloot) - resolved.
- 0006325: [General] cutomformations widget stopped working (Kloot) - resolved.
- 0006322: [Lua] CEG errors are ambiguous (Kloot) - resolved.
- 0006318: [General] Can control self-hosted AI without godmode, even enemy (Kloot) - resolved.
- 0006316: [General] spring camera zooms to center when cursor out of map (Kloot) - resolved.
- 0006311: [General] Error: [VBO::New] cannot recreate persistent storage buffer [f=-000001] Error (Kloot) - resolved.
- 0006315: [Buildbot] validation test assert fails in PreGame.cpp:582: clientNet->GetDemoRecorder() == nullptr (Kloot) - resolved.
- 0006307: [General] on large camera distance there is a white screen cutoff wall appearing - resolved.
- 0006295: [General] 104.0.1-1383-ga0129db maintence Synced midgame crash (Kloot) - resolved.
- 0006286: [General] joined battle room, game is downloaded from rapid but user remains unsynced (Kloot) - resolved.
- 0004636: [General] [Feature request] Ally selection / control (Kloot) - resolved.
- 0004381: [General] Allow to cancel selection rectangle with ESC/custom action (Kloot) - resolved.
- 0006228: [General] reloadcegs makes particle textures opaque (Kloot) - resolved.
- 0006261: [General] 104.0.1-1305-gf2c1261 maintenance Spring keeps hanging on luarules reload (Kloot) - resolved.
- 0006282: [General] 104.0.1-1344-g07bdbaf maintenance Simultaneously killing a wreck spawns duplicate debris (Kloot) - resolved.
- 0006278: [General] 104.0.1-1344-g07bdbaf maintenance Incorrect minimap visibility with /specfullview (Kloot) - resolved.
- 0006263: [General] 104.0.1-1305-gf2c1261 maintenance Clean but long desync (Kloot) - resolved.
- 0006273: [General] 104.0.1-1333-gce618bd maintenance Some desyncs (Kloot) - resolved.
- 0006277: [General] 104.0.1-1344-g07bdbaf maintenance Structure stacking on cliffs (Kloot) - resolved.
- 0006267: [General] Broken F1 view on AMD GPU (Kloot) - resolved.
- 0006269: [General] 104.0.1-1329-g8b9c8ae maintenance A significant amount of desync (Kloot) - resolved.
- 0006270: [General] 104.0.1-1329-g8b9c8ae maintenance Units fail to follow Patrol orders (Kloot) - resolved.
- 0006266: [General] radar coverage not reaching map edges when it should (Kloot) - resolved.
- 0006264: [General] Performance regression from 104.0.1-1289-gfd5619c to 104.0.1-1296-gfc8c95e maintenance (Kloot) - resolved.
- 0006242: [General] 104.0.1-1289-gfd5619c maintenance Midgame VFS desync (Kloot) - resolved.
- 0004586: [General] Request to have new filter: isJammer (Kloot) - resolved.
- 0002379: [General] [feature request] Lua: add VFS.GetFileChecksum() - resolved.
- 0006255: [Linux] 104.0.1-1305-gf2c1261 Deadlock (?) logging error messages (Kloot) - resolved.
- 0006253: [General] 104.0.1-1305-gf2c1261 maintenance Access violation on launch (Kloot) - resolved.
- 0005417: [General] Delete path caches on checksum mismatch (Kloot) - resolved.
- 0006247: [General] 104.0.1-1303-gf5616a3 maintenance Path cache desync (Kloot) - resolved.
- 0006246: [General] "shadow" lua materials - resolved.
- 0006157: [General] 104.0.1-1060-g7f3541f maintenance AI desync (Kloot) - resolved.
- 0006241: [General] 104.0.1-1289-gfd5619c maintenance Failed to allocate memory in VFS during game load (Kloot) - resolved.
- 0006238: [General] $heightmap is rendered off-by-one? (Kloot) - resolved.
- 0006189: [General] 104.0.1-1156-gb72a9cc maintenance Early spectator non-AI desync (Kloot) - resolved.
- 0006237: [General] 104.0.1-1274-g77ce312 maintenance Issues with loading models midgame (Kloot) - resolved.
- 0006163: [Lua] 104.0.1-1060-g7f3541f maintenance VFS seemed to misplace files inside a sdz during a game (Kloot) - resolved.
- 0006222: [General] 104.0.1-1239-g12caea1 maintenance Circuit AI does not do anything in ssf loaded games (Kloot) - resolved.
- 0006227: [General] PlaySoundFile() refuses to play ogg files (Cannot "find" them) (Kloot) - resolved.
- 0006206: [General] 104.0.1-1752-g139d66b develop Units move towards too-distant path waypoints - resolved.
- 0006215: [Unit Scripting] Factory crashes game upon completing unit (Kloot) - resolved.
- 0006216: [General] 1223 crashes (Kloot) - resolved.
- 0006214: [General] [CrashHandler] Warning: Setting a ThreadControls object on a thread that already has such an object registered. (Kloot) - resolved.
- 0006211: [General] [DESYNC WARNING] path-checksum for spectator 1 (~UnnamedPlayer) is 0 (Kloot) - resolved.
- 0006185: [AI] aicontrol crashes other users (Kloot) - resolved.
- 0006208: [General] Specify custom directories for spring archive content (Kloot) - resolved.
- 0006210: [Lua] Spread `Script.IsEngineMinVersion` availability (Kloot) - resolved.
- 0005845: [General] Flamethrower fire doesnt always die out. (Kloot) - resolved.
- 0006204: [General] Make nanoframe shadow grow alongside unit instead of appearing suddenly (Kloot) - resolved.
- 0006203: [General] 104.0.1-1745-g3758b87 develop Hang while loading (Kloot) - resolved.
- 0006092: [Lua] Add a way to make the mouse completely ignore the minimap (Kloot) - resolved.
- 0006201: [General] CmdCescrCache overflow is caused by stockpile (hokomoko) - resolved.
- 0005815: [Gfx driver issues] 104 engine render map with repeated square of texture on AMD Gfx card (Kloot) - resolved.
- 0006195: [General] 104.0.1-1686-g9a24a29 develop Default UI elements flicker (Kloot) - resolved.
- 0006200: [General] Feature - Set whether a unit is shown by LOS or airLOS (Kloot) - resolved.
- 0006196: [General] 104.0.1-1686-g9a24a29 develop Units phase through enemies (Kloot) - resolved.
- 0006197: [General] 104.0.1-1686-g9a24a29 develop Units with pushResistant become stuck on each other (Kloot) - resolved.
- 0006193: [General] Feature: Weapon collision tag for only colliding with target unitID (Kloot) - resolved.
- 0006192: [General] crash at start in rts/lib/lua/src/lobject.cpp:123 (Kloot) - resolved.
- 0006187: [General] 104.0.1-1156-gb72a9cc maintenance Midgame crash (Kloot) - resolved.
- 0006186: [General] crash at start in rts/Rendering/GL/AttribState.hpp:114 (Kloot) - resolved.
- 0005959: [Lua] Spring.SetConfigInt("TreeRadius",value) doesnt work (Kloot) - resolved.
- 0006184: [General] Spring-Headless crashes when connecting to server (Kloot) - resolved.
- 0001382: [General] Unit type avaliable to LUA for ceasefired allies. - resolved.
- 0006183: [General] request: a way to update featuredrawdistance without the needing a restart (Kloot) - resolved.
- 0006181: [General] ASSIMP collada importer using id property instead of name (Kloot) - resolved.
- 0006180: [General] 104.0.1-1130-g19e9a8c maintenance Graphics glitch on camera tilt (Kloot) - resolved.
- 0006176: [Lua] Feature: A way to not watch unit shrapnel (Kloot) - resolved.
- 0004479: [Lua] Let Script.SetWatchWeapon pick callins (Kloot) - resolved.
- 0006173: [General] 104.0.1-1085-gfc6d80e maintenance Commander avoids building airpad and becomes stuck out of build range (Kloot) - resolved.
- 0006168: [General] 104.0.1-1085-gfc6d80e maintenance Constructor self-bugger-off stuck between construction options in rectangle build (Kloot) - resolved.
- 0006160: [General] 104.0.1-1060-g7f3541f maintenence Failed to allocate memory (Kloot) - resolved.
- 0006158: [General] 104.0.1-1060-g7f3541f maintenance Elevated hold position ballistic trajectory weapon target aquisition failure (Kloot) - resolved.
- 0006156: [General] 104.0.1-1060-g7f3541f maintenance Save crash (Kloot) - resolved.
- 0006165: [General] 104.0.1-1060-g7f3541f maintenance "seconds per frame" after Load (Kloot) - resolved.
- 0006151: [General] model lighting wrong on -1057 (Kloot) - resolved.
- 0006149: [General] 104.0.1-1049-g88de633 maintenance Shields seem to always emit from ground level (Kloot) - resolved.
- 0006146: [General] 104.0.1-1025-g07748ef maintenance Shields sometimes fail to block projectiles (Kloot) - resolved.
- 0006143: [Lua] 104.0.1-1025-g07748ef maintenance I don't know how to use the new EmitSfx (Kloot) - resolved.
- 0006127: [General] transportable ghosted enemy buildings will move (Kloot) - resolved.
- 0006128: [Lua] [Feature Request] Add number timeout arg to Spring.GiveOrderToUnit(unitID, cmdID, cmdParams, cmdOptions) (Kloot) - resolved.
- 0006130: [General] all unit sounds error (Kloot) - resolved.
- 0006133: [General] 104.0.1-990-gcb8f2ce maintenance Jittering unit (Kloot) - resolved.
- 0006137: [General] access violation crash on loading a savegame (Kloot) - resolved.
- 0006139: [General] 104.0.1-1016-g1929a5d maintenance Crash on viewing profiler (Kloot) - resolved.
- 0006119: [General] crash for everybody2 (Kloot) - resolved.
- 0006122: [General] FeatureDrawer accepts a huge amount of features (consuming a lot of RAM) (Kloot) - resolved.
- 0006113: [General] Reflection cubemap becomes incorrect on zoom out (Kloot) - resolved.
- 0006112: [General] Gunships on manoeuver ignore enemies (Kloot) - resolved.
- 0006099: [General] Ugly seams on the $reflection cubemap (Kloot) - resolved.
- 0005327: [General] construction aircraft turn away from target (Kloot) - resolved.
- 0005999: [General] spring.exe --help return nothing on a console with WINDOWS 10 (Kloot) - resolved.
- 0005951: [General] Significant performance regression from 104.0.1-286-gd47727e maintenance to 104.0.1-309-ga8b5ffc maintenance (Kloot) - resolved.
- 0006044: [General] .DDS file using 3dc compression doesn't load (Kloot) - resolved.
- 0006039: [General] Reconnecting disobeys AssignPlayerToTeam (Kloot) - resolved.
- 0002203: [General] missing autocompletion commands (Kloot) - resolved.
- 0004620: [General] maxSpeed with SetGroundMoveTypeData relies of CMD_SET_WANTED_MAX_SPEED and fails to work correctly. (Kloot) - resolved.
- 0006055: [General] Can't build develop branch under VC++ 2017 (Kloot) - resolved.
- 0006019: [Lua] Spring.IsAABBInView seems incorrect (Kloot) - resolved.
- 0006026: [Linux] double SDL include (Kloot) - resolved.
- 0006008: [General] share window doesn't list usernames (Kloot) - resolved.
- 0005989: [General] desync (Kloot) - resolved.
- 0006001: [General] Spring is outputting various atlas textures to png files (Kloot) - resolved.
- 0005998: [Linux] Unable to compile spring reinterpret_cast problem (Kloot) - resolved.
- 0005960: [General] unsynced callout to to get mem usage of all lua states (Kloot) - resolved.
- 0005953: [General] validation test fails with (LUA_ERRMEM) callin=DrawScreen trace=[Internal Lua error: Call failure] not enough memory (Kloot) - resolved.
- 0005936: [General] Desyncs at frame 300 (Kloot) - resolved.
- 0005915: [General] crash with 104.0.1-138-gf19449b maintenance on calling /specfullview (Kloot) - resolved.
- 0005909: [General] 104.0.1-257-g02191c9 maintenance Innacurate range rings (Kloot) - resolved.
- 0005908: [General] 104.0.1-257-g02191c9 maintenance commander range ring regression (Kloot) - resolved.
- 0005905: [General] unitpic is rendered upside down when used in loadscreen (Kloot) - resolved.
- 0005900: [General] 104.0.1-245-gdc95053 maintenance living range rings are missing (Kloot) - resolved.
- 0005206: [General] BA. constructors stuck near labs very often (Kloot) - resolved.
- 0002683: [General] new unit tag: Unhardcoded cloak detection behaviour (Kloot) - resolved.
- 0004678: [General] Changing targets during a burst can lead to units firing anywhere (Kloot) - resolved.
- 0005885: [Lua] calling Spring.GetTeamUnitsSorted(teamID) with enemy team param (when playing) crashes spring (Kloot) - resolved.
- 0005766: [General] 103.0.1-1408 Access violation (Kloot) - resolved.
- 0005859: [General] A replay recorded with DemoFromDemo doesn't retain godmode commands (Kloot) - resolved.
- 0005853: [General] 104 maintenance desyncs (Kloot) - resolved.
- 0005822: [General] 104.0.1-55-g5d0ff28 Endgame crash with memory map (Kloot) - resolved.
- 0005787: [General] 103.0.1-1484 - Midgame crash (Kloot) - resolved.
- 0005837: [General] 104.0.1-92-g4409317 maintenence crash (Kloot) - resolved.
- 0005740: [General] 103.0.1-1285 Failed to allocate memory (Kloot) - resolved.
- 0005829: [General] Collada model extents calculated erroneously for Z-up models, breaking nanoframes (Kloot) - resolved.
- 0005201: [General] 4 different viewdistance tree icons next to eachother (Kloot) - resolved.
- 0005676: [General] Chat gets corrupted (Kloot) - resolved.
- 0006280: [General] 104.0.1-1344-g07bdbaf maintenance LightningCannon that is meant to always hit sometimes misses (Kloot) - closed.
- 0006353: [General] 104.0.1.1429 maintenance : units with airhoverfactor are unstable when idling (Kloot) - closed.
- 0001324: [General] Make LockLuaUI.txt detection use the CRC32 hash of the filename. (gajop) - closed.
- 0006004: [Lua] Missing Uniforms in LUA map shaders - closed.
- 0005938: [General] 104.0.1-325-g9ad8116 maintenance Failed to allocate memory (Kloot) - closed.

[161 issues]