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

Community News:
Latest PECL Releases (06.11.2024)
Jun 11, 2024 @ 08:05:17

Latest PECL Releases:

  • datadog_trace 1.1.0
    ## Tracer

    Added

    • Implement OTel config remapping #2691
    • Remap OTel to DD status code #2695

    Fixed

    • Apply some fixes with sidecar trace sender #2680, #2686, #2689, #2698, #2700
    • Don't treat Symfony 2 differently from other versions #2693
    • Ensure DDTRACE_G(active_stack) is always NULL when the root span is being pushed #2701

    Internal

    • Switch 2 logs to logev to avoid useless work #2679
    • shrink size of Rust artifacts #2696

    Profiling

    Added

    • Add thread id label on every sample #2692

    Internal

    • Reduce memory usage by upgrading libdatadog to v10 #2697
  • krb5 1.2.1
    - [FEATURE] Implement channel bindings support - [API] Allow passing null channel binding in NegotiateAuth
  • krb5 1.2.0
    - [FEATURE] Implement channel bindings support
  • mongodb 1.19.2
    Release 1.19.2
    • PHPC-2391: Update drivers tools to v2 by @alcaeus in https://github.com/mongodb/mongo-php-driver/pull/1573
    • PHPC-2394: Update libmongoc to 1.27.2 by @jmikola in https://github.com/mongodb/mongo-php-driver/pull/1575

    Full Changelog: https://github.com/mongodb/mongo-php-driver/compare/1.19.1...1.19.2 -----BEGIN PGP SIGNATURE-----

    iQIzBAABCAAdFiEEYB1UFjBzGnj7D2hrJubQdPEfzfsFAmZhv/EACgkQJubQdPEf zfsJgxAAlFnZuN8RiuXG0j/UZX+j6VVzFDSupI7Z3e8Za5tVYFPfb/XjsvacI20a x2uD4xgUt4nyLdgAxADkSdEzrGgfxL8Q3tFB3rL3s2NHm+AbIuwmAN7VNi2z59wz xIxzZtZz8l9/ivBJTueqRTAHbWAobUsFnbI1oK6rj5ycBhhZnxif/etV/1K4UIQM CddfMms6XJNSWw4PVCW+jNPVIJvO04a0JYSA6/iP13FzxPDLz0K3ebErXD2L2Z+z PXq/C+VHvmKxI7Dr9TKJ6Mae9kNz5HocxKm3npVWjOZUZlUAGTbFeAyqeDJCMf3W RU6Epwh/lcEICCdiqwZCoQ+wHQkIwOswAaRau9Fpy99f1/exUWVqqlDWbs3Y4OU5 48zgGBmsOWWCAEyxdtwpWkV8OcqjgOPoO4jfyKjX/dv91fe2mFAQ6dgdk6UV4WXi 4lVJdW/OwcRKJcldGbzGGjUGQXN/sP4Tm1Aqo3OqmfMoOOlQDKoZkXFHDfacRt1k tUSPj0uhai1ZRO3CzN0UKmrLqX6bBFyq4eJc6l1pkn7jVdsHXYLq+1GM7dm2fCAx n7KK7USNqsz9w6xEELTl++K9tYyBu9EgcIMjd8rxDNKuLYkteEOlmmZxLRMNB2gT 2ZgtH6PmX+QiXJDKzpboqUodNBvsYlrZQcIsLBWnOIfZAlBAzcE= =1rMo -----END PGP SIGNATURE-----

  • swoole 5.1.3
    - Fix the problem of being unable to install through pecl. - Fix the issue of SwooleCoroutineFastCGIClient client being unable to set keepalive. - Fix the issue of process continuously restarting due to error thrown when request parameters exceed max_input_vars. - Fix the unknown issue caused by using SwooleEvent::wait() in a coroutine. - Fix the issue of proc_open not supporting pty when used in a coroutine. - Fix the segmentation fault issue in pdo_sqlite on PHP 8.3. - Fix the unnecessary warning when compiling Swoole. - Fix the error thrown when calling zend_fetch_resource2_ex on closed STDOUT/STDERR. - Fix the invalid set_tcp_nodelay configuration. - Fix the occasional unreachable branch issue triggered during file uploads. - Fix the issue causing PHP core to throw errors when dispatch_func is set. - Fix the obsolete warning of AC_PROG_CC_C99 in autoconf >= 2.70 version. - Remove unnecessary checks for socket structs. - Upgrade the Swoole library. - Add support for http status code 451 in SwooleHttpResponse. - Synchronize file operation code across different versions of PHP. - Synchronize PDO operation code across different versions of PHP. - Optimize the code for Socket::ssl_recv() function. - Optimized config.m4 by allowing some configurations to set dependency library locations using pkg-config. - Optimize the issue with using dynamic arrays when parsing request headers.
  • protobuf 4.27.1
    * See github.com/protocolbuffers/protobuf/releases/tag/v27.1 for release notes.
tagged:

Link:

Community News:
Latest PECL Releases (06.04.2024)
Jun 04, 2024 @ 08:05:15

