Form option `cascade_validation` has been removed in 3.0 (https://github.com/symfony/symfony/commit/17cedd343529efb07bd577385d6006d48569e21f), but `FormValidator` still contains code for handling it: https://github.com/symfony/symfony/blob/master/src/Symfony/Component/Form/Extension/Validator/Constraints/FormValidator.php#L141 I think this can now be removed . And (I guess) `allowDataWalking()` method should return `false` by default. Should I post a PR?