A week of symfony #440 (1-7 June 2015)
June 7, 2015 • Published by Javier Eguiluz
This week, Symfony project focused on fixing the issues and minor BC breaks inadvertently introduced by Symfony 2.7. Meanwhile, the work on Symfony 2.8 continued with the introduction of a new feature to load configuration files recursively for DependencyInjection and Routing components.
Symfony2 development highlights
- 8172f2f: [Security] enforced ACL string identifiers
- 013009b: Static Code Analysis for Components
- 5607f71: [BrowserKit] fixed a bug when URI starts with HTTP
- f4dfee3: [TwigBundle] improved the config validation
- 662e281: [Config] improved duplicated code in FileLocator
- 9f9b0f7: [HttpFoundation] get response content as resource several times for PHP >= 5.6
- fa9da42: [Form] fixed call to removed method (BC broken in 2.3)
- 3061ace: [WebProfilerBundle] added missing deprecation message
- ec14143: [Console] removed an unused argument and fixed a small code syntax issue
- 1dbf67e: [FrameworkBundle] made templating.helper.router service available again for BC reasons
- 1778e02: [SecurityBundle] removed SecurityContext from compiled classes
- ec124e0: [VarDumper] fixed generic casters calling order
- 8809362: [VarDumper] changed tooltip to expand-all keybinding in OS X
- e1e7440: [DependencyInjection] provide better error message when using deprecated configuration options
- 34ad82e: [Translator] avoid serialize unserializable resources
- 4212bda: [Security] changed error message to reflect SecurityContext deprecation
- 5bb2cc8: [Console] fixed ask and askHidden methods
- 78cf382: [Security] added setVoters() on AccessDecisionManager
- 73f0ee2: added recursive directory loading for DependencyInjection and Routing
- 3cbff05: [TwigBundle] reconfigured twig paths when they are updated
Newest issues and pull requests
- [DX] How to create fake UploadedFile for functionnal test
- [DX][Templating] Include file locations in 'Template could not be found' exception
- [DX][BC break][TwigBundle] Removed twig.options parameters breaks applications
- [DX][Console] Use specific exception classes for not defined and ambiguous command names
- [Security] Undocumented BC break
- [Asset] CDN & BasePath cannot be used at the same time
- [DependencyInjection] Configurator callable not resolved
- Console print deprecated errors on update/install (after upgrading to 2.7)
- [Security] Remember-me cookie with custom secure/httponly options is not cleared on logout
- [Asset] Empty version strategy for package
- [FrameworkBundle] Unable to turn off assets
- [2.7][FrameworkBundle] Cannot turn off serializer
- Problem with cache generation when PHP tokenizer extension is not available
- CSRF deprecation, upgrade docs do not state how to upgrade CSRF service
Twig development highlights
- dfddd2e: fixed error guessing for nested templates
They talked about us
- Using PSR-7 in Symfony
- How we Upgraded to Symfony 2.7 (+ deprecation notices)
- Deploying a Symfony2 project with Magallanes
- Kunstmaan Bundles CMS v3.1.2 released
- What's New in Symfony 2.7
- Linters for PHP projects
- Building a custom admin list filter that works on multiple columns
- PHP Barcelona Monthly Talks: From Silex to Symfony and viceversa
- Symfony for Drupal developers
- Symfony 2.7 e PSR-7
- Symfony 2.7.0 LTS 正式版已经发布,Laravel 5.1 LTS 版本定于6月9号发布
- 详解如何从git远程仓库clone Symfony框架项目到本地安装【原创】
- Symfony 2.7.0 kommt mit built-in-Support für PSR-7
Help the Symfony project!
As with any Open-Source project, contributing code or documentation is the most common way to help, but we also have a wide range of sponsoring opportunities.
Comments are closed.
To ensure that comments stay relevant, they are closed for old posts.