Community News: Latest PECL Releases (12.05.2023)

Latest PECL Releases:

igbinary 3.2.15
* Fix crash in igbinary_unserialize_object_enum_case with opcache protected memory and non-constant value.
maxminddb 1.11.1
* Resolve warnings when compiling the C extension.
* Fix various type issues detected by PHPStan level. Pull request by
LauraTaylorUK. GitHub #160.
scoutapm 1.10.0
– Add support for PHP 8.3 (#135)
– Fix CI build matrix (#137)
– Add help for installing the ext in a Dockerfile (#136)
gRPC 1.60.0
– gRPC Core 1.60.0 update
xdebug 3.3.0
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

datadog_trace 0.94.1
This release fixes a regression in the profiler which would make it emit profiles even though the profiler is disabled.

Profiler

Fixes

do not emit profiles when profiler is disabled #2393

PHPDeveloper.org

Read More

Latest News

PHP-Releases

PHP 8.2.16 released!

PHP 8.3.3 released!

PHP 8.1.27 released!

Generated by Feedzy