Latest PECL Releases:

  • zephir_parser 1.6.1
    ### Fixed

    • Fix lcov coverage #151
  • gRPC 1.64.1
    - gRPC Core 1.64.1 update
  • gRPC 1.64.0RC2
    - gRPC Core 1.64.0 update
  • mongodb 1.19.1
    Release 1.19.1
    • PHPC-2382: Allow static builds with php-src by @jmikola in https://github.com/mongodb/mongo-php-driver/pull/1555
    • Use stable version of release tooling by @alcaeus in https://github.com/mongodb/mongo-php-driver/pull/1558
    • Add test job to build and install PECL package by @alcaeus in https://github.com/mongodb/mongo-php-driver/pull/1559
    • Merge v1.18 into v1.19 by @mongodb-php-bot in https://github.com/mongodb/mongo-php-driver/pull/1561
    • PHPC-2326: Run static analysis by @alcaeus in https://github.com/mongodb/mongo-php-driver/pull/1539
    • PHPC-2388: Install VC15 component for PHP 7.4 by @jmikola in https://github.com/mongodb/mongo-php-driver/pull/1565
    • PHPC-2388: Simplify steps for VC15 installation by @jmikola in https://github.com/mongodb/mongo-php-driver/pull/1567

    Full Changelog: https://github.com/mongodb/mongo-php-driver/compare/1.19.0...1.19.1 -----BEGIN PGP SIGNATURE-----

    iQIzBAABCAAdFiEEYB1UFjBzGnj7D2hrJubQdPEfzfsFAmZWDnEACgkQJubQdPEf zfuIiRAAmpAlZ+DBj4gqMXF1UVk2UiHhBclEEwchS1BoXcD8QOpIlYgURc+Bup+/ 63O54x8edgv24fwaBcyHleEvDd9aQJ+hYCaUyU/7SKLYudF3x/y0u9A8N4xZp1bc mbdY8NC9AMpWQZNaLaZQx/s31CplkCboouwYdi1s5LGuiPz7yNwxqoRJTP5TuBTY hYQA0ah4sTDc2WJ76vR2MWngFPfJbhnNk5BJbDMrqHANkORfwB5IXFKnyq84qOxw qHgEakCrtjgp2e9KN8edG2WL8liRZJk/XO7P6UuRGMbBNWETl5jHyKExyuMnQ2eC 5nYKTRitoCItp4QeA4oD38FMBKRgmdwd898E36wShnA+W+sXsH+tcufk+QCrkAL+ UbwgepWWNhoUu6/mF1Zs8U7eEaokLZbwTXupDReQBxcwXE3U1SkczPP6bAfynokY L7LbVxmqoI7RTS7czwPyZrMempCkNh3BElKsjYgihqJZJMVBWqSTb13KS+QONtww MnUU6a7E70IepWZhyA0yFpjpBH/XeJELJPJDnZH1yuK59taRf7HWsCAhyyRZzC6B iL3LLO4I2A39kS6vr68HyaYDov2RCW+b8kVo4Hh+/ccdfOr1ZwB2bMLRzmoHEIvR gSgaf7qG9jfAZMToiNbZQTbvrkaGWFUEwTTUSpQ+8TXtHHZmVPs= =pXrG -----END PGP SIGNATURE-----

tagged:

Link:

Community News:
Latest PEAR Releases (06.03.2024)
Jun 03, 2024 @ 08:05:18

Latest PEAR Releases:

tagged:

Link:

Community News:
Latest PECL Releases (05.28.2024)
May 28, 2024 @ 08:05:20

Latest PECL Releases:

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

tagged:

Link:

Community News:
Latest PECL Releases (05.21.2024)
May 21, 2024 @ 08:05:16

Latest PECL Releases:

  • phalcon 5.7.0
    Full changelog can be found at: https://github.com/phalcon/cphalcon/blob/master/CHANGELOG-5.0.md

    Changed

    • Changed PhalconSupportHelperFactory to use the internal mapper for better memory management #16571

    Added

    • New ini setting phalcon.form.strict_entity_property_check for PhalconFormsForm to enable strict entity property checking. #16567

    Fixed

    • Fixed PhalconMvcCliRouter to extend the PhalconMvcCliRouterInterface #16551
    • Fixed PhalconFilterValidationValidatorStringLength::validate() to correctly use the include parameter #16560
    • Fixed PhalconDbColumn::TYPE_BINARY and PhalconDbColumn::TYPE_TINYINTEGER to have unique values #16532
    • Fixed PhalconFormsForm to bind only existing properties on entities, based on phalcon.form.strict_entity_property_check setting. #16567
    • Fixed PhalconFilterSanitizeBoolVal to correctly handle integers. #16582
  • protobuf 4.27.0RC3
    * See github.com/protocolbuffers/protobuf/releases/tag/v27.0-rc-3 for release notes.
tagged:

Link:

Community News:
Latest PECL Releases (05.14.2024)
May 14, 2024 @ 08:05:17

