Garry's Mod Logo
Changes Header

Changes

What’s changed in Garry's Mod in each patch.

handyman

Fixed

  • Fixed crash with npc_satchel
  • Fixed crash when try to push a NULL ITexture
  • Fixed a crash when failing to create a fish entity
  • Fixed a crash when failing to create child ents for point_spotlight
  • Fixed crashes when failing to create entities for fire entity
  • Fixed Gravity Gun leaking material reference count
  • Fixed crashes with deleting ai_network entity
  • Bumped "insane reference count" threshold 10x
add_circle

Features

  • Made GM:OnLuaError available on client and server
  • Added overflow/underflow safeguards to render.Push/PopRenderTarget functions
arrow_circle_up

Improvements

  • Made Entity.PhysicsInitMultiConvex throw type errors when given invalid input
  • Shutdown HTML after VGUI - hopefully fixes a rare crash on game exit
  • Blocked access to .db files via the file library
  • Added safeguards against malformed .gma files
handyman

Fixed

  • Made the BSP whitelist case insensitive
  • Made LuaMesh.BuildFromTriangles correctly modify the mesh when used on an already generated mesh - This is now only permitted when the vertex count matches between existing mesh, and the new mesh.
  • Fixed several security issues reported on HackerOne
remove_circle

Removed

  • Removed unused DLLs from game's folder - bugreporter.dll, sixense.dll, headtrack_oculus.dll
arrow_circle_up

Improvements

  • Made "Entity thinking for X ms!!!" physics warning to only appear when "developer" is set to "1" or above
handyman

Fixed

  • Fixed saves really not working on maps with spaces in their names
  • Fixed a number of security issues reported over the holidays
  • Fixed addon file paths being lowercased before being mounted, causing issues for Linux users
  • Allowed color correction files (materials/*.raw) and vehicle scripts (scripts/vehicles/*.txt) in map files
handyman

Fixed

  • Fixes towards certain files not loading from inside maps
  • More security fixes
  • Fixed key binds being lost if they contain semicolons (;)
add_circle

Features

  • Added PANEL:OnTextClicked( id ) for RichText
handyman

Fixed

  • Temporarily restored PANEL:ActionSignal for RichText
  • Temporary measures for addons that fail to load due to "failed to parse addon file"
  • Minor security fixes