Skip to content

weekly-2026-06-19

Choose a tag to compare

@github-actions github-actions released this 19 Jun 10:40
· 151 commits to main since this release
78edd87

Changelog

  • bugfix(ai): Fix bugged unit behavior when attacked during guard mode (#2197)
  • bugfix(crc): Fix spurious mismatches for disconnected players at low CRC intervals (#2796)
  • bugfix(network): Improve compare method of command id's to keep network commands in chronological order when overflowing (#2736)
  • bugfix(pathfinder): Fix inaccurate single unit movement destinations when unobstructed (#2296)
  • bugfix(textureloader): Fix faulty implementations of texture reduction (#2789)
  • tweak(textureloader): Remove superfluous texture reduction code from TextureLoadTaskClass::Begin_Uncompressed_Load() (#2789)
  • refactor(textureloader): Simplify code in Texture Loader (#2789)
  • bugfix(textureloader): Lift hardcoded texture aspect ratio limit of 1:8 to allow loading all textures with modern gpu (#2788)
  • perf: Reduce cost of retrieving labels from Waypoint and PolygonTrigger by 90% (#2761)
  • unify(selectionxlat): Merge SelectionXlat (#2792)
  • unify(commandxlat): Merge CommandXlat and related code from Zero Hour (#2765)
  • unify(academystats): Move AcademyStats files to Core and merge related required code (#2765)
  • feat(options): Implement user option to toggle Right Mouse Scroll with Alternate Mouse (#2798)
  • unify(translator): Merge message translators from Zero Hour (#2794)
  • perf(pathfinding): Skip redundant path-exists check in Pathfinder::checkForAdjust() (#2791)
  • refactor(pathfinder): Simplify implementation of spiral cell search in Pathfinder::adjustDestination() (#2790)
  • fix(bitflags): Use UnsignedInt64 and %I64X to support VC6 compiler in BitFlags.h (#2759)
  • fix(milesaudiomanager): Fix audio request kill condition in MilesAudioManager::killAudioEventImmediately() (#2784)