Counter-Strike: Source

Added map: de_prodigy

Improved player movement against walls

Improved choppy player movement when bouncing down slopes

Purchase icon for defuser is shown

Physics prop avoidance is scaled by the object's mass

Detail prop fade distance can be controlled on a per-map basis with env_detail_controller

Spectator GUI last mode is saved

Added spectate player by name

Grenades, weapons, etc., splash when they land in water

Frag grenade deafness is delayed so the explosion is heard

Fixed viewmodel lag

Added consistency checking player model bounds

Weapon reloads finish when the round restarts

Autobuy and rebuy trigger a reload if you don't buy a primary weapon

Rebuy doesn't drop pistols the player has picked up

Dropped weapon ammo isn't lost if the player has another weapon using that ammo

Re-added hostage hint messages

Smoke grenade canisters fade out and are removed when smoke is dense

Breakable glass is blown outward proportional to the damage recieved

Soundscapes update for observers

Fixed not being able to attach to ladder tops

Misc fixes to spray import


Source Engine

Fixed crash when trying to play an MP3 that doesn't exist or is an invalid format

Fixed a crash when playing MP3 files with ID3 tags

Fixed network being started early enough so UDP remote logging works

World rendering optimizations

Fixed problems with demo recording

Added command “setinfo ” to allow clients to add custom user info fields (creates a new cvar flagged as FCVAR_USERINFO)

Enabled sv_downloadurl & sv_consistency on dedicated servers

Fixed “kick ” command via rcon if the name is surrounded by quotes

Fixed bug in “logaddress_add” that wouldn't add the correct port if the port and address were surrounded by quotes

Added “player_say” event for 3rd party plugins

Fixed crash in dedicated servers when issuing a say before the map is run