Difference between revisions of "SourceMod 1.2.0 Release Notes"

From AlliedModders Wiki
Jump to: navigation, search
(Changelog)
m (removed 1.1.1 changes)
Line 10: Line 10:
 
=Changelog=
 
=Changelog=
 
*Added Left 4 Dead support ({{bz|3414}}).
 
*Added Left 4 Dead support ({{bz|3414}}).
*Added Age of Chivalry support ({{bz|3366}}, IceMatrix).
 
*Added Obsidian Conflict support ({{bz|2699}}, The DOO).
 
 
*Added sm_name command ({{bz|2150}}).
 
*Added sm_name command ({{bz|2150}}).
 
*Added extension-level dynamic hooking to bintools ({{bz|2616}}).
 
*Added extension-level dynamic hooking to bintools ({{bz|2616}}).
 
*Added cURL extension, available to other extensions ({{bz|3560}}).
 
*Added cURL extension, available to other extensions ({{bz|3560}}).
 
*Split gamedata files into smaller, inheritable files ({{bz|3546}}).
 
*Split gamedata files into smaller, inheritable files ({{bz|3546}}).
*Fixed crash when an event handler fired an event of the same name ({{bz|3468}}).
 
*Fixed formatting error with zero precision floats ({{bz|3447}}).
 
*Fixed various Insurgency offsets ({{bz|3544}}).
 
*Fixed admin menu (topmenu) categories being selectable when not usable ({{bz|3256}}).
 
*Fixed sm_sql_addgroup not working ({{bz|3578}}).
 
 
*Fixed blank admins being created from invalid admin file lines ({{bz|3431}}).
 
*Fixed blank admins being created from invalid admin file lines ({{bz|3431}}).
*Fixed memory leak when events were hooked as EventHookMode_Post.
 
*Fixed nextmap trigger showing wrong output with end-of-map voting disabled and sm_trigger_show set to zero ({{bz|3597}}, mr.e.unk).
 
 
*Fixed basetriggers not working on Insurgency ({{bz|3497}}).
 
*Fixed basetriggers not working on Insurgency ({{bz|3497}}).
 
*Exposed IServer address to extensions ({{bz|3545}}).
 
*Exposed IServer address to extensions ({{bz|3545}}).

Revision as of 02:01, 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 sm_name command (bug 2150).
  • Added extension-level dynamic hooking to bintools (bug 2616).
  • Added cURL extension, available to other extensions (bug 3560).
  • Split gamedata files into smaller, inheritable files (bug 3546).
  • Fixed blank admins being created from invalid admin file lines (bug 3431).
  • Fixed basetriggers not working on Insurgency (bug 3497).
  • Exposed IServer address to extensions (bug 3545).
  • 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.
  • Split sound functions into a new plugin, sounds.smx.
  • Added parsing of custom gamedata files (bug 3644).
  • Fixed MsgSentNotify callbacks not firing on intercept hook (bug 3631).
  • Added client validation API (bug 3616).
  • Clientprefs now uses the client validation API to avoid using valves broken userid system (bug 3616).