Skip to content

Instantly share code, notes, and snippets.

@pollend
Created May 2, 2026 21:43
Show Gist options
  • Select an option

  • Save pollend/a1f10345c037d11f9dbf1235048ff2e6 to your computer and use it in GitHub Desktop.

Select an option

Save pollend/a1f10345c037d11f9dbf1235048ff2e6 to your computer and use it in GitHub Desktop.

Changelog: v2.16.0 → master (8d5284729)

Range: 8278f5cfe (v2.16.0, 2025-05-23) → 8d5284729 (2026-05-02) 126 commits (95 non-merge) across ~11 months.

Renderer / Vulkan

  • Reworked the Vulkan backend and resource uploader pipeline (63cc1b2b0, e328da98b)
  • Moved r_imagelib into ref_base (#510)
  • Added missing barriers for buffer resources (da8dbf79d)
  • Fixed reflection rendering (5b53bf856)
  • Fixed binding logic for the LUT post-effect (42d056877)
  • Resolved Vulkan validation error where the pipeline wasn't recording (618d19738)
  • Removed Vulkan validation errors across the application (#494)
  • Fixed enumeration for dynamic vertex/index buffers (#471)
  • Resolved broken cubemaps (2320faa93)
  • Fixed crash when switching to fullscreen (#526)
  • Added back missing mipmap rendering and misc crash fixes (#523)
  • Addressed minor problems with the KTX loader (#522)
  • Addressed minor mistakes with the RI renderer (#492)
  • Corrected check for RI_ResourceSubmit (#477)
  • Removed alloca usage (174a2335e)

Gameplay / Visuals / Models

  • Repaired deformvertexes wave move and bulge on Health Model shader (#527)
  • Repaired model smoothing for improved lighting (7477487df)
  • Increased triangles on projectile models (37686b480)
  • Increased max animmap frames to 32 (used for weapon textures) (#516)
  • Repaired UV on ammobox to prevent mirrored image (14eac81cc)
  • Added backface to playerspawn model (30d67bad1)
  • Added a black option for player outlines (fc08d24e7)
  • Changed cg_outlinePlayers default from 1 to 2 (c72b79254)
  • Updated player-outline message range in localization (5b24ddc38)
  • Don't wait for server response to display scoreboard (#479)
  • Reverted "Fix riotgun damage numbers showing when usually not meant to" (fc49702c4)

Networking / Server

  • Fixed dedicated server startup (#528)
  • Reworked steamshim connection logic (#507)
  • Correctly handle EOF and resolve EVT crash (#508)
  • Updated Warfork warmonger master server address (2ad65f260)
  • Fixed sv_port (eecaa6f61)
  • Fixed typo on bad-file-handle error (qcommon, #496)

Steam Integration

  • Disabled Steam P2P routing UI option, default off (31ccc4bec)
  • Disabled Steam voice chat (experimental) (513db7830)
  • Updated Steam SDK (8d2fabb45)
  • Removed steam_appid.txt from depot deployments (82700578e)
  • Added Steam symlink (cd0846a2f)

CI / Deployment / Build

  • Migrated Windows CI from VS 2019 → VS 2022 (#482, #483, plus several follow-ups)
  • Migrated macOS runners from macos-13 → macos-14 (51d0e5413)
  • Added GitHub Actions–based dedicated server deployment over SSH (#497, plus port update to 4343)
  • Multiple iterations on macOS deployment/packaging (#501, #502, #503, #505, #506, 92e605ad6)
  • Improved Dockerfile build process (59b7947d6)
  • Tweaked zip packaging logic (#495)
  • Re-added Sentry integration with revised upload (07bb1472f, #487, #485)
  • Numerous deployment script tweaks (#498, #499, #500, and several smaller commits)
  • Updated depot targets, removed depot 1 override, added depot 6 (001035afe, 889c39f32)

Misc / Cleanup

  • Removed extra string implementation and fixed preview images (7338fb05c)
  • Resolved issues with the segment allocator (4de270eb9)
  • Resolved asui_scriptevent.cpp build on Fedora; removed its logging (414f914f9, 9b1a26ce1)
  • Reverted prior changes (#493)
  • Removed Gauley from credits (51d9716c9)
  • Updated Russian localization (0eae11734)

Saved the raw commit list to /tmp/changelog_raw.txt if you want to massage it further. Want me to write this to CHANGELOG.md in the repo, group it differently, or trim down to just user-facing items?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment