Spotlight: PHP 7.1 and Symfony 3.1
PHP 7.1 is in planning stages
The PHP 7.1 feature set is still being nailed together and there is no definite release date.Thanks to an excellent post from Amo Chohan here is an overview of what's in store for the first release:
- Catching multiple exception types
- Curl HTTP/2 server push support
- Support class constant visibility
- Void return types
- Generalize support of negative string offsets
- Allow specifying keys in list() and square bracket syntax for array destructuring
- Warn about invalid strings in arithmetic
- Deprecate and remove mcrypt()
Read the whole article: Upcoming changes in PHP 7.1
Symfony 3.1 is in Beta
On May 13th the Symfony team released the first beta of Symfony 3.1. As per the usual predictable release schedule Symfony 3.1 is expected to be released later this month.
The official Symfony website has already highlighted a number of features and enhancements:
- Strict Image Validation
- Explicit Column Widths in Console Tables
- Input and Output Stream for Processes
- Web Debug Toolbar and Profiler Enhancements
- Data URI Normalizer
- Network mocking and DNS sensitive tests
- Improved the Security Profiler Panel
- DateTime Normalizer
- Deprecation Helper Improvements
- YAML deprecations
- FrameworkBundle Improvements
- Forwards and Redirects in the Toolbar and Profiler
- Customizable YAML parsing and dumping