Subscribe to PHP Freaks RSS

Community News: Latest PECL Releases (04.09.2024)

syndicated from www.phpdeveloper.org on April 9, 2024

Latest PECL Releases:

  • datadog_trace 0.99.1
    ## Tracer

    Changed

    • revert ?Send spans_created telemetry metric #2577? to fix a memory leak

    Fixed

    • Fix compilation on macOs #2613
  • gearman 2.1.2
    PHP 8 is now supported
  • datadog_trace 0.99.0
    ## Tracer

    Windows x64 support is officially GA (generally available).

    Some performance work has been undertaken to primarily reduce the overhead of telemetry reporting. The next release will be version 1.0 and remove deprecated and some unused code and APIs.

    Added

    • Support the FrankenPHP SAPIs #2602
    • Add zts support for alpine #2564
    • Swoole Integration #2595

    Changed

    • w3c phase 2: add last parent_id to tracestate #2549

    Fixed

    • Handle relative ext/ paths and test the windows installer #2559
    • Fix exec integration build on PHP 8.4 #2543
    • Fix Orphans not being sampled-out #2550
    • Fix fibers with tracer disabled #2576
    • Update update_span_duration return type #2586
    • Fix #2563: ddtrace overrides php error log permissions #2583
    • Allow hooking an inherited internal constructor #2591
    • Distinguish architectures on windows #2593
    • Fix the ExecIntegration name #2597

    Internal

    • Get rid of some bitwise checking in ddog_shall_log #2539
    • Use faster bincode for ipc #2544
    • Update to use DDOG_CHARSLICE_C and new DDOG_CHARSLICE_C_BARE helpers #2565
    • Slightly Improve OTel Performances #2561
    • Send spans_created telemetry metric #2577

    Profiler

    Added

    • add FrankenPHP to the list of recognised SAPIs #2523
    • enabled allocation profiling for PHP ZTS #2506
    • report PHP build (nts-ndebug vs zts-ndebug) #2536

    Internal

    • add tests for exception profiling in ZTS builds #2562
    • update to libdatadog v7 #2605

    Application Security Management

    Added

    • Add DD_API_SECURITY_ENABLED flag #2532
    • Add DD_APPSEC_SCA_ENABLED new configuration variable #2557

    Fixed

    • Make Laravel appsec login success event more accurate #2600
    • Enable appsec by ini only when enable-appsec present #2567
    • Provide path params to appsec #2395