{"push_id":2575345658,"size":374,"distinct_size":1,"ref":"refs/heads/cache-interface","head":"589ff697f4a09b6aa391389cc64d5504b4ba1eb1","before":"5af16a3c48eb183357168c384adaba293baa70cc","commits":[{"sha":"4fc0ecbf90cb8d34189e11dc70445d801ed99cc7","author":{"name":"Iltar van der Berg","email":"3c4bce205a8ca4adb6d42a2e6cb10bac9145bc05@hostnet.nl"},"message":"Fixed being logged out on failed attempt in guard","distinct":false,"url":"https://api.github.com/repos/nicolas-grekas/symfony/commits/4fc0ecbf90cb8d34189e11dc70445d801ed99cc7"},{"sha":"fa2063efe43109aea093d6fbfc12d675dba82146","author":{"name":"Julien Menth","email":"37833a83063a8c289351260086a1afdbba8f6bc1@crowdfox.com"},"message":"[BroserKit] Enable passthrew header information on submit\n\nThis enables browser Testingtools like mink to pass headerfiles while doing a form submmit","distinct":false,"url":"https://api.github.com/repos/nicolas-grekas/symfony/commits/fa2063efe43109aea093d6fbfc12d675dba82146"},{"sha":"e350ea000ff34ef15aa50f161b3fad17e81e079d","author":{"name":"Nicolas Grekas","email":"8d3fadd4fad95f65a95a07af54a8b1c515d4d5e3@gmail.com"},"message":"[HttpFoundation] Send cookies using header() to fix \"SameSite\" ones","distinct":false,"url":"https://api.github.com/repos/nicolas-grekas/symfony/commits/e350ea000ff34ef15aa50f161b3fad17e81e079d"},{"sha":"60af39b161a9a3dc2ae3e890ae0052b3e9a0d400","author":{"name":"Maxime Steinhausser","email":"90244df69913e01053fce0a67f6c2f4d25a6c1fa@gmail.com"},"message":"[DebugBundle][VarDumper] Fix server dumper placeholder command","distinct":false,"url":"https://api.github.com/repos/nicolas-grekas/symfony/commits/60af39b161a9a3dc2ae3e890ae0052b3e9a0d400"},{"sha":"cea051ee5e0dbad17f2189f27cca2ca80e9d40c0","author":{"name":"Nicolas Grekas","email":"8d3fadd4fad95f65a95a07af54a8b1c515d4d5e3@gmail.com"},"message":"[DI][FrameworkBundle] Hide service ids that start with a dot","distinct":false,"url":"https://api.github.com/repos/nicolas-grekas/symfony/commits/cea051ee5e0dbad17f2189f27cca2ca80e9d40c0"},{"sha":"833909bd68b99c3276518412afcaf6e32e8fb2f9","author":{"name":"Fabien Potencier","email":"d4f8dcd89cfe40276c0fbf336903f4a05ab082c9@gmail.com"},"message":"feature #26921 [DI][FrameworkBundle] Hide service ids that start with a dot (nicolas-grekas)\n\nThis PR was merged into the 4.1-dev branch.\n\nDiscussion\n----------\n\n[DI][FrameworkBundle] Hide service ids that start with a dot\n\n| Q             | A\n| ------------- | ---\n| Branch?       | master\n| Bug fix?      | no\n| New feature?  | yes\n| BC breaks?    | no\n| Deprecations? | yes\n| Tests pass?   | yes\n| Fixed tickets | #26630\n| License       | MIT\n| Doc PR        | -\n\nNow that services are private by default, `debug:container` should display them by default.\nIn fact, the public/private concept should not trigger a difference in visibility for this command.\n\nInstead, I propose to handle service ids that start with a dot as hidden services.\n\nPR should be ready.\n\n(For reference, I tried using a tag instead in #26891, but that doesn't work in practice when working on the implementation.)\n\nCommits\n-------\n\ncea051ee5e [DI][FrameworkBundle] Hide service ids that start with a dot","distinct":false,"url":"https://api.github.com/repos/nicolas-grekas/symfony/commits/833909bd68b99c3276518412afcaf6e32e8fb2f9"},{"sha":"b435e80cae24e85d6e0e923ae932b2f79acdbcb2","author":{"name":"Christian Schmidt","email":"67f994533a5d976eed69aeae05e381bf6fa851e8@firmafon.dk"},"message":"[HttpFoundation] Add HeaderUtility class","distinct":false,"url":"https://api.github.com/repos/nicolas-grekas/symfony/commits/b435e80cae24e85d6e0e923ae932b2f79acdbcb2"},{"sha":"e250dfa702d7cd1a5639e84225a389a661c8e2d3","author":{"name":"Yonel Ceruto","email":"ce0a074821b5ef7979582e46d89bdcdd37c31f61@gmail.com"},"message":"Add choice_translation_locale option for Intl choice types","distinct":false,"url":"https://api.github.com/repos/nicolas-grekas/symfony/commits/e250dfa702d7cd1a5639e84225a389a661c8e2d3"},{"sha":"73fec237daf1ac550a76a41fb43bf7628d236299","author":{"name":"cvilleger","email":"d28296a69d462dfead8e79210aebf77c9c44ad50@gmail.com"},"message":"[HttpFoundation] Add functional tests for Response::sendHeaders()","distinct":false,"url":"https://api.github.com/repos/nicolas-grekas/symfony/commits/73fec237daf1ac550a76a41fb43bf7628d236299"},{"sha":"66adc9f1c8815b6b8afee9daa5e47f580656088f","author":{"name":"DQNEO","email":"7eb1ff15ec43689cacdc3931f60d788126ac1eee@gmail.com"},"message":"Revert the type declaration for Role, because users might do duck typing.","distinct":false,"url":"https://api.github.com/repos/nicolas-grekas/symfony/commits/66adc9f1c8815b6b8afee9daa5e47f580656088f"},{"sha":"b2ac6b6fbfdcd6894538786b44bccd37afa7eed2","author":{"name":"Philipp Cordes","email":"793d6d7c60bd6329d6f91fdb8c1b53aab99bf3da@irgendware.net"},"message":"[VarDumper] Fix dumping of SplObjectStorage","distinct":false,"url":"https://api.github.com/repos/nicolas-grekas/symfony/commits/b2ac6b6fbfdcd6894538786b44bccd37afa7eed2"},{"sha":"3d44c7f9828343f78815ef9dc83a35109af01a59","author":{"name":"Fabien Potencier","email":"d4f8dcd89cfe40276c0fbf336903f4a05ab082c9@gmail.com"},"message":"bug #26999 [VarDumper] Fix dumping of SplObjectStorage (corphi)\n\nThis PR was squashed before being merged into the 2.7 branch (closes #26999).\n\nDiscussion\n----------\n\n[VarDumper] Fix dumping of SplObjectStorage\n\n| Q             | A\n| ------------- | ---\n| Branch?       | 2.7\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\nThis is a bug fix for dumping instances of `SplObjectStorage`. The bug was introduced in #23176, by fixing that the internal pointer was changed upon dumping. I added tests for both issues.\n\nCommits\n-------\n\nb2ac6b6fbf [VarDumper] Fix dumping of SplObjectStorage","distinct":false,"url":"https://api.github.com/repos/nicolas-grekas/symfony/commits/3d44c7f9828343f78815ef9dc83a35109af01a59"},{"sha":"773c9dfced4f36b7d0edc129c948ff2dfbeacd88","author":{"name":"Fabien Potencier","email":"d4f8dcd89cfe40276c0fbf336903f4a05ab082c9@gmail.com"},"message":"bug #26998 Revert the type declaration of Role merged in #26821 (DQNEO)\n\nThis PR was merged into the 4.1-dev branch.\n\nDiscussion\n----------\n\nRevert the type declaration of Role merged in #26821\n\n| Q             | A\n| ------------- | ---\n| Branch?       | master\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\nin #2681 (https://github.com/symfony/symfony/pull/26821/files#diff-5febf3ee0bb2e743b1a929abe55968e8R89)\nI added a `Role` type declaration.\n\nBut users who had played duck type there could face B.C. break.\nSo I'd like to revert the change.\n\nCommits\n-------\n\n66adc9f1c8 Revert the type declaration for Role, because users might do duck typing.","distinct":false,"url":"https://api.github.com/repos/nicolas-grekas/symfony/commits/773c9dfced4f36b7d0edc129c948ff2dfbeacd88"},{"sha":"b0c92254a0ac4ca214f63c8f21080e50228000d3","author":{"name":"johnstevenson","email":"397d5fc2eb60044343f7962c19280bf5c395ee21@blueyonder.co.uk"},"message":"Use new PHP7.2 functions in hasColorSupport","distinct":false,"url":"https://api.github.com/repos/nicolas-grekas/symfony/commits/b0c92254a0ac4ca214f63c8f21080e50228000d3"},{"sha":"a6c22f5edccd145369ba5811650fd99f7edb73e0","author":{"name":"Fabien Potencier","email":"d4f8dcd89cfe40276c0fbf336903f4a05ab082c9@gmail.com"},"message":"bug #26910 Use new PHP7.2 functions in hasColorSupport (johnstevenson)\n\nThis PR was squashed before being merged into the 2.7 branch (closes #26910).\n\nDiscussion\n----------\n\nUse new PHP7.2 functions in hasColorSupport\n\n| Q             | A\n| ------------- | ---\n| Branch?       |  2.7\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\nFixes bc break in #26609\nReference: https://github.com/composer/xdebug-handler/blob/master/src/Process.php#L111\n\nCommits\n-------\n\nb0c92254a0 Use new PHP7.2 functions in hasColorSupport","distinct":false,"url":"https://api.github.com/repos/nicolas-grekas/symfony/commits/a6c22f5edccd145369ba5811650fd99f7edb73e0"},{"sha":"923417122abcf5eb4b8d0df84cc0730bdf4123b9","author":{"name":"Fabien Potencier","email":"d4f8dcd89cfe40276c0fbf336903f4a05ab082c9@gmail.com"},"message":"fixed CS","distinct":false,"url":"https://api.github.com/repos/nicolas-grekas/symfony/commits/923417122abcf5eb4b8d0df84cc0730bdf4123b9"},{"sha":"82a95dfb229363cd5f525004584ee3dc9d5532b9","author":{"name":"Fabien Potencier","email":"d4f8dcd89cfe40276c0fbf336903f4a05ab082c9@gmail.com"},"message":"bug #25348 [HttpFoundation] Send cookies using header() to fix \"SameSite\" ones (nicolas-grekas, cvilleger)\n\nThis PR was merged into the 3.4 branch.\n\nDiscussion\n----------\n\n[HttpFoundation] Send cookies using header() to fix \"SameSite\" ones\n\n| Q             | A\n| ------------- | ---\n| Branch?       | 3.4\n| Bug fix?      | yes\n| New feature?  | no\n| BC breaks?    | no\n| Deprecations? | no\n| Tests pass?   | yes\n| Fixed tickets | #25344\n| License       | MIT\n| Doc PR        | -\n\nCommits\n-------\n\n73fec237da [HttpFoundation] Add functional tests for Response::sendHeaders()\ne350ea000f [HttpFoundation] Send cookies using header() to fix \"SameSite\" ones","distinct":false,"url":"https://api.github.com/repos/nicolas-grekas/symfony/commits/82a95dfb229363cd5f525004584ee3dc9d5532b9"},{"sha":"4057067b9908e81c71a6b8214d12c41a941dde45","author":{"name":"Fabien Potencier","email":"d4f8dcd89cfe40276c0fbf336903f4a05ab082c9@gmail.com"},"message":"bug #26014 [Security] Fixed being logged out on failed attempt in guard (iltar)\n\nThis PR was merged into the 2.8 branch.\n\nDiscussion\n----------\n\n[Security] Fixed being logged out on failed attempt in guard\n\n| Q             | A\n| ------------- | ---\n| Branch?       | 2.8\n| Bug fix?      | yes\n| New feature?  | no\n| BC breaks?    | no\n| Deprecations? | no\n| Tests pass?   | yes\n| Fixed tickets | #25992\n| License       | MIT\n| Doc PR        | ~\n\nThis fixes the issue described in the ticket. After this fix, guard will no longer \"forget\" your authentication when your next attempt fails.\n\nCommits\n-------\n\n4fc0ecbf90 Fixed being logged out on failed attempt in guard","distinct":false,"url":"https://api.github.com/repos/nicolas-grekas/symfony/commits/4057067b9908e81c71a6b8214d12c41a941dde45"},{"sha":"9592fa64cff94c095c549e490e6462fee5e57086","author":{"name":"Fabien Potencier","email":"d4f8dcd89cfe40276c0fbf336903f4a05ab082c9@gmail.com"},"message":"moved feature to 4.1","distinct":false,"url":"https://api.github.com/repos/nicolas-grekas/symfony/commits/9592fa64cff94c095c549e490e6462fee5e57086"},{"sha":"2ceef595a51cc92d3309ba7025db447619e51692","author":{"name":"Fabien Potencier","email":"d4f8dcd89cfe40276c0fbf336903f4a05ab082c9@gmail.com"},"message":"feature #26825 [Form] Add choice_translation_locale option for Intl choice types (yceruto, fabpot)\n\nThis PR was merged into the 4.1-dev branch.\n\nDiscussion\n----------\n\n[Form] Add choice_translation_locale option for Intl choice types\n\n| Q             | A\n| ------------- | ---\n| Branch?       | master (4.2)\n| Bug fix?      | no\n| New feature?  | yes\n| BC breaks?    | no\n| Deprecations? | yes\n| Tests pass?   | yes\n| Fixed tickets | #26737\n| License       | MIT\n| Doc PR        | symfony/symfony-docs#...\n\nThis PR adds possibility to show the list of elements for a custom locale different to the current one and proposes also deprecate the `ChoiceLoaderInterface` implementation from all of them, moving it to a separate class.\n\nSee related issue #26737 for full description and use-case.\n\nAfter:\n```php\n$formBuilder->add('country', CountryType::class, [\n    'choice_translation_locale' => 'es',\n]);\n```\n\nAlternative of https://github.com/symfony/symfony/pull/23629\n\nTODO:\n\n- [x] Update `UPGRADE-*.md` and `src/**/CHANGELOG.md` files.\n- [x] Add some tests.\n\nCommits\n-------\n\n9592fa64cf moved feature to 4.1\ne250dfa702 Add choice_translation_locale option for Intl choice types","distinct":false,"url":"https://api.github.com/repos/nicolas-grekas/symfony/commits/2ceef595a51cc92d3309ba7025db447619e51692"}]}
{"actor":{"display_login":"nicolas-grekas"}}