{"push_id":873181106,"size":27,"distinct_size":0,"ref":"refs/heads/2.7","head":"16fb7016c8689259c500a3642a86cdc1a6b175f6","before":"0bd8b58d9bad5c458009e3230bb9d0cb5a3080e1","commits":[{"sha":"9cf90fbcbf234814a97ea28ef179dc9cc1412909","author":{"email":"0779bf8834670e88db7da5bd432291388ec3abab@gmail.com","name":"Evgeniy Sokolov"},"message":"[2.3][Process] fix Proccess run with pts enabled","distinct":false,"url":"https://api.github.com/repos/sgehrig/symfony/commits/9cf90fbcbf234814a97ea28ef179dc9cc1412909"},{"sha":"ab3c8f891a260a720ddb4dcc50fe721fdf30fe9f","author":{"email":"8d3fadd4fad95f65a95a07af54a8b1c515d4d5e3@gmail.com","name":"Nicolas Grekas"},"message":"bug #16510 [2.3][Process] fix Proccess run with pts enabled (ewgRa)\n\nThis PR was squashed before being merged into the 2.3 branch (closes #16510).\n\nDiscussion\n----------\n\n[2.3][Process] fix Proccess run with pts enabled\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 | #12643\n| License       | MIT\n| Doc PR        |\n\nCommits\n-------\n\n9cf90fb [2.3][Process] fix Proccess run with pts enabled","distinct":false,"url":"https://api.github.com/repos/sgehrig/symfony/commits/ab3c8f891a260a720ddb4dcc50fe721fdf30fe9f"},{"sha":"5f1980ba5ce72fab682b210103caab78969fc560","author":{"email":"d2c6d09d676ade589a564b801831fb96a3e413d6@gmail.com","name":"Marcos Sánchez"},"message":"The following change adds support for Armenian pluralization.\n\nAccording to http://www.unicode.org/cldr/charts/27/supplemental/language_plural_rules.html#hy\nArmenian has 2 forms of pluralization.","distinct":false,"url":"https://api.github.com/repos/sgehrig/symfony/commits/5f1980ba5ce72fab682b210103caab78969fc560"},{"sha":"ec39f9da5d7f25634bc03219711e8561956ca55e","author":{"email":"d4f8dcd89cfe40276c0fbf336903f4a05ab082c9@gmail.com","name":"Fabien Potencier"},"message":"bug #16528 [Translation] Add support for Armenian pluralization. (marcosdsanchez)\n\nThis PR was submitted for the 2.8 branch but it was merged into the 2.3 branch instead (closes #16528).\n\nDiscussion\n----------\n\n[Translation] Add support for Armenian pluralization.\n\nAccording to http://www.unicode.org/cldr/charts/27/supplemental/language_plural_rules.html#hy\nArmenian has 2 forms of pluralization for cardinal numbers.\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\nCommits\n-------\n\n5f1980b The following change adds support for Armenian pluralization.","distinct":false,"url":"https://api.github.com/repos/sgehrig/symfony/commits/ec39f9da5d7f25634bc03219711e8561956ca55e"},{"sha":"2d0af8e719c9615069a13adcdaf5ef38edb519fc","author":{"email":"1d3764b91b902f6b45836e2498da81fe35caf6d6@zalas.pl","name":"Jakub Zalas"},"message":"[Validator] Allow an empty path with a non empty fragment or a query","distinct":false,"url":"https://api.github.com/repos/sgehrig/symfony/commits/2d0af8e719c9615069a13adcdaf5ef38edb519fc"},{"sha":"f2e87224e0cdb534d54b33d09194d0b261d4933e","author":{"email":"d4f8dcd89cfe40276c0fbf336903f4a05ab082c9@gmail.com","name":"Fabien Potencier"},"message":"bug #16537 [Validator] Allow an empty path with a non empty fragment or a query (jakzal)\n\nThis PR was merged into the 2.3 branch.\n\nDiscussion\n----------\n\n[Validator] Allow an empty path with a non empty fragment or a query\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 | #16536\n| License       | MIT\n| Doc PR        | -\n\n#16259 didn't fully fix the issue.\n\nCommits\n-------\n\n2d0af8e [Validator] Allow an empty path with a non empty fragment or a query","distinct":false,"url":"https://api.github.com/repos/sgehrig/symfony/commits/f2e87224e0cdb534d54b33d09194d0b261d4933e"},{"sha":"4923411062127aa20b038f74766f27515e0e7c41","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@contao.org","name":"Leo Feyer"},"message":"Fix the server variables in the router_*.php files","distinct":false,"url":"https://api.github.com/repos/sgehrig/symfony/commits/4923411062127aa20b038f74766f27515e0e7c41"},{"sha":"c0f7463c3eb4b8290e6c68a5418d2973d4a1ab9a","author":{"email":"d4f8dcd89cfe40276c0fbf336903f4a05ab082c9@gmail.com","name":"Fabien Potencier"},"message":"bug #16352 Fix the server variables in the router_*.php files (leofeyer)\n\nThis PR was squashed before being merged into the 2.3 branch (closes #16352).\n\nDiscussion\n----------\n\nFix the server variables in the router_*.php files\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 | none\n| License       | MIT\n\nThe built-in web server automatically rewrites everything to the `app_dev.php` script, but it does not adjust the server variables accordingly.\n\nHere is the output of `print_r($_SERVER)` on Apache with mod_rewrite enabled (relevant lines only):\n\n```\nArray\n(\n    [REQUEST_URI] => /text-elements.html\n    [SCRIPT_NAME] => /app_dev.php\n    [PHP_SELF] => /app_dev.php\n)\n```\n\nAnd here is the output of the exact same script on the built-in server:\n\n```\nArray\n(\n    [REQUEST_URI] => /text-elements.html\n    [SCRIPT_NAME] => /text-elements.html\n    [PHP_SELF] => /text-elements.html\n)\n```\n\nAnd here is the return value of Symfony's `Request::getScriptName()` method:\n\n```php\n// Apache: http://localhost/text-elements.html\necho $this->container->get('request_stack')->getCurrentRequest()->getScriptName(); // /app_dev.php\n\n// Built-in web server: http://127.0.0.1:8000/text-elements.html\necho $this->container->get('request_stack')->getCurrentRequest()->getScriptName(); // /text-elements.html\n```\n\nThis PR fixes the two server variables in the `router_dev.php` script.\n\nCommits\n-------\n\n4923411 Fix the server variables in the router_*.php files","distinct":false,"url":"https://api.github.com/repos/sgehrig/symfony/commits/c0f7463c3eb4b8290e6c68a5418d2973d4a1ab9a"},{"sha":"1fab27b58cd9589115ce3668c1cc312c7d1280cd","author":{"email":"60dd2208f9e77f1494860be18b32351d8423fe44@gmail.com","name":"Kévin Dunglas"},"message":"[Serializer] ObjectNormalizer: don't serialize static methods and props","distinct":false,"url":"https://api.github.com/repos/sgehrig/symfony/commits/1fab27b58cd9589115ce3668c1cc312c7d1280cd"},{"sha":"59f357d3c16ee520cddac5b3bb91424c3a930bbe","author":{"email":"d4f8dcd89cfe40276c0fbf336903f4a05ab082c9@gmail.com","name":"Fabien Potencier"},"message":"bug #16546 [Serializer] ObjectNormalizer: don't serialize static methods and props (dunglas)\n\nThis PR was squashed before being merged into the 2.7 branch (closes #16546).\n\nDiscussion\n----------\n\n[Serializer] ObjectNormalizer: don't serialize static methods and props\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 | #16485\n| License       | MIT\n| Doc PR        | n/a\n\nCommits\n-------\n\n1fab27b [Serializer] ObjectNormalizer: don't serialize static methods and props","distinct":false,"url":"https://api.github.com/repos/sgehrig/symfony/commits/59f357d3c16ee520cddac5b3bb91424c3a930bbe"},{"sha":"d4880c4785fce19106a93d74e904e9f0f630e015","author":{"email":"8d3fadd4fad95f65a95a07af54a8b1c515d4d5e3@gmail.com","name":"Nicolas Grekas"},"message":"Add missing exclusions from phpunit.xml.dist","distinct":false,"url":"https://api.github.com/repos/sgehrig/symfony/commits/d4880c4785fce19106a93d74e904e9f0f630e015"},{"sha":"01251455c0858d6beea032f343f542d0e81f25e2","author":{"email":"8d3fadd4fad95f65a95a07af54a8b1c515d4d5e3@gmail.com","name":"Nicolas Grekas"},"message":"[ProxyManager] Tmp fix composer reqs issue in ZF","distinct":false,"url":"https://api.github.com/repos/sgehrig/symfony/commits/01251455c0858d6beea032f343f542d0e81f25e2"},{"sha":"040b4095faf7ff4540fe8aa4b4c33982e32b2414","author":{"email":"8d3fadd4fad95f65a95a07af54a8b1c515d4d5e3@gmail.com","name":"Nicolas Grekas"},"message":"minor #16553 [ProxyManager] Tmp fix composer reqs issue in ZF (nicolas-grekas)\n\nThis PR was submitted for the 2.8 branch but it was merged into the 2.3 branch instead (closes #16553).\n\nDiscussion\n----------\n\n[ProxyManager] Tmp fix composer reqs issue in ZF\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| Fixed tickets | -\n| License       | MIT\n| Doc PR        | -\n\nSee https://github.com/Ocramius/ProxyManager/issues/260#issuecomment-156962918\n\nCommits\n-------\n\n0125145 [ProxyManager] Tmp fix composer reqs issue in ZF","distinct":false,"url":"https://api.github.com/repos/sgehrig/symfony/commits/040b4095faf7ff4540fe8aa4b4c33982e32b2414"},{"sha":"c4068d923da7973011aa48a5ca86812e8d40119a","author":{"email":"a536f81e78a9cec10f8e23d79a94e4ce98960336@gmail.com","name":"Kevin Bond"},"message":"Fix bug in windows detection","distinct":false,"url":"https://api.github.com/repos/sgehrig/symfony/commits/c4068d923da7973011aa48a5ca86812e8d40119a"},{"sha":"2cbf8221e66dfa4842ce6a50263b0a3e608743f7","author":{"email":"d4f8dcd89cfe40276c0fbf336903f4a05ab082c9@gmail.com","name":"Fabien Potencier"},"message":"bug #16578 [Console] Fix bug in windows detection (kbond)\n\nThis PR was submitted for the 2.8 branch but it was merged into the 2.7 branch instead (closes #16578).\n\nDiscussion\n----------\n\n[Console] Fix bug in windows detection\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 | #16577\n| License       | MIT\n| Doc PR        | n/a\n\nCommits\n-------\n\nc4068d9 Fix bug in windows detection","distinct":false,"url":"https://api.github.com/repos/sgehrig/symfony/commits/2cbf8221e66dfa4842ce6a50263b0a3e608743f7"},{"sha":"75aa6f68f820c4776f3172eb9eff137ba7bae704","author":{"email":"da2b1cf08ecaa5f4f45843272b86dbc7245bc2ac@caraus.de","name":"Eugene Wissner"},"message":"Fix undefined array $server","distinct":false,"url":"https://api.github.com/repos/sgehrig/symfony/commits/75aa6f68f820c4776f3172eb9eff137ba7bae704"},{"sha":"a4ea881109f0d629bb61d9a04d11ee717a7658b5","author":{"email":"d4f8dcd89cfe40276c0fbf336903f4a05ab082c9@gmail.com","name":"Fabien Potencier"},"message":"minor #16566 [HttpFoundation] Fix undefined array $server (belka-ew)\n\nThis PR was submitted for the 2.8 branch but it was merged into the 2.3 branch instead (closes #16566).\n\nDiscussion\n----------\n\n[HttpFoundation] Fix undefined array $server\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\n$server variable isn't defined in the test /src/Symfony/Component/HttpFoundation/Tests/RequestTest.php:RequestTest\n\nCommits\n-------\n\n75aa6f6 Fix undefined array $server","distinct":false,"url":"https://api.github.com/repos/sgehrig/symfony/commits/a4ea881109f0d629bb61d9a04d11ee717a7658b5"},{"sha":"6f72d6346ebb172e19724277657b0fb2fce0e5cc","author":{"email":"d4f8dcd89cfe40276c0fbf336903f4a05ab082c9@gmail.com","name":"Fabien Potencier"},"message":"minor #16580 Add missing exclusions from phpunit.xml.dist (nicolas-grekas)\n\nThis PR was merged into the 2.3 branch.\n\nDiscussion\n----------\n\nAdd missing exclusions from phpunit.xml.dist\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| Fixed tickets | -\n| License       | MIT\n| Doc PR        | -\n\nCommits\n-------\n\nd4880c4 Add missing exclusions from phpunit.xml.dist","distinct":false,"url":"https://api.github.com/repos/sgehrig/symfony/commits/6f72d6346ebb172e19724277657b0fb2fce0e5cc"},{"sha":"a8d21b5ca98a921835955a0fd5406c966ffefe30","author":{"email":"8d3fadd4fad95f65a95a07af54a8b1c515d4d5e3@gmail.com","name":"Nicolas Grekas"},"message":"Merge branch '2.3' into 2.7\n\n* 2.3:\n  Fix undefined array $server\n  [ProxyManager] Tmp fix composer reqs issue in ZF\n  Add missing exclusions from phpunit.xml.dist\n  Fix the server variables in the router_*.php files\n  [Validator] Allow an empty path with a non empty fragment or a query\n  The following change adds support for Armenian pluralization.\n  [2.3][Process] fix Proccess run with pts enabled\n\nConflicts:\n\tcomposer.json\n\tsrc/Symfony/Bridge/ProxyManager/composer.json\n\tsrc/Symfony/Bundle/DebugBundle/phpunit.xml.dist\n\tsrc/Symfony/Component/Security/phpunit.xml.dist","distinct":false,"url":"https://api.github.com/repos/sgehrig/symfony/commits/a8d21b5ca98a921835955a0fd5406c966ffefe30"},{"sha":"9669238af66ce0daf3ec2ecba5918f9ce9767297","author":{"email":"8d3fadd4fad95f65a95a07af54a8b1c515d4d5e3@gmail.com","name":"Nicolas Grekas"},"message":"[Process] Fix PhpProcess with phpdbg runtime","distinct":false,"url":"https://api.github.com/repos/sgehrig/symfony/commits/9669238af66ce0daf3ec2ecba5918f9ce9767297"}]}