
CS2 updates
The latest CS2 update news, code update notes, and player-facing change summaries.

CS2 Update (Sep 9, 2026)
CS2 adds new GOTV encryption controls, an experimental CustomPlayerCamera system for scripts and spectators, and improved options for exposing custom HUD layouts to viewers.
- New GOTV encryption and chat relay controls give tournament servers finer control over what data spectators and tools can see.
- An experimental CustomPlayerCamera system with follow and offset modes replaces the old camera API for scripts and custom content.
- Chat-related user messages gain a `textallchat` flag and legacy CS:GO formats are explicitly marked as such for integrations.
- Custom HUD layout entities can now be flagged as observable so spectators see each player’s own scripted UI.
- Packaging and strings updates align tools and assets (including de_cache icons and several languages) with the new networking and camera features.
Cache fixes, CustomPlayerCamera and HUD updates, demo chat encryption (Sep 9, 2026)
Map fixes for Cache, a reworked player camera API, updates to custom HUD layout, and encrypted chat in demo playback.
- Cache received multiple map fixes and added spawn points.
- `CSPlayerCamera` was reworked and renamed to `CustomPlayerCamera`, with new API methods and deprecated legacy methods.
- `custom_hud_layout` gained an `observable` property, fixes for spectator state, top-level HUD classes, and now draws above the base HUD.
- Chat in demo files is now encrypted: team chat is unreadable in demos and global chat is only readable via the in-game watch UI.
CS2 Update (Sep 7, 2026)
A small CS2 patch quietly updates engine internals, tools, audio schemas, and build metadata, with no clear gameplay or UI changes yet.
- Engine, client, and core systems received minor under‑the‑hood runtime updates with no clear player‑facing behavior changes.
- Internal tools for items, models, animations, and resource compilation were updated, likely improving content creation workflows.
- Server‑side audio pitch/volume schema definitions were adjusted, potentially smoothing out future audio tuning work.
- Client and server version numbers, patch version, and build metadata were bumped, confirming a new live build with primarily maintenance changes.
CS2 Update (Aug 28, 2026)
Small CS2 patch updates client/server versions, adds strings for CS:GO config import and warmup behavior, and quietly tweaks engine, UI, and tool internals.
- Client and server versions were bumped to 2000899 for a synchronized build rollout.
- New client strings reference importing CS:GO config files into CS2, hinting at easier settings migration.
- Warmup behavior text was updated to describe a timer used once all players have connected, with an option to disable it.
- Inventory preview and UI-related identifiers were cleaned up, likely improving item preview handling.
- Source 2 tool and schema internals, including audio-related types, were adjusted for creators and engine stability.
CS2 Update (Aug 26, 2026)
Small CS2 patch focused on custom HUD layouts, cs_script demo documentation, addon trust debugging, and minor client/server internals for per-player HUD state.
- Custom HUD layout documentation and examples for cs_script_demo have been expanded, with clearer setup steps for Panorama-based custom game HUDs.
- Hammer’s custom_hud_layout entity now has a clearer Layout field name and description, making Panorama HUD wiring easier for map makers.
- New internal debug convar `panorama_debug_treat_all_addons_as_untrusted` helps test addon handling and UI security behavior.
- Client and server internals for per-player HUD layout state and message targeting have been lightly adjusted, hinting at more robust custom HUD support.
- The cs_script_demo addon documentation has been polished with updated map references and a detailed walkthrough of the welcome HUD example.
- Patch and build numbers have been bumped to 1.41.7.8, marking this as a new CS2 build.
CS2 Update (Aug 25, 2026)
CS2 adds an official cs_script demo addon, a full JavaScript API reference, and support for custom Panorama HUD layouts controlled by scripts, giving map makers powerful new tools.
- New official cs_script demo addon with an example map, scripts, and custom UI.
- Full TypeScript declaration file documents the cs_script JavaScript API for point_script entities.
- Multiple sample scripts demonstrate tracing, grenade training, model changes, input debugging, and custom welcome UI.
- Custom Panorama game UI is now allowed and wired into new search paths for custom HUD layouts and styles.
- Editor tooltips and zoo welcome screen updated to redirect creators to the new cs_script_demo addon.
- Client and server builds bumped with minor internal schema and engine adjustments.
