Skip to content

weekly-2026-04-17

Latest

Choose a tag to compare

@github-actions github-actions released this 17 Apr 09:41
· 13 commits to main since this release
65e52a2

Changelog

  • unify(ww3d2): Merge dx8renderer, dx8rendererdebugger (#2600)
  • fix: Fix assertion format argument for non-trivial types (#2606)
  • refactor(ini): Simplify token related INI code (#2596)
  • refactor(recorder): Remove code duplications related to file write and logging in RecorderClass (#2543)
  • bugfix(dumbprojectile): Fix in-flight DumbProjectile detonating instantly on save load (#2591)
  • bugfix(input): Fix touchpad upward scrolling in UI list boxes (#2586)
  • unify(ww3d2): Move dx8wrapper, dx8caps to Core (#2599)
  • fix(view): Improve setup of default camera pitch and angle (#2546)
  • fix(ini): Support plus sign prefix in INI integer parse (#2576)
  • fix(ini): Replace unsafe uses of INI::getNextTokenOrNull (#2593)
  • bugfix(audiomanager): Fix dummy audio manager implementation for failing audio length script conditions in headless mode (#2313)
  • bugfix(money): Fix undefined behavior for starting cash combo box (#2582)
  • bugfix(view): Prevent overshooting camera zooming or pivoting on low frame rates (#2588)
  • bugfix(view): Fix malformed camera area constraints during cutscenes (#2587)
  • fix(pathfinder): Fix CRC computation of PathFinder::m_wallPieces (#2575)
  • bugfix(energy): Don't apply power production bonus for disabled power plants on save game load (#2509)
  • bugfix(energy): Don't increase power production for disabled power plants on save game load (#2508)
  • bugfix(input): Use time-based double tap for unit group centering (#2545)
  • refactor: Add override keyword to virtual function overrides in Tools and set compile option -Wsuggest-override (#2394)
  • unify(ww3d2): Merge dx8wrapper, dx8caps, shdlib (#2499)