{"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:1719580765.0","currentOid":""},"activityList":{"items":[{"before":"bea731a0b0ae9e51a44d83a445db09fb89952d3a","after":"c46c178f375c2dfddc7b6a32731077c778e14264","ref":"refs/heads/7.2","pushedAt":"2024-07-26T13:36:42.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":"stop using uniqid() to create temporary files","shortMessageHtmlLink":"stop using uniqid() to create temporary files"}},{"before":"454d22b4731b7da8a10f4f20839042c41df90c2c","after":"bea731a0b0ae9e51a44d83a445db09fb89952d3a","ref":"refs/heads/7.2","pushedAt":"2024-07-06T19:45:47.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":"do not use uniqid() in tests\n\nupdates the remaining tests that were not covered by #57665","shortMessageHtmlLink":"do not use uniqid() in tests"}},{"before":"f655195171bc987675cb6557d7808d6c45823414","after":"454d22b4731b7da8a10f4f20839042c41df90c2c","ref":"refs/heads/7.2","pushedAt":"2024-07-06T08:26: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":"Update .gitattributes","shortMessageHtmlLink":"Update .gitattributes"}},{"before":"ae8a119a7eae89d2b4642d3462cb0dbe969536a7","after":"92a91985250c251de9b947a14bb2c9390b1a562c","ref":"refs/heads/7.1","pushedAt":"2024-06-28T10:04:29.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 Allow service locators to be ordered by priority.\n [Filesystem][Mime] Fix transient tests\n Test convert CompletionInput into string","shortMessageHtmlLink":"Merge branch '7.0' into 7.1"}},{"before":"b75b60937e75751e0809b7bc50ade745c7adf060","after":"f655195171bc987675cb6557d7808d6c45823414","ref":"refs/heads/7.2","pushedAt":"2024-06-28T10:04:22.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.1' into 7.2\n\n* 7.1:\n Allow service locators to be ordered by priority.\n [Filesystem][Mime] Fix transient tests\n Test convert CompletionInput into string","shortMessageHtmlLink":"Merge branch '7.1' into 7.2"}},{"before":"d992a5e79e551c5f9ff3d37ea799083a9691b0fa","after":"f6b35b0de74a2577196114eef957f2414b5599d5","ref":"refs/heads/7.0","pushedAt":"2024-06-28T10:02:58.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][Mime] Fix transient tests\n Test convert CompletionInput into string","shortMessageHtmlLink":"Merge branch '6.4' into 7.0"}},{"before":"748ccd87f5e66b087caba297953240a8cfe0481b","after":"b51ef8059159330b74a4d52f68e671033c0fe463","ref":"refs/heads/6.4","pushedAt":"2024-06-28T09:50:32.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][Mime] Fix transient tests\n Test convert CompletionInput into string","shortMessageHtmlLink":"Merge branch '5.4' into 6.4"}},{"before":"6a03d7f91735e4b073d3dc585254c557afeb05f6","after":"6d29dd9340b372fa603f04e6df4dd76bb808591e","ref":"refs/heads/5.4","pushedAt":"2024-06-28T09:41: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":"[Filesystem][Mime] Fix transient tests","shortMessageHtmlLink":"[Filesystem][Mime] Fix transient tests"}},{"before":"49519d96d2a6b1670f92eee981156ba0287e906f","after":"b75b60937e75751e0809b7bc50ade745c7adf060","ref":"refs/heads/7.2","pushedAt":"2024-06-28T09:28:19.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.1' into 7.2\n\n* 7.1:\n [HttpKernel] Enable optional cache-warmers when cache-dir != build-dir\n [Filesystem] Fix Filesystem::remove() on Windows\n [DoctrineBridge] Fix compat with DI >= 6.4\n [String] Fix *String::snake methods","shortMessageHtmlLink":"Merge branch '7.1' into 7.2"}},{"before":"802e87002f919296c9f606457d9fa327a0b3d6b2","after":"ae8a119a7eae89d2b4642d3462cb0dbe969536a7","ref":"refs/heads/7.1","pushedAt":"2024-06-28T09:28:12.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 Revert \"bug #57520 [SecurityBundle] Remove unused memory users’ `name` attribute from the XSD (MatTheCat)\"\n [HttpKernel] Enable optional cache-warmers when cache-dir != build-dir\n [Filesystem] Fix Filesystem::remove() on Windows\n [DoctrineBridge] Fix compat with DI >= 6.4\n [String] Fix *String::snake methods","shortMessageHtmlLink":"Merge branch '7.0' into 7.1"}},{"before":"a7a171e363186fe78b7c696720a37da4cf052d52","after":"d992a5e79e551c5f9ff3d37ea799083a9691b0fa","ref":"refs/heads/7.0","pushedAt":"2024-06-28T09:27:51.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 Revert \"bug #57520 [SecurityBundle] Remove unused memory users’ `name` attribute from the XSD (MatTheCat)\"\n [HttpKernel] Enable optional cache-warmers when cache-dir != build-dir\n [Filesystem] Fix Filesystem::remove() on Windows\n [DoctrineBridge] Fix compat with DI >= 6.4\n [String] Fix *String::snake methods","shortMessageHtmlLink":"Merge branch '6.4' into 7.0"}},{"before":"4d37529150e7081c51b3c5d5718c55a04a9503f3","after":"748ccd87f5e66b087caba297953240a8cfe0481b","ref":"refs/heads/6.4","pushedAt":"2024-06-28T09:26: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 [Filesystem] Fix Filesystem::remove() on Windows\n [DoctrineBridge] Fix compat with DI >= 6.4\n [String] Fix *String::snake methods","shortMessageHtmlLink":"Merge branch '5.4' into 6.4"}},{"before":"26dd9912df6940810ea00f8f53ad48d6a3424995","after":"6a03d7f91735e4b073d3dc585254c557afeb05f6","ref":"refs/heads/5.4","pushedAt":"2024-06-28T09:19: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":"[Filesystem] Fix Filesystem::remove() on Windows","shortMessageHtmlLink":"[Filesystem] Fix Filesystem::remove() on Windows"}},{"before":"802e87002f919296c9f606457d9fa327a0b3d6b2","after":"49519d96d2a6b1670f92eee981156ba0287e906f","ref":"refs/heads/7.2","pushedAt":"2024-06-21T06:01: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":"Prefix all sprintf() calls","shortMessageHtmlLink":"Prefix all sprintf() calls"}},{"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"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEihMcbAA","startCursor":null,"endCursor":null}},"title":"Activity · symfony/filesystem"}