PHP Digest number 85 - interesting news, materials and tools (April 24 - May 15, 2016)
We offer to your attention another selection with links to news and materials.
Enjoy reading! ')
News and Releases
PHP 5.5.35 , 5.6.21 , 7.0.6 - Updates of current branches with fixes for security issues.
JetBrains IDE Security Issue - Vulnerability is found in all IDEs on IntelliJ platform version v2016.1 and older, including PhpStorm. Updates released, updated.
State of the FIG - Several representatives of PHP-FIG expressed their desire to leave the group, since they practically do not take part in the discussion of new standards: Laravel , Propel , Doctrine , Guzzle . Also, in response to excessive bureaucratization, the PHP Community Driven Standards initiative appeared, within which it is proposed to give everyone the opportunity to participate in the creation of standards. Let's hope for further effective work of PHP-FIG and interesting suggestions from the community.
DevConf-2016 - June 17 in Moscow will host the next annual conference for web developers. The PHP section is presented with interesting applications: “Development of PHP-7. * Branch” from Dmitry Stogov, “Security: from basic principles to PHP features” from Alexander Makarov, “How Badoo switched to PHP7 and saved $ 1M” from Yuri Nasretdinov and others .
Yii 2.0.8 - Under the hood, hundreds of fixes and improvements.
Bolt 3.0.0 - Release of the popular CMS on symfony components.
RFC: Intersection Types — It is proposed to make it possible to specify a group of types for arguments. In this case, the transmitted value must implement all types:
RFC: Simple Annotations - Simplified annotations as opposed to the attributes proposed earlier. In this case, the annotation is an array of PHP expressions.
RFC: Nullable Types - A clause is accepted that allows you to pass null as an argument with the specified type:
try { // Some code... } catch (ExceptionType1 | ExceptionType2 $e) { // Code to handle the exception } catch (\Exception $e) { // ... }
PHP 7.1 - In June, the first alpha of PHP 7.1 is expected. Also for the upcoming version release managers were chosen: Davey Shafik and Joe Watkins .
@PHPRFCBot - Twitter account for those who want to keep track of new RFCs for PHP. Also recall about the special resource php-rfc-watch.beberlei.de for RFC monitoring.
ronanguilloux / IsoCodes - Library for validating various standard codes: Zip codes for 175 countries, phone numbers, credit card numbers, ISBNs , national identification codes, and others.
Renamed Zend Framework repository - To simplify the smooth transition to the third version of the framework, the version is removed from the repository name: zf2 -> zendframework.