Community News: Latest PECL Releases (02.18.2020)

  • You are here: Free PHP » Uncategorized » Community News: Latest PECL Releases (02.18.2020)

Latest PECL Releases:

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

    [4.0.4]

    Added

    • Added a way to utilize GitHub actions to run database tests against each RDBMS and reworked the testing suite. [#14779](https://github.com/pha$
    • Added the latest version of Codeception (v4) and utilized the phalcon4 module. #14779

    Changed

    • Changed Column 'notNull' definition to make possible create nullable (NULL) columns #14804

    Fixed

    • Fixed PhalconDbAdapterPdoPostgresql to correctly identify bool fields instead of treating them as tinyint [#14722](https://github.co$
    • Fixed PhalconCliConsole to pass current container to the PhalconMvcModuleDefinitionInterface::registerAutoloaders() [#14787](https://g$
    • Fixed PhalconDbDialectMysql::createTable() to create default value with CURRENT_TIMESTAMP ON UPDATE/DELETE [#14797]
    • Fixed PhalconStorageAdapter* to no longer accept the serializer option as it was clashing with the factory [#14828](https://github.com/$
    • Fixed PhalconHttpRequest to return the correct host on an UnexpectedValueException [#14763](https://github.com/phalcon/cphalcon/issues/1$
    • Fixed PhalconAssetsCollection to initialize position to 0 #14848
  • redis 5.2.0RC1
    phpredis 5.2.0RC1

    This release contains initial support for Redis Sentinel as well as many smaller bug fixes and improvements. It is especially of interest if you use persistent connections, as we've added logic to make sure they are in a good state when retreving them from the pool.

    IMPORTANT: Sentinel support is considered experimental and the API will likely change based on user feedback.

    • Sponsors ~ Till Kruss - https://github.com/tillkruss

    • Initial support for RedisSentinel [90cb69f3, c94e28f1, 46da22b0, 5a609fa4, 383779ed] (Pavlo Yatsukhnenko)

    • Houskeeping (spelling, doc changes, etc) [23f9de30, d07a8df6, 2d39b48d, 0ef488fc, 2c35e435, f52bd8a8, 2ddc5f21, 1ff7dfb7, db446138] (Tyson Andre, Pavlo Yatsukhnenko, Michael Grunder, Tyson Andre)

    • Fix for ASK redirections [ba73fbee] (Michael Grunder)

    • Create specific 'test skipped' exception [c3d83d44] (Michael Grunder)

    • Fixed memory leaks in RedisCluster [a107c9fc] (Michael Grunder)

    • Fixes for session lifetime values that underflow or overflow [7a79ad9c, 3c48a332] (Michael Grunder)

    • Enables slot caching for Redis Cluster [23b1a9d8] (Michael Booth)

    • Support TYPE argument for SCAN [8eb39a26, b1724b84, 53fb36c9, 544e641b] (Pavlo Yatsukhnenko)

    • Added challenge/response mechanism for persistent connections [a5f95925, 25cdaee6, 7b6072e0, 99ebd0cc, 3243f426] (Pavlo Yatsukhnenko, Michael Grunder)

  • protobuf 3.11.4
    GA release.
  • mysqlnd_azure 1.1.0
    - 1. Rename option mysqlnd_azure.enabled to mysqlnd_azure.enableRedirect. - 2. Add a new option choice "preferred". - 3. When enableRedirect is "on", ssl is off, no connection will be made, return error "mysqlnd_azure.enableRedirect is on, but SSL option is not set in connection string. Redirection is only possible with SSL." - 4. When enableRedirect is "on", but on server side redirection is not available, abort the first connection and return error "Connection aborted because redirection is not enabled on the MySQL server or the network package doesn't meet meet redirection protocol." - 5. When enableRedirect is "on" and server supports redirection, but the redirected connection failed for any reason, also abort the first proxy connection. Return the error of the redirected connection. - 6. When enableRedirect is "preferred", it will use redirection if possible. If connection does not use SSL, or server does not support redirection, or redirected connection fails to connect for any non-fatal reason while the proxy connection is still a valid one, it will fallback to the first proxy connection.
  • mongodb 1.7.2
    ** Bug * [PHPC-1553] - Conditionally define ssize_t if it is not available
  • skywalking 3.2.6
    Fix the mistake of field entryOperationName in sw6 header.
Powered by Gewgley