- CMake improvements, add 64-bit support for use in Xash3D FWGS
- Bot Chatter: Bots will react to enemy snipers presence
- Fix: calculate UpdateLocation fun not so often
- Team Say refactory/enhancement
- Fix buy bots sec ammo
- Add new cvar bot_excellent_morale
- Randomspawn
- Add cvar mp_default_weapons_random
- Added forgot pistols fiveseven and dualelite touching for vip
- Add new cvar mp_jump_height
- Add new cvar "mp_logkills"
- Add new cvars mp_playerid_showhealth and mp_playerid_field
- Add cvar for stamina restoration speed based on fps reference.
- New flymove method
- Implements UpdateStatusBar Hook
- API: Implemented CBasePlayer::Observer_FindNextPlayer()
- Fix: Remove grenades and C4
- API: Knockback
- ci-build updated
- [chore] License transition from GPLv3 to MIT
- CBasePlayerWeapon::IsPistol virtual decl fix
- Fix M3 and XM1014 not resetting idle anim timer
- Group m_pTank detachment logic
- Use AddPoints when exploding/defusing C4 bombs to properly update scoreboard
- Allow null owner on grenade spawning
- Improve documentation of EjectBrass and TE_MODEL constants
- Optimize TraceBleed to skip unnecessary TraceLine calls
- Fixed incorrect default iMaxClip value for grenades
- Improve SelectDefaultTeam() logic
- Refactor Shield hit handling to remove redundancy and fix related bugs
- Enable shield HUD pickup icon via WeaponList/WeapPickup
- Add weapons info to mp_knockback
- Fix internal "has primary weapon" state updates
- Fix CHalfLifeMultiplay::m_iMapVotes array access
- Implement SendSayMessage function and hookchain
- Restore idle kick for spectators
- Allow reload on weapons with altered ammo type
- Added support ccache for speedup recompilation
- AngleQuaternion: fix buffer overflow
- Fix crash nav generation with impossibly-large grid
- CCSBot::FindMostDangerousThreat: Fix crash when m_pActiveItem is null Related
- Update player's HUD after round restart time expires, not before it
- Force update shadow sprite during demo recording so that shadow works correctly during playback
- Fix bot quota issues with spectators, HLTV, and deathmatch
- Overhauls bot maintenance to fix bot_auto_vacate slot reservation bugs and ensures correct behavior in deathmatch
- Adds strict and soft modes to bot_join_after_player
- Ensure DefuseBombEnd is called when defusing and bomb explodes to properly stop defuse
- Fixes the issue where defuse progress bar continued draw after bomb explosion
- ZBot: Implemented immediate reloading of nav data after bot analysis, without requiring a full map restart
- ZBot: Added cleanup for dangling navigation pointers in bots, enabling seamless map reanalysis