Black Friday 2021 Offers 30% discount on Certification, Coaching, and SymfonyInsight Teams subscriptions

A week of symfony #427 (02-08 March 2015)

This week, development activity focused on the Serializer component, which introduced lots of tweaks and optimizations. Meanwhile, the Routing component updated its behavior to make host matching case-insensitive. Lastly, in preparation for its upcoming new version, the master branch of the Twig repository now points to the new 2.0 version.

Symfony2 development highlights

2.3 changelog:

2.5 changelog:

  • 1aba7b4: [HttpFoundation] minor improvement for Request::getUrlencodedPrefix() regex
  • 2e74341: [Routing] made host matching case-insensitive
  • c2aeeeb: [Form] replaced calls to array_search() by in_array() where is no need to get the index

2.6 changelog:

  • 38a5ebd: [OptionsResolver] fixed allowed values with null
  • 4509d36: [Twig] bootstrap_3_layout.html.twig is usable as a trait
  • d733a88: [PropertyAccess] stop overwriting once a reference is reached
  • 700447d: [TwigBridge] fixed the label of Bootstrap checkbox cannot be empty
  • 32a81f7: [VarDumper] fixed "next element is already occupied"

2.7 changelog:

  • c6bf1de: [Serializer] renamed Exception interface to ExceptionInterface
  • 9efec60: [Serializer] optimized GetSetMethodNormalizer and PropertyNormalizer
  • df0fe30: [Serializer] test that normalizers ignore non-existing attributes
  • 1ea0f86: [WebProfilerBundle] updated Ajax calls in toolbar to add the css error class
  • 37e0fa1: [Serializer] replaced BadMethodCallException by MappingException
  • 8534505: [Serializer] refactoring of metadata
  • 0050bbb: [Serializer] introduced ObjectNormalizer

Master changelog:

  • f538167: [OptionsResolver] removed deprecated functionality

Newest issues and pull requests

Twig development highlights

Master changelog:

  • 3779435: deprecated the String loader
  • cb73249: removed an obsolete documentation recipe

They talked about us

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.