Fedora 21 Update: php-pecl-xdebug-2.3.1-1.fc21

updates at fedoraproject.org updates at fedoraproject.org
Fri Mar 13 17:16:20 UTC 2015


--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2015-2449
2015-02-23 20:19:03
--------------------------------------------------------------------------------

Name        : php-pecl-xdebug
Product     : Fedora 21
Version     : 2.3.1
Release     : 1.fc21
URL         : http://xdebug.org/
Summary     : PECL package for debugging PHP scripts
Description :
The Xdebug extension helps you debugging your script by providing a lot of
valuable debug information. The debug information that Xdebug can provide
includes the following:

* stack and function traces in error messages with:
  o full parameter display for user defined functions
  o function name, file name and line indications
  o support for member functions
* memory allocation
* protection for infinite recursions

Xdebug also provides:

* profiling information for PHP scripts
* code coverage analysis
* capabilities to debug your scripts interactively with a debug client

--------------------------------------------------------------------------------
Update Information:

Tue, Feb 24, 2015 - **xdebug 2.3.1**

**Fixed bugs:**
* Fixed issue #1112: Setting an invalid xdebug.trace_format causes Xdebug to crash
* Fixed issue #1113: xdebug.*_trigger do no longer work, due to NULL not being an empty string

Sun, Feb 22, 2015 - **xdebug 2.3.0**

**Fixed bugs:**
* Fixed bug #932: Added an error message in case the remote debug log couldn't be opened
* Fixed bug #982: Incorrect file paths in exception stack trace
* Fixed bug #1094: Segmentation fault when attempting to use branch/path coverage
* Fixed bug #1101: Debugger is not triggered on xdebug_break() in JIT mode
* Fixed bug #1102: Stop Xdebug from crashing when debugging PHP Code with "php -r".
* Fixed bug #1103: XDEBUG_SESSION_STOP_NO_EXEC only stops first script executed with auto_prepend|append_files
* Fixed bug #1104: One character non-public properties cause issues with debugging
* Fixed bug #1105: Setting properties without specifying a type only works in topmost frame (Dominik del Bondio)
* Fixed bug #1095: Crash when using a non-associate array key in GLOBALS
* Fixed bug #1111: eval does not work when debugger is stopped in xdebug_throw_exception_hook (Dominik del Bondio)

**Added features:**

General:
* Implemented issue #304: File name and line number info for overloaded var_dump()
* Implemented issue #310: Allow class vars and array keys with xdebug_debug_zval()
* Implemented issue #722: Add stack trace limit setting.
* Implemented issue #1003: Add option to xdebug_print_function_stack() to suppress filename and line number
* Implemented issue #1004: Ability to halt on warning/notice
* Implemented issue #1023: Add support for PHP 5.6 variadics
* Implemented issue #1024: Add support for PHP 5.6's ASSIGN_POW

Debugging:
* Implemented issue #406: Added support for remote debugging user-defined constants
* Implemented issue #495: Added support for the wildcard exception name '*'
* Implemented issue #1066: Better error message for SELinux preventing debugging connections
* Implemented issue #1084: Added support for extended classes to trigger exception breakpoints
* Implemented issue #1084: Added exception code as extra element to debugger XML

Tracing:
* Implemented issue #341: Added the time index and memory usage for function returns in normal tracefiles
* Implemented issue #644: Shared secret for profiler_enable_trigger and trace_enable_trigger with *_value option
* Implemented issue #971: Added the trace file option "XDEBUG_TRACE_NAKED_FILENAME" to xdebug_start_trace() to prevent the ".xt" extension from being added
* Implemented issue #1021: Added support for return values to computerized trace files
* Implemented issue #1022: Added support for serialized variables as format in trace files in the form of option "5" for "xdebug.collect_params"

Code coverage:
* Implemented issue #380: Added xdebug_code_coverage_started()
* Implemented issue #1034: Add collected path and branch information to xdebug_get_code_coverage() output

Profiling:
* Implement issue #1054: Support for filename and function name compression in cachegrind files

**Changes:**
* Implemented issue #863: Support xdebug.overload_var_dump through ini_set()
* Implemented issue #973: Use case-insensitive filename comparison on all systems (Galen Wright-Watson)
* Implemented issue #1015: Added the xdebug.force_display_errors and xdebug.force_error_reporting php.ini-only settings to always override PHP's settings for display_errors and error_reporting
* Implemented issue #1057: Removed trailing whitespace from example xdebug.ini
* Implemented issue #1096: Improve performance improvement for handling breakpoints by ignoring locales (Danief Sloof)
* Implemented issue #1100: Raise default max_nesting_level to 256

Removed features:
* Support for PHP versions lower than PHP 5.4 have been dropped.
--------------------------------------------------------------------------------
ChangeLog:

* Wed Feb 25 2015 Remi Collet <remi at fedoraproject.org> - 2.3.1-1
- Update to 2.3.1
* Mon Feb 23 2015 Remi Collet <remi at fedoraproject.org> - 2.3.0-1
- Update to 2.3.0
- raise minimum php version to 5.4
* Thu Jan 22 2015 Remi Collet <remi at fedoraproject.org> - 2.2.7-1
- Update to 2.2.7
* Sun Nov 16 2014 Remi Collet <remi at fedoraproject.org> - 2.2.6-1
- Update to 2.2.6 (stable)
--------------------------------------------------------------------------------

This update can be installed with the "yum" update program.  Use
su -c 'yum update php-pecl-xdebug' at the command line.
For more information, refer to "Managing Software with yum",
available at http://docs.fedoraproject.org/yum/.

All packages are signed with the Fedora Project GPG key.  More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------


More information about the package-announce mailing list