Permalink
Browse files

Go with 2.2.0.

  • Loading branch information...
1 parent 77ad0a3 commit 595f50e12417010e80868667b0c02e1386267d0e @derickr committed May 7, 2012
Showing with 231 additions and 12 deletions.
  1. +107 −0 NEWS
  2. +121 −9 package.xml
  3. +1 −1 php_xdebug.h
  4. +2 −2 template.rc
View
107 NEWS
@@ -1,3 +1,110 @@
+Tue, May 08, 2012 - xdebug 2.2.0
+
++ Added features:
+
+ - Support for PHP 5.4.
+
+ - Added ANSI colour output for the shell. (Including patches by Michael
+ Maclean)
+ - Added var_dump() overloading on the command line (issue #457).
+
+ - Added better support for closures in stack and function traces.
+ - Added the size of arrays to the overloaded variable output, so that you
+ know how many elements there are.
+ - Added support for X-HTTP-FORWARDED-FOR before falling back to REMOTE_ADDR
+ (issue #660). (Patch by Hannes Magnusson)
+ - Added the method call type to xdebug_get_function_stack() (issue #695).
+ - Added extra information to error printouts to tell that the error
+ suppression operator has been ignored due to xdebug.scream.
+ - Added a error-specific CSS class to stack traces.
+
++ New settings:
+
+ - xdebug.cli_color for colouring output on the command line (Unix only).
+ - Added xdebug.trace_enable_trigger to triger function traces through a
+ GET/POST/COOKIE parameter (issue #517). (Patch by Patrick Allaert)
+ - Added support for the 'U' format specifier for function trace and
+ profiler filenames.
+
++ Changes:
+
+ - Improved performance by lazy-initializing data structures.
+ - Improved code coverage performance. (Including some patches by Taavi
+ Burns)
+ - Improved compatibility with KCacheGrind.
+ - Improved logging of remote debugging connections, by added connection
+ success/failure logging to the xdebug.remote_log functionality.
+
+= Fixed bugs:
+
+ - Fixed bug #827: Enabling Xdebug causes phpt tests to fail because of
+ var_dump() formatting issues.
+ - Fixed bug #823: Single quotes are escaped in var_dumped string output.
+ - Fixed bug #819: Xdebug 2.2.0RC2 can't stand on a breakpoint more than 30
+ seconds.
+ - Fixed bug #801: Segfault with streamwrapper and unclosed $fp on
+ destruction.
+ - Fixed bug #797: Xdebug crashes when fetching static properties.
+ - Fixed bug #794: Allow coloured output on Windows.
+ - Fixed bug #784: Unlimited feature for var_display_max_data and
+ var_display_max_depth is undocumented.
+ - Fixed bug #774: Apache crashes on header() calls.
+ - Fixed bug #764: Tailored Installation instructions do not work.
+ - Fixed bug #758: php_value xdebug.idekey is ignored in .htaccess files
+ - Fixed bug #728: Profiler reports __call() invocations
+ confusingly/wrongly.
+ - Fixed bug #687: Xdebug does not show dynamically defined variable.
+ - Fixed bug #662: idekey is set to running user.
+ - Fixed bug #627: Added the realpath check.
+
+
+Mon, Mar 12, 2012 - xdebug 2.1.4
+
+= Fixed bugs:
+
+ - Fixed bug #788: Collect errors eats fatal errors.
+ - Fixed bug #787: Segmentation Fault with PHP header_remove().
+ - Fixed bug #778: Xdebug session in Eclipse crash whenever it run into
+ simplexml_load_string call.
+ - Fixed bug #756: Added support for ZEND_*_*_OBJ and self::*.
+ - Fixed bug #747: Still problem with error message and soap client / soap
+ server.
+ - Fixed bug #744: new lines in a PHP file from Windows are displayed with
+ an extra white line with var_dump().
+ - Fixed an issue with debugging and the eval command.
+ - Fixed compilation with ZTS on PHP < 5.3
+
+
+Wed, Jan 25, 2012 - xdebug 2.1.3
+
+= Fixed bugs:
+
+ - Fixed bug #725: EG(current_execute_data) is not checked in xdebug.c,
+ xdebug_statement_call.
+ - Fixed bug #723: xdebug is stricter than PHP regarding Exception property
+ types.
+ - Fixed bug #714: Cachegrind files have huge (wrong) numbers in some lines.
+ - Fixed bug #709: Xdebug doesn't understand E_USER_DEPRECATED.
+ - Fixed bug #698: Allow xdebug.remote_connect_back to be set in .htaccess.
+ - Fixed bug #690: Function traces are not appended to file with
+ xdebug_start_trace() and xdebug.trace_options=1.
+ - Fixed bug #623: Static properties of a class can be evaluated only with
+ difficulty.
+ - Fixed bug #614/#619: Viewing private variables in base classes through
+ the debugger.
+ - Fixed bug #609: Xdebug and SOAP extension's error handlers conflict.
+ - Fixed bug #606/#678/#688/#689/#704: crash after using eval on an
+ unparsable, or un-executable statement.
+ - Fixed bug #305: xdebug exception handler doesn't properly handle
+ special chars.
+
++ Changes:
+
+ - Changed xdebug_break() to hint to the statement execution trap instead of
+ breaking forcefully adding an extra stackframe.
+ - Prevent Xdebug 2.1.x to build with PHP 5.4.
+
+
Thu, Jul 28, 2011 - xdebug 2.1.2
= Fixed bugs:
View
@@ -32,31 +32,74 @@ Xdebug also provides:
<email>derick@xdebug.org</email>
<active>yes</active>
</lead>
- <date>2012-04-22</date>
- <time>16:00:00</time>
+ <date>2012-05-08</date>
+ <time>12:00:00</time>
<version>
- <release>2.2.0RC2</release>
- <api>2.2.0RC2</api>
+ <release>2.2.0</release>
+ <api>2.2.0</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://www.opensource.org/licenses/bsd-license.php">BSD style</license>
<notes>
-Tue, Apr 22, 2012 - xdebug 2.2.0rc2
+Tue, May 08, 2012 - xdebug 2.2.0
+
++ Added features:
+
+ - Support for PHP 5.4.
+
+ - Added ANSI colour output for the shell. (Including patches by Michael
+ Maclean)
+ - Added var_dump() overloading on the command line (issue #457).
+
+ - Added better support for closures in stack and function traces.
+ - Added the size of arrays to the overloaded variable output, so that you
+ know how many elements there are.
+ - Added support for X-HTTP-FORWARDED-FOR before falling back to REMOTE_ADDR
+ (issue #660). (Patch by Hannes Magnusson)
+ - Added the method call type to xdebug_get_function_stack() (issue #695).
+ - Added extra information to error printouts to tell that the error
+ suppression operator has been ignored due to xdebug.scream.
+ - Added a error-specific CSS class to stack traces.
+
++ New settings:
+
+ - xdebug.cli_color for colouring output on the command line (Unix only).
+ - Added xdebug.trace_enable_trigger to triger function traces through a
+ GET/POST/COOKIE parameter (issue #517). (Patch by Patrick Allaert)
+ - Added support for the 'U' format specifier for function trace and
+ profiler filenames.
+
++ Changes:
+
+ - Improved performance by lazy-initializing data structures.
+ - Improved code coverage performance. (Including some patches by Taavi
+ Burns)
+ - Improved compatibility with KCacheGrind.
+ - Improved logging of remote debugging connections, by added connection
+ success/failure logging to the xdebug.remote_log functionality.
= Fixed bugs:
+ - Fixed bug #827: Enabling Xdebug causes phpt tests to fail because of
+ var_dump() formatting issues.
+ - Fixed bug #823: Single quotes are escaped in var_dumped string output.
+ - Fixed issue #819: Xdebug 2.2.0RC2 can't stand on a breakpoint more than 30 seconds.
- Fixed bug #801: Segfault with streamwrapper and unclosed $fp on
destruction.
+ - Fixed issue #797: Xdebug crashes when fetching static properties.
- Fixed bug #794: Allow coloured output on Windows.
- Fixed bug #784: Unlimited feature for var_display_max_data and
var_display_max_depth is undocumented.
- Fixed bug #774: Apache crashes on header() calls.
- Fixed bug #764: Tailored Installation instructions do not work.
- Fixed bug #758: php_value xdebug.idekey is ignored in .htaccess files
+ - Fixed bug #728: Profiler reports __call() invocations confusingly/wrongly.
+ - Fixed bug #687: Xdebug does not show dynamically defined variable.
- Fixed bug #662: idekey is set to running user.
+ - Fixed bug #627: Added the realpath check.
</notes>
<contents>
<dir name="/">
@@ -155,6 +198,76 @@ Tue, Apr 22, 2012 - xdebug 2.2.0rc2
<changelog>
<release>
<version>
+ <release>2.2.0</release>
+ <api>2.2.0</api>
+ </version>
+ <stability>
+ <release>stable</release>
+ <api>stable</api>
+ </stability>
+ <date>2012-05-08</date>
+ <license uri="http://www.opensource.org/licenses/bsd-license.php">BSD style</license>
+ <notes>
+Tue, May 08, 2012 - xdebug 2.2.0
+
++ Added features:
+
+ - Support for PHP 5.4.
+
+ - Added ANSI colour output for the shell. (Including patches by Michael
+ Maclean)
+ - Added var_dump() overloading on the command line (issue #457).
+
+ - Added better support for closures in stack and function traces.
+ - Added the size of arrays to the overloaded variable output, so that you
+ know how many elements there are.
+ - Added support for X-HTTP-FORWARDED-FOR before falling back to REMOTE_ADDR
+ (issue #660). (Patch by Hannes Magnusson)
+ - Added the method call type to xdebug_get_function_stack() (issue #695).
+ - Added extra information to error printouts to tell that the error
+ suppression operator has been ignored due to xdebug.scream.
+ - Added a error-specific CSS class to stack traces.
+
++ New settings:
+
+ - xdebug.cli_color for colouring output on the command line (Unix only).
+ - Added xdebug.trace_enable_trigger to triger function traces through a
+ GET/POST/COOKIE parameter (issue #517). (Patch by Patrick Allaert)
+ - Added support for the 'U' format specifier for function trace and
+ profiler filenames.
+
++ Changes:
+
+ - Improved performance by lazy-initializing data structures.
+ - Improved code coverage performance. (Including some patches by Taavi
+ Burns)
+ - Improved compatibility with KCacheGrind.
+ - Improved logging of remote debugging connections, by added connection
+ success/failure logging to the xdebug.remote_log functionality.
+
+= Fixed bugs:
+
+ - Fixed bug #827: Enabling Xdebug causes phpt tests to fail because of
+ var_dump() formatting issues.
+ - Fixed bug #823: Single quotes are escaped in var_dumped string output.
+ - Fixed issue #819: Xdebug 2.2.0RC2 can't stand on a breakpoint more than 30 seconds.
+ - Fixed bug #801: Segfault with streamwrapper and unclosed $fp on
+ destruction.
+ - Fixed issue #797: Xdebug crashes when fetching static properties.
+ - Fixed bug #794: Allow coloured output on Windows.
+ - Fixed bug #784: Unlimited feature for var_display_max_data and
+ var_display_max_depth is undocumented.
+ - Fixed bug #774: Apache crashes on header() calls.
+ - Fixed bug #764: Tailored Installation instructions do not work.
+ - Fixed bug #758: php_value xdebug.idekey is ignored in .htaccess files
+ - Fixed bug #728: Profiler reports __call() invocations confusingly/wrongly.
+ - Fixed bug #687: Xdebug does not show dynamically defined variable.
+ - Fixed bug #662: idekey is set to running user.
+ - Fixed bug #627: Added the realpath check.
+ </notes>
+ </release>
+ <release>
+ <version>
<release>2.2.0RC2</release>
<api>2.2.0RC2</api>
</version>
@@ -207,11 +320,10 @@ Tue, Mar 13, 2012 - xdebug 2.2.0rc1
know how many elements there are.
- Added support for X-HTTP-FORWARDED-FOR before falling back to REMOTE_ADDR
(issue #660). (Patch by Hannes Magnusson)
- - Added the method call type to xdebug_get_function_stack() (issue #695).
-
+ - Added the method call type to xdebug_get_function_stack() (issue #695).
- Added extra information to error printouts to tell that the error
suppression operator has been ignored due to xdebug.scream.
- - Added a error-specific CSS class to stack traces.
+ - Added a error-specific CSS class to stack traces.
+ New settings:
@@ -277,7 +389,7 @@ Tue, Mar 13, 2012 - xdebug 2.2.0rc1
<license uri="http://www.opensource.org/licenses/bsd-license.php">BSD style</license>
<notes>
= Fixed bugs:
-
+
- Fixed bug #725: EG(current_execute_data) is not checked in xdebug.c,
xdebug_statement_call.
- Fixed bug #723: xdebug is stricter than PHP regarding Exception property
View
@@ -20,7 +20,7 @@
#define PHP_XDEBUG_H
#define XDEBUG_NAME "Xdebug"
-#define XDEBUG_VERSION "2.2.0rc3-dev"
+#define XDEBUG_VERSION "2.2.0"
#define XDEBUG_AUTHOR "Derick Rethans"
#define XDEBUG_COPYRIGHT "Copyright (c) 2002-2012 by Derick Rethans"
#define XDEBUG_COPYRIGHT_SHORT "Copyright (c) 2002-2012"
View
@@ -15,8 +15,8 @@ LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
# define THANKS_GUYS ""
#endif
-#define VERSIONDESC 2,2,0,4
-#define VERSIONSTR "2.2.0rc3-dev"
+#define VERSIONDESC 2,2,0,5
+#define VERSIONSTR "2.2.0"
//Version
VS_VERSION_INFO VERSIONINFO

0 comments on commit 595f50e

Please sign in to comment.