diff --git a/.hgtags b/.hgtags index f6280ee3..0640d685 100644 --- a/.hgtags +++ b/.hgtags @@ -2,3 +2,4 @@ e6ef5ecdf8d75740ca2685a709bf321f8873bc3b sourcemod-1.1.0 e877885fac80be71822641f7a9122cebc9812521 sourcemod-1.1.1 b3ffa8a4511c4eadaf533fc790aa6b14f7f0c6ea sourcemod-1.1.2 +3a73bbf60f34befa9b66be03fa5974b394bb3411 sourcemod-1.2.0 diff --git a/changelog.txt b/changelog.txt index 59932958..2509723e 100644 --- a/changelog.txt +++ b/changelog.txt @@ -2,6 +2,44 @@ SourceMod Changelog ---------------------------- +SourceMod 1.2.0 [2009-03-05] + +URL: http://wiki.alliedmods.net/SourceMod_1.2.0_Release_Notes + +Major Features: + * Left 4 Dead Support + * Dark Messiah Support + * New and Improved Updater + +Changes: + + - 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). + - Added sv_tags API (bug 3677). + - 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 MsgPostHook (ex MsgSentNotify) callbacks not firing on intercept hook (bug 3631). + - Note: SourceMod now adds "sourcemod" to the sv_tags cvar. + +---------------------------- + SourceMod 1.1.2 [2009-02-26] URL: http://wiki.alliedmods.net/SourceMod_1.1.2_Release_Notes diff --git a/core/sm_version.h b/core/sm_version.h index 8703d24a..4f2a1193 100644 --- a/core/sm_version.h +++ b/core/sm_version.h @@ -40,7 +40,7 @@ * @file Contains SourceMod version information. */ -#define SM_BUILD_STRING "" +#define SM_BUILD_STRING "-dev" #define SM_BUILD_UNIQUEID "2650:5d34bc3edbfa" SM_BUILD_STRING #define SVN_FULL_VERSION "1.3.0" SM_BUILD_STRING #define SVN_FILE_VERSION 1,3,0,0 diff --git a/extensions/bintools/svn_version.h b/extensions/bintools/svn_version.h index e373b479..226db0a9 100644 --- a/extensions/bintools/svn_version.h +++ b/extensions/bintools/svn_version.h @@ -36,7 +36,7 @@ #ifndef _INCLUDE_BINTOOLS_VERSION_H_ #define _INCLUDE_BINTOOLS_VERSION_H_ -#define SM_BUILD_STRING "" +#define SM_BUILD_STRING "-dev" #define SM_BUILD_UNIQUEID "2650:5d34bc3edbfa" SM_BUILD_STRING #define SVN_FULL_VERSION "1.3.0" SM_BUILD_STRING #define SVN_FILE_VERSION 1,3,0,0 diff --git a/extensions/clientprefs/svn_version.h b/extensions/clientprefs/svn_version.h index eb08a3d0..ce587705 100644 --- a/extensions/clientprefs/svn_version.h +++ b/extensions/clientprefs/svn_version.h @@ -36,7 +36,7 @@ #ifndef _INCLUDE_CLIENTPREFS_VERSION_H_ #define _INCLUDE_CLIENTPREFS_VERSION_H_ -#define SM_BUILD_STRING "" +#define SM_BUILD_STRING "-dev" #define SM_BUILD_UNIQUEID "2650:5d34bc3edbfa" SM_BUILD_STRING #define SVN_FULL_VERSION "1.3.0" SM_BUILD_STRING #define SVN_FILE_VERSION 1,3,0,0 diff --git a/extensions/cstrike/svn_version.h b/extensions/cstrike/svn_version.h index 56b0a3e7..9a11376f 100644 --- a/extensions/cstrike/svn_version.h +++ b/extensions/cstrike/svn_version.h @@ -36,7 +36,7 @@ #ifndef _INCLUDE_SDKTOOLS_VERSION_H_ #define _INCLUDE_SDKTOOLS_VERSION_H_ -#define SM_BUILD_STRING "" +#define SM_BUILD_STRING "-dev" #define SM_BUILD_UNIQUEID "2650:5d34bc3edbfa" SM_BUILD_STRING #define SVN_FULL_VERSION "1.3.0" SM_BUILD_STRING #define SVN_FILE_VERSION 1,3,0,0 diff --git a/extensions/curl/svn_version.h b/extensions/curl/svn_version.h index 6b895053..a94274a9 100644 --- a/extensions/curl/svn_version.h +++ b/extensions/curl/svn_version.h @@ -36,7 +36,7 @@ #ifndef _INCLUDE_GEOIP_VERSION_H_ #define _INCLUDE_GEOIP_VERSION_H_ -#define SM_BUILD_STRING "" +#define SM_BUILD_STRING "-dev" #define SM_BUILD_UNIQUEID "2650:5d34bc3edbfa" SM_BUILD_STRING #define SVN_FULL_VERSION "1.3.0" SM_BUILD_STRING #define SVN_FILE_VERSION 1,3,0,0 diff --git a/extensions/geoip/svn_version.h b/extensions/geoip/svn_version.h index 6b895053..a94274a9 100644 --- a/extensions/geoip/svn_version.h +++ b/extensions/geoip/svn_version.h @@ -36,7 +36,7 @@ #ifndef _INCLUDE_GEOIP_VERSION_H_ #define _INCLUDE_GEOIP_VERSION_H_ -#define SM_BUILD_STRING "" +#define SM_BUILD_STRING "-dev" #define SM_BUILD_UNIQUEID "2650:5d34bc3edbfa" SM_BUILD_STRING #define SVN_FULL_VERSION "1.3.0" SM_BUILD_STRING #define SVN_FILE_VERSION 1,3,0,0 diff --git a/extensions/mysql/svn_version.h b/extensions/mysql/svn_version.h index 535f7eb7..1e56eb0e 100644 --- a/extensions/mysql/svn_version.h +++ b/extensions/mysql/svn_version.h @@ -36,7 +36,7 @@ #ifndef _INCLUDE_MYSQLEXT_VERSION_H_ #define _INCLUDE_MYSQLEXT_VERSION_H_ -#define SM_BUILD_STRING "" +#define SM_BUILD_STRING "-dev" #define SM_BUILD_UNIQUEID "2650:5d34bc3edbfa" SM_BUILD_STRING #define SVN_FULL_VERSION "1.3.0" SM_BUILD_STRING #define SVN_FILE_VERSION 1,3,0,0 diff --git a/extensions/regex/svn_version.h b/extensions/regex/svn_version.h index 23c49c46..cdf22ca4 100644 --- a/extensions/regex/svn_version.h +++ b/extensions/regex/svn_version.h @@ -36,7 +36,7 @@ #ifndef _INCLUDE_REGEXEXT_VERSION_H_ #define _INCLUDE_REGEXEXT_VERSION_H_ -#define SM_BUILD_STRING "" +#define SM_BUILD_STRING "-dev" #define SM_BUILD_UNIQUEID "2650:5d34bc3edbfa" SM_BUILD_STRING #define SVN_FULL_VERSION "1.3.0" SM_BUILD_STRING #define SVN_FILE_VERSION 1,3,0,0 diff --git a/extensions/sdktools/svn_version.h b/extensions/sdktools/svn_version.h index 2858ab95..98b5e689 100644 --- a/extensions/sdktools/svn_version.h +++ b/extensions/sdktools/svn_version.h @@ -36,7 +36,7 @@ #ifndef _INCLUDE_SDKTOOLS_VERSION_H_ #define _INCLUDE_SDKTOOLS_VERSION_H_ -#define SM_BUILD_STRING "" +#define SM_BUILD_STRING "-dev" #define SM_BUILD_UNIQUEID "2650:5d34bc3edbfa" SM_BUILD_STRING #define SVN_FULL_VERSION "1.3.0" SM_BUILD_STRING #define SVN_FILE_VERSION 1,3,0,0 diff --git a/extensions/sqlite/svn_version.h b/extensions/sqlite/svn_version.h index 2217358a..1d81807e 100644 --- a/extensions/sqlite/svn_version.h +++ b/extensions/sqlite/svn_version.h @@ -36,7 +36,7 @@ #ifndef _INCLUDE_SQLITEEXT_VERSION_H_ #define _INCLUDE_SQLITEEXT_VERSION_H_ -#define SM_BUILD_STRING "" +#define SM_BUILD_STRING "-dev" #define SM_BUILD_UNIQUEID "2650:5d34bc3edbfa" SM_BUILD_STRING #define SVN_FULL_VERSION "1.3.0" SM_BUILD_STRING #define SVN_FILE_VERSION 1,3,0,0 diff --git a/extensions/tf2/svn_version.h b/extensions/tf2/svn_version.h index f51d64fd..0b4343e8 100644 --- a/extensions/tf2/svn_version.h +++ b/extensions/tf2/svn_version.h @@ -36,7 +36,7 @@ #ifndef _INCLUDE_SDKTOOLS_VERSION_H_ #define _INCLUDE_SDKTOOLS_VERSION_H_ -#define SM_BUILD_STRING "" +#define SM_BUILD_STRING "-dev" #define SM_BUILD_UNIQUEID "2650:5d34bc3edbfa" SM_BUILD_STRING #define SVN_FULL_VERSION "1.3.0" SM_BUILD_STRING #define SVN_FILE_VERSION 1,3,0,0 diff --git a/extensions/topmenus/svn_version.h b/extensions/topmenus/svn_version.h index 1b1db5a6..5e705ae8 100644 --- a/extensions/topmenus/svn_version.h +++ b/extensions/topmenus/svn_version.h @@ -36,7 +36,7 @@ #ifndef _INCLUDE_SQLITEEXT_VERSION_H_ #define _INCLUDE_SQLITEEXT_VERSION_H_ -#define SM_BUILD_STRING "" +#define SM_BUILD_STRING "-dev" #define SM_BUILD_UNIQUEID "2650:5d34bc3edbfa" SM_BUILD_STRING #define SVN_FULL_VERSION "1.3.0" SM_BUILD_STRING #define SVN_FILE_VERSION 1,3,0,0 diff --git a/extensions/updater/svn_version.h b/extensions/updater/svn_version.h index 038fdec2..f2e4eee6 100644 --- a/extensions/updater/svn_version.h +++ b/extensions/updater/svn_version.h @@ -36,7 +36,7 @@ #ifndef _INCLUDE_UPDATER_VERSION_H_ #define _INCLUDE_UPDATER_VERSION_H_ -#define SM_BUILD_STRING "" +#define SM_BUILD_STRING "-dev" #define SM_BUILD_UNIQUEID "2650:5d34bc3edbfa" SM_BUILD_STRING #define SVN_FULL_VERSION "1.3.0" SM_BUILD_STRING #define SVN_FILE_VERSION 1,3,0,0 diff --git a/loader/svn_version.h b/loader/svn_version.h index 8703d24a..4f2a1193 100644 --- a/loader/svn_version.h +++ b/loader/svn_version.h @@ -40,7 +40,7 @@ * @file Contains SourceMod version information. */ -#define SM_BUILD_STRING "" +#define SM_BUILD_STRING "-dev" #define SM_BUILD_UNIQUEID "2650:5d34bc3edbfa" SM_BUILD_STRING #define SVN_FULL_VERSION "1.3.0" SM_BUILD_STRING #define SVN_FILE_VERSION 1,3,0,0 diff --git a/plugins/include/version.inc b/plugins/include/version.inc index 0f9c7b9e..aa99eff0 100644 --- a/plugins/include/version.inc +++ b/plugins/include/version.inc @@ -39,4 +39,4 @@ #define SOURCEMOD_V_MINOR 3 /**< SourceMod Minor version */ #define SOURCEMOD_V_RELEASE 0 /**< SourceMod Release version */ -#define SOURCEMOD_VERSION "1.3.0" /**< SourceMod version string (major.minor.release.build) */ +#define SOURCEMOD_VERSION "1.3.0-dev" /**< SourceMod version string (major.minor.release.build) */ diff --git a/sourcepawn/compiler/svn_version.h b/sourcepawn/compiler/svn_version.h index 90d36ed3..42d57b8e 100644 --- a/sourcepawn/compiler/svn_version.h +++ b/sourcepawn/compiler/svn_version.h @@ -19,7 +19,7 @@ * @file Contains SourceMod version information. */ -#define SM_BUILD_STRING "" +#define SM_BUILD_STRING "-dev" #define SM_BUILD_UNIQUEID "2650:5d34bc3edbfa" SM_BUILD_STRING #define SVN_FULL_VERSION "1.3.0" SM_BUILD_STRING #define SVN_FILE_VERSION 1,3,0,0 diff --git a/sourcepawn/jit/jit_version.h b/sourcepawn/jit/jit_version.h index c47e745b..5bd945d1 100644 --- a/sourcepawn/jit/jit_version.h +++ b/sourcepawn/jit/jit_version.h @@ -32,7 +32,7 @@ #ifndef _INCLUDE_JIT_VERSION_H_ #define _INCLUDE_JIT_VERSION_H_ -#define SM_BUILD_STRING "" +#define SM_BUILD_STRING "-dev" #define SM_BUILD_UNIQUEID "2650:5d34bc3edbfa" SM_BUILD_STRING #define SVN_FULL_VERSION "1.3.0" SM_BUILD_STRING #define SVN_FILE_VERSION 1,3,0,0