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

2.3 changelog:

  • a5c7a85: made Symfony compatible with both Twig 1.x and 2.x

2.7 changelog:

  • 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

2.8 changelog:

  • 6c3cfe5: [VarDumper] added caster for pgsql resources

Newest issues and pull requests

Twig development highlights

Master changelog:

  • 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

Master changelog:

  • 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

Published in #A week of symfony