Latest PECL Releases:

  • mongodb 1.19.0
    Release 1.19.0

    • Prepare 1.18.1 release by @alcaeus in https://github.com/mongodb/mongo-php-driver/pull/1534
    • Merge v1.18 into master by @mongodb-php-bot in https://github.com/mongodb/mongo-php-driver/pull/1533
    • Merge v1.18 into master by @mongodb-php-bot in https://github.com/mongodb/mongo-php-driver/pull/1536
    • Disable fail-fast for Windows Tests by @alcaeus in https://github.com/mongodb/mongo-php-driver/pull/1535
    • Merge v1.18 into master by @mongodb-php-bot in https://github.com/mongodb/mongo-php-driver/pull/1537
    • PHPC-1674: Automate Driver Releases by @alcaeus in https://github.com/mongodb/mongo-php-driver/pull/1538
    • Merge v1.18 into master by @mongodb-php-bot in https://github.com/mongodb/mongo-php-driver/pull/1542
    • PHPC-2373 and PHPC-2374: Upgrade libmongoc 1.27.0 and libmongocrypt 1.10.0 by @jmikola in https://github.com/mongodb/mongo-php-driver/pull/1540
    • PHPC-2378: Update libmongoc to 1.27.1 by @jmikola in https://github.com/mongodb/mongo-php-driver/pull/1545
    • PHPC-2255: Add database name to CommandFailedEvent and CommandSucceededEvent by @jmikola in https://github.com/mongodb/mongo-php-driver/pull/1543
    • Enable auto-merge in merge-up workflow by @alcaeus in https://github.com/mongodb/mongo-php-driver/pull/1546
    • Merge v1.18 into master by @mongodb-php-bot in https://github.com/mongodb/mongo-php-driver/pull/1547
    • PHPC-1584: Sign releases by @alcaeus in https://github.com/mongodb/mongo-php-driver/pull/1544
    • Merge v1.18 into master by @mongodb-php-bot in https://github.com/mongodb/mongo-php-driver/pull/1548
    • PHPC-2373: Include uthash in PECL package by @jmikola in https://github.com/mongodb/mongo-php-driver/pull/1552

    Full Changelog: https://github.com/mongodb/mongo-php-driver/compare/1.18.1...1.19.0 -----BEGIN PGP SIGNATURE-----

    iQIzBAABCAAdFiEEYB1UFjBzGnj7D2hrJubQdPEfzfsFAmZCIRkACgkQJubQdPEf zftwEw/9HoQ0r2k4WRsq4MukKc6YXdf865u2Vc7tcCw9utx8D9qoqWf2vi9816wB 2om7f78tYRVSuSabw70rmZQ+unndHRUX8WojSbrE8dJj5LzPN9z9aIjXrruKTtUr 4BnY2eDG7b4L9Czno4qrY7N+imTd6FjLXKxW1vwjUatnpuRoQDl8GhIKbtgZ0gRc oSVgqkaLY+TTd3H0LOxL4ejS7fB61RutoEanXtCygTbfJC9xuvI/4UvUXHfw8VOx yQ7yee1gmb8lRDKt/3nwupHbiTfc9jdD7eHg//KV7zn9DW/e72dGrSCw8tTXRrS0 X/Ghgw8EwevwBbSCV3ZHSE8VTDS/XWBQs7Q8MbWF4d7YV0vSU6IjNWvyWee4Z/yE UN4WF4BxdbF4CraE2JKVKvBFNkT77ftZBTr8SqOu9d+Fx0r742cOxslkSoUoSpS5 yMvlKRDjsiquuGRmP61Nje627BSLtG0x2+IgvczvifmSWsLADuCs8INJv0u2eZuM DLYxx/OasBu7Dg51hZbHAwBFDoHl1icRvTWTnAZVhSP61ZJEHgjzlJbBIlvPDogx HOUvN7G3zOO58ULOo6okqpmwDwd4aKRFsZ4LiQkxSF89wFuIoWn1HY+0xxu1fbqY eFLJHZufvzTVtxGw+kEdFBIAX5/nK/3MZJtBF1gEhmprKiqf6aE= =+vre -----END PGP SIGNATURE-----

  • swoole 5.1.2
    - Added support for embed sapi @matyhtf - Fixed compatibility with PHP 8.3 ZEND_CHECK_STACK_LIMIT @Yurunsoft - Fixed no Content-Range response header when the range request returns all the contents of the file @Yurunsoft - Optimized HTTP server performance @NathanFreeman - Fixed truncated cookie @stnguyen90 - Fixed native-curl crash on PHP 8.3 @NathanFreeman - Added CLOSE_SERVICE_RESTART, CLOSE_TRY_AGAIN_LATER, CLOSE_BAD_GATEWAY as valid close reasons for websocket @cjavad - Fixed invalid errno after Server::Manager::wait() @JacobBrownAustin - Fixed HTTP2 Typo @leocavalcante
  • protobuf 4.27.0RC2
    * See github.com/protocolbuffers/protobuf/releases/tag/v27.0-rc-2 for release notes.
tagged:

Link:

Community News:
Latest PECL Releases (05.07.2024)
May 07, 2024 @ 08:05:23

Latest PECL Releases:

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

  • opentelemetry 1.0.3beta1
    See https://github.com/open-telemetry/opentelemetry-php-instrumentation/releases/tag/1.0.3beta1
tagged:

Link:

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:


Trending Topics: