This week, the new Expression Language component was added to the master branch of the Symfony2 repository. This component allows the use of expressions for services definition, routes, access control rules and validation constraints. It was publicly introduced this week at the Symfony Live London 2013 conference and it will be the main new feature of Symfony 2.4.
A week of symfony
This week, the DependencyInjection component fixed some undetected circular references, the EventDispatcher events were made lighter and the Form component made a lot of tweaks and improved its code coverage. Meanwhile, the Symfony Live London 2013 conference will take place next week, where Fabien will introduce a game changing feature for the upcoming Symfony 2.4.
September 15, 2013 Javier Eguiluz
This week, the new Expression Language component focused all the development activity. This component provides an engine that can compile and evaluate expressions, allowing to define dynamic annotations and configuration files. Some of the most important Symfony pieces already support expressions: the service container, the security access control rules, the routing component and the validator constraints.
September 8, 2013 Javier Eguiluz
This week, Symfony 2.2.6 and Symfony 2.3.4 maintenance versions were released. Meanwhile, the upcoming Symfony 2.4 version, which will be released in November, continued adding cool features, such as: logs in console, better error messages, expressions for service definitions and new Request events.
September 1, 2013 Javier Eguiluz
This week, the development activity focused on fixing the handling of the format and locale parameters for exceptions, forwards and sub-requests. In addition, some interesting discussions were initiated around a new directory structure for Symfony and the removal of the ACL from the Security Component. Lastly, the Symfony repository achieved the 7,000th star and the 2,500th fork milestones.
August 25, 2013 Javier Eguiluz
This week, development activity focused on the Process component, which fixed some bugs and tweaked some of its features. In addition, the master branch changed the ESI fragment renderer to be always registered. Lastly, the full schedule of the upcoming Symfony Live London 2013 conference was unveiled.
August 18, 2013 Javier Eguiluz
This week, four important security releases were published, containing security fixes for the Validator and the HttpFoundation components of every Symfony major version. Meanwhile, a new 2.0 experimental branch was created to test the new features of the upcoming Twig 2.0 version.
August 11, 2013 Javier Eguiluz
This week, the Apache routing matcher added ability to handle array values, the image validator added options to validate the aspect ratio and the orientation of the images and the Process component added a feature to define an idle timeout. In addition, the Form component fixed a lot of reported bugs.
August 4, 2013 Javier Eguiluz
This week, Symfony 2.3.2 was released, which included all the fixes made in the 2.2 branch and some additional fixes specific to the 2.3 branch. In addition, next week ends the CFP and early bird period for the first SymfonyCon Conference.
July 28, 2013 Javier Eguiluz
This week Symfony 2.2.4 was released to fix some minor bugs. In addition, the regenerate method of NativeSessionStorage was fixed for cases when a previous session didn't exist and the Security component prevented listeners from clearing unrelated tokens.
July 21, 2013 Javier Eguiluz
This week, the inline fragment renderer was fixed when passing objects as attributes. Moreover, the HInclude fragment renderer was also improved to fix the handling of a default 'template' as a string. Lastly, another big PHP project (phpBB) decided to start using Twig for its templates.
July 14, 2013 Javier Eguiluz
This week, the Symfony ecosystem focused the development activity. First, Silex 1.1.0 was released adding support por PSR-compatible loggers and introducing lazy dispatcher methods. In addition, the Twig Composer package achieved the 1,000,000th installation milestone.
July 7, 2013 Javier Eguiluz
This week, the development activity of Symfony slowed significantly due to the start of the Summer season in the northern hemisphere. This low activity period is the perfect moment to help the Symfony project by working on some pending issues, such as bugs, new features, and enhancements.
June 30, 2013 Javier Eguiluz
This week, after the successful launch of Symfony 2.3, the development activity focused on the upcoming Symfony 2.4 version. The most important change was the introduction of simpler customization options for the Security component. In addition, Symfony 2.3.1 was released to address some minor bugs.
June 16, 2013 Javier Eguiluz
This week, the long-awaited Symfony 2.3 version was finally released. This new version includes a ton of new features and offers a nice three year support. In addition, the first details of the upcoming SymfonyCon Warsaw 2013 were unveiled.
June 9, 2013 Javier Eguiluz