{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":1398648,"defaultBranch":"7.1","name":"http-foundation","ownerLogin":"symfony","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2011-02-22T18:03:45.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/143937?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717484487.0","currentOid":""},"activityList":{"items":[{"before":"f9c54a6b1697d0b3b3d541e89e7843cdb3c9bfb7","after":"74d171d5b6a1d9e4bfee09a41937c17a7536acfa","ref":"refs/heads/7.1","pushedAt":"2024-06-04T06:56:08.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"symfony-splitter","name":"Symfony Git Splitter","path":"/symfony-splitter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7566209?s=80&v=4"},"commit":{"message":"Merge branch '7.0' into 7.1\n\n* 7.0:\n Remove subtree split checks\n Revert \"minor #54653 Auto-close PRs on subtree-splits (nicolas-grekas)\"","shortMessageHtmlLink":"Merge branch '7.0' into 7.1"}},{"before":"7e606f5de1862889274437c193e9e8b45eb0b936","after":"8d43e176428abdc3a6eeffec0793d61ce5a166c3","ref":"refs/heads/7.2","pushedAt":"2024-06-03T05:57:22.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"symfony-splitter","name":"Symfony Git Splitter","path":"/symfony-splitter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7566209?s=80&v=4"},"commit":{"message":"minor #57281 [HtmlSanitizer][HttpClient][HttpFoundation][Ldap][Lock][PropertyInfo]  use constructor property promotion (xabbuh)\n\nThis PR was merged into the 7.2 branch.\n\nDiscussion\n----------\n\n[HtmlSanitizer][HttpClient][HttpFoundation][Ldap][Lock][PropertyInfo]  use constructor property promotion\n\n| Q | A\n| ------------- | ---\n| Branch? | 7.2\n| Bug fix? | no\n| New feature? | no\n| Deprecations? | no\n| Issues |\n| License | MIT\n\nCommits\n-------\n\n557641cd88 use constructor property promotion","shortMessageHtmlLink":"minor #57281 [HtmlSanitizer][HttpClient][HttpFoundation][Ldap][Lock][…"}},{"before":"89a6bf348895b3068d7aa78210c22b915ad48f56","after":"c7bd24f7a5b50974cbca5d78de2ce5ed73a12628","ref":"refs/heads/7.0","pushedAt":"2024-06-02T17:02:47.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"symfony-splitter","name":"Symfony Git Splitter","path":"/symfony-splitter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7566209?s=80&v=4"},"commit":{"message":"Merge branch '6.4' into 7.0\n\n* 6.4:\n Remove subtree split checks\n Revert \"minor #54653 Auto-close PRs on subtree-splits (nicolas-grekas)\"","shortMessageHtmlLink":"Merge branch '6.4' into 7.0"}},{"before":"35549a775093fefde948146bfb667e3339e5bb39","after":"27de8cc95e11db7a50b027e71caaab9024545947","ref":"refs/heads/6.4","pushedAt":"2024-06-02T16:26:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"symfony-splitter","name":"Symfony Git Splitter","path":"/symfony-splitter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7566209?s=80&v=4"},"commit":{"message":"Merge branch '5.4' into 6.4\n\n* 5.4:\n Revert \"minor #54653 Auto-close PRs on subtree-splits (nicolas-grekas)\"","shortMessageHtmlLink":"Merge branch '5.4' into 6.4"}},{"before":"ff287afcaeda908698cd68b56590afe559d3d9f7","after":"7e606f5de1862889274437c193e9e8b45eb0b936","ref":"refs/heads/7.2","pushedAt":"2024-06-01T06:14:08.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"symfony-splitter","name":"Symfony Git Splitter","path":"/symfony-splitter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7566209?s=80&v=4"},"commit":{"message":"[HttpFoundation] A more precise comment for HeaderUtils::split method.","shortMessageHtmlLink":"[HttpFoundation] A more precise comment for HeaderUtils::split method."}},{"before":"53be8698f1acf2cb1433ba44e24fdeb612051ac0","after":"cf4893ca4eca3fac4ae06da1590afdbbb4217847","ref":"refs/heads/5.4","pushedAt":"2024-05-31T14:51:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"symfony-splitter","name":"Symfony Git Splitter","path":"/symfony-splitter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7566209?s=80&v=4"},"commit":{"message":"Revert \"minor #54653 Auto-close PRs on subtree-splits (nicolas-grekas)\"\n\nThis reverts commit 2c9352dd91ebaf37b8a3e3c26fd8e1306df2fb73, reversing\nchanges made to 18c3e87f1512be2cc50e90235b144b13bc347258.","shortMessageHtmlLink":"Revert \"minor #54653 Auto-close PRs on subtree-splits (nicolas-grekas)\""}},{"before":"f9c54a6b1697d0b3b3d541e89e7843cdb3c9bfb7","after":"ff287afcaeda908698cd68b56590afe559d3d9f7","ref":"refs/heads/7.2","pushedAt":"2024-05-21T19:25:56.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"symfony-splitter","name":"Symfony Git Splitter","path":"/symfony-splitter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7566209?s=80&v=4"},"commit":{"message":"minor #54869 [HttpFoundation] inline variable (browner12)\n\nThis PR was merged into the 7.2 branch.\n\nDiscussion\n----------\n\n[HttpFoundation] inline variable\n\n| Q | A\n| ------------- | ---\n| Branch? | 7.1\n| Bug fix? | no\n| New feature? | no \n| Deprecations? | no \n| Issues | NA \n| License | MIT\n\nno need to create the temporary `$ipAddress` variable, we can access the array offset directly from the function.\n\nCommits\n-------\n\n26e61d2f82 inline variable","shortMessageHtmlLink":"minor #54869 [HttpFoundation] inline variable (browner12)"}},{"before":null,"after":"f9c54a6b1697d0b3b3d541e89e7843cdb3c9bfb7","ref":"refs/heads/7.2","pushedAt":"2024-05-21T08:14:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"symfony-splitter","name":"Symfony Git Splitter","path":"/symfony-splitter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7566209?s=80&v=4"},"commit":{"message":"Fix singular phpdoc","shortMessageHtmlLink":"Fix singular phpdoc"}},{"before":"e9b8316a699cac97eaaf0426e64649e62ce9aa8b","after":"f9c54a6b1697d0b3b3d541e89e7843cdb3c9bfb7","ref":"refs/heads/7.1","pushedAt":"2024-05-21T05:32:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"symfony-splitter","name":"Symfony Git Splitter","path":"/symfony-splitter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7566209?s=80&v=4"},"commit":{"message":"Fix singular phpdoc","shortMessageHtmlLink":"Fix singular phpdoc"}},{"before":"bab3b4493096feadd37b4dccea27f3ca8ac20fa4","after":"e9b8316a699cac97eaaf0426e64649e62ce9aa8b","ref":"refs/heads/7.1","pushedAt":"2024-05-17T14:46:58.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"symfony-splitter","name":"Symfony Git Splitter","path":"/symfony-splitter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7566209?s=80&v=4"},"commit":{"message":"Merge branch '7.0' into 7.1\n\n* 7.0:\n fix merge\n fix merge\n fix merge","shortMessageHtmlLink":"Merge branch '7.0' into 7.1"}},{"before":"cd423943bda6daf7cb5694c3795b6be4da35724e","after":"89a6bf348895b3068d7aa78210c22b915ad48f56","ref":"refs/heads/7.0","pushedAt":"2024-05-17T14:46:30.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"symfony-splitter","name":"Symfony Git Splitter","path":"/symfony-splitter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7566209?s=80&v=4"},"commit":{"message":"Merge branch '6.4' into 7.0\n\n* 6.4:\n fix merge\n fix merge\n fix merge","shortMessageHtmlLink":"Merge branch '6.4' into 7.0"}},{"before":"9834910442b47df011743d7516c9f1e1b8a596f9","after":"35549a775093fefde948146bfb667e3339e5bb39","ref":"refs/heads/6.4","pushedAt":"2024-05-17T14:43:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"symfony-splitter","name":"Symfony Git Splitter","path":"/symfony-splitter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7566209?s=80&v=4"},"commit":{"message":"fix merge","shortMessageHtmlLink":"fix merge"}},{"before":"74e9c22584dadcc96cdd1fbf991c08003b9ebd7f","after":"9834910442b47df011743d7516c9f1e1b8a596f9","ref":"refs/heads/6.4","pushedAt":"2024-05-17T14:37:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"symfony-splitter","name":"Symfony Git Splitter","path":"/symfony-splitter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7566209?s=80&v=4"},"commit":{"message":"fix merge","shortMessageHtmlLink":"fix merge"}},{"before":"b71e324622be27c0dcf5ed64db85fe7a24574eb8","after":"bab3b4493096feadd37b4dccea27f3ca8ac20fa4","ref":"refs/heads/7.1","pushedAt":"2024-05-17T10:56:51.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"symfony-splitter","name":"Symfony Git Splitter","path":"/symfony-splitter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7566209?s=80&v=4"},"commit":{"message":"Merge branch '7.0' into 7.1\n\n* 7.0:\n [Serializer] Improve exception message in UnwrappingDenormalizer\n [PropertyInfo] Update DoctrineExtractor for new DBAL 4 BIGINT type\n Update security.nl.xlf\n [Validator] IBAN Check digits should always between 2 and 98\n [Security] Populate translations for trans-unit 20\n add missing plural translation messages\n filter out empty HTTP header parts\n [String] Fix folded in compat mode\n Remove calls to `getMockForAbstractClass()`\n [ErrorHandler] Do not call xdebug_get_function_stack() with xdebug >= 3.0 when not in develop mode\n [Serializer] Fix type for missing property\n add test for JSON response with null as content\n [Filesystem] Fix dumpFile `stat failed` error hitting custom handler\n Return false in isTtySupported() when open_basedir restrictions prevent access to /dev/tty.\n Remove calls to `TestCase::iniSet()` and calls to deprecated methods of `MockBuilder`\n [PhpUnitBridge] Fix `DeprecationErrorHandler` with PhpUnit 10","shortMessageHtmlLink":"Merge branch '7.0' into 7.1"}},{"before":"0194e064b8bdc29381462f790bab04e1cac8fdc8","after":"cd423943bda6daf7cb5694c3795b6be4da35724e","ref":"refs/heads/7.0","pushedAt":"2024-05-17T10:51:50.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"symfony-splitter","name":"Symfony Git Splitter","path":"/symfony-splitter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7566209?s=80&v=4"},"commit":{"message":"Merge branch '6.4' into 7.0\n\n* 6.4:\n [Serializer] Improve exception message in UnwrappingDenormalizer\n [PropertyInfo] Update DoctrineExtractor for new DBAL 4 BIGINT type\n Update security.nl.xlf\n [Validator] IBAN Check digits should always between 2 and 98\n [Security] Populate translations for trans-unit 20\n add missing plural translation messages\n filter out empty HTTP header parts\n [String] Fix folded in compat mode\n Remove calls to `getMockForAbstractClass()`\n [ErrorHandler] Do not call xdebug_get_function_stack() with xdebug >= 3.0 when not in develop mode\n [Serializer] Fix type for missing property\n add test for JSON response with null as content\n [Filesystem] Fix dumpFile `stat failed` error hitting custom handler\n Return false in isTtySupported() when open_basedir restrictions prevent access to /dev/tty.\n Remove calls to `TestCase::iniSet()` and calls to deprecated methods of `MockBuilder`\n [PhpUnitBridge] Fix `DeprecationErrorHandler` with PhpUnit 10","shortMessageHtmlLink":"Merge branch '6.4' into 7.0"}},{"before":"b4db6b833035477cb70e18d0ae33cb7c2b521759","after":"74e9c22584dadcc96cdd1fbf991c08003b9ebd7f","ref":"refs/heads/6.4","pushedAt":"2024-05-17T10:51:24.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"symfony-splitter","name":"Symfony Git Splitter","path":"/symfony-splitter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7566209?s=80&v=4"},"commit":{"message":"Merge branch '5.4' into 6.4\n\n* 5.4:\n [PropertyInfo] Update DoctrineExtractor for new DBAL 4 BIGINT type\n Update security.nl.xlf\n [Validator] IBAN Check digits should always between 2 and 98\n [Security] Populate translations for trans-unit 20\n add missing plural translation messages\n filter out empty HTTP header parts\n [String] Fix folded in compat mode\n Remove calls to `getMockForAbstractClass()`\n [ErrorHandler] Do not call xdebug_get_function_stack() with xdebug >= 3.0 when not in develop mode\n [Serializer] Fix type for missing property\n add test for JSON response with null as content\n [Filesystem] Fix dumpFile `stat failed` error hitting custom handler\n Remove calls to `TestCase::iniSet()` and calls to deprecated methods of `MockBuilder`\n [PhpUnitBridge] Fix `DeprecationErrorHandler` with PhpUnit 10","shortMessageHtmlLink":"Merge branch '5.4' into 6.4"}},{"before":"e13c456e485bdb1ec35ef57e290272d80f088480","after":"53be8698f1acf2cb1433ba44e24fdeb612051ac0","ref":"refs/heads/5.4","pushedAt":"2024-05-15T14:55:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"symfony-splitter","name":"Symfony Git Splitter","path":"/symfony-splitter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7566209?s=80&v=4"},"commit":{"message":"bug #54910 [HttpFoundation]  filter out empty HTTP header parts (xabbuh)\n\nThis PR was merged into the 5.4 branch.\n\nDiscussion\n----------\n\n[HttpFoundation]  filter out empty HTTP header parts\n\n| Q | A\n| ------------- | ---\n| Branch? | 5.4\n| Bug fix? | yes\n| New feature? | no\n| Deprecations? | no\n| Issues | Fix #54868\n| License | MIT\n\nCommits\n-------\n\n7d6d8cd97f filter out empty HTTP header parts","shortMessageHtmlLink":"bug #54910 [HttpFoundation]  filter out empty HTTP header parts (xabbuh)"}},{"before":"b4a91a17d1b7d283773f6a3b4bba957461d71fac","after":"e13c456e485bdb1ec35ef57e290272d80f088480","ref":"refs/heads/5.4","pushedAt":"2024-05-15T08:40:53.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"symfony-splitter","name":"Symfony Git Splitter","path":"/symfony-splitter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7566209?s=80&v=4"},"commit":{"message":"minor #54785 Remove calls to `TestCase::iniSet()` and calls to deprecated methods of `MockBuilder` (alexandre-daubois)\n\nThis PR was merged into the 5.4 branch.\n\nDiscussion\n----------\n\nRemove calls to `TestCase::iniSet()` and calls to deprecated methods of `MockBuilder`\n\n| Q | A\n| ------------- | ---\n| Branch? | 5.4\n| Bug fix? | no\n| New feature? | no\n| Deprecations? | no\n| Issues | -\n| License | MIT\n\nLast round (before new deprecations 🙂). All deprecations [listed here](https://github.com/sebastianbergmann/phpunit/blob/main/DEPRECATIONS.md) should be gone.\n\nCommits\n-------\n\n4d5065ddd9 Remove calls to `TestCase::iniSet()` and calls to deprecated methods of `MockBuilder`","shortMessageHtmlLink":"minor #54785 Remove calls to TestCase::iniSet() and calls to deprec…"}},{"before":"c5a5143347ca85aac4087b1ee5126a31c9ac39c4","after":"b4a91a17d1b7d283773f6a3b4bba957461d71fac","ref":"refs/heads/5.4","pushedAt":"2024-05-15T07:47:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"symfony-splitter","name":"Symfony Git Splitter","path":"/symfony-splitter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7566209?s=80&v=4"},"commit":{"message":"Remove calls to `getMockForAbstractClass()`","shortMessageHtmlLink":"Remove calls to getMockForAbstractClass()"}},{"before":"fd44aca749f80491192a5d7d834ba5fb9b37a120","after":"c5a5143347ca85aac4087b1ee5126a31c9ac39c4","ref":"refs/heads/5.4","pushedAt":"2024-05-15T07:32:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"symfony-splitter","name":"Symfony Git Splitter","path":"/symfony-splitter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7566209?s=80&v=4"},"commit":{"message":"add test for JSON response with null as content","shortMessageHtmlLink":"add test for JSON response with null as content"}},{"before":"a219d0cfed1de45de9fe79a5c6c646687b08e0ca","after":"b71e324622be27c0dcf5ed64db85fe7a24574eb8","ref":"refs/heads/7.1","pushedAt":"2024-05-02T12:54:20.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"symfony-splitter","name":"Symfony Git Splitter","path":"/symfony-splitter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7566209?s=80&v=4"},"commit":{"message":"Merge branch '7.0' into 7.1\n\n* 7.0:\n Auto-close PRs on subtree-splits\n review German translation","shortMessageHtmlLink":"Merge branch '7.0' into 7.1"}},{"before":"3356c93efc30b0c85a37606bdfef16b813faec0e","after":"fd44aca749f80491192a5d7d834ba5fb9b37a120","ref":"refs/heads/5.4","pushedAt":"2024-05-02T12:34:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"symfony-splitter","name":"Symfony Git Splitter","path":"/symfony-splitter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7566209?s=80&v=4"},"commit":{"message":"[Cache] Fix support for predis/predis:^2.0","shortMessageHtmlLink":"[Cache] Fix support for predis/predis:^2.0"}},{"before":"344a18f75343561ce58581b0735063350a506d01","after":"0194e064b8bdc29381462f790bab04e1cac8fdc8","ref":"refs/heads/7.0","pushedAt":"2024-04-29T12:31:04.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"symfony-splitter","name":"Symfony Git Splitter","path":"/symfony-splitter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7566209?s=80&v=4"},"commit":{"message":"Merge branch '6.4' into 7.0\n\n* 6.4:\n Auto-close PRs on subtree-splits\n review German translation","shortMessageHtmlLink":"Merge branch '6.4' into 7.0"}},{"before":"293236513133c4acb4543245f50fab6a37d9baa5","after":"b4db6b833035477cb70e18d0ae33cb7c2b521759","ref":"refs/heads/6.4","pushedAt":"2024-04-18T09:39:30.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"symfony-splitter","name":"Symfony Git Splitter","path":"/symfony-splitter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7566209?s=80&v=4"},"commit":{"message":"Merge branch '5.4' into 6.4\n\n* 5.4:\n Auto-close PRs on subtree-splits\n review German translation","shortMessageHtmlLink":"Merge branch '5.4' into 6.4"}},{"before":"3c8deb7540bb59d6a773812f01004c2883d5c5c6","after":"3356c93efc30b0c85a37606bdfef16b813faec0e","ref":"refs/heads/5.4","pushedAt":"2024-04-18T09:19:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"symfony-splitter","name":"Symfony Git Splitter","path":"/symfony-splitter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7566209?s=80&v=4"},"commit":{"message":"Auto-close PRs on subtree-splits","shortMessageHtmlLink":"Auto-close PRs on subtree-splits"}},{"before":"d6584869a61db64ad2020880e984b80e01cc0188","after":"a219d0cfed1de45de9fe79a5c6c646687b08e0ca","ref":"refs/heads/7.1","pushedAt":"2024-04-16T06:28:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"symfony-splitter","name":"Symfony Git Splitter","path":"/symfony-splitter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7566209?s=80&v=4"},"commit":{"message":"minor #54590 [HttpFoundation] Remove unused code (minor) (smnandre)\n\nThis PR was merged into the 7.1 branch.\n\nDiscussion\n----------\n\n[HttpFoundation] Remove unused code (minor)\n\n| Q | A\n| ------------- | ---\n| Branch? | 7.1\n| Bug fix? | no\n| New feature? | no\n| Deprecations? | no\n| Issues | Fix #...\n| License | MIT\n\nRemove two unused var declarations (both are declared/computed just after) (in green in the following code block)\n\n```diff\n // headers\n foreach ($this->headers->allPreserveCaseWithoutCookies() as $name => $values) {\n- $newValues = $values;\n- $replace = false;\n\n // As recommended by RFC 8297, PHP automatically copies headers from previous 103 responses, we need to deal with that if headers changed\n $previousValues = $this->sentHeaders[$name] ?? null;\n if ($previousValues === $values) {\n // Header already sent in a previous response, it will be automatically copied in this response by PHP\n continue;\n }\n\n+ $replace = 0 === strcasecmp($name, 'Content-Type');\n\n if (null !== $previousValues && array_diff($previousValues, $values)) {\n header_remove($name);\n $previousValues = null;\n }\n\n+ $newValues = null === $previousValues ? $values : array_diff($values, $previousValues);\n\n foreach ($newValues as $value) {\n header($name.': '.$value, $replace, $this->statusCode);\n }\n```\n\nCommits\n-------\n\n08841af1a15 [HttpFoundation] Remove unused code (minor)","shortMessageHtmlLink":"minor #54590 [HttpFoundation] Remove unused code (minor) (smnandre)"}},{"before":"00a2d6e6a1b28ea495c70584b06dfb99babf8c7c","after":"d6584869a61db64ad2020880e984b80e01cc0188","ref":"refs/heads/7.1","pushedAt":"2024-04-13T06:20:15.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"symfony-splitter","name":"Symfony Git Splitter","path":"/symfony-splitter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7566209?s=80&v=4"},"commit":{"message":"Merge branch '7.0' into 7.1\n\n* 7.0: (39 commits)\n fix merge\n add missing return type-hints\n fix merge\n explicitly mark nullable parameters as nullable\n fix low deps tests\n [HttpKernel] Fix datacollector caster for reference object property\n [Serializer] Fixing PHP warning in the ObjectNormalizer with MaxDepth enabled\n bug #51578 [Cache] always select database for persistent redis connections\n [Security] Validate that CSRF token in form login is string similar to username/password\n [Serializer] Use explicit nullable type\n [validator] validated Dutch translation\n Improve dutch translations\n initialize the current time with midnight before modifying the date\n [Translation] Skip state=needs-translation entries only when source == target\n [HttpKernel] Ensure controllers are not lazy\n [Validator] Fill in trans-unit id 113: This URL does not contain a TLD.\n [Validator] added missing Polish translation for unit 113\n [Validator] add missing lv translation\n fix tests\n [HttpClient] Let curl handle transfer encoding\n ...","shortMessageHtmlLink":"Merge branch '7.0' into 7.1"}},{"before":"8789625dcf36e5fbf753014678a1e090f1bc759c","after":"344a18f75343561ce58581b0735063350a506d01","ref":"refs/heads/7.0","pushedAt":"2024-04-12T23:06:17.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"symfony-splitter","name":"Symfony Git Splitter","path":"/symfony-splitter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7566209?s=80&v=4"},"commit":{"message":"Merge branch '6.4' into 7.0\n\n* 6.4: (23 commits)\n fix merge\n add missing return type-hints\n fix merge\n explicitly mark nullable parameters as nullable\n fix low deps tests\n [HttpKernel] Fix datacollector caster for reference object property\n [Serializer] Fixing PHP warning in the ObjectNormalizer with MaxDepth enabled\n bug #51578 [Cache] always select database for persistent redis connections\n [Security] Validate that CSRF token in form login is string similar to username/password\n [Serializer] Use explicit nullable type\n [validator] validated Dutch translation\n Improve dutch translations\n [Translation] Skip state=needs-translation entries only when source == target\n [HttpKernel] Ensure controllers are not lazy\n [Validator] Fill in trans-unit id 113: This URL does not contain a TLD.\n [Validator] added missing Polish translation for unit 113\n [Validator] add missing lv translation\n [HttpClient] Let curl handle transfer encoding\n [Messenger] Make Doctrine connection ignore unrelated tables on setup\n [HttpFoundation] Set content-type header in RedirectResponse\n ...","shortMessageHtmlLink":"Merge branch '6.4' into 7.0"}},{"before":"ebc713bc6e6f4b53f46539fc158be85dfcd77304","after":"293236513133c4acb4543245f50fab6a37d9baa5","ref":"refs/heads/6.4","pushedAt":"2024-04-12T22:43:39.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"symfony-splitter","name":"Symfony Git Splitter","path":"/symfony-splitter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7566209?s=80&v=4"},"commit":{"message":"Merge branch '5.4' into 6.4\n\n* 5.4:\n explicitly mark nullable parameters as nullable\n fix low deps tests\n [HttpKernel] Fix datacollector caster for reference object property\n bug #51578 [Cache] always select database for persistent redis connections\n [Security] Validate that CSRF token in form login is string similar to username/password\n [validator] validated Dutch translation\n Improve dutch translations\n [Translation] Skip state=needs-translation entries only when source == target\n [HttpKernel] Ensure controllers are not lazy\n [Validator] Fill in trans-unit id 113: This URL does not contain a TLD.\n [Validator] added missing Polish translation for unit 113\n [Validator] add missing lv translation\n [HttpClient] Let curl handle transfer encoding\n [Messenger] Make Doctrine connection ignore unrelated tables on setup\n [HttpFoundation] Set content-type header in RedirectResponse\n add translations for the requireTld constraint option message\n [Serializer] Fix unexpected allowed attributes\n [FrameworkBundle] Fix registration of the bundle path to translation","shortMessageHtmlLink":"Merge branch '5.4' into 6.4"}},{"before":"664fd60c7bb086df94d00058ebb4ba2eb8b5abf1","after":"00a2d6e6a1b28ea495c70584b06dfb99babf8c7c","ref":"refs/heads/7.1","pushedAt":"2024-04-09T20:26:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"symfony-splitter","name":"Symfony Git Splitter","path":"/symfony-splitter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7566209?s=80&v=4"},"commit":{"message":"defer addition of new method argument to 8.0","shortMessageHtmlLink":"defer addition of new method argument to 8.0"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEW7EUFgA","startCursor":null,"endCursor":null}},"title":"Activity · symfony/http-foundation"}