StringInput resets the given options.
Enabled camelCase format to be used on denormalize method, that way camel_case attribute can be used on object as getCamelCase()
[Validator] gracefully handle transChoice errors
[HttpKernel] CLI - don't always display errors
[Translator] coding style
[Translator] fix MessageCatalogueInterface::getFallbackCatalogue that can return null

also use inheritdoc for the implementation
[Translator] mention that the message id may also be an object that can be cast to string in TranslatorInterface and fix the IdentityTranslator that did not respect this
[Translator] fix phpdoc of MessageCatalogueInterface::add and ::replace
[Translator] optimized adding of resources and saving a call to array_unique
[Translator] fix typecast in transChoice
[Translator] fix metadata

- fix '0' problem
- only access metadata when implementing interface
- refactor code
- clarify phpdoc
[WebProfilerBundle] Draw retina canvas if devicePixelRatio is bigger than 1
Update src/Symfony/Component/Validator/Mapping/GetterMetadata.php

Please use the concrete Class Methods to check validations. Its realy unexpected that Validator don't use the normal Object way and can call anything...
Add missing WinCacheClassLoader
add status text to web profiler response panel
[Translator] fixed inconsistency in Translator
updated CHANGELOG for 2.1.8
updated VERSION for 2.1.8
bumped Symfony version to 2.1.9-DEV
fixed CHANGELOG