GitPedia
sbpp

sbpp/sourcebans-pp

Admin, ban, and comms management system for the Source engine

30 Releases
Latest: 2w ago
2.0.0-rc7LatestPre-release
rumblefrogrumblefrog·2w ago·June 7, 2026
GitHub

📋 What's Changed

  • fix(updater): portable information_schema guard for lockout columns (#1498) by @rumblefrog in https://github.com/sbpp/sourcebans-pp/pull/1499
  • Full Changelog: https://github.com/sbpp/sourcebans-pp/compare/2.0.0-rc6...2.0.0-rc7
2.0.0-rc6Pre-release
rumblefrogrumblefrog·3w ago·June 2, 2026
GitHub

📋 What's Changed

  • fix(1435): bump install-wizard alert + pill text to WCAG AAA palette by @rumblefrog in https://github.com/sbpp/sourcebans-pp/pull/1437
  • Automatic database reconnection for Sleuth and Checker modules by @Yur1Ca in https://github.com/sbpp/sourcebans-pp/pull/1378
  • chore(docs+panel): trim LLM-flavored wording by @rumblefrog in https://github.com/sbpp/sourcebans-pp/pull/1447
  • fix(1419): drop api-contract from prod Apache deny list (login spinner under prod Docker image) by @rumblefrog in https://github.com/sbpp/sourcebans-pp/pull/1445
  • fix(1438): paint chromeless `<head>` surfaces in dark mode on first paint by @rumblefrog in https://github.com/sbpp/sourcebans-pp/pull/1450
  • fix(1440): pre-fill nickname when Ban / Block from the servers context menu by @rumblefrog in https://github.com/sbpp/sourcebans-pp/pull/1452
  • fix(1443): drop misleading row-wide `cursor: pointer` on data tables by @rumblefrog in https://github.com/sbpp/sourcebans-pp/pull/1451
  • fix(1446): paint online-server count from page-header sibling summary by @rumblefrog in https://github.com/sbpp/sourcebans-pp/pull/1449
  • + 32 more
2.0.0-rc5Pre-release
rumblefrogrumblefrog·1mo ago·May 23, 2026
GitHub

📋 What's Changed

  • chore!(deps): drop updater support by @Rushaway in https://github.com/sbpp/sourcebans-pp/pull/1418
  • fix(steamid): surface validation errors across comms / bans / admin add + edit forms (#1420) by @rumblefrog in https://github.com/sbpp/sourcebans-pp/pull/1423
  • fix(admin-bans): gate protests/submissions queues on config toggles (#1421) by @rumblefrog in https://github.com/sbpp/sourcebans-pp/pull/1425
  • feat(docs): add /sponsor/ landing page as canonical sponsor URL (#1416) by @rumblefrog in https://github.com/sbpp/sourcebans-pp/pull/1424
  • feat(chrome): surface a "Support SourceBans++" link in the panel footer (#1417) by @rumblefrog in https://github.com/sbpp/sourcebans-pp/pull/1426
  • ci(docs): fix screenshot capture against the #1335 C2 install guard by @rumblefrog in https://github.com/sbpp/sourcebans-pp/pull/1427
  • ci(docs): capture panel screenshots in light + dark at 1920x1080 full-page by @rumblefrog in https://github.com/sbpp/sourcebans-pp/pull/1429
  • ci(docs): stash config.php beside web/ instead of /tmp (sticky-bit trap) by @rumblefrog in https://github.com/sbpp/sourcebans-pp/pull/1432
  • + 4 more

New Contributors

  • @iBoonie made their first contribution in https://github.com/sbpp/sourcebans-pp/pull/1428
  • Full Changelog: https://github.com/sbpp/sourcebans-pp/compare/2.0.0-rc4...2.0.0-rc5
2.0.0-rc4Pre-release
rumblefrogrumblefrog·1mo ago·May 18, 2026
GitHub

📋 What's Changed

  • feat(dashboard): admin-only project announcements feed by @rumblefrog in https://github.com/sbpp/sourcebans-pp/pull/1393
  • chore(sbpp_main): bump plugin version for security fix by @Rushaway in https://github.com/sbpp/sourcebans-pp/pull/1398
  • fix(comms): route Block Comms context-menu item through panel chrome (#1395) by @rumblefrog in https://github.com/sbpp/sourcebans-pp/pull/1399
  • fix(mods): restore Delete affordance with confirm-reason dialog (#1397) by @rumblefrog in https://github.com/sbpp/sourcebans-pp/pull/1400
  • fix(servers): filter empty-name A2S entries so first-player ctxmenu works (#1396) by @rumblefrog in https://github.com/sbpp/sourcebans-pp/pull/1401
  • chore(cleanup): drop dead PHP fields rendering unreferenced JS calls (#1404) by @rumblefrog in https://github.com/sbpp/sourcebans-pp/pull/1407
  • fix(admin): rewire dead sourcebans.js helpers across admin surfaces (#1402) by @rumblefrog in https://github.com/sbpp/sourcebans-pp/pull/1408
  • fix(toast): lift Sbpp\View\Toast::emit + convert 35 ShowBox sites (#1403) by @rumblefrog in https://github.com/sbpp/sourcebans-pp/pull/1411
  • + 5 more
2.0.0-rc3Pre-release
rumblefrogrumblefrog·1mo ago·May 16, 2026
GitHub

📋 What's Changed

  • fix(servers+dashboard): preserve map aspect ratio + show hostname in dashboard widget by @rumblefrog in https://github.com/sbpp/sourcebans-pp/pull/1376
  • ci(plugins): compile SourceMod plugins on every PR by @rumblefrog in https://github.com/sbpp/sourcebans-pp/pull/1379
  • refactor(SteamID): drop GMP/BCMath/SQL calc tier in favour of native 64-bit int math by @rumblefrog in https://github.com/sbpp/sourcebans-pp/pull/1385
  • feat(cla): gate web/ PRs on a signed Contributor License Agreement by @rumblefrog in https://github.com/sbpp/sourcebans-pp/pull/1387
  • docs(deps)(deps): bump devalue from 5.8.0 to 5.8.1 in /docs in the npm_and_yarn group across 1 directory by @dependabot[bot] in https://github.com/sbpp/sourcebans-pp/pull/1386
  • Rewrite the 12 MIXED files surfaced by goals#3's audit (Route B, all phases) by @rumblefrog in https://github.com/sbpp/sourcebans-pp/pull/1388
  • docs: add Cloudflare Web Analytics beacon by @rumblefrog in https://github.com/sbpp/sourcebans-pp/pull/1390
  • feat: production Docker image + compose for self-hosters (#1381) by @rumblefrog in https://github.com/sbpp/sourcebans-pp/pull/1391
  • + 2 more
2.0.0-rc2Pre-release
rumblefrogrumblefrog·1mo ago·May 12, 2026
GitHub

📋 Changes

  • Added right click actions to server player lists
  • Fix some flashing theme
  • + other things
2.0.0-rc1Pre-release
rumblefrogrumblefrog·1mo ago·May 11, 2026
GitHub

Release candidate 1 for v2 **Full Changelog**: https://github.com/sbpp/sourcebans-pp/compare/1.8.2...2.0.0-rc1

1.8.4
github-actions[bot]github-actions[bot]·1mo ago·May 5, 2026
GitHub

**Full Changelog**: https://github.com/sbpp/sourcebans-pp/compare/1.8.3...1.8.4

1.8.3
github-actions[bot]github-actions[bot]·1mo ago·May 5, 2026
GitHub

**Full Changelog**: https://github.com/sbpp/sourcebans-pp/compare/1.8.2...1.8.3

1.8.2
rumblefrogrumblefrog·1mo ago·May 2, 2026
GitHub

📋 What's Changed

  • Composer(deps): Bump smarty/smarty from 5.7.0 to 5.8.0 in /web by @dependabot[bot] in https://github.com/sbpp/sourcebans-pp/pull/1061
  • chore(release): auto-generate version.json in CI by @rumblefrog in https://github.com/sbpp/sourcebans-pp/pull/1070
  • Full Changelog: https://github.com/sbpp/sourcebans-pp/compare/1.8.1...1.8.2
1.8.1
rumblefrogrumblefrog·1mo ago·May 2, 2026
GitHub

📋 What's Changed

  • Fix Root Admin unable to delete bans/comms by @rumblefrog in https://github.com/sbpp/sourcebans-pp/pull/1066
  • fix(login): make steamlogin_show actually toggle steam login by @rumblefrog in https://github.com/sbpp/sourcebans-pp/pull/1067
  • fix(install): add missing attempts and lockout_until columns to sb_admins by @rumblefrog in https://github.com/sbpp/sourcebans-pp/pull/1069
  • Full Changelog: https://github.com/sbpp/sourcebans-pp/compare/1.8.0...1.8.1
v1.8.01.8.0
rumblefrogrumblefrog·1mo ago·May 2, 2026
GitHub

📋 What's Changed

  • Fix cookie domain for non-standard ports. by @wrossmann in https://github.com/sbpp/sourcebans-pp/pull/899
  • Composer(deps): Bump adodb/adodb-php from 5.22.5 to 5.22.6 in /web by @dependabot[bot] in https://github.com/sbpp/sourcebans-pp/pull/905
  • Composer(deps): Bump symfony/mailer from 6.2.8 to 6.3.0 in /web by @dependabot[bot] in https://github.com/sbpp/sourcebans-pp/pull/898
  • Lessened server lag on player connect due to huge number of bans and gags #897 by @armanossiloko in https://github.com/sbpp/sourcebans-pp/pull/896
  • Fix #869 & #870 (Reopening because old one is not making progress) by @Cruze03 in https://github.com/sbpp/sourcebans-pp/pull/893
  • Composer(deps): Bump smarty/smarty from 4.3.1 to 4.3.2 in /web by @dependabot[bot] in https://github.com/sbpp/sourcebans-pp/pull/915
  • Fix: ReadCell Position by @Rushaway in https://github.com/sbpp/sourcebans-pp/pull/916
  • Revert "Fix: ReadCell Position" by @Hackmastr in https://github.com/sbpp/sourcebans-pp/pull/919
  • + 79 more

New Contributors

  • @wrossmann made their first contribution in https://github.com/sbpp/sourcebans-pp/pull/899
  • @armanossiloko made their first contribution in https://github.com/sbpp/sourcebans-pp/pull/896
  • @Cruze03 made their first contribution in https://github.com/sbpp/sourcebans-pp/pull/893
  • @sunstep made their first contribution in https://github.com/sbpp/sourcebans-pp/pull/952
  • @Sigibert made their first contribution in https://github.com/sbpp/sourcebans-pp/pull/1039
  • @Yur1Ca made their first contribution in https://github.com/sbpp/sourcebans-pp/pull/1052
  • Full Changelog: https://github.com/sbpp/sourcebans-pp/compare/1.7.0...1.8.0
Plugins-Latest
github-actions[bot]github-actions[bot]·7mo ago·November 2, 2025
GitHub
SourceBans++ 1.7.01.7.0
rumblefrogrumblefrog·3y ago·May 7, 2023
GitHub

📦 Important!

  • Please be aware that, effective immediately, the minimum required PHP version has been increased to 8.0 or above, as PHP 7 has now reached its end-of-life.
  • Upgrading steps: https://github.com/sbpp/sourcebans-pp#php-81-major-changes
  • Edit: The artifacts were amended to include additional commits & vendored deps and differs from the pinned commit

📋 What's Changed

  • Installed HU lang in report translation by @Deniel00 in https://github.com/sbpp/sourcebans-pp/pull/448
  • Remove Unnecessary `HTTP_HOST` validation block by @rumblefrog in https://github.com/sbpp/sourcebans-pp/pull/456
  • Updater rework by @Groruk in https://github.com/sbpp/sourcebans-pp/pull/458
  • Clean codebase by @Groruk in https://github.com/sbpp/sourcebans-pp/pull/459
  • Updated to prevent double path separator in URL by @ThatOneHomelessGuy in https://github.com/sbpp/sourcebans-pp/pull/460
  • Misc Updater fixes by @Groruk in https://github.com/sbpp/sourcebans-pp/pull/466
  • Updated Language by @JamsRepos in https://github.com/sbpp/sourcebans-pp/pull/469
  • SteamID lib added by @Groruk in https://github.com/sbpp/sourcebans-pp/pull/470
  • + 138 more

New Contributors

  • @ThatOneHomelessGuy made their first contribution in https://github.com/sbpp/sourcebans-pp/pull/460
  • @JamsRepos made their first contribution in https://github.com/sbpp/sourcebans-pp/pull/469
  • @geominorai made their first contribution in https://github.com/sbpp/sourcebans-pp/pull/480
  • @pointydev made their first contribution in https://github.com/sbpp/sourcebans-pp/pull/489
  • @justinnobledev made their first contribution in https://github.com/sbpp/sourcebans-pp/pull/504
  • @JoinedSenses made their first contribution in https://github.com/sbpp/sourcebans-pp/pull/488
  • @suprovsky made their first contribution in https://github.com/sbpp/sourcebans-pp/pull/545
  • @TheByKotik made their first contribution in https://github.com/sbpp/sourcebans-pp/pull/546
  • + 18 more
SourceBans++ 1.6.41.6.4
GrorukGroruk·4y ago·October 6, 2021
GitHub

📋 Changes

  • Add support for challenges in A2S_INFO (This fixes the connection issues of some source games, like tf2) [Thanks to xPaw for the implementation]
  • Fixed a potential security vulnerability in the `SetupEditServer` function [Thanks to vellichor for finding this issue]
  • Fixed a bugged auth check, that would expose all xajax functions to non admin users
SourceBans++ 1.6.31.6.3
GrorukGroruk·8y ago·April 10, 2018
GitHub

Please backup your database / files before updating! Note: Both the webpanel and the plugin are needed to run SourceBans++! Full Changelog: https://sbpp.github.io/blog/1.6.3_release/

SourceBans++ 1.6.21.6.2
GrorukGroruk·8y ago·July 4, 2017
GitHub

Please backup your database / files before updating! Note: Both the webpanel and the plugin are needed to run SourceBans++! ``` (04/07/17): Version 1.6.2 ----------------------- 01. ! Fixed issue with group Banning 02. ! Fixed AmxBans import issue 03. ! Fixed possible XSS Injection 04. + Adjusted regex for CSGO 05. + Added option to disable 'comms' tab 06. ! Fixed bugs with SteamID format 07. ! Fixed version checks 08. ? Git version is now only shown in dev builds 09. ! Fixed issue with email links 10. * Added session based logins ```

SourceBans++ 1.6.11.6.1
GrorukGroruk·9y ago·May 7, 2017
GitHub

Please backup your database / files before updating! Note: Both the webpanel and the plugin are needed to run SourceBans++! ``` (07/05/17): Version 1.6.1 ----------------------- 01. ! Fixed an issue while XAJAX initialized 02. ! Fixed the 'dash intro text' not displaying custom HTML elements 03. ! Fixed 'change password' function 04. ! Fixed encoding issues with player names 05. ! Fixed aspect ratio of map image 06. ! Fixed editing groups/override pages 07. ! Fixed display error for 'edit mod' page 08. ! Fixed version numbering displaying 0 09. + Improved sizes and file types of images ```

SourceBans++ 1.6.01.6.0
GrorukGroruk·9y ago·April 23, 2017
GitHub

Please backup your database / files before updating! Note: Both the webpanel and the plugin are needed to run SourceBans++! ``` (23/04/17): Version 1.6.0 ----------------------- 01. ! Fixed some XSS exploits 02. + Improved password hashing / security 03. * Added utf8mb4 support 04. + Updated tinymce 05. + Reformatted most of the code 06. * Added new natives (SourceBans_OnBanPlayer, SourceComms_OnBlockAdded) 07. - Removed DB Info page (potential attack vector) 08. ! various Plugin fixes 09. + Updated Installer Theme ```

SourceBans++ 1.5.4.71.5.4.7
sarabveersarabveer·10y ago·April 28, 2016
GitHub

``` (28/04/16): Version 1.5.4.7 ----------------------- 01. ! Fix Admins and Groups Not Loading from Config ```

SourceBans++ 1.5.4.61.5.4.6
sarabveersarabveer·10y ago·April 23, 2016
GitHub

``` (23/04/16): Version 1.5.4.6 ----------------------- 01. ! Fix Perm Ban bug in SourceSleuth 02. ! Fix Updater ```

SourceBans++ 1.5.4.51.5.4.5
sarabveersarabveer·10y ago·April 18, 2016
GitHub

``` (18/04/16): Version 1.5.4.5 ----------------------- 01. ! Fix Variuous Bugs in the Plugins EXCEPT SourceSleuth 02. ? Updated ADOdb and LightOpenID Library ```

SourceBans++ 1.5.4.41.5.4.4
sarabveersarabveer·10y ago·April 7, 2016
GitHub

``` (07/04/16): Version 1.5.4.4 ----------------------- 01. ! Fix Memory Leak in SourceSleuth Plugin 02. ? Optimized and updated IpToCountry.csv ```

SourceBans++ 1.5.4.31.5.4.3
sarabveersarabveer·10y ago·March 25, 2016
GitHub

``` (24/03/16): Version 1.5.4.3 ----------------------- 01. ! Downgrade plugin to 1.5.3 02. + Add ULX Module for GMOD (Not Maintained by Me) ```

SourceBans++ 1.5.4.21.5.4.2
sarabveersarabveer·10y ago·March 9, 2016
GitHub

``` (09/03/16): Version 1.5.4.2 ----------------------- 01. ! Fix XSS Vulnerability in SourceComms Page ```

SourceBans++ 1.5.4.11.5.4.1
sarabveersarabveer·10y ago·March 9, 2016
GitHub

``` (01/03/16): Version 1.5.4.1 ----------------------- 01. ! Fix Ban/Comm Reason Issue in Plugin 02. ? CC-BY-NC-SA-3.0 ```

SourceBans++ 1.5.41.5.4
sarabveersarabveer·10y ago·March 9, 2016
GitHub

``` (14/02/16): Version 1.5.4 ----------------------- 01. * Added Steam3 ID to Ban and Comm list 02. * Added PHP7 Support 03. + Updated Comms page with better CSS 04. + Small misc theme fixes 05. + Small plugin fixes/optimizations 06. ! Fixed config.php bug with APIKey and URL 07. ! Fix MariaDB Empty Ban List 08. ? Optimized and updated IpToCountry.csv ```

SourceBans++ 1.5.31.5.3
sarabveersarabveer·10y ago·October 7, 2015
GitHub

``` (01/09/15): Version 1.5.3 ----------------------- 01. * Added Steam API Key to Installer for Future Use 02. * Added Steam OpenID Login Support 03. * Added Updater Support 04. * Added Own Admin Config System (No More admins.cfg) 05. + Updated Smarty Library to 2.6.29 06. + Updated Plugins to use partial SourceMod 1.7 Syntax/API 07. + Changed Webpanel Background Color 08. ! Fixed Email Injection Bug on Webpanel 09. ! Fixed admin-flatfile issue in TF2 with New Config System 10. ! Fixed RCON on webpanel skipping NULL characters (RCON XML error) 11. ! Fixed importing banned_user.cfg with Steam3 [U:1:X] 12. ! Fixed BoxToMask Issue #52 in SourceBans.js 13. ! Fix HHVM issues with ADOdb 14. ? Optimized and updated IpToCountry.csv ```

SourceBans 1.5.2F1.5.2F
sarabveersarabveer·11y ago·May 29, 2015
GitHub

``` (29/05/15): Version 1.5.2F ----------------------- 01. * Changed licence to GNU AGPL v3 02. * Replaced GetClientAuthString with GetClientAuthId for SourceMod 1.7 03. * Added IP Banning with SourceSleuth 04. + Updated ADOdb Library to 5.19 05. + Updated TinyMCE Library to 3.5.11 06. - SourceMod 1.6.x and below are not supported 07. - Removed FamilySharing Ban Evasion Detection 08. - MariaDB not does not work anymore (Never was supported anyways) 09. ! Fixed Ban List lagging on MySQL 5.6+ 10. ! Fixed Plugin Showing DataPack error 11. ! Fixed KickId in Webpanel not working when trying to use Steam3 12. ? Optimized and updated IpToCountry.csv ```

SourceBans 1.5.1F1.5.1F
sarabveersarabveer·11y ago·April 5, 2015
GitHub

``` (29/01/15): Version 1.5.1F ----------------------- 01. * We are using GNU GPL v3 only, no later versions. 02. * Added SourceBans Connection Debugger 03. * Added SourceComms Search Box 04. * Re-made SourceBans Logo in Footer 05. ! Fixed getdemo.php spewing errors 06. ! Fixed Invalid Query in SB Plugin 07. ! Fixed parsing rcon status in CS:GO 08. ? Added/Fixed Copyright Headers 09. ? Updated SteamWorks Ext to git90 10. ? Optimized and updated IpToCountry.csv ```