Code updateMay 20, 2026, 11:10 PM UTC

CS2 Update (May 20, 2026)

A small CS2 update refreshes map thumbnails and menu styles, tweaks internal server and engine strings, and tightens scripting safety by requiring -insecure with -testscript.

Quick read

  • Map thumbnail and menu UI assets for de_ancient and de_cache were refreshed across multiple resolutions and key Panorama style sheets were cycled.
  • Server and engine string tables were updated, including new fields for entity thinking and tracking whether something was owned by Terrorists.
  • Using the -testscript launch option now requires running the game with -insecure, tightening separation between testing and secure play.
  • Client and server versions were bumped (PatchVersion 1.41.6.3), confirming a new synchronized build for players and server operators.

A small CS2 update quietly refreshes some behind-the-scenes systems, including UI assets for map images and menus, minor engine/tooling tweaks, and updated build metadata for the latest client and server version.

Updated UI Assets for Maps and Menus

  • Map screenshot resources touched: The package manifest shows that screenshot textures for de_ancient and de_cache were removed and re‑added across multiple resolutions (360p, 720p, 1080p). Because the same paths were cycled out and back in, this appears to be a refresh or rebuild of existing images rather than a brand‑new set of maps.
  • Practical impact in menus: These panorama/images/map_icons/screenshots assets are used by the main menu, map selection, and related UI panels. Players may see slightly updated or re‑encoded thumbnails for de_ancient and de_cache, but there is no clear indication of layout or gameplay changes from these file paths alone.
  • Menu style sheets touched: Several panorama/styles files were also removed and re‑added, including mainmenu_store_fullscreen and popups for popup_premier_pick_ban and popup_subscription_upsell. This suggests small internal style or layout adjustments for the store view, Premier pick/ban dialog, and a subscription‑related popup, though any visual differences are likely subtle.
  • Map material entry cycled: A roofing material entry for de_cache (materials/de_cache/roofing/ch2_shifer_corrugated_roof_tile_mossy_blend.vmat_c) was also removed and re‑added. That pattern usually indicates a rebuild or minor tweak rather than a wholesale change; players are unlikely to notice any clear visual difference from this alone.

Engine and Tooling Tweaks

  • Server string updates: The server string table gained a few notable identifiers, such as @m_bWasOwnedByTerrorist, BCPulseGraphInstance_ServerEntity::SetNextThink, and Bsv_teamid_overhead_maxdist, while similar older entries like CPulseGraphInstance_ServerEntity::SetNextThink and Bsv_fade_player_visibility_farz were removed.
    • These names point to ongoing work on internal server logic and entity scheduling. The teamid_overhead_maxdist reference, in particular, may relate to how far away team indicators or overhead elements are considered, but there’s no direct evidence of a player‑visible behavior change yet.
    • The @m_bWasOwnedByTerrorist field suggests tracking of whether something (likely an entity or item) was previously owned by the Terrorist side, which may be used for debugging or subtle rules handling.
  • Client and tools string refresh: Various *_strings.txt files for the client, Hammer, post‑processing editor, model doc editor, asset preview, asset browser, scene system, and resource compiler were updated.
    • These are runtime strings used by the engine and tools. The changes here mostly look like internal clean‑ups and re‑exports rather than new player‑facing features.
    • Map and Workshop creators may see minor wording or behavior tweaks in the official tools, though nothing specific stands out from the string evidence alone.

Launch Parameter and Script Safety Change

  • -testscript now requires -insecure: A new engine message in tier0 states that -testscript requires -insecure.
    • This suggests that running the game with the -testscript launch option is now restricted to -insecure mode, likely to prevent custom scripts or test harnesses from affecting VAC‑secured or competitive environments.
    • For players: if you rely on -testscript for scripting or automation, you may now need to add -insecure and accept that such sessions will not be suitable for official matchmaking.

Version and Build Metadata

  • Client/server version bump:
    • ClientVersion and ServerVersion were incremented from 2000827 to 2000828.
    • PatchVersion advanced from 1.41.6.2 to 1.41.6.3.
    • These values are used by Steam and the game to ensure clients and servers stay in sync. Community server operators should update to the latest build to avoid version mismatches.
  • Internal build revision updates:
    • SourceRevision and built_from_cl numbers were both updated, confirming this is a new compiled build rather than a pure content push.
    • While these numbers aren’t visible in normal gameplay, they help modders, server hosts, and support teams verify which exact build is running.

Overall Impact

This update is light on headline gameplay features but keeps the CS2 ecosystem moving forward:

  • Menu and map thumbnails for de_ancient and de_cache were refreshed across resolutions, so the front‑end presentation stays aligned with the current state of those maps.
  • Internal server and engine strings were cleaned up and extended, hinting at ongoing work on server logic, overhead display distances, and ownership tracking.
  • The new requirement that -testscript be used with -insecure reinforces separation between testing setups and secure online play.
  • Version and build metadata were brought up to date, ensuring compatibility between clients and servers.

Players may not feel immediate gameplay changes, but the update appears focused on polish, safety, and keeping the tools and backend ready for future, more visible improvements.

Back to updates

Recent updates

CS2@CounterStrike
Oct 2, 2026, 10:36 PM UTC
View details
Code updateOct 2, 2026, 10:28 PM UTC

CS2 Update (Oct 2, 2026)

Small CS2 update cleans up commend and photobooth popups, expands Workshop crosshair/ironsight cvar support, and refreshes localization and build metadata.

  • Commend player and pet photobooth popups were cleaned up, including proper team-based hands in vanity shots and removal of leftover placeholder text.
  • Workshop cvar whitelist was updated to match CS2’s modern crosshair system and now also includes ironsight color and dot scale options.
  • Localization for the reporting UI was polished, and language resource files were refreshed while the game rolled to a new internal build version.
View details
Official updateOct 2, 2026, 10:24 PM UTC

Counter-Strike 2 Update (Oct 2, 2026)

Minor fixes, map lighting improvements, and an update to the workshop convars whitelist.

  • Agents now wear their equipped gloves during photobooth sessions and in the buy menu
  • Fixed grenade crosshair rendering when crosshair thickness is set to 3 pixels
  • Fixed formatting of titles in commend and report dialogs
  • Improved lighting in the Warehouse map
  • Updated workshop `convars` whitelist with the new `crosshair` settings
  • Stability improvements
View details