Subscribe to PHP Freaks RSS

Community News: Latest PECL Releases (12.05.2023)

syndicated from www.phpdeveloper.org on December 5, 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