Looking for more information on how to do PHP the right way? Check out PHP: The Right Way

Community News:
Latest PECL Releases (04.30.2024)
Apr 30, 2024 @ 08:05:17

Latest PECL Releases:

  • gRPC 1.63.0
    - gRPC Core 1.63.0 update

  • couchbase 4.2.1
    Fixes =====
    • PCBC-987: Fix consistency vector encoding for FTS (#163)
    • PCBC-985: Use system DNS config by default, and disable DNS-SRV if system does not provide DNS server. (#159)

    Enhancements

    • PCBC-859: Update build scripts and instructions for Windows (#158, #164)
    • PCBC-984, PCBC-987: Improve compatiblity with pcntl_fork() (#157, #162)

    Notable changes in core C++

    1.0.0-dp.14

    Enhancements

    * CXXCBC-489: Support scoped eventing functions. (#548)
    * CXXCBC-489: Add `version_7_2_0 eventing` function language compatibility. (#554)
    * CXXCBC-470: Distinguish between 'unset' and 'off' query_profile (#551)
    

    Fixes

    * CXXCBC-487: Check if alternate addressing is used when bootstrapping. (#545)
    * CXXCBC-503: Ignore configuration if it contains an empty vBucketMap. (#556, #558)
    * CXXCBC-30: Inconsistent behaviour when using subdoc opcodes incorrectly (#559)
    * CXXCBC-492: Use retry strategy in collections_component's get_collection_id. (#552)
    * CXXCBC-494: Fix memory issue in range scan implementation. (#549)
    * Always attempt to extract common query code if error has not been
      set. (#561) Fixes quota/rate limit checks for older servers.
    

    Build and Tests Fixes

    * CXXCBC-502: Apply `/bigobj` for SDK objects only. (#550) Avoid using
      global add_definitions() as it might leak to non-CXX languages (like
      `ASM_NASM` on Windows).
    * Add feature check for scoped analyze_document in tests (#555)            
    
  • hdr_histogram 0.5.0
    - Migrate from resource to object of new HdrHistogramHistogram class - add HdrHistogramIterator and HdrHistogramIteratorPercentile classes
tagged:

Link:

Community News:
Latest PECL Releases (04.23.2024)
Apr 23, 2024 @ 08:05:17

Latest PECL Releases:

  • protobuf 4.27.0RC1
    * See github.com/protocolbuffers/protobuf/releases/tag/v27.0-rc-1 for release notes.

  • datadog_trace 1.0.0beta1
    This beta release contains all breaking changes planned for dd-trace-php 1.0. An upgrade guide can be found at https://github.com/DataDog/dd-trace-php/blob/1.0.0beta1/UPGRADE-1.0.md.

    Tracer

    Added

    • Add --ini and --extension-dir installation option #2620
    • CodeIgniter 3 Compatibility #2515
    • Add CakePHP 3+ Support #2618

    Changed

    • Cleanup deferred loader and remove some PHP 5 compat code #2527
    • Change DD_TRACE_SAMPLING_RULES_FORMAT default from regex to glob #2534
    • Raise API errors instead of debug logs when wrong arguments are passed #2542
    • Change WordPress Default Behavior #2525
    • [OTel] Only set resource info on root spans #2558
    • Remove early code execution and use an autoloader instead #2530
    • Remove deprecated configuration keys or APIs #2574
    • Drop Configuration classes from API #2596

    Fixed

    • Elasticsearch: Hook not being removed #2616
    • Fix shared compilation on macOS
    • Fix host Scopes not being removed #2624
    • Add note about update_span_duration semantics #2622

    Internal

    • Use a global version and change installer tests to use the version #2537
    • Clean PHP 5 checks #2584
    • Collect 'logs_created' internal metric #2604
    • Make the root Makefile macOS compatible #2614
    • Add stats reporting for sidecar and telemetry #2621
    • Clean Integration configuration #2598
    • Re-added spans_created telemetry metric Datadog/libdatadog#391

    Application Security Management

    Fixed

    • Disable Appsec when FrankenPHP SAPI is detected #2617
tagged:

Link:

Community News:
Latest PEAR Releases (04.22.2024)
Apr 22, 2024 @ 08:05:16

Latest PEAR Releases:

tagged:

Link:

Community News:
Latest PECL Releases (04.16.2024)
Apr 16, 2024 @ 08:05:16

Latest PECL Releases:

  • gRPC 1.63.0RC1
    - gRPC Core 1.63.0 update

  • xdebug 3.3.2
    Mon, Apr 15, 2024 - Xdebug 3.3.2

    = Fixed bugs:

    • Fixed issue #2216: With PHP8.3 and Apache 2.4.58 error_reporting() causing Apache process to hang
    • Fixed issue #2230: Crash when xdebug and blackfire extensions are active
    • Fixed issue #2233: High and continuous Apache server CPU use
  • mongodb 1.18.1
    ** Task * [PHPC-2369] - Upgrade libmongoc to 1.26.2
  • opentelemetry 1.0.2
    See https://github.com/open-telemetry/opentelemetry-php-instrumentation/releases/tag/1.0.2
tagged:

Link:

Community News:
Latest PEAR Releases (04.15.2024)
Apr 15, 2024 @ 08:05:15

Latest PEAR Releases:

tagged:

Link:

Community News:
Latest PECL Releases (04.09.2024)
Apr 09, 2024 @ 08:05:14

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
tagged:

Link:

Community News:
Latest PEAR Releases (04.08.2024)
Apr 08, 2024 @ 08:05:15

Latest PEAR Releases:

tagged:

Link:

Community News:
Latest PECL Releases (04.02.2024)
Apr 02, 2024 @ 08:05:13

Latest PECL Releases:

  • protobuf 4.26.1
    * See github.com/protocolbuffers/protobuf/releases/tag/v26.1 for release notes.

  • mongodb 1.18.0
    ** Task * [PHPC-1956] - Remove disabled __wakeup function for classes that disable serialization * [PHPC-2320] - Remove empty string key replacement logic in json_canonicalize() * [PHPC-2358] - Upgrade libmongocrypt to 1.9.0 * [PHPC-2360] - Upgrade libmongoc to 1.26.0 * [PHPC-2363] - Upgrade libmongocrypt to 1.9.1 * [PHPC-2364] - Upgrade libmongoc to 1.26.1 * [PHPC-2366] - Invoke all Drivers Evergreen Tools Scripts with Bash
tagged:

Link:

Community News:
Latest PECL Releases (03.26.2024)
Mar 26, 2024 @ 08:05:15

Latest PECL Releases:

  • opentelemetry 1.0.2beta3
    See https://github.com/open-telemetry/opentelemetry-php-instrumentation/releases/tag/1.0.2beta3

tagged:

Link:

Community News:
Latest PEAR Releases (03.25.2024)
Mar 25, 2024 @ 08:05:14

Latest PEAR Releases:

tagged:

Link:


Trending Topics: