This week Symfony continued polishing the new features introduced in the upcoming Symfony 3.4 and 4.0 versions. The main change was the introduction of a new config option to opt-out from legacy autowiring. In addition, the Symfony Community Awards 2017 were announced in preparation for SymfonyCon Cluj 2017, which will take place in just three weeks.
Symfony development highlights
- aa49a00: [Console] escaped trailing \ in QuestionHelper autocompletion
- d744027: [HttpFoundation] fixed FileBag issue with associative arrays
- 2dc8534: [Monolog Bridge] prefer line formatter on missing CLI dumper
- 4365d23: [PhpUnitBridge] fixed deprecation triggering test detection
- 107705a: [PhpUnitBridge] fixed isolated error handling
- 6cf3d56: [DependencyInjection] throw when a service name or an alias contains dynamic values
- 4910ac6: [FrameworkBundle] fixed $_ENV/$_SERVER precedence in test framework
- fe07c25: [DependencyInjection] register default env var provided types
- 7d97133: [Security] fixed missing BC layer for AbstractGuardAuthenticator::getCredentials()
- 2a5759d: [DependencyInjection] handle container.autowiring.strict_mode to opt-out from legacy autowiring
- fdac9e3: [HttpFoundation] fixed caching of session-enabled pages
- 9233549: added type-hints to many methods/classes
- 0686378: [Intl] allowed passing null as a locale fallback
- beee423: [HttpFoundation] allowed DateTimeImmutable in Response setters
- b5023ec: [FrameworkBundle] fixed CachePoolPrunerPass to use correct command service id
- 002b3f2: [TwigBridge] re-add Bootstrap 3 checkbox layout
- 91d2690: [PhpUnitBridge] ensured DeprecationErrorHandler::collectDeprecations() is triggered
- e80cf9c: [DependencyInjection] added the possibility to disable assets via xml
Newest issues and pull requests
- [RFC] Remove addSubscriber/removeSubscriber methods
- [DependencyInjection] Accessing value of resolved env parameters
- [TwigBridge] Create impersonation_exit_path() and *_url() functions
- [DependencyInjection] PHP configuration doesn't support string factory
- [WebProfilerBundle] Redirects are not detected
They talked about us
- Add online payment on your Symfony project in half a day
- Running Symfony without a web server on Docker using PHP-PM
- Symfony 4 Run-through (Forum PHP 2017)
- Why should a developer choose Symfony? 4 reasons to use this PHP framework
- Setting up ElasticSearch with Symfony3 and Platform.sh
- TDD On A Silex Controller
- Caching in Symfony, an overview
- Using Symfony expression in 3rd party bundle configuration
- How to connect ELK with Monolog
- Nuevo en Symfony 3.4: control de los temas de formulario globales
- Symfony 4 und Symfony Flex – ein neues Mindset
- SymfonyLive Berlin 2017