SourceMod uses rolling releases, and updates are continuous. Updates to stable versions of SourceMod are small and non-disruptive. It is generally recommended to run the latest stable build, however, it is not necessarily urgent to upgrade when a newer build appears.

These are development SourceMod builds. For stable branch builds, see this page instead.
There may be breaking changes in builds in this branch, along with shiny new features.

Latest downloads for version 1.11 - build 6625:


Do you need help upgrading?

SourceMod's PDB Symbol Server: https://sm.alliedmods.net/symbols/.
Click here to see how to use this URL in Visual Studio. The URL is not web-browseable.

All Builds from 1.11 Branch

Build Download Change Details Src
6625 Update L4D2 Gamedata for 2.2.0.0 (#1351)
6624 Fix "Command Group" override type admin flags (#1349)
6623 Remove OnEntitySpawned C++ listener (#1342)
6622 Remove use of the Dep API.
6621 Add x64 to official Windows builds.
6620 Fix tabs in BreakpadSymbols.
6618 Another BreakpadSymbols fix.
6612 sdktools_voice: implement ClientSpeaking forwards (#1247)
6611 sdkhooks: assign velocities in CTakeDamageInfo(Hack) (#1322)
6610 menusys: add MenuShufflePerClient native (#1073)
6609 sdkhooks: add OnEntitySpawned fwd. (#1078)
6608 core: Add Insurgency support for amd64 Windows (#1295)
6607 core: Add support for networked CUtlVector (#1330)
6606 Fix parameter name in SQL_SetCharset documentation (#1329)
6605 Updated 'checkout-deps' to check for 'pip'/'pip3' prior to installing 'AMBuild'
6604 Remove cloning of Dota 2 SDK in CI
6603 Update SDKHooks_TakeDamage for CS:GO changes (#1319)
6602 NPOTB: Add x64 builds to travis-ci (#1321)
6601 Fix Linux x64 libpcre.a linkage failure (#1320)
6600 NPOTB: Trigger hl2sdk-csgo changes (#1316)
6599 Fix AppVeyor.
6598 trie: implement clone() method (#852)
6597 NPOTB travis-ci: address warnings / info. (#1311)
6596 gamedata: align with core project values. (#1310)
6595 appveyor: relocate in-tree and convert to MSVC2015. (#969)
6594 regex: update pcre to 8.44 (bug 6650, r=KyleS) (#1309)
6593 Add pcre lib for Windows x64 builds (#1307)
6592 handlesys: Output allocation timestamp during panic (#1110)
6591 Update OnLibraryAdded and OnLibraryRemoved docs (#1303)
6589 ArrayStack: add Clone method (#1304)
6588 cookies: Align output with sm_help (#977)
6587 mapchooser: Add option for persistent map storage (#1183)
6586 testing: Add stock AssertStrEq (#1185)
6585 mapchooser: Clear map history on limit change (#1197)
6584 sdktools: Throw error when invalid address passed to SDKCall (#1265)
6583 Update TF2 CanBeAutobalanced Gamedata
6582 Do not require quotes around message in sm_psay (#1300)
6581 Merge pull request #1102 from nosoop/sf11
6578 Add string_t SetEntPropString support for ep1 (fixes #1287) (#1299)
6575 Fix TFResourceNames using array based enum struct (#1154)
6574 Update Fortress Forever gamedata.
6573 Fix use-after-free when creating custom user messages
6572 Prevent multiple calls to SDK_OnAllLoaded (#1293)
6570 Update TF2 CanBeAutobalanced gamedata.
6569 Prevent voteban evading & add ban length cvar (#1249)
6568 Use more STL for vector insertion/removal. (#1284)
6567 Update SourcePawn.
6566 Update SourcePawn and AMTL.
6565 Replace ke::LinkedList with std::list.
6563 Replace ke::Vector with std::vector.
6562 Introduce a pbproxy library to solve macOS linker issues.
6559 Fix startup crash.
6558 Update AMTL, replace ke::Deque with std::deque.
6557 Change bootstrap.pl and startbuild.pl to also take CXX. (#1280)
6556 Revert "Fix linking on Linux."
6555 Fix linking on Linux.
6554 Fix Windows build.
6553 Fix mac build, part 2.
6545 Merge pull request #1266 from alliedmodders/threads-3
6541 Fix unnecessary ConCommand cache misses (#1256)
6540 Add an array operations to CDataPack (#1219)
6539 NPOTB: Always use hl2sdk-proxy-repo in checkout-deps (#1236)
6538 Replace GetCmdArgs with args param (#1229)
6537 Correct parameter detail in OnEntityDestroyed (#1237)
6536 Alert players of map history console output (#1242)
6535 Standardize some spacing in translation phrases (#1254)
6534 Prevent uncessary re-tagging for address functions (#1250)
6533 Fix GetDataDescMap not work on Day Of Infamy (#1263)
6532 Add new TF2 Holiday Soldier (#1257)
6530 Fix crash when ArrayList runs out of memory (#1235)
6526 Update Function Offsets For PVKII 0.4.2.2 (#1227)
6524 Make GetStringTableData native binary-safe (#1232)
6523 Fix Linux SetClientName/SetUserConVar gamedata on Nuclear Dawn (Fixes #1225).
6522 Prevent clients from spamming global chat using sm_nominate (#1217)
6521 Update Contagion gamedata again (#1216)
6520 Fix basecomm failing to load on games without sv_alltalk (#1212)
6519 Update for latest Blade Symphony SDK
6518 Update Black Mesa gamedata (#1208)
6517 Revert "csgo: enable SayText + raise msg limits (#1118)" (#1209)
6516 NMRiH gamedata update (#1204)
6515 Use GetCmdArgInt(Ex) in base plugins (#1203)
6512 Restore the frame pointer on Linux (#1200)
6511 Add helper stocks for getting numerical command arguments (#1194)
6510 DarkM: build-fix for engine msg caching (#1195)
6508 sdktools: correct various ancient EntityOutput issues. (#1074)
6507 csgo: enable SayText + raise msg limits (#1118)
6506 sdktools: expose additional tr sdk capabilities (#1145)
6505 sdkhooks: correct velocity issues with dropweapon (#1159)
6504 mapchooser: Replace existing map entry from exclusion list (#1184)
6503 IsServerProcessing: improve grammar / present|correctness. (#1188)
6502 regex: add/document missing offset param (#1175)
6501 Merge pull request #1167 from Scags/teleport-defaulted
6499 Clarify detour creation errors (#1191)
6498 Update csgo InfoChanged offset (#1192)
6497 WriteBaselines gamedata update (#1189)
6496 Change sm_beacon to use game-specific team colors (#1187)
6495 Fix unnecessary ConVar cache misses (#1177)
6494 Fix TF2_MakeBleed using incorrect custom damage type (#1163)
6493 NPOTB: Clarify forward declarations in sdhooks.inc (#1152)
6492 Add new CSWeaponID knives (#1126)
6491 Fix heap corruption in CUtlVector destructor (#1165)
6490 Fix incorrect nomination response (#1161)
6489 Prevent basecommands from printing to disconnected clients (#1138)
6488 Update Forward Creation to Newer GlobalForward Methodmap (#1143)
6487 Update Contagion gamedata (#1169)
6486 Fix documentation in some DataPack methods (#1164)
6485 Deprecate IsSoundPrecached (#1172)
6484 Add comment about common.phrases to FindTarget (#1155)
6483 Correct GetSteamAccountID validation parameter (#1158).
6482 Fix Documentation Typo in functions.inc (#1156)
6481 WriteBaselines gamedata update after latest csgo update (#1153)
6480 Merge pull request #1151 from alliedmodders/update-sp
6478 Adjust CanAdminTarget to support multiple Group Immunity IDs (#1147)
6477 Merge pull request #1144 from alliedmodders/update-sp
6475 Speculative fix for MySQL crashes (#1135)
6474 Fix typo in clientprefs plugin description (#1142)
6473 Merge pull request #1131 from alliedmodders/update-sp
6471 Update CScore and MVP CSGO gamedata (#1127)
6470 Fix CSGO Update crash (11/19/2019) (#1125)
6469 Throw configuration error on unsupported compilers (#1029)
6468 Add missing const to origin parameters (#1079)
6467 Fix ArrayStack.Pop documentation (#1099)
6466 Merge pull request #1053 from nosoop/remote-ext-filename-check
6464 Fix OpenFile files.inc example (#1120)
6463 Validate GetEntityHandle in FindEntityByNetClass (#1089)
6462 Add slot define for healthshot/shield and tablet (#1114)
6461 Add windows supported SDKs to powershell checkout-deps (#1116)
6460 Merge pull request #1115 from alliedmodders/update-sp
6458 Add classic knife to CSWeaponID (#1111)
6457 Return DBDriver instead of Handle in DBI (#1109)
6456 Add bounds check for userid reset on disconnect (#1108)
6455 Merge pull request #1106 from alliedmodders/update-sp
6453 Bump version to 1.11.
Click here to view the SourceMod License
© Copyright 2004-2020 SourceMod Dev Team