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 identifybool
fields instead of treating them astinyint
[#14722](https://github.co$ - Fixed
PhalconCliConsole
to pass current container to thePhalconMvcModuleDefinitionInterface::registerAutoloaders()
[#14787](https://g$ - Fixed
PhalconDbDialectMysql::createTable()
to create default value with CURRENT_TIMESTAMP ON UPDATE/DELETE [#14797] - Fixed
PhalconStorageAdapter*
to no longer accept theserializer
option as it was clashing with the factory [#14828](https://github.com/$ - Fixed
PhalconHttpRequest
to return the correct host on anUnexpectedValueException
[#14763](https://github.com/phalcon/cphalcon/issues/1$ - Fixed
PhalconAssetsCollection
to initializeposition
to 0 #14848
- redis 5.2.0RC1
phpredis 5.2.0RC1This 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.