{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":2641405,"defaultBranch":"7.0","name":"security-bundle","ownerLogin":"symfony","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2011-10-25T05:26:18.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/143937?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714655196.0","currentOid":""},"activityList":{"items":[{"before":"ac98aefdaeaaebce15e42254f37a24984a6982a5","after":"bd4f78c330dc2f4215983548c7fd14dc932c8955","ref":"refs/heads/5.4","pushedAt":"2024-05-04T17:18:34.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 various warnings across components test suite","shortMessageHtmlLink":"Fix various warnings across components test suite"}},{"before":"a50085b1d7451924f7e2b22e92d0b83b2c33cdce","after":"7059237cd8f6abbb04703ffd275b012bc7de38e4","ref":"refs/heads/7.1","pushedAt":"2024-05-02T12:55:37.000Z","pushType":"push","commitsCount":7,"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":"7a80f4f3085994062816068321cfd0d3a19ad864","after":"8d11101574ce8e2147a04245f4b968911a43ffd5","ref":"refs/heads/7.0","pushedAt":"2024-04-18T09:39:49.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":"178d26678734b8d1e776ca3bd453c55c2611788c","after":"c9112933215b9b3c48851eb6644263d5c9d93245","ref":"refs/heads/6.4","pushedAt":"2024-04-18T09:28:58.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":"fa8e654ce3efa8353539b104960e7eeeac418fb4","after":"ac98aefdaeaaebce15e42254f37a24984a6982a5","ref":"refs/heads/5.4","pushedAt":"2024-04-18T09:15: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":"Auto-close PRs on subtree-splits","shortMessageHtmlLink":"Auto-close PRs on subtree-splits"}},{"before":"96a9e4eaf76514674d8ffd6127d8ec1204b72e7f","after":"7a80f4f3085994062816068321cfd0d3a19ad864","ref":"refs/heads/7.0","pushedAt":"2024-04-16T16:29:36.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 CI\n Bump ext-redis in CI on PHP >= 8.4\n Adjust pretty name of closures on PHP 8.4\n implement NodeVisitorInterface instead of extending AbstractNodeVisitor\n sync .github/expected-missing-return-types.diff\n skip test assertions that are no longer valid with PHP >= 8.2.18/8.3.5","shortMessageHtmlLink":"Merge branch '6.4' into 7.0"}},{"before":"232f25ff849353d6493cb34bfc1c5f293d8ff9c3","after":"178d26678734b8d1e776ca3bd453c55c2611788c","ref":"refs/heads/6.4","pushedAt":"2024-04-16T16:27:57.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 Fix CI\n Bump ext-redis in CI on PHP >= 8.4\n Adjust pretty name of closures on PHP 8.4\n implement NodeVisitorInterface instead of extending AbstractNodeVisitor","shortMessageHtmlLink":"Merge branch '5.4' into 6.4"}},{"before":"411190ceea7a5711fa0e0cda81a4914d2c4899b0","after":"fa8e654ce3efa8353539b104960e7eeeac418fb4","ref":"refs/heads/5.4","pushedAt":"2024-04-16T12:43: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":"Adjust pretty name of closures on PHP 8.4","shortMessageHtmlLink":"Adjust pretty name of closures on PHP 8.4"}},{"before":"acbda0e384db64b8518161a8ae644aa8933e80bc","after":"a50085b1d7451924f7e2b22e92d0b83b2c33cdce","ref":"refs/heads/7.1","pushedAt":"2024-04-05T09:34:16.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":"feature #54443 [Security] Add support for dynamic CSRF id with Expression in `#[IsCsrfTokenValid]` (yguedidi)\n\nThis PR was merged into the 7.1 branch.\n\nDiscussion\n----------\n\n[Security] Add support for dynamic CSRF id with Expression in `#[IsCsrfTokenValid]`\n\n| Q | A\n| ------------- | ---\n| Branch? | 7.1\n| Bug fix? | no\n| New feature? | yes\n| Deprecations? | no\n| Issues | continuation of #52961 from Hackday\n| License | MIT\n\nUse case is for example on a list page with delete action per item, and you want a CSRF token per item, so in the template you have something like the following:\n\n```twig\n{# in a loop over multiple posts #}\n
\n \n ...\n
\n```\n\nThe new feature will allow:\n```php\n#[IsCsrfTokenValid(new Expression('\"delete-post-\" ~ args[\"post\"].id'))]\npublic function delete(Request $request, Post $post): Response\n{\n // ... delete the post\n}\n```\n\nMaybe this need more tests but need help identify which test cases are useful.\nHope this can pass before the feature freeze\n\nCommits\n-------\n\n8f99ca58a8 Add support for dynamic CSRF id in IsCsrfTokenValid","shortMessageHtmlLink":"feature #54443 [Security] Add support for dynamic CSRF id with Expres…"}},{"before":"01bf388aa9775a119c307e3025e48e36b3cb7d04","after":"acbda0e384db64b8518161a8ae644aa8933e80bc","ref":"refs/heads/7.1","pushedAt":"2024-04-03T10:13:32.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":"[Security] Support multiple signature algorithms and JWK/JWKSet for OIDC tokens","shortMessageHtmlLink":"[Security] Support multiple signature algorithms and JWK/JWKSet for O…"}},{"before":"2addf6b10b9af650c96ffd982484f7b2edbfe948","after":"01bf388aa9775a119c307e3025e48e36b3cb7d04","ref":"refs/heads/7.1","pushedAt":"2024-03-20T15:35: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":"chore: CS fixes","shortMessageHtmlLink":"chore: CS fixes"}},{"before":"0df5f9b765ebf1aa0cac7c2fede1ff24a52c14a5","after":"2addf6b10b9af650c96ffd982484f7b2edbfe948","ref":"refs/heads/7.1","pushedAt":"2024-03-17T15:08:18.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 #54032 [SecurityBundle] Use \"event\" monolog channel in traceable firewall event dispatcher (danielburger1337)\n\nThis PR was squashed before being merged into the 7.1 branch.\n\nDiscussion\n----------\n\n[SecurityBundle] Use \"event\" monolog channel in traceable firewall event dispatcher\n\n| Q | A\n| ------------- | ---\n| Branch? | 7.1\n| Bug fix? | yes\n| New feature? | no\n| Deprecations? | no\n| Issues | n/a\n| License | MIT\n\nI think since https://github.com/symfony/symfony/pull/49021 was merged, security events in debug mode are logged inside the \"app\" (default) channel.\n\nThis is very annoying in an API use case as every request generates about 10 _useless_ log entries.\n\nThis PR changes the monolog channel of the traceable event dispatcher to `event` and also tags it with `kernel.reset`. This matches the behavior of `debug.event_dispatcher`.\n\nCommits\n-------\n\n3995c71b61 [SecurityBundle] Use \"event\" monolog channel in traceable firewall event dispatcher","shortMessageHtmlLink":"bug #54032 [SecurityBundle] Use \"event\" monolog channel in traceable …"}},{"before":"3d71c3da419850eddf5dd4e1a515adc40143531e","after":"0df5f9b765ebf1aa0cac7c2fede1ff24a52c14a5","ref":"refs/heads/7.1","pushedAt":"2024-03-15T12:54:59.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 [Filesystem] Fix str_contains deprecation\n [Security] Correctly initialize the voter property\n [ErrorHandler] Skip failing tests when \"xdebug.file_link_format\" option is defined\n [FrameworkBundle] Fix typo\n Update `changed-translation-files` step with native git diff command\n [DependencyInjection] fix XmlDumper when a tag contains also a 'name' property\n [Lock] Check the correct SQLSTATE error code for MySQL\n [ErrorHandler] Fix `ErrorHandlerTest::tearDown()` visibility\n [Lock] compatiblity with redis cluster 7\n [VarDumper] prevent error in value to Typed property must not be accessed before initialization\n fix: typo\n [Messenger] trigger retry logic when message is a redelivery\n [PropertyAccess] Fix checking for missing properties\n add missing invalid extension error entry","shortMessageHtmlLink":"Merge branch '7.0' into 7.1"}},{"before":"5d620bd5493d62d8016b2383d8690fade66163c1","after":"96a9e4eaf76514674d8ffd6127d8ec1204b72e7f","ref":"refs/heads/7.0","pushedAt":"2024-03-15T12:54:29.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 [Filesystem] Fix str_contains deprecation\n [Security] Correctly initialize the voter property\n [ErrorHandler] Skip failing tests when \"xdebug.file_link_format\" option is defined\n [FrameworkBundle] Fix typo\n Update `changed-translation-files` step with native git diff command\n [DependencyInjection] fix XmlDumper when a tag contains also a 'name' property\n [Lock] Check the correct SQLSTATE error code for MySQL\n [ErrorHandler] Fix `ErrorHandlerTest::tearDown()` visibility\n [Lock] compatiblity with redis cluster 7\n fix: typo\n [Messenger] trigger retry logic when message is a redelivery\n [PropertyAccess] Fix checking for missing properties\n add missing invalid extension error entry","shortMessageHtmlLink":"Merge branch '6.4' into 7.0"}},{"before":"b7825ec970f51fcc4982397856405728544df9ce","after":"232f25ff849353d6493cb34bfc1c5f293d8ff9c3","ref":"refs/heads/6.4","pushedAt":"2024-03-15T12:53:00.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 [Filesystem] Fix str_contains deprecation\n [Security] Correctly initialize the voter property\n [FrameworkBundle] Fix typo\n Update `changed-translation-files` step with native git diff command\n [Lock] Check the correct SQLSTATE error code for MySQL\n [ErrorHandler] Fix `ErrorHandlerTest::tearDown()` visibility\n [Lock] compatiblity with redis cluster 7\n fix: typo","shortMessageHtmlLink":"Merge branch '5.4' into 6.4"}},{"before":"6773ef12fe2671a42f111e31f2c18af18e79c55c","after":"411190ceea7a5711fa0e0cda81a4914d2c4899b0","ref":"refs/heads/5.4","pushedAt":"2024-03-14T13:06:30.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":"[Security] Correctly initialize the voter property","shortMessageHtmlLink":"[Security] Correctly initialize the voter property"}},{"before":"b3bf7121fb6039cf228786f353d483437b85c8d1","after":"3d71c3da419850eddf5dd4e1a515adc40143531e","ref":"refs/heads/7.1","pushedAt":"2024-03-02T12:51:05.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 [Security][Tests] Update functional tests to better reflect end-user scenarios\n [Clock] Add PHPUnit 10 attributes\n [AssetMapper] Fix `JavaScriptImportPathCompiler` regression in regex\n [HttpClient] Fix deprecation on PHP 8.3\n [Mailer][Brevo] Remove tags from mandatory event arguments\n [Validator] Simplify `NoSuspiciousCharactersValidator`","shortMessageHtmlLink":"Merge branch '7.0' into 7.1"}},{"before":"1755fb50e4da0a0013569752be763d208d690bcd","after":"5d620bd5493d62d8016b2383d8690fade66163c1","ref":"refs/heads/7.0","pushedAt":"2024-03-02T12:50:55.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 [Security][Tests] Update functional tests to better reflect end-user scenarios\n [Clock] Add PHPUnit 10 attributes\n [AssetMapper] Fix `JavaScriptImportPathCompiler` regression in regex\n [HttpClient] Fix deprecation on PHP 8.3\n [Mailer][Brevo] Remove tags from mandatory event arguments","shortMessageHtmlLink":"Merge branch '6.4' into 7.0"}},{"before":"dec0c2bbc3718e7afd5ddffb3679774aec60ad9a","after":"b7825ec970f51fcc4982397856405728544df9ce","ref":"refs/heads/6.4","pushedAt":"2024-03-02T12:50:24.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 [Security][Tests] Update functional tests to better reflect end-user scenarios\n [HttpClient] Fix deprecation on PHP 8.3","shortMessageHtmlLink":"Merge branch '5.4' into 6.4"}},{"before":"ce85db13f4049dd40fbd7b98999f77f146191d35","after":"6773ef12fe2671a42f111e31f2c18af18e79c55c","ref":"refs/heads/5.4","pushedAt":"2024-03-01T19:35:44.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":"[Security][Tests] Update functional tests to better reflect end-user scenarios","shortMessageHtmlLink":"[Security][Tests] Update functional tests to better reflect end-user …"}},{"before":"013e24cb9332d0b2ae1f40036c50c618116725ec","after":"b3bf7121fb6039cf228786f353d483437b85c8d1","ref":"refs/heads/7.1","pushedAt":"2024-02-15T11:37:46.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":"Merge branch '7.0' into 7.1\n\n* 7.0:\n [TwigBridge] foundation 5 layout: use form_label_content block for checkbox and radio labels\n [TwigBridge] Fix compat with Twig v3.9\n [Cache] Sync the Redis proxies with upstream\n [Doctrine Messenger] Fix support for pgsql + pgbouncer.\n [Mailer] Simplify fix\n Do not produce notice/warning when consuming from multiple transports and explicitly listed queues\n [FrameworkBundle] Check if the _route attribute exists on the request\n [Scheduler] fix documentation link\n [PropertyAccess] Fixes getValue() on an unitialized object property on a lazy ghost\n [HttpClient] Make retry strategy work again\n AssetMapper: Remove 'auto-generated' info\n [Mailer] Fix signed emails breaking the profiler\n [Mailer] [Mailgun] Fix expecting payload without tags or user variables\n [Validator] Update Spanish (es) translations\n Fix fetching data in `W3CReferenceTest` on AppVeyor\n Fix SQS visibility_timeout type","shortMessageHtmlLink":"Merge branch '7.0' into 7.1"}},{"before":"0deeed2836e6de7ce1bf44c2b0881f70d504135a","after":"1755fb50e4da0a0013569752be763d208d690bcd","ref":"refs/heads/7.0","pushedAt":"2024-02-15T11:33:37.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 [TwigBridge] foundation 5 layout: use form_label_content block for checkbox and radio labels\n [TwigBridge] Fix compat with Twig v3.9\n [Cache] Sync the Redis proxies with upstream\n [Doctrine Messenger] Fix support for pgsql + pgbouncer.\n [Mailer] Simplify fix\n Do not produce notice/warning when consuming from multiple transports and explicitly listed queues\n [FrameworkBundle] Check if the _route attribute exists on the request\n [Scheduler] fix documentation link\n [PropertyAccess] Fixes getValue() on an unitialized object property on a lazy ghost\n [HttpClient] Make retry strategy work again\n AssetMapper: Remove 'auto-generated' info\n [Mailer] Fix signed emails breaking the profiler\n [Mailer] [Mailgun] Fix expecting payload without tags or user variables\n [Validator] Update Spanish (es) translations\n Fix fetching data in `W3CReferenceTest` on AppVeyor\n Fix SQS visibility_timeout type\n [VarDumper] Fix serialization of stubs with null or uninitialized values","shortMessageHtmlLink":"Merge branch '6.4' into 7.0"}},{"before":"a8f783d4e97133163aea79e55db3c2342051b1ee","after":"dec0c2bbc3718e7afd5ddffb3679774aec60ad9a","ref":"refs/heads/6.4","pushedAt":"2024-02-15T11:28:06.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 [TwigBridge] Fix compat with Twig v3.9\n [Mailer] Simplify fix","shortMessageHtmlLink":"Merge branch '5.4' into 6.4"}},{"before":"89885a88d424c8d5345a232e34911d4ee8545ab4","after":"ce85db13f4049dd40fbd7b98999f77f146191d35","ref":"refs/heads/5.4","pushedAt":"2024-02-15T11:20:44.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":"[TwigBridge] Fix compat with Twig v3.9","shortMessageHtmlLink":"[TwigBridge] Fix compat with Twig v3.9"}},{"before":"382bfc2143368cc6f046cc0c62dbbe6d125c39bf","after":"0deeed2836e6de7ce1bf44c2b0881f70d504135a","ref":"refs/heads/7.0","pushedAt":"2024-02-09T11:02:14.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 '6.4' into 7.0\n\n* 6.4:\n fix test\n fix test\n [SecurityBundle] Fix failing tests\n fix tests\n [DependencyInjection] fix unable to make lazy service from readonly class\n [Dotenv] Specify envKey while loading variables with the dotenv:dump command\n [Mailer][Postmark][Webhook] Accept different date formats","shortMessageHtmlLink":"Merge branch '6.4' into 7.0"}},{"before":"dfc777408966fe12aa872571c80de76fdd105f97","after":"a8f783d4e97133163aea79e55db3c2342051b1ee","ref":"refs/heads/6.4","pushedAt":"2024-02-09T09:52:26.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":"[SecurityBundle] Fix failing tests","shortMessageHtmlLink":"[SecurityBundle] Fix failing tests"}},{"before":"169ca038b0b27493d71a5ed0ebbad444370e51e2","after":"013e24cb9332d0b2ae1f40036c50c618116725ec","ref":"refs/heads/7.1","pushedAt":"2024-02-09T09:31: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 #53833 [SecurityBundle] Fix failing tests (alexandre-daubois)\n\nThis PR was merged into the 7.1 branch.\n\nDiscussion\n----------\n\n[SecurityBundle] Fix failing tests\n\n| Q | A\n| ------------- | ---\n| Branch? | 7.1\n| Bug fix? | yes\n| New feature? | no\n| Deprecations? | no\n| Issues | Fix CI\n| License | MIT\n\nAfter https://github.com/symfony/symfony/pull/53806\n\nCommits\n-------\n\n31cf4f84a8 [SecurityBundle] Fix failing tests","shortMessageHtmlLink":"minor #53833 [SecurityBundle] Fix failing tests (alexandre-daubois)"}},{"before":"234bac9a0c159cd373613812708baa7f69c0406d","after":"169ca038b0b27493d71a5ed0ebbad444370e51e2","ref":"refs/heads/7.1","pushedAt":"2024-02-07T14:12:52.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 Skip Twig v3.9-dev for now\n [Validator] Update Dutch (nl) translation\n Update Albanian translations\n [Validator] Update translation\n [FrameworkBundle] Prevent silenced warning by checking if /proc/mount exists\n [VarDumper][PhpUnitBridge] Fix color detection\n prevent throwing NOT_FOUND error when tube is empty\n [Validator] Update missing validator translation for Swedish\n [FrameworkBundle] Fix eager-loading of env vars in ConfigBuilderCacheWarmer\n [Messenger] Fix failing Redis test\n [Validator] Update Italian (it) translations\n [Validator] Missing translations for Hungarian (hu) #53769\n revert to native PHP union types\n [Validator] Missing translations for Russian (ru) #53775\n fix syntax errors on PHP 7","shortMessageHtmlLink":"Merge branch '7.0' into 7.1"}},{"before":"ab1c040d6703270fbe7e5341af14e515f427cc94","after":"382bfc2143368cc6f046cc0c62dbbe6d125c39bf","ref":"refs/heads/7.0","pushedAt":"2024-02-07T14:12:36.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 Skip Twig v3.9-dev for now\n [Validator] Update Dutch (nl) translation\n Update Albanian translations\n [Validator] Update translation\n [FrameworkBundle] Prevent silenced warning by checking if /proc/mount exists\n [VarDumper][PhpUnitBridge] Fix color detection\n prevent throwing NOT_FOUND error when tube is empty\n [Validator] Update missing validator translation for Swedish\n [FrameworkBundle] Fix eager-loading of env vars in ConfigBuilderCacheWarmer\n [Messenger] Fix failing Redis test\n [Validator] Update Italian (it) translations\n [Validator] Missing translations for Hungarian (hu) #53769\n revert to native PHP union types\n [Validator] Missing translations for Russian (ru) #53775\n fix syntax errors on PHP 7","shortMessageHtmlLink":"Merge branch '6.4' into 7.0"}},{"before":"563c88073454c4679e6c3c282fedaa8b3af75eaa","after":"dfc777408966fe12aa872571c80de76fdd105f97","ref":"refs/heads/6.4","pushedAt":"2024-02-07T14:01:11.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 Skip Twig v3.9-dev for now\n [Validator] Update Dutch (nl) translation\n Update Albanian translations\n [Validator] Update translation\n [FrameworkBundle] Prevent silenced warning by checking if /proc/mount exists\n [VarDumper][PhpUnitBridge] Fix color detection\n prevent throwing NOT_FOUND error when tube is empty\n [Validator] Update missing validator translation for Swedish\n [FrameworkBundle] Fix eager-loading of env vars in ConfigBuilderCacheWarmer\n [Messenger] Fix failing Redis test\n [Validator] Update Italian (it) translations\n [Validator] Missing translations for Hungarian (hu) #53769","shortMessageHtmlLink":"Merge branch '5.4' into 6.4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEQYLFuAA","startCursor":null,"endCursor":null}},"title":"Activity · symfony/security-bundle"}