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

Community News:
Latest PECL Releases (03.11.2025)
Mar 11, 2025 @ 08:05:20

Latest PECL Releases:

  • xdebug 3.4.2
    Sun, Mar 09, 2025 - Xdebug 3.4.2

    = Fixed bugs:

    • Fixed issue #2313: var_dump does not output some Russian characters
    • Fixed issue #2314: Class properties with hooks are always shown as null
    • Fixed issue #2315: xdebug_dump_superglobals() leaks memory
    • Fixed issue #2317: Code coverage leaks memory
    • Fixed issue #2321: Segfault when null is assigned to a superglobal
    • Fixed issue #2323: xdebug_notify() does not respect xdebug.var_display_max_* Settings
    • Fixed issue #2327: Segmentation Fault 139 if exception thrown in callback since PHP 8.4
  • phalcon 5.9.0
    Full changelog can be found at: https://github.com/phalcon/cphalcon/blob/master/CHANGELOG-5.0.md

    Changed

    • Changed PhalconFilterValidationValidatorEmail to allow UTF8 in local part. #16637
    • Changed PhalconCacheCache::getMultiple() to use mget() when the PhalconCacheAdapterRedis is used. #16689
    • Changed StorageAdapterRedis to accept ssl in the options for secure connections. #16711

    Added

    • Added dispatch:beforeCallAction and dispatch:afterCallAction to last-minute modifications to handler and method (mostly for debugging).

    Fixed

    • Fixed PhalconFormsForm and PhalconFilterValidation to correctly handle the validate() response when using validation class beforeValidate() #16702
    • Fixed PhalconSupportDebug to use correct passed arguments in set_error_handler callback. PHP v7.2.0 deprecated errcontext and has been removed since php v8.0.0 #16649
    • Fixed PhalconHttpResponseCookies, PhalconHttpResponseCookiesInterface and PhalconHttpCookie to use correct cookie default arguments, avoid deprecated null assign warning when trying to assign the same cookie twice #16649
    • Fixed PhalconEncryptionCrypt to use strlen instead of mb_strlen for padding calculations #16642
    • Fixed PhalconFilterValidationValidatorFileMimeType::validate to close the handle when using finfo #16647
    • Fixed PhalconMvcModelManager::getRelationRecords to explicitly set the referencedModel in the conditions along with the referencedFields #16655
    • Fixed PhalconImageAdaptersAbstractAdapter::watermark to correctly calculate the Y offset #16658
    • Fixed PhalconDispatcherAbstractDispatcher when calling action methods that do not define parameters to prevent Unknown named parameter error.
    • Fixed PhalconDiInjectable to reference the correct instance of PhalconDiDi in the docblock property #16634
    • Fixed PhalconFilterFilter to have the correct docblock for IDE completion
    • Fixed PhalconMvcModelQuery to use the lifetime in the "cache" service if none has been supplied by the options #16696
    • Fixed PhalconSessionAdapterStream::gc() to throw an exception if something is wrong with glob() #16713
    • Fixed PhalconHttpRequest::getBasicAuth() to return a null password if not defined on the server #16668
  • datadog_trace 1.7.2
    ## Tracer ### Fixed - Fallback to writing shared memory files to /tmp, if shm_open returns ENOTSUP Datadog/libdatadog#910

    Profiling

    Fixed

    • I/O upscaling and allocation to the right sample type #3118
    • fix DD_TAGS support #3121
  • phpy 1.0.11
    - Added PyCore::raise() to throw exceptions to the Python layer. - Added PyNamedFn function, which converts PHP functions into Python functions, complete with annotations, parameters, and return type information. - Added the PyEnum function to transform PHP classes containing only constants into Python Enums. - Added the bin/phpy tool. - Added the argument_as_object option - Fixed a bug in PyTuple::offsetExists where it returned false for negative input parameters. - Added a PyClass::__init() callback, which is invoked within the init method of Python classes.
  • protobuf 4.30.0
    * See github.com/protocolbuffers/protobuf/releases/tag/v30.0 for release notes.
tagged:

Link:


Trending Topics: