Counter-Strike 2 Update
September 18, 2025
\
- Customers in Belgium, Netherlands, and France can now unseal their Sealed Genesis Terminal items.
- Fixed purchasing errors for users with Steam Wallet funds in Chilean Peso, Colombian Peso, Costa Rican Colón, Indonesian Rupiah, Indian Rupee, Japanese Yen, South Korean Won, Kazakhstani Tenge, New Taiwan Dollar, Ukrainian Hryvnia, Uruguayan Peso, and Vietnamese Dong.
- Fixed position of the nametag and StatTrak module on Shadow Daggers.
- Added javascript to the list of asset types.
- Fixed type declaration for the newAngles parameter of Entity.Teleport.
- Fixed a bug where GetTraceHit would crash when the config parameter was not specified.
- Improved timestep-independence of subtick movement acceleration.
Counter-Strike 2 Update
September 17, 2025
\
- The Genesis Collection is now available, featuring 17 finishes from community contributors.
- Access items in the Genesis Collection via the Genesis Uplink Terminal, available as a weekly drop.
- Added cs_script, a JavaScript based scripting system for Counter-Strike maps.
- Added script_zoo.vmap to demonstrate cs_script usage and functionality.
- Added ability to inspect another player's loadout when spectating.
- Added zoom (mousewheel) and pan (shift+drag) to all inspect panels.
- Each grenade now has unique higher-fidelity sounds for draw, inspect, pin-pull, and throw.
- Various improvements to subtick shooting consistency.
Show Off
September 17, 2025
Hear that? It's the sound of a new update in CS2... and your grenades, which now have unique higher-fidelity sounds for draw, inspect, pin-pull, and throw. For community map makers, there's a new scripting system available along with some examples for you to check out. All that and more in today's update!
Spectator Loadout

Finally, a reason to be happy your teammates are dead. While you're busy clutching, your teammates can peek at your full loadout, inspect your weapons, and possibly offer you unsolicited fashion advice. Stay alive, and show off the best of your collection!
Genesis Collection

Introducing the Genesis Collection, featuring 17 finishes from community contributors. Genesis Collection items can be accessed via Genesis Uplink Terminals, which are available as a weekly drop.
















Spectator Loadout

Finally, a reason to be happy your teammates are dead. While you're busy clutching, your teammates can peek at your full loadout, inspect your weapons, and possibly offer you unsolicited fashion advice. Stay alive, and show off the best of your collection!
Genesis Collection

Introducing the Genesis Collection, featuring 17 finishes from community contributors. Genesis Collection items can be accessed via Genesis Uplink Terminals, which are available as a weekly drop.
















Counter-Strike 2 Update
September 11, 2025
- Fixed an issue that would allow exec_async to continue executing in cheat protected servers resulting in random user input dropout.
- Last chance to pick up the Gallery Case, Graphic Collection, and Character Craft stickers from The Armory.
Counter-Strike 2 Update
September 09, 2025
\Agency
- Updated to the latest version from the Community Workshop (Update Notes)
- Updated to the latest version from the Community Workshop (Update Notes)
- Viewmodel animation fixes for the Bowie, Bayonet, Kukri, Nomad, Paracord, and Skeleton knives.
- Improved performance when firing weapons.
- Fixed a case where viewmodel motion due to view angle changes depended on the direction you were facing.
Counter-Strike 2 Update
September 06, 2025
\
- Fixed an issue that caused sound dropouts while playing Agency.
Counter-Strike 2 Update
September 04, 2025
- Fixed an issue where player sounds would not visualize correctly on the minimap.
- Fixed a crash when changing sound devices.
- Fixed a case where sounds would play incorrectly as players move through water.
- Fixed a case where viewmodel motion due to view angle changes misbehaved at certain frame rates.
- Minor fixes to the Loadout UI layout on certain resolutions.
- Trade-protected and rental items now allow "Unfavorite for CT" action.
- Various grenade and player clipping fixes.
- Various grenade and player clipping fixes.
- Updated to the latest version from the Community Workshop (Update Notes)
- Updated to the latest version from the Community Workshop (Update Notes)
- Updated to the latest version from the Community Workshop (Update Notes)
Counter-Strike 2 Update
August 28, 2025
- Stability improvements when using multi-command input binds.
- Fixed issue where Jonathan Young music kit would loop incorrectly.
Counter-Strike 2 Update
August 27, 2025
Ancient
- Restored some grenade lineup visuals.
- Misc clipping fixes.
- Fixed issues with the classic knife's inspect animations.
- Fixed the deploy for the Stiletto knife.
- Fixed the deploy for the Butterfly knife.
- Updated Talon knife inspect while 'fidgeting' to be more responsive.
- Adjusted Flip knife animation when inspecting immediately after deploying.
- Adjusted Bayonet knife animation when inspecting immediately after deploying.
- Fixed a performance regression when creating bullet impact effects.
- View angle velocity now affects spectator target viewmodels the same way it affects local player viewmodels.
- Fixed a case where looping weapon inspects weren't networking to spectators.
- Fixed a bug where matchmaking was avoiding servers playing the nighttime version of Ancient.
- Removed legacy sprite-based shell casing fallback particle effects.
- Fixed case where overlapping smoke clouds would prematurely extinguish molotov fire.
Counter-Strike 2 Update
August 19, 2025
Ancient
- Reverted "house" roof decorations near CT spawn.
- Restored the ability to wallbang the plywood in "cave".
- Various changes to the daytime soundscape.
- Fixed items getting stuck behind the rubble pile on T side of B.
- Player clipping adjustments.
Shoots
- Player clipping adjustments.
Ancient and Shoots
- More Ancient and Shoots source content is now available for community map makers in maps/editor/zoo/ancient_zoo.vmap.
- Fixed knife slashes applying a 'dry' attack decal on wet surfaces.
- Fixed a case where clients would mispredict shots if the attack button was held across round respawn.
- Fixed a case where the viewmodel would stick to the camera when cl_lock_camera was set.
- Fixed a case where fullscreen windowed mode wasn't offering resolutions with extreme aspect ratios.
- Fixed a case where fullscreen windowed mode wasn't actually stretching to fill the screen.
- Fixed a case where relative mouse motion was incorrect on Linux.
- Various stability improvements.