d0e31b8:
changed Application to have nice error messages when something bad happens early on the CLI

838853e:
[HttpKernel] log 500+ errors as critical and not error (this allows to filter easily between 404 type of responses and real errors in applications)

6b5438a, 014b190:
[DoctrineBundle] introduced a Registry class. The Registry knows all connections and entity managers declared into a service container. The Registry is available via the 'doctrine' service and it can be used to get connections and entity managers by name.

d2a9b23:
[Routing] fixed routing when a pattern has only one segment which is an optional variable

0139a80:
[HttpKernel] prevented output on the console when running the test

ca4c135, ec226cd, 0cdd6ca:
[DoctrineBundle] made doctrine:generate:entities smarter (now it's able to generate classes based on a bundle name, a class name, or a namespace. It also generates the repository class when possible)

27d02a7:
[Routing] fixed regression (/ should not be matched by /{foo} when foo has no default value)

eb50d76:
[Form] fixed variable scope when entering nested form helpers. The consequence of this commit is that variables are accessible that have been passed to a surrounding form helper

86d0ddb:
[DoctrineBundle] split Registry::getEntityManager() in two methods (instead of implicitly reset an entity manager when it is closed, the developer should reset it by hand if he thinks that this is possible)

bf1dfbb:
[Form] the form component should now guarantee to always pass an UploadedFile object to your model. There you can call getOriginalName() to retrieve the original name of the uploaded file.

3cc5d9f:
[Form] split the option modifiable of the collection type into allow_add and allow_delete

74cca63:
[Form] CSRF fields are not included in the children of a FormView anymore if the view is not the root