Difference between revisions of "SourceMod 1.2.1 Release Notes"

From AlliedModders Wiki
Jump to: navigation, search
m
m
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
__FORCETOC__
 
__FORCETOC__
'''This release is in development and is expected for early May.'''
 
[http://tinyurl.com/c6pbox blocking-1.2.1+]
 
 
 
SourceMod 1.2.1 is a minor bug-fix update.  If you need help upgrading, see [[Upgrading SourceMod]].  To see the full 1.2 release notes, [[SourceMod 1.2.0 Release Notes|click here]].
 
SourceMod 1.2.1 is a minor bug-fix update.  If you need help upgrading, see [[Upgrading SourceMod]].  To see the full 1.2 release notes, [[SourceMod 1.2.0 Release Notes|click here]].
  
Line 9: Line 6:
 
<br />
 
<br />
 
=Compatibility=
 
=Compatibility=
This release is fully backwards compatible.  It is not, however, forwards compatible.  Plugins compiled against SourceMod 1.1 will not run on any earlier version.  If you encounter any compatibility problems, file a bug.
+
This release is fully backwards compatible.  It is not, however, forwards compatible.  Plugins compiled against SourceMod 1.2 will not run on 1.1 or 1.0.  If you encounter any compatibility problems, file a bug.
  
 
=Translations=
 
=Translations=
Line 32: Line 29:
 
=Changelog=
 
=Changelog=
 
*Updated SDKTools for latest Team Fortress update.
 
*Updated SDKTools for latest Team Fortress update.
*Added L4D handling to GuessSDKVersion() ({{bz|3842}}).
 
 
*Updated Zombie Panic Source offsets ({{bz|3632}}).
 
*Updated Zombie Panic Source offsets ({{bz|3632}}).
 
*Fixed crash when clientprefs saw disconnect from 64th client ({{bz|3821}}).
 
*Fixed crash when clientprefs saw disconnect from 64th client ({{bz|3821}}).
 
*Fixed Plugin_Handled acting like a Stop in usermsg hooks ({{bz|3685}}).
 
*Fixed Plugin_Handled acting like a Stop in usermsg hooks ({{bz|3685}}).
 
*Fixed early tv_enable causing crashes ({{bz|3766}}).
 
*Fixed early tv_enable causing crashes ({{bz|3766}}).
*FortressForever does not support radio menus ({{bz|3819}}).
 
 
*Fixed unhook event crash ({{bz|3814}}).
 
*Fixed unhook event crash ({{bz|3814}}).
 
*Fixed compiler reading uninitialized strings while processing varargs ({{bz|3811}}).
 
*Fixed compiler reading uninitialized strings while processing varargs ({{bz|3811}}).
Line 47: Line 42:
 
*Fixed clientprefs not loading cookies for clients on late load ({{bz|3735}}).
 
*Fixed clientprefs not loading cookies for clients on late load ({{bz|3735}}).
 
*Fixed GetCommandFlags on original engine games ({{bz|3759}}).
 
*Fixed GetCommandFlags on original engine games ({{bz|3759}}).
 +
*Fixed compiler asserting when returning a string literal ({{bz|3836}}).
 +
*Fixed compiler erroring when tagging functions for string return ({{bz|3837}}).
 +
*Fixed compiler not handling constant chained relational operators correctly ({{bz|3838}}).
 +
*Fixed revote bug and inflexibilities in RedrawClientVoteMenu ({{bz|3834}}).
 +
*Fixed auto update URL being set too late ({{bz|3699}}).
 
*Disabled nextmap in Synergy and Dystopia ({{bz|3687}}, {{bz|3741}}).
 
*Disabled nextmap in Synergy and Dystopia ({{bz|3687}}, {{bz|3741}}).
 
*Removed unnecessary SSE optimizations from msvc9 project files ({{bz|3756}}).
 
*Removed unnecessary SSE optimizations from msvc9 project files ({{bz|3756}}).
 
*Removed short-lived tag system ({{bz|3751}}).
 
*Removed short-lived tag system ({{bz|3751}}).
*Fixed auto update URL being set too late ({{bz|3699}}).
 
 
*Removed the alive check from sm_rename. ({{bz|3698}}).
 
*Removed the alive check from sm_rename. ({{bz|3698}}).
 +
*Switched FortressForever to Valve menus ({{bz|3819}}).
 +
*Added L4D handling to GuessSDKVersion() ({{bz|3842}}).

Latest revision as of 21:02, 30 May 2009

SourceMod 1.2.1 is a minor bug-fix update. If you need help upgrading, see Upgrading SourceMod. To see the full 1.2 release notes, click here.

  • This release DOES NOT have configuration changes.
  • This release DOES NOT break compatibility.


Compatibility

This release is fully backwards compatible. It is not, however, forwards compatible. Plugins compiled against SourceMod 1.2 will not run on 1.1 or 1.0. If you encounter any compatibility problems, file a bug.

Translations

SourceMod 1.2 comes with the following languages translated, thanks to community translators:

  • Brazilian Portuguese
  • Chinese Simplified
  • Danish
  • Dutch
  • French
  • German
  • Hungarian
  • Italian
  • Japanese
  • Latvian
  • Norwegian
  • Polish
  • Romanian
  • Russian
  • Spanish
  • Turkish

Changelog

  • Updated SDKTools for latest Team Fortress update.
  • Updated Zombie Panic Source offsets (bug 3632).
  • Fixed crash when clientprefs saw disconnect from 64th client (bug 3821).
  • Fixed Plugin_Handled acting like a Stop in usermsg hooks (bug 3685).
  • Fixed early tv_enable causing crashes (bug 3766).
  • Fixed unhook event crash (bug 3814).
  • Fixed compiler reading uninitialized strings while processing varargs (bug 3811).
  • Fixed compiler choosing whether to emit stradjust.pri on dynamic arrays based on uninitialized memory (bug 3810).
  • Fixed Windows L4D CreateFakeClient signature (bug 3792).
  • Fixed sm_slap for EP1 games (bug 3768).
  • Fixed casting problems in TextParsers breaking TrimString for non-ASCII characters (bug 3800).
  • Fixed OnClientConnect rejectmsg handling, improved doc (bug 3690).
  • Fixed clientprefs not loading cookies for clients on late load (bug 3735).
  • Fixed GetCommandFlags on original engine games (bug 3759).
  • Fixed compiler asserting when returning a string literal (bug 3836).
  • Fixed compiler erroring when tagging functions for string return (bug 3837).
  • Fixed compiler not handling constant chained relational operators correctly (bug 3838).
  • Fixed revote bug and inflexibilities in RedrawClientVoteMenu (bug 3834).
  • Fixed auto update URL being set too late (bug 3699).
  • Disabled nextmap in Synergy and Dystopia (bug 3687, bug 3741).
  • Removed unnecessary SSE optimizations from msvc9 project files (bug 3756).
  • Removed short-lived tag system (bug 3751).
  • Removed the alive check from sm_rename. (bug 3698).
  • Switched FortressForever to Valve menus (bug 3819).
  • Added L4D handling to GuessSDKVersion() (bug 3842).