{"push_id":702260119,"size":148,"distinct_size":148,"ref":"refs/heads/2.8","head":"351174be88372f135921460be01784ff1c68243a","before":"0315e5dd51186fe377a07c502ca0574eedbdd320","commits":[{"sha":"30aa4e96c64293f5149286320e0b7c683301ae03","author":{"email":"8354336224c63279aadd00a9621757ef4fdf31fc@saintesteben.me","name":"Diego Saint Esteben"},"message":"Improved duplicated code in FileLocator","distinct":true,"url":"https://api.github.com/repos/Tatsh/symfony/commits/30aa4e96c64293f5149286320e0b7c683301ae03"},{"sha":"260702eae8dd5a32cdc29d916d8acc409b163d48","author":{"email":"90244df69913e01053fce0a67f6c2f4d25a6c1fa@gmail.com","name":"ogizanagi"},"message":"[Console] SymfonyStyle : Improve EOL consistency by relying on output instance","distinct":true,"url":"https://api.github.com/repos/Tatsh/symfony/commits/260702eae8dd5a32cdc29d916d8acc409b163d48"},{"sha":"fc598ff6adda07729fefd4a17cdf07bf086dc4b2","author":{"email":"90244df69913e01053fce0a67f6c2f4d25a6c1fa@gmail.com","name":"ogizanagi"},"message":"[Console] SymfonyStyle : fix & automate block gaps.\n\nAutoprepend appropriate blocks by the correct number of blank lines.\nHandle most of the SymfonyStyle guide line breaks and gaps automatically and fix thing such as double blank lines between titles.\nAdd output tests.\nFix askQuestion method, which should not output anything when the input isn't interactive.","distinct":true,"url":"https://api.github.com/repos/Tatsh/symfony/commits/fc598ff6adda07729fefd4a17cdf07bf086dc4b2"},{"sha":"ea71174fb7c05ca9808418961f14ff77950d1c8d","author":{"email":"90244df69913e01053fce0a67f6c2f4d25a6c1fa@sensiolabs.com","name":"maxime.steinhausser"},"message":"[TwigBridge] Make AppVariable check if security.context exists\n\nIf security isn't configured in the application, the `security.context` service, nor the `security.token_storage` service exists.\nTherefore, if a third-party bundle relies on the app.user check in Twig templates, an exception was thrown about asking for an non-existing service.\nInstead, this change check if the `security.context` actually exists before trying to use it, and return null otherwise.","distinct":true,"url":"https://api.github.com/repos/Tatsh/symfony/commits/ea71174fb7c05ca9808418961f14ff77950d1c8d"},{"sha":"deb9db8c373de17feacf3067aee62163e2d48776","author":{"email":"ea3cd978650417470535f3a4725b6b5042a6ab59@thatsquality.com","name":"Ryan Weaver"},"message":"Documenting how to keep option value BC - see #14377","distinct":true,"url":"https://api.github.com/repos/Tatsh/symfony/commits/deb9db8c373de17feacf3067aee62163e2d48776"},{"sha":"662e2816e3c0d4f98cb80f93bf06095b3390e4a4","author":{"email":"d4f8dcd89cfe40276c0fbf336903f4a05ab082c9@gmail.com","name":"Fabien Potencier"},"message":"minor #14746 [Config] Improved duplicated code in FileLocator (dosten)\n\nThis PR was merged into the 2.3 branch.\n\nDiscussion\n----------\n\n[Config] Improved duplicated code in FileLocator\n\n| Q             | A\n| ------------- | ---\n| Bug fix?      | no\n| New feature?  | no\n| BC breaks?    | no\n| Deprecations? | no\n| Tests pass?   | yes\n| License       | MIT\n\nThis PR improves a duplicate check prepending the current path (if exists) to the list of paths.\n\nCommits\n-------\n\n30aa4e9 Improved duplicated code in FileLocator","distinct":true,"url":"https://api.github.com/repos/Tatsh/symfony/commits/662e2816e3c0d4f98cb80f93bf06095b3390e4a4"},{"sha":"17b4251310bdbfb98658598742c9a3f376021aa6","author":{"email":"1d6e1cf70ec6f9ab28d3ea4b27a49a77654d370e@gerritdrost.com","name":"Gerrit Drost"},"message":"Issue #14815\n\nRemoved @deprecated tags and moved their descriptions to the method description as a note.","distinct":true,"url":"https://api.github.com/repos/Tatsh/symfony/commits/17b4251310bdbfb98658598742c9a3f376021aa6"},{"sha":"75d5d547bb1ec758f1391ab552d23fe3024ec0ae","author":{"email":"d4f8dcd89cfe40276c0fbf336903f4a05ab082c9@gmail.com","name":"Fabien Potencier"},"message":"minor #14819 [Yaml] [Validator] Removed conditional @deprecated tags and moved their descriptions to the method description as a note (gerritdrost)\n\nThis PR was submitted for the 2.7 branch but it was merged into the 2.6 branch instead (closes #14819).\n\nDiscussion\n----------\n\n[Yaml] [Validator] Removed conditional @deprecated tags and moved their descriptions to the method description as a note\n\n[Yaml] [Validator] Removed conditional @deprecated tags and moved their descriptions to the method description as a note.\n\n| Q             | A\n| ------------- | ---\n| Bug fix?      | yes\n| New feature?  | no\n| BC breaks?    | no\n| Deprecations? | no\n| Tests pass?   | yes\n| Fixed tickets | #14815\n| License       | MIT\n\nCommits\n-------\n\n17b4251 Issue #14815","distinct":true,"url":"https://api.github.com/repos/Tatsh/symfony/commits/75d5d547bb1ec758f1391ab552d23fe3024ec0ae"},{"sha":"31eb16c03e40c902ea85a1808ff9d7ab311d818c","author":{"email":"d4f8dcd89cfe40276c0fbf336903f4a05ab082c9@gmail.com","name":"Fabien Potencier"},"message":"Merge branch '2.6' into 2.7\n\n* 2.6:\n  Issue #14815","distinct":true,"url":"https://api.github.com/repos/Tatsh/symfony/commits/31eb16c03e40c902ea85a1808ff9d7ab311d818c"},{"sha":"04630ad60e2686372acb6955b40f6734b4041f02","author":{"email":"d4f8dcd89cfe40276c0fbf336903f4a05ab082c9@gmail.com","name":"Fabien Potencier"},"message":"fixed merge","distinct":true,"url":"https://api.github.com/repos/Tatsh/symfony/commits/04630ad60e2686372acb6955b40f6734b4041f02"},{"sha":"4212bdaf72207ee46d8ab25fb73d4cf883ed1e9e","author":{"email":"2048ce39ef355667324768120c5e8f55b085bcca@aucklanduni.ac.nz","name":"Nicholas Byfleet"},"message":"Change error message to reflect SecurityContext deprecation.","distinct":true,"url":"https://api.github.com/repos/Tatsh/symfony/commits/4212bdaf72207ee46d8ab25fb73d4cf883ed1e9e"},{"sha":"d1404a6c3446f25f559f23508fc1f41ee9f32dea","author":{"email":"d4f8dcd89cfe40276c0fbf336903f4a05ab082c9@gmail.com","name":"Fabien Potencier"},"message":"minor #14884 Change error message to reflect SecurityContext deprecation. (nickbyfleet)\n\nThis PR was submitted for the master branch but it was merged into the 2.7 branch instead (closes #14884).\n\nDiscussion\n----------\n\nChange error message to reflect SecurityContext deprecation.\n\nThis PR was submitted on the symfony/Security read-only repository by @nickbyfleet and moved automatically to the main Symfony repository (closes symfony/Security#6).\n\nCommits\n-------\n\n4212bda Change error message to reflect SecurityContext deprecation.","distinct":true,"url":"https://api.github.com/repos/Tatsh/symfony/commits/d1404a6c3446f25f559f23508fc1f41ee9f32dea"},{"sha":"9f9b0f73aafa1a70c87ec2eab87d5e60ce15bfda","author":{"email":"60dd2208f9e77f1494860be18b32351d8423fe44@gmail.com","name":"Kévin Dunglas"},"message":"[HttpFoundation] Get response content as resource several times for PHP >= 5.6","distinct":true,"url":"https://api.github.com/repos/Tatsh/symfony/commits/9f9b0f73aafa1a70c87ec2eab87d5e60ce15bfda"},{"sha":"b1003d57f311b4efa4bfce80271adff2b2acf614","author":{"email":"d4f8dcd89cfe40276c0fbf336903f4a05ab082c9@gmail.com","name":"Fabien Potencier"},"message":"minor #14738 [HttpFoundation] Get response content as resource several times for PHP >= 5.6 (dunglas)\n\nThis PR was squashed before being merged into the 2.3 branch (closes #14738).\n\nDiscussion\n----------\n\n[HttpFoundation] Get response content as resource several times for PHP >= 5.6\n\n| Q             | A\n| ------------- | ---\n| Bug fix?      | yes\n| New feature?  | no\n| BC breaks?    | no\n| Deprecations? | no\n| Tests pass?   | yes\n| Fixed tickets | n/a\n| License       | MIT\n| Doc PR        | n/a\n\nSince PHP 5.6, `php://input` can be opened several times.\n\nCommits\n-------\n\n9f9b0f7 [HttpFoundation] Get response content as resource several times for PHP >= 5.6","distinct":true,"url":"https://api.github.com/repos/Tatsh/symfony/commits/b1003d57f311b4efa4bfce80271adff2b2acf614"},{"sha":"5bb2cc8331add72d61086a34beddad3cd9c2e866","author":{"email":"8354336224c63279aadd00a9621757ef4fdf31fc@saintesteben.me","name":"Diego Saint Esteben"},"message":"Fix ask and askHidden methods","distinct":true,"url":"https://api.github.com/repos/Tatsh/symfony/commits/5bb2cc8331add72d61086a34beddad3cd9c2e866"},{"sha":"18f0dda25aaf4bae4508b7e7f5618c522a48414d","author":{"email":"d4f8dcd89cfe40276c0fbf336903f4a05ab082c9@gmail.com","name":"Fabien Potencier"},"message":"bug #14888 [Console] Fix ask and askHidden methods (dosten)\n\nThis PR was merged into the 2.7 branch.\n\nDiscussion\n----------\n\n[Console] Fix ask and askHidden methods\n\n| Q             | A\n| ------------- | ---\n| Bug fix?      | yes\n| New feature?  | no\n| BC breaks?    | no\n| Deprecations? | no\n| Tests pass?   | yes\n| Fixed tickets | #14885\n| License       | MIT\n| Doc PR        | -\n\nCommits\n-------\n\n5bb2cc8 Fix ask and askHidden methods","distinct":true,"url":"https://api.github.com/repos/Tatsh/symfony/commits/18f0dda25aaf4bae4508b7e7f5618c522a48414d"},{"sha":"fa9da42c22a93b8b9d9e000022640f6bcc0ca075","author":{"email":"b378a4192a4796770b1bf58283a02fb49fb2bb49@gmail.com","name":"Sergio Santoro"},"message":"[Form] Fix call to removed method (BC broken in 2.3)\n\nResolvedFormType#getTypeExtensions() was calling method\nAbstractType#getExtensions() which has been removed in\ncommit b3081e85a062abb8fc8a22f20a2b3289db2ff501\n\n| Q             | A\n| ------------- | ---\n| Bug fix?      | yes\n| New feature?  | no\n| BC breaks?    | no\n| Deprecations? | no\n| Tests pass?   | yes\n| Fixed tickets | -\n| License       | MIT\n| Doc PR        | -","distinct":true,"url":"https://api.github.com/repos/Tatsh/symfony/commits/fa9da42c22a93b8b9d9e000022640f6bcc0ca075"},{"sha":"96a30bf31ddb85257d9807ac0c3bc482bdb39abc","author":{"email":"6c46d05cea89818a5cdd6da0c82ec10df0966c5b@gmail.com","name":"Dominik Zogg"},"message":"without this change allways the legacy code get called","distinct":true,"url":"https://api.github.com/repos/Tatsh/symfony/commits/96a30bf31ddb85257d9807ac0c3bc482bdb39abc"},{"sha":"847a3e3348c9ca286dbe7a9998978b7b1b2289d9","author":{"email":"d4f8dcd89cfe40276c0fbf336903f4a05ab082c9@gmail.com","name":"Fabien Potencier"},"message":"bug #14891 without this change allways the legacy code get called (dominikzogg)\n\nThis PR was submitted for the 2.8 branch but it was merged into the 2.6 branch instead (closes #14891).\n\nDiscussion\n----------\n\nwithout this change allways the legacy code get called\n\n[Form] [Validator] prevent that always the legacy validator logic get called\n\n| Q             | A\n| ------------- | ---\n| Bug fix?      | [yes]\n| New feature?  | [no]\n| BC breaks?    | [no]\n| Deprecations? | [no]\n| Tests pass?   | [yes]\n| Fixed tickets | []\n| License       | MIT\n| Doc PR        | []\n\nCommits\n-------\n\n96a30bf without this change allways the legacy code get called","distinct":true,"url":"https://api.github.com/repos/Tatsh/symfony/commits/847a3e3348c9ca286dbe7a9998978b7b1b2289d9"},{"sha":"a39dafaae3942bcaef9f91c1585a2bf0c86f8183","author":{"email":"d4f8dcd89cfe40276c0fbf336903f4a05ab082c9@gmail.com","name":"Fabien Potencier"},"message":"minor #14896 [Form] Fix call to removed method (BC broken in 2.3) (taueres)\n\nThis PR was merged into the 2.3 branch.\n\nDiscussion\n----------\n\n[Form] Fix call to removed method (BC broken in 2.3)\n\nResolvedFormType#getTypeExtensions() was calling method\nAbstractType#getExtensions() which has been removed in\ncommit b3081e85a062abb8fc8a22f20a2b3289db2ff501\n\n| Q             | A\n| ------------- | ---\n| Bug fix?      | yes\n| New feature?  | no\n| BC breaks?    | no\n| Deprecations? | no\n| Tests pass?   | yes\n| Fixed tickets | -\n| License       | MIT\n| Doc PR        | -\n\nCommits\n-------\n\nfa9da42 [Form] Fix call to removed method (BC broken in 2.3)","distinct":true,"url":"https://api.github.com/repos/Tatsh/symfony/commits/a39dafaae3942bcaef9f91c1585a2bf0c86f8183"}]}