{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":458058,"defaultBranch":"7.1","name":"symfony","ownerLogin":"symfony","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2010-01-04T14:21:21.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/143937?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714654029.0","currentOid":""},"activityList":{"items":[{"before":"32b631c2cfd782393e911ab42079dc1e086d77f4","after":"fbc47bcc546f9d526d5ec057bc6f403867130c20","ref":"refs/heads/5.4","pushedAt":"2024-05-07T06:22:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"fabpot","name":"Fabien Potencier","path":"/fabpot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47313?s=80&v=4"},"commit":{"message":"minor #54844 [Validator] Update translation for Dutch (nl) (SherinBloemendaal)\n\nThis PR was merged into the 5.4 branch.\n\nDiscussion\n----------\n\n[Validator] Update translation for Dutch (nl)\n\n| Q | A\n| ------------- | ---\n| Branch? | 5.4\n| Bug fix? | no\n| New feature? | no\n| Deprecations? | no\n| Issues | Fix #54648\n| License | MIT\n\nCommits\n-------\n\n754a637a6e [Validator] Update Dutch (nl) translation","shortMessageHtmlLink":"minor #54844 [Validator] Update translation for Dutch (nl) (SherinBlo…"}},{"before":"eccdbea19f78a1c140f0f838ae7165717b855e14","after":"9c9d571bc6b7616591d27483f1855c28a8242b98","ref":"refs/heads/7.1","pushedAt":"2024-05-07T06:21:12.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"fabpot","name":"Fabien Potencier","path":"/fabpot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47313?s=80&v=4"},"commit":{"message":"Merge branch '7.0' into 7.1\n\n* 7.0:\n [Messenger] Don't drop stamps when message validation fails\n [WebProfilerBundle] Fix assignment to constant variable\n [Mailer] [Sendgrid] Use DataPart::getContentId() when DataPart::setContentId() is used.","shortMessageHtmlLink":"Merge branch '7.0' into 7.1"}},{"before":"a5e2616e33097dc519c917f77e838a57512711ac","after":"4a9d377a3a562431b493a1da46007b1555b4942f","ref":"refs/heads/7.0","pushedAt":"2024-05-07T06:19:03.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"fabpot","name":"Fabien Potencier","path":"/fabpot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47313?s=80&v=4"},"commit":{"message":"Merge branch '6.4' into 7.0\n\n* 6.4:\n [Messenger] Don't drop stamps when message validation fails\n [WebProfilerBundle] Fix assignment to constant variable\n [Mailer] [Sendgrid] Use DataPart::getContentId() when DataPart::setContentId() is used.","shortMessageHtmlLink":"Merge branch '6.4' into 7.0"}},{"before":"fdcf7411fd33ad98f8c58bb0426b578a6c20dcf6","after":"3de527c738135d642da3fdce95e206f55bc09fd0","ref":"refs/heads/6.4","pushedAt":"2024-05-07T06:17:08.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"fabpot","name":"Fabien Potencier","path":"/fabpot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47313?s=80&v=4"},"commit":{"message":"bug #54842 [Messenger] Don't drop stamps when message validation fails (valtzu)\n\nThis PR was squashed before being merged into the 6.4 branch.\n\nDiscussion\n----------\n\n[Messenger] Don't drop stamps when message validation fails\n\n| Q | A\n| ------------- | ---\n| Branch? | 6.4\n| Bug fix? | yes\n| New feature? | no\n| Deprecations? | no\n| License | MIT\n\n`ValidationMiddleware` has the same issue as `DispatchAfterCurrentBusMiddleware` did before the [fix](https://github.com/symfony/symfony/pull/51468): if message validation fails, stamps added by previous middlewares in the stack are dropped. What this means in practice is:\n\n1. `bin/console messenger:consume --bus=external` receives a message and `AddBusNameStampMiddleware` adds the `BusNameStamp` so that in case of failure it would be routed to a correct bus\n2. The message fails validation – the original envelope without the added `BusNameStamp` is sent to failure queue\n3. When running `bin/console messenger:failed:retry`, the message is dispatched on wrong bus (the default one)\n\nThis has really bad implications if you handle the message differently depending on which bus it is received.\n\nSome refactoring was done to reduce duplication, similar to `WrappedExceptionsTrait`/`WrappedExceptionsInterface`.\n\nCommits\n-------\n\nfed32dc8d8 [Messenger] Don't drop stamps when message validation fails","shortMessageHtmlLink":"bug #54842 [Messenger] Don't drop stamps when message validation fail…"}},{"before":"68ffeba7bfb281072f73eebaa59976dc1a649572","after":"fdcf7411fd33ad98f8c58bb0426b578a6c20dcf6","ref":"refs/heads/6.4","pushedAt":"2024-05-07T06:13:35.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"fabpot","name":"Fabien Potencier","path":"/fabpot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47313?s=80&v=4"},"commit":{"message":"bug #54838 [WebProfilerBundle] Fix assignment to constant variable (HypeMC)\n\nThis PR was merged into the 6.4 branch.\n\nDiscussion\n----------\n\n[WebProfilerBundle] Fix assignment to constant variable\n\n| Q | A\n| ------------- | ---\n| Branch? | 6.4\n| Bug fix? | yes\n| New feature? | no\n| Deprecations? | no\n| Issues | -\n| License | MIT\n\nThe current js code can trigger an error if it reaches line 83, e.g. if you click on a badge in the tab:\n\n![image](https://github.com/symfony/symfony/assets/2445045/6ae44233-a746-43cb-a6a2-d14eda765683)\n\n![image](https://github.com/symfony/symfony/assets/2445045/274a35db-3825-4971-9e53-badb96d83de7)\n\nCommits\n-------\n\n88a8d216a8 [WebProfilerBundle] Fix assignment to constant variable","shortMessageHtmlLink":"bug #54838 [WebProfilerBundle] Fix assignment to constant variable (H…"}},{"before":"202199b6bdfbd629980638044d88db8ce4bf4c01","after":"68ffeba7bfb281072f73eebaa59976dc1a649572","ref":"refs/heads/6.4","pushedAt":"2024-05-07T06:11:43.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"fabpot","name":"Fabien Potencier","path":"/fabpot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47313?s=80&v=4"},"commit":{"message":"bug #54837 [Mailer] [Sendgrid] Use `DataPart::getContentId()` when `DataPart::setContentId()` is used (SherinBloemendaal)\n\nThis PR was merged into the 6.4 branch.\n\nDiscussion\n----------\n\n[Mailer] [Sendgrid] Use `DataPart::getContentId()` when `DataPart::setContentId()` is used\n\n| Q | A\n| ------------- | ---\n| Branch? | 6.4\n| Bug fix? | yes\n| New feature? | no\n| Deprecations? | no\n| Issues | See bellow\n| License | MIT\n\nFixes the content identifier set via `DataPart::setContentId()` not being respected. Instead the `$filename` of the `DataPart` was being used resulting in unexpected behaviour. To provide backwards compatibility the `DataPart::hasContentId()` is being used to keep the current behaviour.\n\nApplied to 6.4 since `DataPart::setContentId()` was introduced in 6.2.\n\nCommits\n-------\n\n1211fbedf3 [Mailer] [Sendgrid] Use DataPart::getContentId() when DataPart::setContentId() is used.","shortMessageHtmlLink":"bug #54837 [Mailer] [Sendgrid] Use DataPart::getContentId() when `D…"}},{"before":"ddf34899a9cfedc710b6c485c23540bb167986d8","after":"32b631c2cfd782393e911ab42079dc1e086d77f4","ref":"refs/heads/5.4","pushedAt":"2024-05-04T17:18:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"fabpot","name":"Fabien Potencier","path":"/fabpot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47313?s=80&v=4"},"commit":{"message":"minor #54824 Fix various warnings across components test suite (alexandre-daubois)\n\nThis PR was merged into the 5.4 branch.\n\nDiscussion\n----------\n\nFix various warnings across components test suite\n\n| Q | A\n| ------------- | ---\n| Branch? | 5.4\n| Bug fix? | yes\n| New feature? | no\n| Deprecations? | no\n| Issues | -\n| License | MIT\n\nWe found out with `@xabbuh` that some warnings are \"hidden\" in the test suite of 5.4. Indeed, a risky test was raised in upper branches (starting from 6.4). However, this test was not marked as risky in the 5.4 branch. The reproducer is straightforward:\n\n- `vendor/bin/phpunit src/Symfony/Component/Serializer` marked the test as risky.\n- `./phpunit src/Symfony/Component/Serializer` did **not** mark the test as risky.\n\nI went through components and bundle and executed PHPUnit to fix various warnings and deprecations hidden in the 5.4 CI. We don't know yet why 5.4 behaves this way. In the meantime, here are a few fixes of deprecated behaviors I found.\n\nCommits\n-------\n\na6fe93c707 Fix various warnings across components test suite","shortMessageHtmlLink":"minor #54824 Fix various warnings across components test suite (alexa…"}},{"before":"ca66c1c163640be7cced8ebefb36aeb157561606","after":"ddf34899a9cfedc710b6c485c23540bb167986d8","ref":"refs/heads/5.4","pushedAt":"2024-05-04T17:13:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"fabpot","name":"Fabien Potencier","path":"/fabpot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47313?s=80&v=4"},"commit":{"message":"bug #54839 Fix exception thrown during `LDAP_MODIFY_BATCH_REMOVE_ALL` batch operations (phasdev)\n\nThis PR was squashed before being merged into the 5.4 branch.\n\nDiscussion\n----------\n\nFix exception thrown during `LDAP_MODIFY_BATCH_REMOVE_ALL` batch operations\n\n| Q | A\n| ------------- | ---\n| Branch? | 5.4\n| Bug fix? | yes\n| New feature? | no\n| Deprecations? | no\n| Issues | Fix #54829\n| License | MIT\n\nBugfix removes `values` array element for `LDAP_MODIFY_BATCH_REMOVE_ALL` operations. PHP throws an exception when this element is included.\n\nTesting this component is complicated by the fact that most tests are skipped unless there's a local LDAP server running. To create a test which demonstrated the issue and fix, I created a default GitHub Codespace and ran the attached shell commands. These commands install and configure a local OpenLDAP server. You'll probably need to do something similar to confirm the issue/fix.\n\n[setup-ldap-codespace.md](https://github.com/symfony/symfony/files/15208301/setup-ldap-codespace.md)\n\nCommits\n-------\n\n8ac181831f Fix exception thrown during `LDAP_MODIFY_BATCH_REMOVE_ALL` batch operations","shortMessageHtmlLink":"bug #54839 Fix exception thrown during LDAP_MODIFY_BATCH_REMOVE_ALL…"}},{"before":"f87efa15d648c4282fe913a1225d3712a8e26652","after":"eccdbea19f78a1c140f0f838ae7165717b855e14","ref":"refs/heads/7.1","pushedAt":"2024-05-03T12:53:44.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"derrabus","name":"Alexander M. Turek","path":"/derrabus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1506493?s=80&v=4"},"commit":{"message":"Merge branch '7.0' into 7.1\n\n* 7.0:\n [Validator] Check `Locale` class existence before using it","shortMessageHtmlLink":"Merge branch '7.0' into 7.1"}},{"before":"f0ca74d8d7654a6dff5a4b83acea9494616bb37c","after":"a5e2616e33097dc519c917f77e838a57512711ac","ref":"refs/heads/7.0","pushedAt":"2024-05-03T12:52:56.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"derrabus","name":"Alexander M. Turek","path":"/derrabus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1506493?s=80&v=4"},"commit":{"message":"Merge branch '6.4' into 7.0\n\n* 6.4:\n [Validator] Check `Locale` class existence before using it","shortMessageHtmlLink":"Merge branch '6.4' into 7.0"}},{"before":"48f192fa49c1f0503224b88f5da82f02393cbe39","after":"202199b6bdfbd629980638044d88db8ce4bf4c01","ref":"refs/heads/6.4","pushedAt":"2024-05-03T12:51:58.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"derrabus","name":"Alexander M. Turek","path":"/derrabus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1506493?s=80&v=4"},"commit":{"message":"Merge branch '5.4' into 6.4\n\n* 5.4:\n [Validator] Check `Locale` class existence before using it","shortMessageHtmlLink":"Merge branch '5.4' into 6.4"}},{"before":"52099f9504394a7279c98e08e09016a7ea678361","after":"ca66c1c163640be7cced8ebefb36aeb157561606","ref":"refs/heads/5.4","pushedAt":"2024-05-03T12:47:59.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"derrabus","name":"Alexander M. Turek","path":"/derrabus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1506493?s=80&v=4"},"commit":{"message":"bug #54834 [Validator] Check `Locale` class existence before using it (alexandre-daubois)\n\nThis PR was merged into the 5.4 branch.\n\nDiscussion\n----------\n\n[Validator] Check `Locale` class existence before using it\n\n| Q | A\n| ------------- | ---\n| Branch? | 5.4\n| Bug fix? | yes\n| New feature? | no\n| Deprecations? | no\n| Issues | Fix #54833\n| License | MIT\n\nCommits\n-------\n\n2c845fab1f [Validator] Check `Locale` class existence before using it","shortMessageHtmlLink":"bug #54834 [Validator] Check Locale class existence before using it…"}},{"before":"616c58288cb3191cd13b025e362be2cb483a0244","after":"f87efa15d648c4282fe913a1225d3712a8e26652","ref":"refs/heads/7.1","pushedAt":"2024-05-03T12:44:41.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"xabbuh","name":"Christian Flothmann","path":"/xabbuh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1957048?s=80&v=4"},"commit":{"message":"Merge branch '7.0' into 7.1\n\n* 7.0:\n [HttpClient] Fix cURL default options\n remove no longer needed PHP version check","shortMessageHtmlLink":"Merge branch '7.0' into 7.1"}},{"before":"6aa1ab7556a851cbf7ff72d73eec525f987c6a0f","after":"f0ca74d8d7654a6dff5a4b83acea9494616bb37c","ref":"refs/heads/7.0","pushedAt":"2024-05-03T12:43:42.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"xabbuh","name":"Christian Flothmann","path":"/xabbuh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1957048?s=80&v=4"},"commit":{"message":"Merge branch '6.4' into 7.0\n\n* 6.4:\n [HttpClient] Fix cURL default options","shortMessageHtmlLink":"Merge branch '6.4' into 7.0"}},{"before":"93f4f130a9b99ac2e39a1e7afdeb6b30dffd82b2","after":"48f192fa49c1f0503224b88f5da82f02393cbe39","ref":"refs/heads/6.4","pushedAt":"2024-05-03T12:43:12.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"xabbuh","name":"Christian Flothmann","path":"/xabbuh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1957048?s=80&v=4"},"commit":{"message":"Merge branch '5.4' into 6.4\n\n* 5.4:\n [HttpClient] Fix cURL default options","shortMessageHtmlLink":"Merge branch '5.4' into 6.4"}},{"before":"a48b3861187089972130154f6b9a7ee28f50fef2","after":"52099f9504394a7279c98e08e09016a7ea678361","ref":"refs/heads/5.4","pushedAt":"2024-05-03T09:05:31.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"derrabus","name":"Alexander M. Turek","path":"/derrabus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1506493?s=80&v=4"},"commit":{"message":"bug #54830 [HttpClient] Fix cURL default options for PHP 8.4 (alexandre-daubois)\n\nThis PR was merged into the 5.4 branch.\n\nDiscussion\n----------\n\n[HttpClient] Fix cURL default options for PHP 8.4\n\n| Q | A\n| ------------- | ---\n| Branch? | 5.4\n| Bug fix? | yes\n| New feature? | no\n| Deprecations? | no\n| Issues | -\n| License | MIT\n\nPHP 8.4 brings a change in ext/curl (https://github.com/php/php-src/pull/13291) that requires `CurlResponse` to be updated. Curl callbacks cannot be set to null anymore and requires real callable.\n\nHere is (one of) the CI error it fixes:\n\n```\n10) Symfony\\Component\\HttpClient\\Tests\\CurlHttpClientTest::testGzipBroken\nFailed asserting that exception of type \"TypeError\" matches expected exception \"Symfony\\Contracts\\HttpClient\\Exception\\TransportExceptionInterface\". Message was: \"curl_setopt_array(): Argument #2 ($options) must be a valid callback for option CURLOPT_PROGRESSFUNCTION, no array or string given\" at\n/home/runner/work/symfony/symfony/src/Symfony/Component/HttpClient/Response/CurlResponse.php:175\n/home/runner/work/symfony/symfony/src/Symfony/Component/HttpClient/Internal/Canary.php:32\n/home/runner/work/symfony/symfony/src/Symfony/Component/HttpClient/Response/TransportResponseTrait.php:90\n/home/runner/work/symfony/symfony/src/Symfony/Component/HttpClient/Response/TransportResponseTrait.php:218\n/home/runner/work/symfony/symfony/src/Symfony/Component/HttpClient/Response/CommonResponseTrait.php:68\n/home/runner/work/symfony/symfony/src/Symfony/Component/HttpClient/Response/CurlResponse.php:232\n/home/runner/work/symfony/symfony/src/Symfony/Contracts/HttpClient/Test/HttpClientTestCase.php:1113\n```\n\nCommits\n-------\n\ncc0b95749f [HttpClient] Fix cURL default options","shortMessageHtmlLink":"bug #54830 [HttpClient] Fix cURL default options for PHP 8.4 (alexand…"}},{"before":"fdcbb53bf2f7f3e055a57e8bd146eb3fd2c1499a","after":"6aa1ab7556a851cbf7ff72d73eec525f987c6a0f","ref":"refs/heads/7.0","pushedAt":"2024-05-03T09:03:24.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"derrabus","name":"Alexander M. Turek","path":"/derrabus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1506493?s=80&v=4"},"commit":{"message":"minor #54832 [DependencyInjection] remove no longer needed PHP version check (xabbuh)\n\nThis PR was merged into the 7.0 branch.\n\nDiscussion\n----------\n\n[DependencyInjection] remove no longer needed PHP version check\n\n| Q | A\n| ------------- | ---\n| Branch? | 7.0\n| Bug fix? | no\n| New feature? | no\n| Deprecations? | no\n| Issues |\n| License | MIT\n\npossible after merging up #53876\n\nCommits\n-------\n\n59ec34b581 remove no longer needed PHP version check","shortMessageHtmlLink":"minor #54832 [DependencyInjection] remove no longer needed PHP versio…"}},{"before":"820382cf9148356bb5f0acd4526030f60373009d","after":"616c58288cb3191cd13b025e362be2cb483a0244","ref":"refs/heads/7.1","pushedAt":"2024-05-02T22:27:13.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"derrabus","name":"Alexander M. Turek","path":"/derrabus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1506493?s=80&v=4"},"commit":{"message":"Merge branch '7.0' into 7.1\n\n* 7.0:\n [Serializer] Fix `GetSetMethodNormalizer` not working with setters with optional args\n [Cache] Fix support for predis/predis:^2.0","shortMessageHtmlLink":"Merge branch '7.0' into 7.1"}},{"before":"bb28f4cf829a8950178504268ce5f4d7ee47035d","after":"fdcbb53bf2f7f3e055a57e8bd146eb3fd2c1499a","ref":"refs/heads/7.0","pushedAt":"2024-05-02T22:26:21.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"derrabus","name":"Alexander M. Turek","path":"/derrabus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1506493?s=80&v=4"},"commit":{"message":"Merge branch '6.4' into 7.0\n\n* 6.4:\n [Serializer] Fix `GetSetMethodNormalizer` not working with setters with optional args\n [Cache] Fix support for predis/predis:^2.0","shortMessageHtmlLink":"Merge branch '6.4' into 7.0"}},{"before":"e3df70b5ba6faa91d445a5a230b35cc4f32795c8","after":"93f4f130a9b99ac2e39a1e7afdeb6b30dffd82b2","ref":"refs/heads/6.4","pushedAt":"2024-05-02T22:25:26.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"derrabus","name":"Alexander M. Turek","path":"/derrabus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1506493?s=80&v=4"},"commit":{"message":"Merge branch '5.4' into 6.4\n\n* 5.4:\n [Serializer] Fix `GetSetMethodNormalizer` not working with setters with optional args","shortMessageHtmlLink":"Merge branch '5.4' into 6.4"}},{"before":"fd8cee6a44c81540f87d1296f279f81231e9c5c2","after":"a48b3861187089972130154f6b9a7ee28f50fef2","ref":"refs/heads/5.4","pushedAt":"2024-05-02T22:23:39.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"derrabus","name":"Alexander M. Turek","path":"/derrabus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1506493?s=80&v=4"},"commit":{"message":"bug #54828 [Serializer] Fix `GetSetMethodNormalizer` not working with setters with optional args (HypeMC)\n\nThis PR was merged into the 5.4 branch.\n\nDiscussion\n----------\n\n[Serializer] Fix `GetSetMethodNormalizer` not working with setters with optional args\n\n| Q | A\n| ------------- | ---\n| Branch? | 5.4\n| Bug fix? | yes\n| New feature? | no\n| Deprecations? | no\n| Issues | Fix #54784\n| License | MIT\n\nPrior to #52917 setters could have an optional argument or even multiple ones. This restores the previous behavior.\n\nCommits\n-------\n\n74bc0ebb2f [Serializer] Fix `GetSetMethodNormalizer` not working with setters with optional args","shortMessageHtmlLink":"bug #54828 [Serializer] Fix GetSetMethodNormalizer not working with…"}},{"before":"eecb3bb2ae9b7db0c337cbf47e6e0f98822d5375","after":"820382cf9148356bb5f0acd4526030f60373009d","ref":"refs/heads/7.1","pushedAt":"2024-05-02T13:08:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fabpot","name":"Fabien Potencier","path":"/fabpot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47313?s=80&v=4"},"commit":{"message":"Bump Symfony version to 7.1.0","shortMessageHtmlLink":"Bump Symfony version to 7.1.0"}},{"before":"2d1910683eebff79723d517d296d67ef023386e5","after":"eecb3bb2ae9b7db0c337cbf47e6e0f98822d5375","ref":"refs/heads/7.1","pushedAt":"2024-05-02T13:06:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xabbuh","name":"Christian Flothmann","path":"/xabbuh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1957048?s=80&v=4"},"commit":{"message":"fix Symfony version","shortMessageHtmlLink":"fix Symfony version"}},{"before":"73ea99e802708aaefdacc94b894a9b6f5a7fa55c","after":"2d1910683eebff79723d517d296d67ef023386e5","ref":"refs/heads/7.1","pushedAt":"2024-05-02T12:46:22.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"fabpot","name":"Fabien Potencier","path":"/fabpot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47313?s=80&v=4"},"commit":{"message":"Merge pull request #54820 from fabpot/release-7.1.0-BETA1\n\nreleased v7.1.0-BETA1","shortMessageHtmlLink":"Merge pull request #54820 from fabpot/release-7.1.0-BETA1"}},{"before":"97f7c4b65f5edcf3e4c559eb022cd240c1554b4a","after":"73ea99e802708aaefdacc94b894a9b6f5a7fa55c","ref":"refs/heads/7.1","pushedAt":"2024-05-02T12:43:12.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"nicolas-grekas","name":"Nicolas Grekas","path":"/nicolas-grekas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/243674?s=80&v=4"},"commit":{"message":"feature #54818 [Translation] Crowdin is backing its translation bridge, thanks to them! \\o/ (nicolas-grekas)\n\nThis PR was merged into the 7.1 branch.\n\nDiscussion\n----------\n\n[Translation] Crowdin is backing its translation bridge, thanks to them! \\o/\n\n| Q | A\n| ------------- | ---\n| Branch? | 7.1\n| Bug fix? | no\n| New feature? | no\n| Deprecations? | no\n| Issues | -\n| License | MIT\n\nThank you Crowdin! /cc `@andrii`-bodnar\n\nCommits\n-------\n\nc916723c8b [Translation] Crowdin is backing its translation bridge, thanks to them! \\o/","shortMessageHtmlLink":"feature #54818 [Translation] Crowdin is backing its translation bridg…"}},{"before":"e05d8c69e0c4ad6c67a8777cf036163a18694461","after":"e3df70b5ba6faa91d445a5a230b35cc4f32795c8","ref":"refs/heads/6.4","pushedAt":"2024-05-02T12:37:25.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"nicolas-grekas","name":"Nicolas Grekas","path":"/nicolas-grekas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/243674?s=80&v=4"},"commit":{"message":"Merge branch '5.4' into 6.4\n\n* 5.4:\n [Cache] Fix support for predis/predis:^2.0","shortMessageHtmlLink":"Merge branch '5.4' into 6.4"}},{"before":"963b29de3d66129ddb4dbd6314487bf577b0b667","after":"fd8cee6a44c81540f87d1296f279f81231e9c5c2","ref":"refs/heads/5.4","pushedAt":"2024-05-02T12:34:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"nicolas-grekas","name":"Nicolas Grekas","path":"/nicolas-grekas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/243674?s=80&v=4"},"commit":{"message":"bug #54816 [Cache] Fix support for predis/predis:^2.0 (mfettig)\n\nThis PR was merged into the 5.4 branch.\n\nDiscussion\n----------\n\n[Cache] Fix support for predis/predis:^2.0\n\n| Q | A\n| ------------- | ---\n| Branch? | 5.4\n| Bug fix? | yes\n| New feature? | no\n| Deprecations? | no\n| Issues | -\n| License | MIT\n\nThis PR backports #49801 to 5.4.\nThat's the best way to fix the remaining deprecations.\n\nCommits\n-------\n\n5ab2d9053f [Cache] Fix support for predis/predis:^2.0","shortMessageHtmlLink":"bug #54816 [Cache] Fix support for predis/predis:^2.0 (mfettig)"}},{"before":"97e3d54df6658df6e8f470e3426312f6453b908c","after":"97f7c4b65f5edcf3e4c559eb022cd240c1554b4a","ref":"refs/heads/7.1","pushedAt":"2024-05-02T12:00:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"nicolas-grekas","name":"Nicolas Grekas","path":"/nicolas-grekas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/243674?s=80&v=4"},"commit":{"message":"minor #54815 add missing deprecation contracts dependency (xabbuh)\n\nThis PR was merged into the 7.1 branch.\n\nDiscussion\n----------\n\nadd missing deprecation contracts dependency\n\n| Q | A\n| ------------- | ---\n| Branch? | 7.1\n| Bug fix? | yes\n| New feature? | no\n| Deprecations? | no\n| Issues |\n| License | MIT\n\nCommits\n-------\n\nf039ca008d add missing deprecation contracts dependency","shortMessageHtmlLink":"minor #54815 add missing deprecation contracts dependency (xabbuh)"}},{"before":"c3615e6fc621c71fb07d6859432ea2f905516ac5","after":"97e3d54df6658df6e8f470e3426312f6453b908c","ref":"refs/heads/7.1","pushedAt":"2024-05-02T12:00:12.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"nicolas-grekas","name":"Nicolas Grekas","path":"/nicolas-grekas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/243674?s=80&v=4"},"commit":{"message":"minor #54814 [DoctrineBridge] fix test (xabbuh)\n\nThis PR was merged into the 7.1 branch.\n\nDiscussion\n----------\n\n[DoctrineBridge] fix test\n\n| Q | A\n| ------------- | ---\n| Branch? | 7.1\n| Bug fix? | no\n| New feature? | no\n| Deprecations? | no\n| Issues |\n| License | MIT\n\nCommits\n-------\n\nd7a119c74c fix test","shortMessageHtmlLink":"minor #54814 [DoctrineBridge] fix test (xabbuh)"}},{"before":"ef54646b3bbcdabec50811aebaa6e9630bbc433f","after":"c3615e6fc621c71fb07d6859432ea2f905516ac5","ref":"refs/heads/7.1","pushedAt":"2024-05-02T11:42:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"nicolas-grekas","name":"Nicolas Grekas","path":"/nicolas-grekas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/243674?s=80&v=4"},"commit":{"message":"minor #54812 [Security] SymfonyCasts is backing the security components for v7.1, thanks to them! \\o/ (nicolas-grekas)\n\nThis PR was merged into the 7.1 branch.\n\nDiscussion\n----------\n\n[Security] SymfonyCasts is backing the security components for v7.1, thanks to them! \\o/\n\n| Q | A\n| ------------- | ---\n| Branch? | 7.1\n| Bug fix? | no\n| New feature? | no\n| Deprecations? | no\n| Issues | -\n| License | MIT\n\nThe Symfony community loves you! :heart:\n\n/cc `@weaverryan` `@Leannapelham` `@bocharsky`-bw *et al.*\n\nCommits\n-------\n\n74dbcb40a3 [Security] SymfonyCasts is backing the security components for v7.1, thanks to them! \\o/","shortMessageHtmlLink":"minor #54812 [Security] SymfonyCasts is backing the security componen…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEQzleiQA","startCursor":null,"endCursor":null}},"title":"Activity · symfony/symfony"}