This week, Symfony focused on fixing minor issues across all the supported branches. Meanwhile, the upcoming 3.4 version added a new validator panel in the profiler and the upcoming 4.0 version added support for the immutable directive in the cache-control header.
Symfony development highlights
- 6e75cee: [Security] fixed switch user _exit without having current token
- 9a0d342: [Translation] return fallback locales whenever possible
- 7cc97b6: [Form, TwigBridge] render hidden _method field in form_rest()
- a66b967: [FrameworkBundle] allowed SSI fragments configuration in XML files
- f7de083: [WebProfilerBundle] display a better error message when the toolbar cannot be displayed
- b0bc9fe: [Console] fixed catching exception type in QuestionHelper
- 9a276aa: [TwigBundle] improved the exception page when there is no message
- 035d526: [DependencyInjection] dedup tags when using instanceof/autoconfigure
- 383c6ac: [Dotenv] test load() with multiple paths
- 7bb72b0: [Cache] fixed Predis client cluster with pipeline
- 87601ba: [SecurityBundle] respect the API in FirewallContext map
- 30e817a: [WebProfilerBundle, Validator] added a validator panel in profiler
- 2c438c5: [SecurityBundle] added user impersonation info and exit action to the profiler
- 16fbe3a: [HttpFoundation] added support for the immutable directive in the cache-control header
- 407631c: [Serializer] implement missing context aware interfaces
- 587b2f7: [Yaml] removed deprecated unspecific tag behavior
Newest issues and pull requests
- [DependencyInjection] Disabling _instanceof and _defaults rules for concrete service definition
- Performance regression in DEV mode since the use of VarDumper
- JsonResponse should not produce HTML safe JSON by default
- Firewall triggers on RedirectController::urlRedirectAction
- Throwing AccessDeniedException when getCredentials() in GuardAuthenticator are null
- Cookie::__toString() is using urlencode instead of rawurlencode
- [RFC] [DX] Re-usable Controller layout
- [Workflow] Announcing doesn't work as advertised
They talked about us
- Integrate Webpack in your Symfony application with Webpack Encore
- Porting a Symfony 3 application to Flex
- Dive Into Symfony 4 presentation
- How Symfony developers can take advantage of eZ Platform, a fully featured Symfony CMS
- Utiliser une constante PHP dans un fichier YAML
- L'Open-Source au service de la campagne d'Emmanuel Macron
- L'architecture hexagonale avec Symfony
- Symfony 4: структура приложения
- Symfony 4: Тестируем плагин Symfony Flex
- Symfony 4: Estrutura de Diretório
- Symfony 4: Automatize o seu Fluxo de Trabalho
- Symfony 複数項目に依存したvalidationの作成
- 在ajax submit上禁用symfony 2 csrf令牌保护
- Cài đặt và cấu hình Symfony