Skip to content

weekly-2026-03-27

Choose a tag to compare

@github-actions github-actions released this 27 Mar 09:27
· 103 commits to main since this release
6e4e5f0

Changelog

  • refactor: Add override keyword to virtual function overrides in GameEngineDevice (#2393)
  • refactor: Add override keyword to virtual function overrides in Libraries (#2390)
  • fix(headless): Set DX8Wrapper_IsWindowed to false to suppress assertion dialogs during shutdown (#2298)
  • bugfix(logic): Fix broken camera edge scroll after loading a savegame from the ingame menu (#2000)
  • bugfix(pathfinder): Improve initialization of uninitialized variable in Pathfinder::classifyFence (#2460)
  • fix(logic): Add nullptr check to msgPlayer in GameLogic::logicMessageDispatcher (#2383)
  • refactor(logic): Rename thisPlayer to msgPlayer in GameLogic::logicMessageDispatcher (#2383)
  • fix(smudge): Fix minor errors in W3DSmudge (#2483)
  • tweak(gui): Enable minimize button for game app window (#2473)
  • bugfix(battleplan): Battle plans are now transferred to the new owner on capture (#2257)
  • bugfix(battleplan): Multiple battle plans are now always applied correctly (#2256)
  • chore: Remove debug code for KRIS_BRUTAL_HACK_FOR_AIRCRAFT_CARRIER_DEBUGGING (#2478)
  • perf(pathfinder): Implement conditional reverse insertion sorting algorithm to reduce cost of long pathfinding by 50-66% (#2450)
  • fix(pathfinder): Remove invalid retail compatible compilation conditional (#2477)
  • refactor(bitflags): Simplify functions in BitFlags class (#2472)
  • refactor(bitflags): Simplify conditions with testForAny, testForAll and remove unexpected assert in BitFlags::testForAll (#2476)