Garry's Mod Logo
add_circle

Features

  • •
    Merged Episode 1, Episode 2 and Lost Coast mounting options into the Half-Life 2 mounting option
  • •
    Added sv_quota_stringcmd_kick convar - kicks players who exceed sv_quota_stringcmdspersecond
arrow_circle_up

Improvements

  • •
    Disallowed players from using voice chat unless they are fully connected
  • •
    Added some more known backdoor URLs to HTTP blacklist
  • •
    Blocked "load" console command for Lua
handyman

Fixed

  • •
    Fixed crashes to do with entity render groups in Lua
  • •
    Fixed crashes with missing physics objects in bone followers and info_radial_link_controller
  • •
    Fixed crashes with particles getting insane particle count
  • •
    Fixed crashes to do with NPC:TaskFail & debug overlay
  • •
    Fixed crashes with CTriggerWind when loading a save
  • •
    Fixed GM:PlayerAuthed being called twice
  • •
    Fixed GM:PlayerAuthed always returning empty SteamID in singleplayer even when we have it available
  • •
    Fixed 2 exploits reported via HackerOne
  • •
    Fixed r_lightcache_zbuffercache 1 crashing the game if set after map load
  • •
    Fixed "material __error is missing" warning on map load
  • •
    Fixed .gma whitelist being different between game/gmad
  • •
    Fixed character blinking by making flex controller names case insensitive again
  • •
    Fixed degraded loading times for certain servers/addons due to spawnmenu changes from October 2024 update
  • •
    Fixed BRANCH being set to "prerelease" on NONE beta clients (dedicated servers will continue to report "prerelease" on NONE/"public" beta)
  • •
    Fixed Lua error with DTree node on rebuild when all its child nodes are deleted
  • •
    Fixed dying outside of the map displaying "Dropping weapon in solid" console messages - Player:StripWeapons still drops weapons before removing them, Player:KillSilent and other methods of dying no longer does
  • •
    Potential fix for family sharing owner SteamID being wrong in unknown cases
  • •
    Potential fix for server reconnect spam by malicious actors
  • •
    Do not set "commentary" to 0 on map start, since the console variable no longer exists
remove_circle

Removed

  • •
    Removed a bunch of unused gamemenucommand commands - things like Half-Life 2's chapter selector, etc
  • •
    Removed __screenshot_internal - it was never used by the game, no reason to keep it
  • •
    Removed cl_soundfile - Unused, no reason to keep it, was trying to send itself to servers on join
  • •
    Removed unused systems - Source's bug reporter, benchmarking stuff, BonusMaps stuff, Mumble stuff
  • •
    Removed some debug related save/load related console commands
  • •
    Stop shipping Commentary Editor for -tools, since we removed the commentary system which was never used in the first place