Difference between revisions of "SourceMod 1.2.0 Release Notes"

From AlliedModders Wiki
Jump to: navigation, search
m
m
Line 18: Line 18:
 
*Added case insensitivity search to ReplaceString ({{bz|3639}}, Fyren).
 
*Added case insensitivity search to ReplaceString ({{bz|3639}}, Fyren).
 
*Added more detail to certain player-oriented menu titles ({{bz|2740}}, Fyren).
 
*Added more detail to certain player-oriented menu titles ({{bz|2740}}, Fyren).
 +
*Greatly improved admin-sql-prefetch performance for large tables ({{bz|3354}}, FLOOR_MASTER).
 
*Exposed IServer address to extensions ({{bz|3545}}).
 
*Exposed IServer address to extensions ({{bz|3545}}).
 
*New gamedata organization; files are now smaller and per-game ({{bz|3546}}).
 
*New gamedata organization; files are now smaller and per-game ({{bz|3546}}).

Revision as of 16:00, 1 March 2009

SourceMod 1.2 is a major update. It is fully backwards compatible. Old plugins and extensions will continue to work.

TODO List


Changelog

  • Added Left 4 Dead support (bug 3414).
  • Added Dark Messiah game support (requires Metamod:Source 1.7.1 or higher).
  • Added sm_name command (bug 2150).
  • Added extension-level dynamic hooking to bintools (bug 2616).
  • Added client validation API to replace passing userids asynchronously.
  • Added cURL extension, available to other extensions (bug 3560).
  • Added parsing of custom gamedata files (bug 3644).
  • Added case insensitivity search to ReplaceString (bug 3639, Fyren).
  • Added more detail to certain player-oriented menu titles (bug 2740, Fyren).
  • Greatly improved admin-sql-prefetch performance for large tables (bug 3354, FLOOR_MASTER).
  • Exposed IServer address to extensions (bug 3545).
  • New gamedata organization; files are now smaller and per-game (bug 3546).
  • Split sound functions into a new plugin, sounds.smx.
  • Fixed slap and slay on Insurgency (bug 2560).
  • Fixed blank admins being created from invalid admin file lines (bug 3431).
  • Fixed basetriggers not working on Insurgency (bug 3497).
  • Fixed client preferences missing some clients (bug 3616).
  • Improved database fallback mechanism in clientprefs (bug 3564).
  • Improved timer handling in funcommands (bug 3498).
  • Improved compile.sh to take filenames (bug 3550, jonasfietz).
  • sm_kick now shows the kick reason when available.
  • Fixed MsgSentNotify callbacks not firing on intercept hook (bug 3631).