Skip to content

Releases: beyond-all-reason/spring

recoil{master}2025.01.2-113-g8e9cd08

17 Feb 22:12
8e9cd08
Compare
Choose a tag to compare
Pre-release

What's Changed

  • Improve SetHeadingFromDirection for units traveling steep slopes by @lhog in #1869
  • Add waterbump_4tiles.dds to basecontent and use it as the default water.normalTexture by @AntlerForce in #1867
  • Add an article about yardmaps and map squares by @sprunk in #1870
  • Fix parsing of log sections flag and config value. by @p2004a in #1875
  • Fix dedicated's initial network timeout setting by @p2004a in #1876
  • Accept nil for params and options arguments for Spring.GiveOrder family functions. by @saurtron in #1822
  • Document what "synced" means in pathing by @sprunk in #1847
  • Don't require a 3rd parameter for ShareResources(teamID, 'unit'). by @saurtron in #1837
  • Document some build square assumptions by @sprunk in #1865
  • allowHoverUnitStrafing modrule defaults to false by @sprunk in #1871
  • Add ActiveCommandChanged callin. by @saurtron in #1848
  • Put modrule checks at the end of modrule parsing by @sprunk in #1874
  • Update NETMSG_MAPDRAW to uint32 on both sides of serialization by @AntlerForce in #1872
  • Make missile weapons pass myGravity from weaponDef to projectiles. by @saurtron in #1857
  • Lua frontend to allow changing unit's storage by @seedship in #1879
  • Add DEPRECATED Loglevel by @saurtron in #1885
  • Add unit::noGroup and Get/SetUnitNoGroup by @saurtron in #1853
  • Don't remove unit from groups on CUnit::ForcedKillUnit. by @saurtron in #1850
  • More strict sync check by @sprunk in #1892
  • Updating website mentions of recoil users by @seedship in #1882
  • hotfix: Don't run FinishedBuilding side effects for isDead units. by @saurtron in #1896
  • Fix crash in SpringVersion::GetSync by @tizbac in #1895
  • Error out on NaNs/Infinities coming from Lua. by @lhog in #1902
  • Move ThreadPool::Enqueue & friends to use std::shared_future vs std::shared_ptr<std::future> by @lhog in #1836
  • chore: Configure editorconfig for lua and c++ files by @badosu in #1915
  • add rotation to set/get state functions for controllers that have their own rotations by @loveridge in #1913
  • Fixes to the archives checksumming performance (and correctness) by @lhog in #1914
  • Fix issue with waypoint updates by @lostsquirrel1 in #1907
  • Allow HAPFS to extend paths around complex obstacles by @lostsquirrel1 in #1894
  • Use cmake import targets part 2 by @n-morales in #1746
  • Add GH Actions Workflow for publishing new releases to BAR infra by @p2004a in #1918
  • Fix BAR release publish flow by @p2004a in #1919
  • Platform: add totalRAM. by @saurtron in #1840
  • Synced Lua pathing requests should not be batched and deferred. by @lostsquirrel1 in #1844
  • Enabled up to 65535 pieces per model by @lhog in #1835
  • Convert LDoc to lua-language-server by @rhys-vdw in #1775
  • Add -fuse-ld=gold linker flags to v1 build by @n-morales in #1924
  • GLEW -> GLAD by @lhog in #1873
  • Fix mod and map option lua docs by @rhys-vdw in #1927
  • Add Spring.GetSoundDevices. by @saurtron in #1841
  • Reduce memory usage of QTPFS by @lostsquirrel1 in #1920
  • Make SelectedUnitsHandler be a bit smarter about updating. by @saurtron in #1825
  • Fix leaks inside ProfileDrawer and TimeProfiler. by @saurtron in #1742
  • Add a bit about typemaps to the squares article by @sprunk in #1926
  • Future-proofing for CUnit-derived class sizing by @sprunk in #1888
  • Unloading: extract transportee choice to a function by @sprunk in #1740
  • Fix landed aircraft starting to fly after being EMP by @lhog in #1249
  • Buildpower cache robustness (no logic change) by @sprunk in #1321
  • Remove redundant values from StartupScripts by @ElMorrisonAsWell in #1884
  • Merge Quaternion and Transform classes ... by @lhog in #1931
  • Another piece of valueable scrap from BAR-quat: UpdateList by @lhog in #1932
  • Crisper minimap in case of SSAA by @lhog in #1929
  • Bar105 reduce qtpfs memory usage by @lostsquirrel1 in #1935
  • Add linux dockerfile for ubuntu 20.04. by @saurtron in #1785
  • Fix GetSoundDevices lua docs by @rhys-vdw in #1936
  • Bar105 catch delayed delete path by @lostsquirrel1 in #1944
  • ECS save/load system corrections by @lostsquirrel1 in #1938
  • Add only-local command line option to force not opening a listening UDP socket by @lhog in #971
  • Set thread names on Windows properly by @lhog in #1942
  • Redo TBitmapAction<T, ch>::Blur() from scratch in attempt to get rid of occasional CBitmap::Blur() crashes by @lhog in #1940
  • Refactor BuilderCAI static caches into new BuilderCaches file. by @saurtron in #1890
  • Rework and simplify gladstub.c, though requires much more boilderplate by @lhog in #1951
  • Use /*** on all lua doc comments by @rhys-vdw in #1952
  • Allow adding debug annotations to OpenGL objects. by @lhog in #1930
  • Enable command line argument to produce an archive checksum to the headless/normal engines by @lhog in #1904
  • Controllable AutoShowMetal by @saurtron in #1851
  • Fix typos in comments and plain text files by @sirkcion in #1921
  • Move socket.lua into basecontent by @lhog in #1289
  • Remove some implementation boilerplate from headless gladstub by @lhog in #1953
  • Headless improvements, take 2 by @lhog in #1956
  • Update height of units being built. by @lhog in #1247
  • Implement gl.ClearAttachmentFBO() in a cleaner way by @lhog in #1954
  • Switch push resistant units to use trap check system by @lostsquirrel1 in #1937
  • Fix occasional crash in CBuilderCAI::ExecuteBuildCmd() by @lhog in #1947
  • Fix affinity for HyperThreading cpus by @lostsquirrel1 in #1939
  • Create new engine release workflow by @p2004a in #1950

New Contributors

Full Changelog: 2025.01.6...recoil{master}2025.01.2-113-g8e9cd08

spring_bar_{BAR105-adjust

16 Feb 17:08
67dd4e0
Compare
Choose a tag to compare
Pre-release

Github Action Upload

spring_bar_{BAR105-enhance

12 Feb 18:21
b4240c3
Compare
Choose a tag to compare
Pre-release

Github Action Upload

spring_bar_{master}2025.01.2-55-g366943c

05 Feb 21:17
Compare
Choose a tag to compare

Github Action Upload

2025.01.6

24 Jan 18:44
Compare
Choose a tag to compare

What's Changed

Read more

2025.01.5

15 Jan 21:11
Compare
Choose a tag to compare
2025.01.5 Pre-release
Pre-release

Github Action Upload

2025.01.3

12 Jan 11:33
Compare
Choose a tag to compare
2025.01.3 Pre-release
Pre-release

New year new version scheme!

spring_bar_{rel2501}2025.01.2

01 Jan 13:15
Compare
Choose a tag to compare
Pre-release

Github Action Upload

spring_bar_{rel2501}2025.01.1

29 Dec 13:30
Compare
Choose a tag to compare
Pre-release

Github Action Upload

spring_bar_{rel2501-test}105.1.1-2724-g34671c0

19 Dec 21:52
34671c0
Compare
Choose a tag to compare

Github Action Upload