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

Community News:
Latest PECL Releases (10.20.2020)
Oct 20, 2020 @ 08:05:02

Latest PECL Releases:

  • mysql_xdevapi 8.0.22
    WL#14012: XProtocol -- support for configurable compression algorithms orabug #31364076: mysqlndx switch from C++14 to C++17, and all related orabug #31414039: mysqlndx apply std::string_view, remove MYSQLND_CSTRING orabug #30084547: improve zval wrapper orabug #31678047: prepared statements tests fail with the newest server orabug #31958145: some secure connection / TLS tests fail on el8-x86-64bit

  • skywalking 4.0.0
    newly designed agent, modular design
  • swoole 4.5.5
    New APIs --- + Added ProcessManager and alias ProcessProcessManager (swoole/library#eac1ac5) (@matyhtf) + Support HTTP2 server-side GOAWAY (#3710) (@doubaokun) + Added Comap() function (swoole/library#57) (@leocavalcante)

    Enhancement

    • Support http2 client unix socket (#3668) (@sy-records)
    • Set the worker status to SW_WORKER_EXIT when the worker process exits (#3724) (@matyhtf)
    • Add send_queued_bytes and recv_queued_bytes in Server::getClientInfo() (#3721) (#3731) (@matyhtf) (@Yurunsoft)
    • Support option of stats_file (#3725) (@matyhtf) (@Yurunsoft)

    Fixed

    • Fixed PHP8 build (zend_compile_string change) (#3670) (@twose)
    • Fixed PHP8 build (ext/sockets compatibility) (#3684) (@twose)
    • Fixed PHP8 build (php_url_encode_hash_ex change) (#3713) (@remicollet)
    • Fixed invalid conversion from 'const char*' to 'char*' for build (#3686) (@remicollet)
    • Fixed HTTP2 client over HTTP proxy is not working (#3677) (@matyhtf) (@twose)
    • Fixed PDO context data confusion (swoole/library#54) (@sy-records)

    Kernel

    • Code optimization (#3671) (#3689) (#3700) (#3701) (#3708) (#3718) (#3722) (#3723) (@matyhtf)
  • datadog_trace 0.49.0
    ### Added - Add .gdbinit files from released PHP versions #996 - Support PHP 5.5 #1008, #1018, #1020, #1030, #1032 - Add PHP 5.4 support to PECL package #1019 - Add Levi and Luca as lead developers to package.xml #1025 - Close open spans on fatal errors #1028 - Attach fatal errors to all open internal spans #1034 - Experimental PHP 8.0.0 RC 1 support (Provided for testing only and not intended for use on production) #1027 #1036 #1041

    Changed

    • Enable the background sender by default on PHP 5.4 #991
    • Remove userland references to sandboxing #1003
    • Sandbox flush in limited mode on PHP 5.4 #1009
    • Defer loading of PDO, Memcached, Slim, WordPress, and Yii integrations until first usage #1006
    • Clear separation in testing of src/api vs src/DDTrace #1017
    • Harden curl integration #1024
    • Compile src/DDTrace/version.php into _generated.php to avoid loading it at runtime #1026
    • Disable instrumenting generators on PHP 5 #1050

    Fixed

    • Fix pecl-build for real releases #998
    • Properly group traces sent in batch during long running scripts #1029
    • Add back support for trace analytics to curl integration #1031
  • xdebug 3.0.0beta1
    Wed, Oct 14, 2020 - xdebug 3.0.0beta1

    This is a BETA release, and not ready for production environments.

    Xdebug 3 has many changes. Please read the upgrade guide at https://3.xdebug.org/docs/upgrade_guide

    Xdebug 3 documentation is available at https://3.xdebug.org/docs


    • New features:

      • Implemented issue #1762: Introduce feature modes
      • Implemented issue #1793: Add xdebug.start_upon_error setting to cover the removed xdebug.remote_mode=jit feature.
      • Implemented issue #1797: Implement generic logging
      • Implemented issue #1801: Rename mode 'display' to mode 'develop'
      • Implemented issue #1831: Add diagnostics function xdebug_info()
      • Implemented issue #1833: Add links to documentation in diagnostic log
      • Implemented issue #1837: Support for associative variadic variable names (PHP 8)
      • Implemented issue #1841: Add support for PHP 8 'match' keyword
    • Removed features:

      • Implemented issue #1795: Deprecate PHP 7.1 support

      • Implemented issue #1786: Remove idekey value fallback to USER/USERNAME environment variable

      • Implemented issue #1809: Remove "overload_var_dump" setting

      • Implemented issue #1810: Remove collect_vars and xdebug_get_declared_vars()

      • Implemented issue #1812: Remove show_mem_delta setting

      • Implemented issue #1838: Remove collect_params setting, and always default it to "4"

      • Implemented issue #1847: Remove xdebug.remote_cookie_expire_time setting

    = Changes:

    • Implemented issue #1378: Unfortunate coupling of default_enable=1 and remote_mode=jit
    • Implemented issue #1773: Replace all xdebug.*_output_dir settings with xdebug.output_dir
    • Implemented issue #1785: Replace xdebug.remote_mode and xdebug.auto_trace with generic "start-with-request" setting
    • Implemented issue #1791: Replace xdebug.trigger, xdebug.trigger_value, with xdebug.start_with_request=trigger and xdebug.trigger_value
    • Implemented issue #1792: Change start_with_request=always/never to start_with_request=yes/no
    • Implemented issue #1794: Replace the filter's blacklist/whitelist with exclude/include
    • Implemented issue #1811: Remove xdebug.collect_includes setting and always include them
    • Implemented issue #1844: Add deprecation warning for removed and renamed configuration setting names
    • Implemented issue #1845: Rename xdebug.remote_{host,port} to xdebug.client_{host,port}
    • Implemented issue #1846: Rename setting xdebug.remote_timeout to xdebug.connect_timeout_ms
    • Implemented issue #1848: Change default Xdebug port from 9000 to 9003
    • Implemented issue #1850: Change array variable output in tracing to use modern [] syntax
    • Implemented issue #1856: Rename xdebug.remote_connect_back to xdebug.discover_client_host
    • Implemented issue #1857: Rename xdebug.remote_addr_header to xdebug.client_discovery_header
    • Improvements:

      • Implemented issue #1016: Support for pause-execution (Robert Lu)
      • Implemented issue #1680: Update var dumping routines to include relevant information for interned strings and immutable arrays
      • Implemented issue #1712: Add unit to profiler data types
      • Implemented issue #1743: Figuring out whether a call is a closure uses string comparisions instead of checking the ACC flag (Benjamin Eberlei)
      • Implemented issue #1752: Use a stack pool to manage stack entries instead of allocating and deallocating entries
      • Implemented issue #1755: Overload pcntl_fork() to prevent performance degradation by calling xdebug_get_pid often (Carlos Granados)
      • Implemented issue #1781: Include 'Xdebug' in max nesting level error message
      • Implemented issue #1783: Stacktrace needs vertical scrolling on small screens (Tobias Tom)
      • Implemented issue #1789: Provide PHP stubs for Xdebug's functions
      • Implemented issue #1807: Document Xdebug installation with yum and apt
      • Implemented issue #1813: Make sure that the xdebug_init_*_globals don't do more than they need to, and that init is only done when xdebug.mode != off
      • Implemented issue #1817: Switch filename storage from char*/size_t to zend_string*
      • Implemented issue #1818: Switch variable storage from char*/size_t to zend_string*
      • Implemented issue #1820: Increase time tracing precision (Michael Vo?íšek)
      • Implemented issue #1824: Allow Xdebug's mode to be set through an environment variable
      • Implemented issue #1825: Improve profiler performance by not calling fflush after every function (Michael Vo?íšek)
      • Implemented issue #1826: Reduce profiler memory allocation and call overhead
      • Implemented issue #1829: Switch to 10ns profiler resolution (Michael Vo?íšek)
      • Implemented issue #1832: If connect back host can not be contacted, fallback to remote_host/port
      • Implemented issue #1858: Only open/close log if there is an actual message to log
      • Implemented issue #1860: Allow xdebug.cloud_id to be set through an environment variable

    = Fixed bugs:

    • Fixed issue #1756: Php process won't exit after running connected to a client
    • Fixed issue #1823: Profiler generates negative data for memory usage
    • Fixed issue #1834: Return type must be bool in overloaded set_time_limit
  • redis 5.3.2RC2
    phpredis 5.3.2RC2
    • Verify SET options are strings before testing them as strings [514bc371] (Michael Grunder)

    phpredis 5.3.2RC1

    This release containse some bugfixes and small improvements.

    You can find a detailed list of changes in Changelog.md and package.xml

    • Sponsors ~ Audiomack - https://audiomack.com ~ BlueHost - https://bluehost.com ~ Redis Cache Pro for WordPress - https://wprediscache.com ~ Avtandil Kikabidze - https://github.com/akalongman ~ Oleg Babushkin - https://github.com/olbabushkin

    • Fix cluster segfault when dealing with NULL multi bulk replies in RedisCluster [950e8de8] (Michael Grunder, Alex Offshore)
    • Fix xReadGroup() must return message id [500916a4] (Pavlo Yatsukhnenko)
    • Fix memory leak in rediscluster session handler [b2cffffc] (Pavlo Yatsukhnenko)
    • Fix XInfo() returns false if the stream is empty [5719c9f7, 566fdeeb] (Pavlo Yatsukhnenko, Michael Grunder)
    • Relax requirements on set's expire argument [36458071] (Michael Grunder)
    • Refactor redis_sock_check_liveness [c5950644] (Pavlo Yatsukhnenko)
    • PHP8 compatibility [a7662da7, f4a30cb2, 17848791] (Pavlo Yatsukhnenko, Remi Collet)
    • Update documentation [c9ed151d, 398c99d9] (Ali Alwash, Gregoire Pineau)
    • Add Redis::OPT_NULL_MULTIBULK_AS_NULL setting to treat NULL multi bulk replies as NULL instead of []. [950e8de8] (Michael Grunder, Alex Offshore)
    • Allow to specify stream context for rediscluster session handler [a8daaff8, 4fbe7df7] (Pavlo Yatsukhnenko)
    • Add new parameter to RedisCluster to specify stream ssl/tls context. [f771ea16] (Pavlo Yatsukhnenko)
    • Add new parameter to RedisSentinel to specify auth information [81c502ae] (Pavlo Yatsukhnenko)
  • ds 1.3.0
    - ArrayAccess implemented consistently - IteratorAggregate implemented consistently - A few incorrect return types
tagged:

Link:


Community News:
Latest PECL Releases (10.13.2020)
Oct 13, 2020 @ 08:05:01

Latest PECL Releases:

  • rar 4.1.0
    - Merge changes made to unrar up to version 5.5.6.

    • Support PHP 7.2, PHP 7.3 and PHP 7.4.
    • Update to unrar 5.9.4
    • Fix bug #76592: streaming unpacking of uncompressed files incomplete
  • timezonedb 2020.2
    Updated to version 2020.2 (2020b)
  • xhprof 2.2.2
    - Fix PECL installation #48
  • gRPC 1.33.0RC1
    - gRPC Core 1.33.0 update - Timeval class constructor now accepts a double value
  • protobuf 3.13.0.1
    GA release.
  • igbinary 3.1.6
    * Fix build failure with older C standard (e.g. building on CentOS 6). * Otherwise, identical to 3.1.6RC1.
  • runkit7 4.0.0a2
    - Fix build failure in PECL releases due to missing files in the 4.0.0a1 archive. - Properly reference count references to file names in php 8.0 when copying functions
  • rdkafka 4.0.4
    BREAKING CHANGE: Since version 4.0, the client no longer polls for network events at shutdown (during object destructor). This behaviour didn't give enough control to the user in case of server issue, and could cause the script to hang while terminating.

    Starting from 4.0, programs MUST call flush() before shutting down, otherwise some messages and callbacks may be lost.

    Bugfixes

    • Fix crash during shurtdown (#367, @nick-zh, @sofire)

    Enhancements

    • Improved CI (@Steveb-p, @arnaud-lb)

    Documentation

    • Improved doc (@nick-zh, @Steveb-p)
  • componere 3.1.2
    - Fix #25 Segfault with OpCache and abstract classes - Fix #26 Error: Class 0x01 not found" if Definition( 'MyDerived', 'MyClass' ) - Fix #29 Protected and Private properties not working as expected - Fix #30 Can NOT addProperty in extending class - Compatibility with PHP 8
  • runkit7 4.0.0a1
    - Remove `runkit7_import()`. This had known crashes/segfaults in php 7.3+ that have not been straightforward to fix (after multiple attempts) due to changes to PHP's internals and changes to late static binding, and offered an incomplete set of functionality. (e.g. could not override properties)

    This was also not integrated with runkit7's tracking of manipulated methods/functions/properties.

    • Drop support for php 7.1. Security support for php 7.1 from php-src ended in December 2019 and runkit7 requires a lot of work to verify that changes or new features work correctly with the internals of php in all PHP versions.
    • Remove disabled code, constants, and ini settings related to the sandbox feature. Runkit7 has never supported sandboxes or runkit_lint due to changes to internals in php7 making it impractical.
    • Remove runkit7_object_id() - PHP 7.2 adds spl_object_id() to do the same thing.
    • Fix build failure in php 8.0-dev - this extension's support for php 8 is still incomplete and experimental.
    • Add parameter default constant names to reflection (php 8 only).
  • igbinary 3.1.6RC1
    * Fix igbinary_serialize incorrectly deduplicating arrays/objects/references when they were garbage collected/freed during serialization.
  • redis 5.3.2RC1
    phpredis 5.3.2RC1

    This release containse some bugfixes and small improvements.

    You can find a detailed list of changes in Changelog.md and package.xml

    • Sponsors ~ Audiomack - https://audiomack.com ~ BlueHost - https://bluehost.com ~ Redis Cache Pro for WordPress - https://wprediscache.com ~ Avtandil Kikabidze - https://github.com/akalongman

    • Fix cluster segfault when dealing with NULL multi bulk replies in RedisCluster [950e8de8] (Michael Grunder, Alex Offshore)
    • Fix xReadGroup() must return message id [500916a4] (Pavlo Yatsukhnenko)
    • Fix memory leak in rediscluster session handler [b2cffffc] (Pavlo Yatsukhnenko)
    • Fix XInfo() returns false if the stream is empty [5719c9f7, 566fdeeb] (Pavlo Yatsukhnenko, Michael Grunder)
    • Relax requirements on set's expire argument [36458071] (Michael Grunder)
    • Refactor redis_sock_check_liveness [c5950644] (Pavlo Yatsukhnenko)
    • PHP8 compatibility [a7662da7, f4a30cb2, 17848791] (Pavlo Yatsukhnenko, Remi Collet)
    • Update documentation [c9ed151d, 398c99d9] (Ali Alwash, Gregoire Pineau)
    • Add Redis::OPT_NULL_MULTIBULK_AS_NULL setting to treat NULL multi bulk replies as NULL instead of []. [950e8de8] (Michael Grunder, Alex Offshore)
    • Allow to specify stream context for rediscluster session handler [a8daaff8, 4fbe7df7] (Pavlo Yatsukhnenko)
    • Add new parameter to RedisCluster to specify stream ssl/tls context. [f771ea16] (Pavlo Yatsukhnenko)
    • Add new parameter to RedisSentinel to specify auth information [81c502ae] (Pavlo Yatsukhnenko)
tagged:

Link:

Community News:
Latest PEAR Releases (10.12.2020)
Oct 12, 2020 @ 08:05:01

Latest PEAR Releases:

tagged:

Link:


Community News:
Latest PECL Releases (10.06.2020)
Oct 06, 2020 @ 08:05:02

Latest PECL Releases:

  • uuid 1.2.0
    - raise warnings on bad input value with PHP 7

    • promote warnings to ValueError with PHP 8
    • add type hinting with PHP 8
    • fix bug #66982 uuid_mac checks wrong bit/byte for valid MAC address
  • mongodb 1.8.1
    ** Bug * [PHPC-1683] - Collect error labels from writeConcernErrors in libmongoc bulk write replies * [PHPC-1687] - Session::commitTransaction() leaks reply document on success
  • pdo_sqlsrv 5.9.0preview1
    [Added] - Support for PHP 8.0 RC 1 - Support for Ubuntu 20.04 and Alpine 3.12 - Support for GB18030 locale [#1115]( https://github.com/microsoft/msphpsql/pull/1115) - Feature Request [#924](https://github.com/microsoft/msphpsql/issues/924) - extended PDO errorinfo to include [additional odbc messages if available](https://github.com/microsoft/msphpsql/wiki/Features#pdoErrorInfo) - pull request [#1133]( https://github.com/microsoft/msphpsql/pull/1133) - [Data Classification with rank info](https://github.com/microsoft/msphpsql/wiki/Features#dataClass), which requires [MS ODBC Driver 17.4.2+](https://docs.microsoft.com/sql/connect/odbc/download-odbc-driver-for-sql-server?view=sql-server-ver15) and [SQL Server 2019](https://www.microsoft.com/sql-server/sql-server-2019) or an Azure SQL instance that supports it [Removed] - Dropped support for Ubuntu 19.10 and Debian 8. [Fixed] - Pull Request [#1127](https://github.com/microsoft/msphpsql/pull/1127) - removal of TSRMLS macros in preparation for PHP 8 by remicollet - Pull Request [#1136](https://github.com/microsoft/msphpsql/pull/1136) - improved performance when handling decimal numbers as inputs or outputs and removed unncessary conversions for numeric values - Pull Request [#1143](https://github.com/microsoft/msphpsql/pull/1143) - if an exception occurs when executing a query, will not change the output parameters - Pull Request [#1144](https://github.com/microsoft/msphpsql/pull/1144) - use the correct C types when binding output parameters with integer values - Pull Request [#1146](https://github.com/microsoft/msphpsql/pull/1146) - improved performance when fetching numbers using client buffers - Issue [#1170](https://github.com/microsoft/msphpsql/issues/1170) - when fetching large data types such as ntext will check more than only the display size - pull request [#1172](https://github.com/microsoft/msphpsql/pull/1172) [Limitations] - No support for inout / output params when using sql_variant type - No support for inout / output params when formatting decimal values - In Linux and macOS, setlocale() only takes effect if it is invoked before the first connection. Attempting to set the locale after connecting will not work - Always Encrypted requires [MS ODBC Driver 17+](https://docs.microsoft.com/sql/connect/odbc/linux-mac/installing-the-microsoft-odbc-driver-for-sql-server) - Only Windows Certificate Store and Azure Key Vault are supported. Custom Keystores are not yet supported - Issue [#716](https://github.com/Microsoft/msphpsql/issues/716) - With Always Encrypted enabled, named parameters in subqueries are not supported - Issue [#1050](https://github.com/microsoft/msphpsql/issues/1050) - With Always Encrypted enabled, insertion requires the column list for any tables with identity columns - [Always Encrypted limitations](https://docs.microsoft.com/sql/connect/php/using-always-encrypted-php-drivers#limitations-of-the-php-drivers-when-using-always-encrypted) [Known Issues] - This preview release requires ODBC Driver 17.4.2 or above. Otherwise, a warning about failing to set an attribute may be suppressed when using an older ODBC driver. - Connection pooling on Linux or macOS is not recommended with [unixODBC](http://www.unixodbc.org/) < 2.3.7 - When pooling is enabled in Linux or macOS - unixODBC <= 2.3.4 (Linux and macOS) might not return proper diagnostic information, such as error messages, warnings and informative messages - due to this unixODBC bug, fetch large data (such as xml, binary) as streams as a workaround. See the examples [here](https://github.com/Microsoft/msphpsql/wiki/Features#pooling)
  • sqlsrv 5.9.0preview1
    [Added] - Support for PHP 8.0 RC 1 - Support for Ubuntu 20.04 and Alpine 3.12 - Support for GB18030 locale [#1115]( https://github.com/microsoft/msphpsql/pull/1115) - [Data Classification with rank info](https://github.com/microsoft/msphpsql/wiki/Features#dataClass), which requires [MS ODBC Driver 17.4.2+](https://docs.microsoft.com/sql/connect/odbc/download-odbc-driver-for-sql-server?view=sql-server-ver15) and [SQL Server 2019](https://www.microsoft.com/sql-server/sql-server-2019) or an Azure SQL instance that supports it [Removed] - Dropped support for Ubuntu 19.10 and Debian 8. [Fixed] - Pull Request [#1127](https://github.com/microsoft/msphpsql/pull/1127) - removal of TSRMLS macros in preparation for PHP 8 by remicollet - Pull Request [#1136](https://github.com/microsoft/msphpsql/pull/1136) - improved performance when handling decimal numbers as inputs or outputs and removed unncessary conversions for numeric values - Pull Request [#1143](https://github.com/microsoft/msphpsql/pull/1143) - if an exception occurs when executing a query, will not change the output parameters - Pull Request [#1144](https://github.com/microsoft/msphpsql/pull/1144) - use the correct C types when binding output parameters with integer values - Pull Request [#1146](https://github.com/microsoft/msphpsql/pull/1146) - improved performance when fetching numbers using client buffers - Pull Request [#1165](https://github.com/microsoft/msphpsql/pull/1165) - setting query timeout without using LOCK TIMEOUT, which saves an extra trip to the server - Issue [#1170](https://github.com/microsoft/msphpsql/issues/1170) - when fetching large data types such as ntext will check more than only the display size - pull request [#1172](https://github.com/microsoft/msphpsql/pull/1172) [Limitations] - No support for inout / output params when using sql_variant type - No support for inout / output params when formatting decimal values - In Linux and macOS, setlocale() only takes effect if it is invoked before the first connection. Attempting to set the locale after connecting will not work - Always Encrypted requires [MS ODBC Driver 17+](https://docs.microsoft.com/sql/connect/odbc/linux-mac/installing-the-microsoft-odbc-driver-for-sql-server) - Only Windows Certificate Store and Azure Key Vault are supported. Custom Keystores are not yet supported - Issue [#716](https://github.com/Microsoft/msphpsql/issues/716) - With Always Encrypted enabled, named parameters in subqueries are not supported - Issue [#1050](https://github.com/microsoft/msphpsql/issues/1050) - With Always Encrypted enabled, insertion requires the column list for any tables with identity columns - [Always Encrypted limitations](https://docs.microsoft.com/sql/connect/php/using-always-encrypted-php-drivers#limitations-of-the-php-drivers-when-using-always-encrypted) [Known Issues] - This preview release requires ODBC Driver 17.4.2 or above. Otherwise, a warning about failing to set an attribute may be suppressed when using an older ODBC driver. - Connection pooling on Linux or macOS is not recommended with [unixODBC](http://www.unixodbc.org/) < 2.3.7 - When pooling is enabled in Linux or macOS - unixODBC <= 2.3.4 (Linux and macOS) might not return proper diagnostic information, such as error messages, warnings and informative messages - due to this unixODBC bug, fetch large data (such as xml, binary) as streams as a workaround. See the examples [here](https://github.com/Microsoft/msphpsql/wiki/Features#pooling)
  • APCu 5.1.19
    - Fixed apcu_store() with integer keys (#388). - Made apc.use_request_time=0 the default (#391). - Made apcu compatible with PHP 8.0.
  • dbase 7.1.0RC2
    New features
    • Full fledged arginfo is available under PHP 8 (Remi Collet)
    • Calling dbase functions with wrong parameter types/values throws TypeExceptions and ValueExceptions, respectively, instead of raising warnings under PHP 8 (Remi Collet)

    Bug Fixes

    • Fixed #80156 (Incomplete records may be written)
  • dbase 7.1.0RC1
    New features
    • Full fledged arginfo is available under PHP 8 (Remi Collet)
    • Calling dbase functions with wrong parameter types/values throws TypeExceptions and ValueExceptions, respectively, instead of raising warnings under PHP 8 (Remi Collet)

    Bug Fixes

    • Fixed #80156 (Incomplete records may be written)
  • maxminddb 1.8.0
    * Fixes for PHP 8.0. Pull Request by Remi Collet. GitHub #108.
  • translit 0.7.1
    - Added support for PHP 8.0 (Remi Collet)
  • zip 1.19.1
    - encode parameter is optional (PHP 8) - deprecate procedural API with PHP 8 - promote warning to exception (PHP 8) - Fixed bug #79678 Build fails due to undeclared ZIP_RDONLY - add ZipArchive::CM_ZSTD constant (since libzip 1.8.0)
tagged:

Link:


Community News:
Latest PECL Releases (09.29.2020)
Sep 29, 2020 @ 08:05:01

Latest PECL Releases:

  • xdebug 2.9.8
    Mon, Sep 28, 2020 - xdebug 2.9.8

    = Fixed bugs:

    • Fixed issue #1851: Paths are not counted as coveraged with loops calling function
    • Fixed issue #1855: Build issues on FreeBSD
  • ice 1.7.0
    - Url, add href and rel, deprecate getStatic, fix #231 - Arr, add merge, deprecate replace, fix #228 - View, set engine options, sleet compile fix #288 - Validation, add exists validator #274 - Db, count elements #277 - Router, set routes must be explicitly called #282 - Db, skip settings if not provided, fix #286 - Auth file, fetch users from the options, fix #285 - Sqlite, row count returns zero all the time, fix #283
  • pq 2.1.8
    * Fix PHP-8.0 compatibility
  • rpminfo 0.5.1
    - split tests for PHP 7/8 - improve librpm example
  • pecl_http 4.0.0beta1
    >*NOTE:* v4.x will be PHP-8 only, v3.x continues PHP-7 support
    • PHP 8 compatibility
      • Drop ext-propro support PHP 8 removes the object get/set API from the ZendEngine, which renders that extension dysfunctional. As a consequence, the header property of httpMessage and derived classes cannot be modified in place, and thus by reference.
tagged:

Link:

Community News:
Latest PEAR Releases (09.28.2020)
Sep 28, 2020 @ 08:05:01

Latest PEAR Releases:

tagged:

Link:



Trending Topics: