{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":3119126,"defaultBranch":"7.1","name":"filesystem","ownerLogin":"symfony","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2012-01-06T16:19:03.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/143937?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717348324.0","currentOid":""},"activityList":{"items":[{"before":"8ecdde25881598f86cdd7cfe8b25302b66a402e9","after":"802e87002f919296c9f606457d9fa327a0b3d6b2","ref":"refs/heads/7.1","pushedAt":"2024-05-31T15:11:57.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":"8ecdde25881598f86cdd7cfe8b25302b66a402e9","after":"802e87002f919296c9f606457d9fa327a0b3d6b2","ref":"refs/heads/7.2","pushedAt":"2024-05-31T15:07:47.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":"872454a8d9d93c77c1b5b1e8f809a3c483d9704f","after":"a7a171e363186fe78b7c696720a37da4cf052d52","ref":"refs/heads/7.0","pushedAt":"2024-05-31T15:05:00.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":"49b14952d1eca903b33f09d4f8f22aabec2f8351","after":"4d37529150e7081c51b3c5d5718c55a04a9503f3","ref":"refs/heads/6.4","pushedAt":"2024-05-31T14:55:25.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":"f538cda53f049d9eb6ef4f75088b9210a9f70958","after":"26dd9912df6940810ea00f8f53ad48d6a3424995","ref":"refs/heads/5.4","pushedAt":"2024-05-31T14:45: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":"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":null,"after":"8ecdde25881598f86cdd7cfe8b25302b66a402e9","ref":"refs/heads/7.2","pushedAt":"2024-05-21T08:04:19.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":"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":"93ce9b2e54f0dda6984d34da87aa39ca8e42c326","after":"8ecdde25881598f86cdd7cfe8b25302b66a402e9","ref":"refs/heads/7.1","pushedAt":"2024-05-17T10:56:44.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:\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":"17d5b272701f52bd50b66348c722c1efe4746b0a","after":"872454a8d9d93c77c1b5b1e8f809a3c483d9704f","ref":"refs/heads/7.0","pushedAt":"2024-05-17T10:51:37.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:\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":"a7f188b5317c2160e27c4415c688f4c95951f8bb","after":"49b14952d1eca903b33f09d4f8f22aabec2f8351","ref":"refs/heads/6.4","pushedAt":"2024-05-17T10:51:17.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 [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":"ca1c224f9147952737fff9406cdd113a2f582342","after":"f538cda53f049d9eb6ef4f75088b9210a9f70958","ref":"refs/heads/5.4","pushedAt":"2024-05-16T14:40:37.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":"[Filesystem] Fix dumpFile `stat failed` error hitting custom handler\n\nSince #54471, dumpFile will trigger a `fileperms(): stat failed`\nerror when writing to a filename that does not yet exist. This\nwas silenced from PHP's default handler with the `@` operator.\n\nHowever, the error is still passed to any custom handler that the\napplication has registered, and can therefore cause exceptions or\nspurious logging depending on the implementation of the handler.\n\nThe better solution, which is consistent with all other calls to\nnative functions in this class, would be to use `self::box` to\ncatch and ignore the potential error so that it never leaks\noutside this class.","shortMessageHtmlLink":"[Filesystem] Fix dumpFile stat failed error hitting custom handler"}},{"before":"59cc509b81dee5158afe130a1f0499ee89e1679c","after":"a7f188b5317c2160e27c4415c688f4c95951f8bb","ref":"refs/heads/6.4","pushedAt":"2024-05-02T09:14:01.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":"[Filesystem] Run high-deps tests with Process 7","shortMessageHtmlLink":"[Filesystem] Run high-deps tests with Process 7"}},{"before":"47d346741881ecf75f6b6474b52f0781e6c42af7","after":"93ce9b2e54f0dda6984d34da87aa39ca8e42c326","ref":"refs/heads/7.1","pushedAt":"2024-05-02T08:44:14.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 fix compatibility with Twig 3.10\n [Strings][EnglishInflector] Fix incorrect pluralisation of 'Album'\n handle union and intersection types for cascaded validations\n move wiring of the property info extractor to the ObjectNormalizer\n restore deprecated properties\n move Process component dep to require-dev\n Remove calls to `onConsecutiveCalls()`\n fix: remove unwanted type cast\n accept AbstractAsset instances when filtering schemas\n better distinguish URL schemes and windows drive letters\n handle edge cases when constructing constraints with named arguments\n convert empty CSV header names into numeric keys","shortMessageHtmlLink":"Merge branch '7.0' into 7.1"}},{"before":"cc168be6fbdcdf3401f50ae863ee3818ed4338f5","after":"17d5b272701f52bd50b66348c722c1efe4746b0a","ref":"refs/heads/7.0","pushedAt":"2024-05-02T08:36:21.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 '6.4' into 7.0\n\n* 6.4:\n fix compatibility with Twig 3.10\n [Strings][EnglishInflector] Fix incorrect pluralisation of 'Album'\n handle union and intersection types for cascaded validations\n move wiring of the property info extractor to the ObjectNormalizer\n restore deprecated properties\n move Process component dep to require-dev\n Remove calls to `onConsecutiveCalls()`\n fix: remove unwanted type cast\n accept AbstractAsset instances when filtering schemas\n better distinguish URL schemes and windows drive letters\n handle edge cases when constructing constraints with named arguments\n convert empty CSV header names into numeric keys","shortMessageHtmlLink":"Merge branch '6.4' into 7.0"}},{"before":"78dde75f8f6dbbca4ec436a4b0087f7af02076d4","after":"59cc509b81dee5158afe130a1f0499ee89e1679c","ref":"refs/heads/6.4","pushedAt":"2024-05-02T08:34:19.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 '5.4' into 6.4\n\n* 5.4:\n fix compatibility with Twig 3.10\n [Strings][EnglishInflector] Fix incorrect pluralisation of 'Album'\n handle union and intersection types for cascaded validations\n move wiring of the property info extractor to the ObjectNormalizer\n move Process component dep to require-dev\n Remove calls to `onConsecutiveCalls()`\n fix: remove unwanted type cast\n accept AbstractAsset instances when filtering schemas\n better distinguish URL schemes and windows drive letters\n convert empty CSV header names into numeric keys","shortMessageHtmlLink":"Merge branch '5.4' into 6.4"}},{"before":"4eb063a894c8caa4aebf1d2fac6e4dc7a754069f","after":"ca1c224f9147952737fff9406cdd113a2f582342","ref":"refs/heads/5.4","pushedAt":"2024-05-01T13:47:29.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 #54759 [Filesystem] better distinguish URL schemes and Windows drive letters (xabbuh)\n\nThis PR was merged into the 5.4 branch.\n\nDiscussion\n----------\n\n[Filesystem] better distinguish URL schemes and Windows drive letters\n\n| Q | A\n| ------------- | ---\n| Branch? | 5.4\n| Bug fix? | yes\n| New feature? | no\n| Deprecations? | no\n| Issues | Fix #45485\n| License | MIT\n\nCommits\n-------\n\nf456e75ec8 better distinguish URL schemes and windows drive letters","shortMessageHtmlLink":"bug #54759 [Filesystem] better distinguish URL schemes and Windows dr…"}},{"before":"e6edd875d5d39b03de51f3c3951148cfa79a4d12","after":"4eb063a894c8caa4aebf1d2fac6e4dc7a754069f","ref":"refs/heads/5.4","pushedAt":"2024-04-30T14:29:22.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":"move Process component dep to require-dev","shortMessageHtmlLink":"move Process component dep to require-dev"}},{"before":"24ac4178d92517c2a3c7eab9783b683c32d89cff","after":"cc168be6fbdcdf3401f50ae863ee3818ed4338f5","ref":"refs/heads/7.0","pushedAt":"2024-04-18T09:29:42.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":"3c5cce25d2d161d1380dc06238cf3ea2caf15ecd","after":"78dde75f8f6dbbca4ec436a4b0087f7af02076d4","ref":"refs/heads/6.4","pushedAt":"2024-04-18T09:24:54.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":"490b6cf55b05cd8abd90259c75a30981a1f96440","after":"e6edd875d5d39b03de51f3c3951148cfa79a4d12","ref":"refs/heads/5.4","pushedAt":"2024-04-18T09:20:27.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":"d75873336a3c096e54f9a9a49cd2f9b0b181800d","after":"47d346741881ecf75f6b6474b52f0781e6c42af7","ref":"refs/heads/7.1","pushedAt":"2024-04-16T16:31:04.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 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 '7.0' into 7.1"}},{"before":"5c052368af9b32300eb9c9872050f27d7a54225d","after":"24ac4178d92517c2a3c7eab9783b683c32d89cff","ref":"refs/heads/7.0","pushedAt":"2024-04-16T16:29:32.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":"16feb01ddda56c46afbeed45068efb3d61011074","after":"3c5cce25d2d161d1380dc06238cf3ea2caf15ecd","ref":"refs/heads/6.4","pushedAt":"2024-04-16T16:27: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":"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":"db9c7b15bdc4c1fba8b4cd038c0d81dea6596359","after":"490b6cf55b05cd8abd90259c75a30981a1f96440","ref":"refs/heads/5.4","pushedAt":"2024-04-16T16:01:11.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 CI","shortMessageHtmlLink":"Fix CI"}},{"before":"fa0c107e22281f145ae779ec3cf3188f036ac19b","after":"d75873336a3c096e54f9a9a49cd2f9b0b181800d","ref":"refs/heads/7.1","pushedAt":"2024-04-13T06:19:23.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":"aa99a870bb99e61e8bed835bf90a65d205a9831b","after":"5c052368af9b32300eb9c9872050f27d7a54225d","ref":"refs/heads/7.0","pushedAt":"2024-04-05T19:54:28.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:\n fix merge\n fix syntax for PHP 7.2\n [Security] Fix Danish translations\n [Messenger] Improve deadlock handling on `ack()` and `reject()`\n [DomCrawler] Encode html entities only if nessecary\n [Serializer] reset backed_enum priority, and re-prioritise translatable\n [Validator] Accept `Stringable` in `ExecutionContext::build/addViolation()`\n [Serializer] Ignore when using #[Ignore] on a non-accessor\n [Filesystem] Strengthen the check of file permissions in `dumpFile`\n [Serializer] Fix XML scalar to object denormalization\n [HttpClient][EventSourceHttpClient] Fix consuming SSEs with \\r\\n separator","shortMessageHtmlLink":"Merge branch '6.4' into 7.0"}},{"before":"c882f88b2327321a46723a7aca4a50f0bb50239a","after":"16feb01ddda56c46afbeed45068efb3d61011074","ref":"refs/heads/6.4","pushedAt":"2024-04-05T19:34: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 '5.4' into 6.4\n\n* 5.4:\n fix syntax for PHP 7.2\n [Security] Fix Danish translations\n [DomCrawler] Encode html entities only if nessecary\n [Serializer] Ignore when using #[Ignore] on a non-accessor\n [Filesystem] Strengthen the check of file permissions in `dumpFile`\n [Serializer] Fix XML scalar to object denormalization\n [HttpClient][EventSourceHttpClient] Fix consuming SSEs with \\r\\n separator","shortMessageHtmlLink":"Merge branch '5.4' into 6.4"}},{"before":"4303603e1476afdf0f795c5cb1504aa00b7ef144","after":"db9c7b15bdc4c1fba8b4cd038c0d81dea6596359","ref":"refs/heads/5.4","pushedAt":"2024-04-04T09:19:34.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 #54471 [Filesystem] Strengthen the check of file permissions in `dumpFile` (alexandre-daubois)\n\nThis PR was merged into the 5.4 branch.\n\nDiscussion\n----------\n\n[Filesystem] Strengthen the check of file permissions in `dumpFile`\n\n| Q | A\n| ------------- | ---\n| Branch? | 5.4\n| Bug fix? | yes\n| New feature? | no\n| Deprecations? | no\n| Issues | Fix #54444\n| License | MIT\n\n`fileperms()` can fail and return `false`, I think we should strengthen the checks on its return value when using it to avoid undesirable behavior.\n\nCommits\n-------\n\n0c17a4e327 [Filesystem] Strengthen the check of file permissions in `dumpFile`","shortMessageHtmlLink":"bug #54471 [Filesystem] Strengthen the check of file permissions in `…"}},{"before":"bddc353b1ad64504936f18217474f5dc21295849","after":"fa0c107e22281f145ae779ec3cf3188f036ac19b","ref":"refs/heads/7.1","pushedAt":"2024-04-03T15:10:46.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:\n update constraint\n [FrameworkBundle] fixes #54402: Suppress PHP warning when is_readable() tries to access dirs outside of open_basedir restrictions\n return null when message with name is not set\n use local PHP web server to test HTTP stream wrappers\n [Translation] Silence error when intl not loaded\n Bump Symfony version to 7.0.7\n Update VERSION for 7.0.6\n Update CHANGELOG for 7.0.6\n Bump Symfony version to 6.4.7\n Update VERSION for 6.4.6\n Update CHANGELOG for 6.4.6\n Bump Symfony version to 5.4.39\n Update VERSION for 5.4.38\n Update CONTRIBUTORS for 5.4.38\n Update CHANGELOG for 5.4.38","shortMessageHtmlLink":"Merge branch '7.0' into 7.1"}},{"before":"39de7126f4d34e378c649a0ad78223c35ec55bd4","after":"aa99a870bb99e61e8bed835bf90a65d205a9831b","ref":"refs/heads/7.0","pushedAt":"2024-04-03T15:08:15.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":"update constraint","shortMessageHtmlLink":"update constraint"}},{"before":"408105dff4c104454100730bdfd1a9cdd993f04d","after":"39de7126f4d34e378c649a0ad78223c35ec55bd4","ref":"refs/heads/7.0","pushedAt":"2024-04-03T14:59:59.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 [FrameworkBundle] fixes #54402: Suppress PHP warning when is_readable() tries to access dirs outside of open_basedir restrictions\n return null when message with name is not set\n use local PHP web server to test HTTP stream wrappers\n [Translation] Silence error when intl not loaded\n Bump Symfony version to 6.4.7\n Update VERSION for 6.4.6\n Update CHANGELOG for 6.4.6\n Bump Symfony version to 5.4.39\n Update VERSION for 5.4.38\n Update CONTRIBUTORS for 5.4.38\n Update CHANGELOG for 5.4.38","shortMessageHtmlLink":"Merge branch '6.4' into 7.0"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWSdCRQA","startCursor":null,"endCursor":null}},"title":"Activity · symfony/filesystem"}