-------------------------------------------------------------------------------- Fedora Update Notification FEDORA-2023-08eca18e25 2023-12-10 01:35:41.293047 -------------------------------------------------------------------------------- Name : php-pecl-xdebug3 Product : Fedora 39 Version : 3.3.0 Release : 1.fc39 URL : https://xdebug.org/ Summary : Provides functions for function traces and profiling 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 Documentation: https://xdebug.org/docs/ -------------------------------------------------------------------------------- Update Information: Thu, Nov 30, 2023 - **Xdebug 3.3.0** New features: - Fixed issue #2171: Support for PHP 8.3 - Fixed issue #1732: Add support for flame graph outputs - Fixed issue #2219: Add control socket on Linux to obtain information and initiate debugger or breakpoint - Fixed issue #1562: Add 'local_vars' option to 'xdebug_get_function_stack' to include variables for each st - Fixed issue #2194: Add 'params_as_values' option to 'xdebug_get_function_stack' to return data as values - Fixed issue #2195: Add 'from_exception' option to 'xdebug_get_function_stack' to return the stack trace where an exception was thrown Improvements: - Fixed issue #2077: Bring back xdebug.collect_params - Fixed issue #2170: Show contents of Spl's ArrayIterator - Fixed issue #2172: Show contents of SplDoublyLinkedList and SplPriorityQueue - Fixed issue #2183: Bubble up exception message when using code evalution through protocol - Fixed issue #2188: Step over with fibers does still step into fiber routines - Fixed issue #2197: Add time index and memory to output of xdebug_get_function_stack - Fixed issue #2203: Increase default max nesting time out from 256 to 512 - Fixed issue #2206: Optimise debugger breakpoints checking - Fixed issue #2207: Add filenames for include and friends to flamegraph output - Fixed issue #2217: xdebug://gateway pseudo host does not support IPv6 Fixed bugs: - Fixed issue #450: "Incomplete" backtraces when an exception gets rethrown - Fixed issue #476: Exception chaining does not work properly - Fixed issue #1155: Local variables are not shown when execution break in error_handler - Fixed issue #2000: Debugger evaluate expression: "can't evaluate expression" - Fixed issue #2027: Branch/path code coverage for traits drops trait name since 3.1.0 - Fixed issue #2132: Errors when mountinfo does not have enough information for finding systemd private tmp directory - Fixed issue #2200: PECL package file has wrong max PHP version number, and peclweb refuses the package - Fixed issue #2208: Superfluous `...` (three omission dots) in var_dump() - Fixed issue #2210: Flamegraphs crash when using `start_with_request` - Fixed issue #2211: File wrappers get wrong filename location in stack. - Fixed issue #2214: Array keys aren't escaped in traces -------------------------------------------------------------------------------- ChangeLog: * Fri Dec 1 2023 Remi Collet <remi@xxxxxxxxxxxx> - 3.3.0-1 - update to 3.3.0 -------------------------------------------------------------------------------- This update can be installed with the "dnf" update program. Use su -c 'dnf upgrade --advisory FEDORA-2023-08eca18e25' at the command line. For more information, refer to the dnf documentation available at http://dnf.readthedocs.io/en/latest/command_ref.html#upgrade-command-label 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 -------------------------------------------------------------------------------- -- _______________________________________________ package-announce mailing list -- package-announce@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to package-announce-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/package-announce@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue