This week, development activity focused on making Symfony compatible both with Twig 1.x and 2.x (see commit). Twig itself showed and impressive activity deprecating features and adding a new collector to get all deprecation notices. Meanwhile, Silex added a new service provider for the Symfony Asset Component and integrated the HTTP Foundation Twig extension.
Symfony2 development highlights
- a5c7a85: made Symfony compatible with both Twig 1.x and 2.x
- 470b140: [Form] only use PropertyPath if not already callable
- f1d379d: [Debug/VarDumper] minor cleanups
- 1795071: [WebProfilerBundle] added import for Twig macro
- 12a7dd1: [Form] fixed BC-break on grouped choice lists
- 6c3cfe5: [VarDumper] added caster for pgsql resources
Newest issues and pull requests
- [RFC] Optimizing the included classes
- Handle booting problems gracefully
- Report deprecations with stack trace when running a CLI app
- The Monolog extras should appear in the logger panel too
- [DependencyInjection] Should be able to ignore missing parameter
- Issues with the new readline support for QuestionHelper
Twig development highlights
- c267257: optimized the retrieval of reserved macro names
- efcfe8e: added deprecation notices for deprecated tests
- 21f536b: added deprecation for the raw tag
- d16b7bf, bd87ba8: added a way to trigger deprecation notices for filters and functions
- 23c3922, 2da6bae: added deprecated notices for deprecated features
- 56c7382: added Twig_Util_DeprecationCollector to collect deprecation notices for a set of templates
- 21b128a: optimized the filesystem loader
- 5951d1f: moved property initialization to the declaration when possible
Silex development highlights
- 7facddb: removed duplicate call to add collection
- 7535175, 0a19eee: added a service provider for the Symfony Asset Component
- 944c118: added support for HTTP foundation Twig extension
They talked about us
- Putting all pieces together and shipping with Codeship (Continuous Deployment – part III)
- Re-thinking Event Listeners
- Deploying Symfony2 applications with Magallanes
- From Request to Response: A Journey into Drupal 8 Internals
- Avoid Hardcoding HTTP Status Codes
- Break down the silos, PHP developers
- Symfony2 – Commandes indispensables
- Symfony2框架的工作原理
thanks
Nice