Subscribe to PHP Freaks RSS

Community News: Latest PECL Releases (07.30.2024)

syndicated from www.phpdeveloper.org on July 30, 2024

Latest PECL Releases:

  • pinpoint_php 0.5.2
    https://github.com/pinpoint-apm/pinpoint-c-agent

  • gRPC 1.65.2
    - gRPC Core 1.65.2 update
  • oci8 3.4.0
    This version has been tested with PHP 8.2 and PHP 8.3.

    Requires Oracle Client libraries from 11.2 or later.

    Added oci_pconnect() support for Oracle wallets

  • protobuf 3.25.4
    * See github.com/protocolbuffers/protobuf/releases/tag/v25.4 for release notes.
  • couchbase 4.2.2
    Fixes =====
    • PCBC-997: Do not export development files. (#172) Exclude C++ files, tests and development scripts, so that Packagist will not install them to the application ./vendor directory.

    • PCBC-991: Add consistency utility for testing (#168)

    • PCBC-989: Rollback to cmake 3.19 (#167)

    • PCBC-988: Fix type annotation for JsonSerializable implementations (#166)

    Enhancements

    • PCBC-994: Support for base64 encoded vector types (#169, #170)

    • Core updated to 1.0.0. Release notes: https://docs.couchbase.com/cxx-sdk/current/project-docs/sdk-release-notes.html#version-1-0-0-26-june-2024

  • datadog_trace 1.2.0
    This release adds beta support for PHP Single Step Instrumentation, allowing the instrumentation of your PHP applications without the manual installation of the dd-trace-php extension.

    Read https://docs.datadoghq.com/tracing/trace_collection/automatic_instrumentation/single-step-apm/ for more details.

    Tracer

    Added

    • Add span field meta_struct #2673
    • Add config to disable obfuscation in memcached queries #2725
    • Add PDO spans to orphans removal #2743
    • Make generators replaceable #2718
    • Source Code Integration #2731
    • OpenAI Integration #2685
    • Add support for Single Step Instrumentation #2684 #2723

    Fixed

    • Fix PHP binary detection in package post-install script #2707
    • Handle OTel HTTP semantic conventions < 1.21.0 #2717
    • Respect the active service/env/version for metric tags #2742
    • Fix post bailout hook execution in 8.3 unoptimized builds #2737
    • Fix env&version tags leaking in metrics #2745
    • Fix global priority sampling #2728
    • Fix crash in OpenTelemetry Span::getCurrent() when accessing span link #2767

    Internal

    • Compile sidecar and extension separately, to link them together later #2741
    • Sync with libdatadog for telemetry flush data intval #2757

    Profiling

    Internal

    • Keep string cache data alive longer #2668
    • Extract func is_internal() #2736
    • Less unsafe code #2739
    • Refactor fork handling #2747

    Application Security Management

    Fixed

    • Refactor the sampler to fix errors #2761

    Internal

    • Upgrade helper to use WAF 1.18.0 #2660
    • Add more logs around schema extraction #2755