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

Community News:
Latest PECL Releases (11.29.2022)
Nov 29, 2022 @ 08:05:10

Latest PECL Releases:

  • skywalking_agent 0.2.0
    ## What's Changed

    • Update PECL user by @heyanlong in https://github.com/apache/skywalking-php/pull/12
    • Start up 0.2.0 by @heyanlong in https://github.com/apache/skywalking-php/pull/13
    • Update compiling project document. by @jmjoy in https://github.com/apache/skywalking-php/pull/14
    • Add PDO plugin, and switch unix datagram to stream. by @jmjoy in https://github.com/apache/skywalking-php/pull/15
    • Update readme about creating issue. by @jmjoy in https://github.com/apache/skywalking-php/pull/17
    • Fix package.xml role error by @heyanlong in https://github.com/apache/skywalking-php/pull/16
    • Add swoole support. by @jmjoy in https://github.com/apache/skywalking-php/pull/19
    • Add .fleet to .gitignore by @heyanlong in https://github.com/apache/skywalking-php/pull/20
    • [Feature] Add Mysql Improved Extension by @heyanlong in https://github.com/apache/skywalking-php/pull/18
    • Add predis plugin. by @jmjoy in https://github.com/apache/skywalking-php/pull/21
    • Take care of PDO false and DSN tailing semicolons. by @phanalpha in https://github.com/apache/skywalking-php/pull/22
    • Add container by @heyanlong in https://github.com/apache/skywalking-php/pull/23
    • Save PDO exceptions. by @phanalpha in https://github.com/apache/skywalking-php/pull/24
    • Update minimal supported PHP version to 7.2. by @jmjoy in https://github.com/apache/skywalking-php/pull/25
    • Utilize UnixListener for the worker process to accept reports. by @phanalpha in https://github.com/apache/skywalking-php/pull/26
    • Kill the worker on module shutdown. by @phanalpha in https://github.com/apache/skywalking-php/pull/28
    • Add plugin for memcached. by @jmjoy in https://github.com/apache/skywalking-php/pull/27
    • Upgrade rust mini version to 1.65. by @jmjoy in https://github.com/apache/skywalking-php/pull/30
    • Add plugin for phpredis. by @jmjoy in https://github.com/apache/skywalking-php/pull/29
    • Add missing request_id. by @jmjoy in https://github.com/apache/skywalking-php/pull/31
    • Adapt virtual cache. by @jmjoy in https://github.com/apache/skywalking-php/pull/32
    • Fix permission denied of unix socket. by @jmjoy in https://github.com/apache/skywalking-php/pull/33
    • Bump to 0.2.0. by @jmjoy in https://github.com/apache/skywalking-php/pull/34

    New Contributors

    • @phanalpha made their first contribution in https://github.com/apache/skywalking-php/pull/22

    Full Changelog: https://github.com/apache/skywalking-php/compare/v0.1.0...v0.2.0

  • handlebars 1.0.0
    - PHP 8.1 and 8.2 compat - Target handlebars.js v4.7.7 - Target handlebars.c v1.0.0 - Objects can now be iterated with `#each` - `known_helpers` is now passed properly to the compiler in `render`
  • mustache 0.9.3
    - PHP 8.2 compat (@remicollet)
  • mongodb 1.15.0
    ** Bug * [PHPC-2132] - get_module_info() test function may fail to match some phpinfo() values * [PHPC-2148] - Error if RewrapManyDataKey is called with masterKey and without provider * [PHPC-2149] - ClientEncryption::createDataKey() may leak when processing masterKey option * [PHPC-2159] - Consider enums and traits in BSON decoding instantiatable checks

    ** Epic * [PHPC-2093] - Key Management API

    ** New Feature * [PHPC-2083] - BSON handling for enum classes

    ** Task * [PHPC-1710] - Document upcoming signature changes in interfaces * [PHPC-1929] - ReadConcern tests need not exhaustively test each constant * [PHPC-1945] - Remove class_exists checks from SKIPIF blocks in Decimal128 tests * [PHPC-2064] - SKIPIF output may be ignored for tests using skip_if_not_clean on PHP 8.1 * [PHPC-2111] - Replace zend_parse_parameter_calls with PHONGO_PARSE_PARAMETERS macros * [PHPC-2115] - Remove manual fetching of DateTimeImmutable class entry * [PHPC-2117] - Test with PHP 8.2 on GitHub Actions * [PHPC-2118] - Use debian11 and include MongoDB 6.0 for load balancer testing * [PHPC-2124] - Ensure that null is still accepted for optional parameters * [PHPC-2128] - Create stub files for functions * [PHPC-2130] - Remove proto definitions from source files * [PHPC-2136] - Final modifier should precede method visibility in stub files * [PHPC-2143] - Add Windows builds to GitHub Actions and publish DLLs for releases * [PHPC-2146] - Refactor type map struct * [PHPC-2147] - Update AppVeyor config to clone PHP fork of the Windows SDK * [PHPC-2153] - Test with PHP 8.2 on Evergreen * [PHPC-2154] - Test with PHP 8.2 on Appveyor * [PHPC-2166] - Use void keyword in prototypes for functions that take no parameters

    ** Improvement * [PHPC-1708] - Add return type information to final classes * [PHPC-1711] - Add return type information to interfaces * [PHPC-1928] - Remove unnecessary casts to zend_long * [PHPC-1944] - Add final modifier to __set_state methods * [PHPC-2015] - Use stub files to generate arginfo * [PHPC-2101] - Default Binary constructor $type parameter to TYPE_GENERIC * [PHPC-2103] - Allow applications to detect crypt_shared availability * [PHPC-2120] - Upgrade libmongocrypt dependency to 1.5.2 * [PHPC-2125] - Reduce expected removeKeyAltName operations to a single findOneAndUpdate * [PHPC-2126] - Allow RewrapManyDataKeyResult.bulkWriteResult to be optional * [PHPC-2142] - WriteResult getters should return null and emit deprecation notice for w:0 writes and return zero otherwise if libmongoc result is omitted * [PHPC-2151] - Validate masterKey option for createDataKey() and rewrapManyDataKey() * [PHPC-2168] - Use consistent int types for APM fields and snprintf for string conversions

tagged:

Link:


Trending Topics: