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

Community News:
Latest PECL Releases (06.08.2021)
Jun 08, 2021 @ 08:05:08

Latest PECL Releases:

  • PAM 2.2.3
    Fix minimum version of php and pear installer

  • PAM 2.2.2
    Add missing globals init and other minor fixes
  • PAM 2.2.1
    PHP 8.0 support with other features
  • pcov 1.0.9
    - Fix #67 huge memory consumption to generate coverage
  • zip 1.19.3
    - Fix #80648 Fix for bug 79296 should be based on runtime version (cmb, Remi) - Fix #80863 ZipArchive::extractTo() ignores references. (cmb)
  • Tensor 3.0.00
    - No changes
  • protobuf 3.17.2
    * No new changes in 3.17.2
tagged:

Link:

Community News:
Latest PECL Releases (06.01.2021)
Jun 01, 2021 @ 08:05:04

Latest PECL Releases:

  • datadog_trace 0.60.0
    Breaking change: Users that are not explicitly setting or using json encoding are not impacted but this breaking change. Users either requiring json encoding for special purposes to send traces to their own custom targets or relying on the Stream class (that was not part of the public api in src/api) will have to manually clone the classes from the previous release SHA and register themselves. This is discouraged because as of today, json causes a fallback to blocking sync transmission to the Datadog agent, while using messagepack we support the unblocking async transport to our agent.

    Added

    • Zend Abstract Interface: Method call seam (PHP 5) #1186
    • ZAI Sandbox #1213
    • Auto-flushing (PHP 5) #1189
    • Nette integration (v2 and v3) #504 #1220 (thanks @kozaktomas for the original contribution and thanks @Anilm3 for reviving the original PR)
    • Begin documenting architecture #1225
    • Detect ZAI ZMM leaks #1229
    • ZAI function-call seam (PHP 8) #1234

    Changed

    • Update Docker ci docs #1202
    • Remove Json encoder and Stream transport #1235
    • Move from uint63 to uint64 for trace_id span_id and parent_id #1237
    • Remove redundant dd_trace_tracer_is_limited() calls #1239
    • Change config.m4 to allow in-tree build #1238
    • Eliminate "innerhook" from trace_method and trace_function #1240
    • Remove TSRMLS_* macros from PHP 7 and PHP 8 #1241
    • Deferred loading with ZAI function-call seam (PHP 8) #1243
    • Speed up randomized testing using a post #1192 version #1245
    • Self update composer in the image we use to prepare the code in CI (#1221)

    Fixed

    • Fix meta header name for language version in BGS agent request #1244
    • Fix flaky PCNTL tests (#1232)
tagged:

Link:

Community News:
Latest PECL Releases (05.25.2021)
May 25, 2021 @ 08:05:05

Latest PECL Releases:

  • Tensor 2.2.3
    - Remove dependency on pthreads

  • Tensor 3.0.0
    - Extension now compatible with PHP 7.4 and 8.0+ - Drop extension support for PHP 7.2 and 7.3 - Tensors only compute floating point operations - Matrix returns vector on row access - Removed deprecated methods
  • gRPC 1.38.0
    - gRPC Core 1.38.0 update
  • protobuf 3.17.1
    * Fixed PHP memory leaks and arginfo errors. (#8614) * Fixed JSON parser to allow multiple values from the same oneof as long as all but one are null.
  • LuaSandbox 4.0.2
    - Add config.w32 package.xml tarball (Closes #80850)
  • xdiff 2.1.0
    - PHP 8 support - Drop PHP 5 support
tagged:

Link:

Community News:
Latest PEAR Releases (05.24.2021)
May 24, 2021 @ 08:05:05

Latest PEAR Releases:

tagged:

Link:

Community News:
Latest PECL Releases (05.18.2021)
May 18, 2021 @ 08:05:09

Latest PECL Releases:

  • ast 1.0.12
    - Support parsing 'docComment' on php 8.1 enums

  • swoole 4.4.26
    Fixed --- * Fixed special case OnClose event missing while listening for writable events
  • swoole 4.6.7
    Enhancement --- * Supported call Process::signal() in Manager process and Task synchronous process (#4190) (@matyhtf)

    Fixed

    • Fixed signal cannot be registered repeatedly (#4170) (@matyhtf)
    • Fixed build on OpenBSD/NetBSD (#4188) (#4194) (@devnexen)
    • Fixed special case OnClose event missing while listening for writable events (#4204) (@matyhtf)
    • Fixed native curl with Symfony HttpClient (#4208) (@matyhtf)
    • Fixed HttpResponse::end() always return true (swoole/swoole-src@66fcc35) (@matyhtf)
    • Fixed PDOException generated by PDOStatementProxy (swoole/library#104) (@twose)

    Kernel

    • Refactored worker buffer, add msg id for the event data (#4163) (@matyhtf)
    • Changed the log level of "Request Entity Too Large" to warning (#4175) (@sy-records)
    • Deleted inet_ntoa and inet_aton calls (#4199) (@remicollet)
    • Adjusted output_buffer_size value to UINT_MAX (swoole/swoole-src@46ab345) (@matyhtf)
  • couchbase 3.1.2
    PCBC-761: fix return interface for expiryTime methods. PCBC-760: expose error messages in query exceptions. PCBC-759: take into account 'decoder.json_arrays' INI setting when decoding Query rows. PCBC-758: raise exception if invalid CAS passed to unlock. PCBC-729: update URLs for Collections management API.
  • protobuf 3.17.0
    No new changes in 3.17.0
  • gRPC 1.37.1
    - gRPC Core 1.37.1 update
  • protobuf 3.16.0RC2
    No new changes in 3.15.7
  • datadog_trace 0.59.0
    ### Added - [ZAI SAPI] Zaitrigger_error() SAPI function #1212 - Autocomplete Makefile target names in buster dev images #1224

    Changed

    • Use new buster containers in CI #1210
    • remove _tmp suffix from development buster images #1217
    • Tidy the components/ #1216
    • Tidy up the docker-compose file a bit #1223

    Fixed

    • Disable PCNTL in forked processes #1196
    • Updated contributing and fixed typo on Makefile::test_all #1218
    • Fix ingestion control reporting #1222
    • Skip tests that have development environment dependencies #1215 (thanks for the report @remicollet)
    • Always resolve curl class entry symbols at runtime (PHP 8) #1209 (thanks for the report @metaxy)
  • protobuf 3.16.0
    * read_property() handler is not supposed to return NULL (#8362) * Changed parameter type from long to integer (#7613) * fix: README supported PHP version for C extension (#8236)
  • xhprof 2.3.2
    - PHP8 JIT support #51 - Allow to override xhprof.output_dir via env XHPROF_OUTPUT_DIR - Set SVG render as default for callgraph.php
  • protobuf 3.17.0RC1
    No new changes in 3.17.0
  • mysqlnd_ngen 8.0.25
    Release
  • mysql_xdevapi 8.0.25
    Release
  • protobuf 3.17.0RC2
    No new changes in 3.17.0
  • gRPC 1.38.0RC1
    - gRPC Core 1.38.0 update
tagged:

Link:


symfony Project Blog:
New in Symfony 5.3: Better Protection Against BREACH Attack
May 14, 2021 @ 18:00:07

        Contributed by   
        Jérémy Derussé   
        in #39919.  
      
  
  

BREACH is a security exploit against HTTPS when using HTTP compression. This
kind of compression side-chann...

tagged:

Link: https://symfony.com/blog/new-in-symfony-5-3-better-protection-against-breach-attack?utm_source=Symfony%20Blog%20Feed&utm_medium=feed

Laravel News:
Highly Performant Cursor Pagination in Laravel 8.41
May 14, 2021 @ 14:00:07

                            The Laravel team released 8.41 with highly performant cursor pagination, an eloquent method to update models quietly, and the latest changes in the 8.x branch. 
            The post Highly Performant Cursor Pagination in Laravel 8.41 appeared first on Laravel Ne...
tagged:

Link: https://laravel-news.com/cursor-pagination


WordPress News » Security:
WordPress 5.7.2 Security Release
May 13, 2021 @ 20:00:07

WordPress 5.7.2 is now available.

This security release features one security fix. Because this is a security release, it is recommended that you update your sites immediately. All versions since WordPress 3.7 have also been updated.

WordPress 5.7.2 is a short-cycle security re...

tagged:

Link: https://wordpress.org/news/2021/05/wordpress-5-7-2-security-release/


Trending Topics: