changelog.txt
author Matt Woodrow <pred@alliedmods.net>
Sun Jul 06 03:30:06 2008 +0000 (2008-07-06)
changeset 2165 ca3757e676f6
parent 2120 9ddc5e190e8c
child 2487 517a1b6abb75
permissions -rw-r--r--
Fixed requiring dependencies at the wrong time.
dvander@2066
     1
SourceMod Changelog
dvander@2066
     2
dvander@2094
     3
----------------------------
dvander@2094
     4
dvander@2120
     5
SourceMod 1.0.3 [2008-06-21]
dvander@2120
     6
dvander@2120
     7
Changes:
dvander@2120
     8
 
dvander@2120
     9
 - Fixed SDKTools compatibility for latest TF2 update. 
dvander@2120
    10
 - Fixed amb1750: OnAutoConfigsBuffered() inserted before "exec server.cfg". 
dvander@2120
    11
 - Fixed a logic bug where OnConfigsExecuted() could be executed before "exec server.cfg" finished. 
dvander@2120
    12
 - Fixed a rare crash in the event manager that manifested on Zombie Panic! Source. 
dvander@2120
    13
dvander@2120
    14
----------------------------
dvander@2120
    15
dvander@2120
    16
SourceMod 1.0.2 [2008-05-31]
dvander@2094
    17
dvander@2094
    18
Changes:
dvander@2094
    19
dvander@2094
    20
 - The admin menu is now user-modifiable (the "Dynamic Admin Menu").
dvander@2094
    21
 - Added a TF2 extension with Team Fortress functions.
dvander@2094
    22
 - Added a RegEx extension with regular expression functions.
dvander@2094
    23
 - Added functions to SDKTools for hooking entity outputs.
dvander@2094
    24
 - Added preliminary support for the DoD:S Orange Box beta.
dvander@2094
    25
 - Added a forward for map config plugins for preventing race conditions.
dvander@2094
    26
 - Added a %b format specifier for binary printing.
dvander@2094
    27
 - Added sm_dump_datamaps command (SDKTools) for enumerating datamap properties.
dvander@2094
    28
 - Added sm_dump_admcache command for debugging the admin cache.
dvander@2094
    29
 - Added amb1715 - TraceHull functions to SDKTools (complementing TraceRay).
dvander@2094
    30
 - Added amb1694 - FindCharInString() function.
dvander@2094
    31
 - Added amb1685 - GetTickInterval() function.
dvander@2096
    32
 - Added amb1620 - ActivateEntity() function to SDKTools (for Orange Box particle system).
dvander@2094
    33
 - Added amb1610 - StripQuotes() function.
dvander@2094
    34
 - Added amb1558 - Compiler now has __BINARY_PATH__ and __BINARY_FILE__ macros.
dvander@2096
    35
 - Fixed amb1686 - ReplaceString* with an empty search string crashed; it now throws an error.
dvander@2096
    36
 - Fixed amb1684 - Blank passwords required an empty but set password.
dvander@2094
    37
 - Fixed amb1595 - Extension load failures did not show a platform error message.
dvander@2094
    38
 - Fixed amb1583 - MySQL string fetch from prepared queries returned corrupted data.
dvander@2094
    39
 - Fixed amb1358 - Timeleft did not reset on TF2 restarts.
dvander@2094
    40
 - Fixed cases where the JIT was too cautious in space optimizations.
dvander@2094
    41
 - Fixed TF2/Cstrike extensions being loadable on incompatible games.
dvander@2094
    42
 - Fixed various documentation inconsistencies and typos.
dvander@2094
    43
 - Fixed internal bugs with file extension handling.
dvander@2094
    44
 
dvander@2094
    45
Notes:
dvander@2094
    46
 
dvander@2094
    47
 There is a possible compatibility regression from amb1684.  SetAdminPassword() 
dvander@2094
    48
 has been modified to remove any set password when given an empty string.  Previously, 
dvander@2094
    49
 a blank password ("") would force an admin to use "setinfo" to set an empty password, 
dvander@2094
    50
 but this functionality was deemed unuseful and unintended.  Blank passwords now 
dvander@2094
    51
 remove any set password.  
dvander@2094
    52
 
dvander@2094
    53
----------------------------
dvander@2094
    54
dvander@2066
    55
SourceMod 1.0.1 [2008-05-20]
dvander@2066
    56
dvander@2066
    57
Changes:
dvander@2066
    58
dvander@2066
    59
 - Fixed SDKTools compatibility for latest TF2 update.
dvander@2066
    60
 - Removed GivePlayerItem from TF2 (TF2 update broke functionality).
dvander@2066
    61
 - Fixed amb1688: GivePlayerItem offset was wrong for DoD:S Linux.
dvander@2066
    62
 - Fixed amb1657: Server console did not see admin version of sm_who.
dvander@2066
    63
 - Fixed amb1648: Stack corruption from GetClientEyeAngles() on Windows.
dvander@2066
    64
 - Fixed amb1646: NetFlow_Both did not work for client network statistics.
dvander@2085
    65
 - Fixed amb1601: Vote FF menu reading from sv_alltalk cvar instead of mp_friendlyfire.
dvander@2066
    66
 - Fixed amb1591: Fixed listen server crashes on mods like IOS:S which pre-add more than one bot.
dvander@2066
    67
 - Fixed amb1586: GetTeamName() could crash the server if called on load.
dvander@2066
    68
 - Fixed mapchooser's round counting for TF2.
dvander@2066
    69
 - Fixed a bug where an RTE on plugin load would throw a message referring to the plugin as "-1".
dvander@2066
    70
 - Symbols are no longer stripped on Linux.
dvander@2066
    71
 - Minor SourceMod SDK fixes.
dvander@2066
    72
dvander@2066
    73
Notes:
dvander@2066
    74
dvander@2066
    75
 The extension interface version has been bumped.  Any extensions compiled against 1.0.1 will require 1.0.1 or higher to run.  Extensions against 1.0.0 will continue to run normally.