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

Community News:
Latest PEAR Releases (01.27.2020)
Jan 27, 2020 @ 08:05:01

Latest PEAR Releases:

tagged:

Link:

Community News:
Latest PECL Releases (01.21.2020)
Jan 21, 2020 @ 08:05:02

Latest PECL Releases:

  • pq 2.1.6
    * Fix PgSQL-12 compatibility

    • Fix PHP-7.4 compatibility
    • Fix empty arrays parsing (Dmitry Simushev)
  • xdebug 2.9.1
    Thu, Jan 16, 2020 - xdebug 2.9.1

    = Fixed bugs:

    • Fixed issue #1721: Header may not contain NUL bytes in Unknown on line 0
    • Fixed issue #1727: Debugger stops more often than expected due to resolving breakpoints
    • Fixed issue #1728: INIT_STATIC_METHOD_CALL is not overloaded
    • Fixed issue #1731: var_dump with DateTime does not output properties (Ryan Mauger)
    • Fixed issue #1733: SEND_VAR_NO_REF_EX opcode, used for require(), is not overloaded
    • Fixed issue #1734: Segfault with DBGp "source" with a out-of-range start line number
  • igbinary 3.1.1
    * Fix bug causing incorrect serialization for 1 in 2**32 strings on 64-bit php installations when string hashes collide. (https://github.com/igbinary/igbinary/issues/260)
  • mysqlnd_azure 1.0.3RC
    - apply fix for the crash problem when working with PDO interface with flag PDO::ATTR_PERSISTENT=>false.
  • swoole 4.4.15
    Enhancement --- + Bad websocket handshake request will respond 400 (fdc1cb67) (@twose) + Disable accept when have too many connections (dd9fbf2f) (@matyhtf) + Binary security of package_eof (#3054) (@twose) + Support HTTP chunked request (#3055) (@twose) + Unified naming style and improve accessibility of CurlHandler properties (library/curl) (@twose)

    Fixed

    • Fixed HttpResponse->close (d30e3269) (@twose)
    • Fixed possible memory overflow (2212e091) (@twose)
    • Fixed memory error when MSHUTDOWN (undestroyed reactor) (78d6dd73) (@twose)
    • Fixed handler of event HUP (#3046) (@matyhtf) (@twose)
    • Fixed exit code 1 (f982b817) (@matyhtf) (@twose) (@qiqizjl)
    • Fixed missing "unhook curl_multi_getcontent" (7b2e960e) (@twose)
    • Fixed Coroutine HTTP2 Server memory error (d90eebe6) (@twose)
    • Fixed http_context_send_data (#3059) (@twose)
    • Fixed send_yield in BASE mode (edbb654d) (1b8096e9) (@twose)
    • Refactor HTTP2 Server to fix some bugs (#3061) (@twose)
    • Fixed behaviour of CURLOPT_POSTFIELDS, CURLOPT_HTTPHEADER, curl_close (library/curl) (@twose)
tagged:

Link:

Community News:
Latest PECL Releases (01.14.2020)
Jan 14, 2020 @ 08:05:02

Latest PECL Releases:

  • expect 0.4.0
    Added code to support API for PHP 7.x Updated build scripts, to support 64bit centos

  • vld 0.17.0
    - Fixed segfault while reading of jump tables for SWITCH_LONG/STRING - Removed support for PHP 5 (Peter McDonald) - Fixed issue #47: Display for NEW does not mention classname
  • mysql_xdevapi 8.0.19
    WL#13541: Fix admin command namespace usage WL#13398 DNS SRV support
  • phalcon 4.0.2
    Full changelog can be found at: https://github.com/phalcon/cphalcon/blob/master/CHANGELOG-4.0.md

    [4.0.2]

    Added

    Changed

    • Changed the logic when logging times for PhalconLogger to use DateTimeImmutable so as to handle microseconds if necessary. #2893
    • Changed PhalconHttpCookie::send and PhalconHttpCookie::delete to allow for samesite to be passed in the options when using PHP > 7.3 #14627

    Fixed

    • Fixed PhalconMvcModelCriteria Di isn't set when using Criteria::fromInput() #14538
    • Fixed PhalconDbDialectMysql removing unnecessary parentheses for double and float #14645 @pfz
    • Fixed PhalconHttpCookie::delete to parse the correct parameters - cannot use alternative syntax until PHP 7.3 #14643
    • Fixed PhalconMvcModel::__isset to take into account non visible properties by checking the getter if it exists #13518 #13900
    • Fixed PhalconMvcModel::__set to return a more informative message if we are tying to access a non visible property #13518 #13900
    • Fixed PhalconMvcModelResultsetSimple::toArray to correctly process virtual fields #14669
    • Fixed PhalconSessionManager::getUniqueKey to prefix the key only if uniqueId is present #14688
    • Fixed PhalconDbAdapterPdo::describeColumns to correctly detect ENUM columns #14691
  • igbinary 3.1.1a1
    * Throw when an uninitialized php 7.4 typed property is included in the result of __sleep(), instead of emitting a notice and attempting to represent the unset/uninitialized value as null (#258). See https://bugs.php.net/bug.php?id=79002

    Uninitialized properties without types from __sleep continue to emit notices and be represented as null.

  • datadog_trace 0.37.0
    ### Added - Target a specific PHP version during install by setting `DD_TRACE_PHP_BIN` #604 - Curl Integration: Add all available information from `curl_getinfo()` as span tags #642

    Changed

    • Move dogstatsd client init to rinit #703

    Fixed

    • Issues related to limited tracing #689
    • Backup and restore last error (related to error_get_last() issue) #694
    • Handle out-of-sync spans #702
    • Sandbox tracer flushing #707
    • Enhance OpenTracing StartSpanOptions support #708
    • Ensure errors raised in request init hook do not affect error_get_last() #709
tagged:

Link:


Community News:
Latest PECL Releases (01.07.2020)
Jan 07, 2020 @ 08:05:02

Latest PECL Releases:

  • yar 2.0.7
    - Attempted to fix windows build

  • yac 2.0.3
    - Fixed PHP-7.4 Compatiblity
  • SeasLog 2.1.0
    - Support PHP7.4 - Support getBufferCount function and modify flushBuffer function. - Support `%B` in log template, support BasePath. - Enhancement trim_wrap. - Fixed issue #265. - Fixed bug trace_performance core dump by performance_frames init. - Fixed ignore php errors before module initialized. - Fixed php-stream use update in php7. - Fixed can`t append to file after stream changed in php7.
  • xlswriter 1.3.3.2
    - FIX free up stale sheets.
tagged:

Link:


Community News:
Latest PECL Releases (12.31.2019)
Dec 31, 2019 @ 08:05:02

Latest PECL Releases:

  • runkit7 3.1.0a1
    - Support php 7.4.

  • igbinary 3.1.0
    * Same as 3.1.0b4
  • xlswriter 1.3.3.1
    - FIX merge cells.
  • yar 2.0.6
    - Fixed PHP-7.4 compatiblity
  • swoole 4.4.14
    Enhancement --- + Now cookie parsing on client-side always succeeds (#3035) (378a7fca) (@twose)

    Fixed

    • Fixed CoroutineHTTPServer memory leak and can not handle pipeline request (#3025) (#3029) (@twose)
    • Fixed compatibility issues with phar (e0558d6e) (4bf483f5) (4f93b793) (@twose)
    • Fixed the concurrency capability of the Coroutine HTTP2 Server (daf45b57) (@twose)
    • Fixed SIGCHLD listener for manager process (#3017) (@hejingsong)
    • Fixed warning in buffer module (161f449c) (@twose)
tagged:

Link:

Community News:
Latest PECL Releases (12.24.2019)
Dec 24, 2019 @ 08:05:02

Latest PECL Releases:

  • Phalcon 4.0.1
    Fixed


    • issue New

    • issue
  • xlswriter 1.3.3
    - FEAT mergeCells and insertFormula support format. - FEAT put csv with callback. - FEAT global default format. - FIX READ turning data into custom types.
  • taint 2.0.6
    - PHP-7.4 Compatibility
  • yaconf 1.0.8
    - Fixed PHP-7.4 build - Added Yaconf::__debug_info method for debug purpose
  • zstd 0.7.7
    - Fixed PHP_ADD_BUILD_DIR in config.m4
  • zstd 0.7.6
    - Fixed PHP_ADD_INCLUDE in config.m4
  • zstd 0.7.5
    First alpha release
  • igbinary 3.1.0b4
    * Don't call __destruct for objects where deferred __unserialize calls were not started (e.g. due to Serializable::unserialize throwing).
  • memcache 4.0.5.2
    - Version 4.x supports PHP 7.0-7.4. - Version 4.x is considered to be stable for production usage. - Support for PHP 5.x has been removed, please use memcache extension ver. 3.x - Special thanks to Frantisek Drojak - thesource93 (github) for making this happen
  • msgpack 2.1.0beta1
    + Improved performance + Upgraded bundled msgpack headers to 3.2.0 * Merged PR #101: Update README in order to match compatibile PHP version * Merged PR #125: fix ce->name is a zend_string * Merged PR #106: Update README * Merged PR #126: add mising tests in archive * Merged PR #135: Add fixes for issue #81 This also includes tests. * Merged PR #143: Fixed build with PHP-7.4 * Fixed issue #139: Segmentation fault when using cloned unpacker * Fixed issue #132: Segfault on session php7.3 * Fixed issue #107: $unpacker->execute() bug * Fixed issue #83: Arrays and negative index * Fixed issue #137: DateTime(Immutable) serialization doesn't work with php 7.4 RC1 * Fixed issue #105: MessagePackUnpacker() bug * Fixed issue #90: msgpack_unpack is super slow (30x times igbinary) on big data sets * Fixed issue #91: Private property in base class * Fixed issue #67: Integer overflow on a 64-bit system * Fixed issue #33: int64 and uint64 decode is not supported in 32-bit php * Fixed issue #119: uint64 numbers are cast to uint on Windows * Fixed issue #134: msgpack-php msgpack_serialize/msgpack_pack not handling properly large int * Fixed issue #81: Serialize optimization * Fixed issue #108: tests/041.phpt failure * Fixed issue #142: Recursion encoded as NULL * Fixed issue #138: Serializers comparison for session like data
  • gRPC 1.26.0
    - gRPC Core 1.26.0 update - #20991: Added php.ini option to set custom grpc log location - #20987: Performance improvement to Call::startBatch() - #20903: Init ssl roots cert only once
  • datadog_trace 0.36.0
    **Note** environment variable `DD_SAMPLING_RATE` as been deprecated. Use `DD_TRACE_SAMPLE_RATE` instead.

    Added

    • Close open sandboxed spans on exit on PHP 7 #679
    • Support for tracing without limits #686
    • Add extra info to curl errors #688

    Changed

    • Enable Sandboxed Symfony Integration #682
    • Migrate Mongo library integration to sandboxed api #669
    • Rename env DD_SAMPLING_RATE to DD_TRACE_SAMPLE_RATE #687
  • memcache 4.0.5.1
    - Version 4.x supports PHP 7.0-7.4. - Version 4.x is considered to be stable for production usage. - Support for PHP 5.x has been removed, please use memcache extension ver. 3.x - Special thanks to Frantisek Drojak - thesource93 (github) for making this happen
  • mailparse 3.0.4
    - Replace ulong with zend_ulong, fix Windows build (cmb)
  • memcache 4.0.5
    - Version 4.x supports PHP 7.0-7.4. - Version 4.x is considered to be stable for production usage. - Support for PHP 5.x has been removed, please use memcache extension ver. 3.x - Special thanks to Frantisek Drojak - thesource93 (github) for making this happen
  • yaf 3.0.9
    - Fixed build with PHP-7.4
  • pdflib 4.1.4
    - add LICENSE file (bug #78947)
tagged:

Link:




Trending Topics: