{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":20520008,"defaultBranch":"5.x","name":"news-bundle","ownerLogin":"contao","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-06-05T09:51:17.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1206136?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1724408804.0","currentOid":""},"activityList":{"items":[{"before":"3663a2dfdf2de370565765401915752e71e892e7","after":"6aa3c5e78c7e27ffc5465c14339149772aa13aba","ref":"refs/heads/5.3","pushedAt":"2024-09-09T13:18:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leofeyer","name":"Leo Feyer","path":"/leofeyer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1192057?s=80&v=4"},"commit":{"message":"Correctly handle news feed URLs in the page routing listener (see #7467)\n\nDescription\n-----------\n\nFixes #6981\r\n\r\n### Before\r\n\r\n\"\"\r\n\r\n### After\r\n\r\n\"\"\n\nCommits\n-------\n\n22d12519 Correctly handle news feed URLs in the page routing listener\nccd99308 Adjust the implementation as suggested\nc924cde6 Get the URL prefix and suffix from the route configuration\n0801c856 Fix the tests\n50d107ef Simplify the tests\nc321d1a3 Check `isRoutable()` before calling `getRoute()`\n442411ba Use the static prefix (see #16)\ne092ade3 Return early if the current page is not routable\n5b656d55 Add a test for the early return if a page is not routable\n\nCo-authored-by: aschempp ","shortMessageHtmlLink":"Correctly handle news feed URLs in the page routing listener (see #7467)"}},{"before":"282e8772af5eda91ef28c8b6ad4a0186d7421be8","after":"3663a2dfdf2de370565765401915752e71e892e7","ref":"refs/heads/5.3","pushedAt":"2024-09-05T11:59:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leofeyer","name":"Leo Feyer","path":"/leofeyer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1192057?s=80&v=4"},"commit":{"message":"CS","shortMessageHtmlLink":"CS"}},{"before":"55bcd80bdc7dc5eaecc24f4d14e7d50d6b7f6ffb","after":"282e8772af5eda91ef28c8b6ad4a0186d7421be8","ref":"refs/heads/5.3","pushedAt":"2024-09-05T11:40:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leofeyer","name":"Leo Feyer","path":"/leofeyer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1192057?s=80&v=4"},"commit":{"message":"Fix the parent record loading in the dynamic parent table voter (see #7513)\n\nDescription\n-----------\n\nThe previous query could result in incorrect parent records being loaded. \r\n\r\n@Toflar can you check if this fixes your performance issues?\n\nCommits\n-------\n\na0241e08 Fix parent record loading for nested fragment voter\n1b129cb8 Fixed tests\ne102bfda Use named arguments\n1fefa496 Add method description and improve return value\n59c5eb49 Fix hasAccessToParent\ncded39ef Updated tests","shortMessageHtmlLink":"Fix the parent record loading in the dynamic parent table voter (see …"}},{"before":"0a45177408cf36f4113551e2d8084762ffa04acc","after":"d648f5304d9db4992cdcd9af665a40d533ee1a00","ref":"refs/heads/5.x","pushedAt":"2024-08-23T12:07:43.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"leofeyer","name":"Leo Feyer","path":"/leofeyer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1192057?s=80&v=4"},"commit":{"message":"Merge branch '5.4' into 5.x\n\n# Conflicts:\n#\tCHANGELOG.md\n#\tCONTRIBUTORS.md\n#\tcore-bundle/contao/languages/cs/default.xlf\n#\tcore-bundle/contao/languages/de/default.xlf\n#\tcore-bundle/contao/languages/ja/default.xlf\n#\tcore-bundle/contao/languages/nl/default.xlf\n#\tcore-bundle/contao/languages/ru/default.xlf\n#\tcore-bundle/contao/languages/sr/default.xlf\n#\tcore-bundle/contao/languages/sv/default.xlf\n#\tcore-bundle/contao/languages/tr/default.xlf","shortMessageHtmlLink":"Merge branch '5.4' into 5.x"}},{"before":"3d73a26bedc112cd367de954f46c543698cd0ec8","after":"e0c8f5955183446e75b750fa0f2458fa635840ce","ref":"refs/heads/5.4","pushedAt":"2024-08-23T09:54:40.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"leofeyer","name":"Leo Feyer","path":"/leofeyer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1192057?s=80&v=4"},"commit":{"message":"Merge branch '5.3' into 5.4\n\n# Conflicts:\n#\tCHANGELOG.md\n#\tcomposer.json\n#\tcore-bundle/composer.json\n#\tcore-bundle/contao/drivers/DC_Folder.php\n#\tcore-bundle/contao/languages/cs/default.xlf\n#\tcore-bundle/contao/languages/de/default.xlf\n#\tcore-bundle/contao/languages/en/default.xlf\n#\tcore-bundle/contao/languages/es/default.xlf\n#\tcore-bundle/contao/languages/fr/default.xlf\n#\tcore-bundle/contao/languages/it/default.xlf\n#\tcore-bundle/contao/languages/ja/default.xlf\n#\tcore-bundle/contao/languages/nl/default.xlf\n#\tcore-bundle/contao/languages/pl/default.xlf\n#\tcore-bundle/contao/languages/ru/default.xlf\n#\tcore-bundle/contao/languages/sl/default.xlf\n#\tcore-bundle/contao/languages/sl/exception.xlf\n#\tcore-bundle/contao/languages/sr/default.xlf\n#\tcore-bundle/contao/languages/sv/default.xlf\n#\tcore-bundle/contao/languages/tr/default.xlf\n#\tcore-bundle/contao/themes/flexible/backend.a8f05bae.css\n#\tcore-bundle/contao/themes/flexible/confirm.d085449a.css\n#\tcore-bundle/contao/themes/flexible/conflict.9d77625d.css\n#\tcore-bundle/contao/themes/flexible/diff.42d7aec5.css\n#\tcore-bundle/contao/themes/flexible/entrypoints.json\n#\tcore-bundle/contao/themes/flexible/help.de00bbaa.css\n#\tcore-bundle/contao/themes/flexible/login.3e06a84f.css\n#\tcore-bundle/contao/themes/flexible/manifest.json\n#\tcore-bundle/contao/themes/flexible/popup.8e7c1901.css\n#\tcore-bundle/public/backend.3c354a0e.js.LICENSE.txt\n#\tcore-bundle/public/backend.661ee5da.js\n#\tcore-bundle/public/backend.661ee5da.js.LICENSE.txt\n#\tcore-bundle/public/backend.7af87c67.js.LICENSE.txt\n#\tcore-bundle/public/entrypoints.json\n#\tcore-bundle/public/manifest.json\n#\tvendor-bin/phpstan/composer.lock\n#\tvendor-bin/rector/composer.lock","shortMessageHtmlLink":"Merge branch '5.3' into 5.4"}},{"before":"3c26bf04630752f32299236cfdc65774218c29bb","after":"55bcd80bdc7dc5eaecc24f4d14e7d50d6b7f6ffb","ref":"refs/heads/5.3","pushedAt":"2024-08-21T09:29:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leofeyer","name":"Leo Feyer","path":"/leofeyer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1192057?s=80&v=4"},"commit":{"message":"Add voters for content elements (see #7088)\n\nDescription\n-----------\n\n\n\nCommits\n-------\n\nd98f61f7 Added voter for content elements\n54d39f3d WIP\n069d37be WIP\n7ace1c22 Added tests\nd17cb031 WIP\nf6256e8d Merge remote-tracking branch 'refs/remotes/upstream/5.3' into fix/con…\n474eec46 CS and tests\n46e42b71 Tests\n3b4e6884 Tests\n7a9cd937 Tests\nbac555c8 Update calendar-bundle/tests/Security/Voter/CalendarContentVoterTest.php\n9fb24308 Added ContentElementNestingVoterTest\nb0cfd69f Added ContentElementNestingVoterTest","shortMessageHtmlLink":"Add voters for content elements (see #7088)"}},{"before":"d17eec2041cefbc0559bf232e4bc66ee53392562","after":"0a45177408cf36f4113551e2d8084762ffa04acc","ref":"refs/heads/5.x","pushedAt":"2024-08-06T14:10:59.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"leofeyer","name":"Leo Feyer","path":"/leofeyer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1192057?s=80&v=4"},"commit":{"message":"Merge branch '5.4' into 5.x\n\n# Conflicts:\n#\tCHANGELOG.md\n#\tCONTRIBUTORS.md\n#\tcalendar-bundle/contao/languages/nl/tl_module.xlf\n#\tcore-bundle/contao/languages/fr/default.xlf\n#\tcore-bundle/contao/languages/fr/tl_form_field.xlf\n#\tcore-bundle/contao/languages/fr/tl_module.xlf\n#\tcore-bundle/contao/languages/nl/default.xlf\n#\tcore-bundle/contao/languages/nl/exception.xlf\n#\tcore-bundle/contao/languages/nl/explain.xlf\n#\tcore-bundle/contao/languages/nl/tl_article.xlf\n#\tcore-bundle/contao/languages/nl/tl_content.xlf\n#\tcore-bundle/contao/languages/nl/tl_maintenance.xlf\n#\tcore-bundle/contao/languages/nl/tl_member.xlf\n#\tcore-bundle/contao/languages/nl/tl_module.xlf\n#\tcore-bundle/contao/languages/nl/tl_page.xlf\n#\tcore-bundle/contao/languages/nl/tl_theme.xlf\n#\tcore-bundle/contao/languages/nl/tl_user.xlf\n#\tcore-bundle/contao/languages/sl/default.xlf\n#\tcore-bundle/contao/languages/sl/exception.xlf\n#\tcore-bundle/contao/languages/sl/explain.xlf\n#\tcore-bundle/contao/languages/sl/modules.xlf\n#\tcore-bundle/contao/languages/sl/tl_article.xlf\n#\tcore-bundle/contao/languages/sl/tl_content.xlf\n#\tcore-bundle/contao/languages/sl/tl_files.xlf\n#\tcore-bundle/contao/languages/sl/tl_image_size.xlf\n#\tcore-bundle/contao/languages/sl/tl_log.xlf\n#\tcore-bundle/contao/languages/sl/tl_maintenance.xlf\n#\tcore-bundle/contao/languages/sl/tl_member.xlf\n#\tcore-bundle/contao/languages/sl/tl_module.xlf\n#\tcore-bundle/contao/languages/sl/tl_page.xlf\n#\tcore-bundle/contao/languages/sl/tl_settings.xlf\n#\tcore-bundle/contao/languages/sl/tl_theme.xlf\n#\tcore-bundle/contao/languages/sl/tl_user.xlf\n#\tcore-bundle/contao/languages/sr/default.xlf\n#\tcore-bundle/contao/languages/sr/tl_form_field.xlf\n#\tcore-bundle/contao/languages/sr/tl_module.xlf\n#\tnews-bundle/contao/languages/nl/tl_module.xlf\n#\tnewsletter-bundle/contao/languages/nl/tl_newsletter.xlf\n#\tvendor-bin/ecs/composer.lock\n#\tvendor-bin/phpstan/composer.lock\n#\tvendor-bin/rector/composer.lock","shortMessageHtmlLink":"Merge branch '5.4' into 5.x"}},{"before":"4c8056c138c1de8463bacb3efb6dced8839a3e5d","after":"3d73a26bedc112cd367de954f46c543698cd0ec8","ref":"refs/heads/5.4","pushedAt":"2024-08-06T13:49:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leofeyer","name":"Leo Feyer","path":"/leofeyer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1192057?s=80&v=4"},"commit":{"message":"Update the changelog and the language files","shortMessageHtmlLink":"Update the changelog and the language files"}},{"before":"e884aaeb1fd696736f0263d2bed6f4df6223eab4","after":"3c26bf04630752f32299236cfdc65774218c29bb","ref":"refs/heads/5.3","pushedAt":"2024-08-06T12:39:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leofeyer","name":"Leo Feyer","path":"/leofeyer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1192057?s=80&v=4"},"commit":{"message":"Update the changelog and the language files","shortMessageHtmlLink":"Update the changelog and the language files"}},{"before":"b30b4ed3423aa40a4c070faf5186b683359edf74","after":"e884aaeb1fd696736f0263d2bed6f4df6223eab4","ref":"refs/heads/5.3","pushedAt":"2024-08-06T12:25:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leofeyer","name":"Leo Feyer","path":"/leofeyer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1192057?s=80&v=4"},"commit":{"message":"Update and run the tools (see #7418)\n\nDescription\n-----------\n\n\n\nCommits\n-------\n\nbae6f1a3 Update and run the tools","shortMessageHtmlLink":"Update and run the tools (see #7418)"}},{"before":"e5bc00facbec44fadbcd4b06897e53f1a2064a5a","after":"4c8056c138c1de8463bacb3efb6dced8839a3e5d","ref":"refs/heads/5.4","pushedAt":"2024-07-30T16:22:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leofeyer","name":"Leo Feyer","path":"/leofeyer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1192057?s=80&v=4"},"commit":{"message":"Update the changelog and the language files","shortMessageHtmlLink":"Update the changelog and the language files"}},{"before":"9370910686548efa3a58d708731ce6f7f4c664e2","after":"e5bc00facbec44fadbcd4b06897e53f1a2064a5a","ref":"refs/heads/5.4","pushedAt":"2024-07-30T16:13:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leofeyer","name":"Leo Feyer","path":"/leofeyer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1192057?s=80&v=4"},"commit":{"message":"Update and run the tools (see #7386)\n\nDescription\n-----------\n\nIn case you wonder, `sprintf()` will be compiler optimized as of PHP 8.4.\r\n\r\nhttps://github.com/php/php-src/blob/0e33b8dad9c376b14bbaf2ac3049e50833d2e5ca/Zend/zend_compile.c#L4987-L4988\n\nCommits\n-------\n\nc0b84a91 Update and run the tools","shortMessageHtmlLink":"Update and run the tools (see #7386)"}},{"before":"016d287b6b1574b51eea840868a2c5b2bae63a88","after":"d17eec2041cefbc0559bf232e4bc66ee53392562","ref":"refs/heads/5.x","pushedAt":"2024-07-09T16:45:04.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"leofeyer","name":"Leo Feyer","path":"/leofeyer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1192057?s=80&v=4"},"commit":{"message":"Merge branch '5.4' into 5.x","shortMessageHtmlLink":"Merge branch '5.4' into 5.x"}},{"before":"5d00a8a32ad5d000d3627c2fb392467866fdc61f","after":"9370910686548efa3a58d708731ce6f7f4c664e2","ref":"refs/heads/5.4","pushedAt":"2024-07-09T16:32:17.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"leofeyer","name":"Leo Feyer","path":"/leofeyer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1192057?s=80&v=4"},"commit":{"message":"Merge branch '5.3' into 5.4\n\n# Conflicts:\n#\tREADME.md\n#\tcore-bundle/contao/themes/flexible/backend.0d805ac8.css\n#\tcore-bundle/contao/themes/flexible/confirm.8955b428.css\n#\tcore-bundle/contao/themes/flexible/confirm.8955b428.css.map\n#\tcore-bundle/contao/themes/flexible/conflict.e9b89a9e.css\n#\tcore-bundle/contao/themes/flexible/diff.b5ef64e5.css\n#\tcore-bundle/contao/themes/flexible/entrypoints.json\n#\tcore-bundle/contao/themes/flexible/help.93c31927.css\n#\tcore-bundle/contao/themes/flexible/login.bc1e9f49.css\n#\tcore-bundle/contao/themes/flexible/manifest.json\n#\tcore-bundle/contao/themes/flexible/popup.8da00e44.css\n#\tcore-bundle/public/entrypoints.json\n#\tcore-bundle/public/manifest.json\n#\tyarn.lock","shortMessageHtmlLink":"Merge branch '5.3' into 5.4"}},{"before":"6dd3c4b9a06327ac2c1f428127a7f39593cb095c","after":"b30b4ed3423aa40a4c070faf5186b683359edf74","ref":"refs/heads/5.3","pushedAt":"2024-07-09T16:24:31.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"leofeyer","name":"Leo Feyer","path":"/leofeyer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1192057?s=80&v=4"},"commit":{"message":"Merge branch '4.13' into 5.3\n\n# Conflicts:\n#\tcalendar-bundle/contao/classes/Events.php\n#\tcalendar-bundle/contao/modules/ModuleEventReader.php\n#\tcore-bundle/src/EventListener/PrettyErrorScreenListener.php\n#\tcore-bundle/src/Resources/contao/library/Contao/Controller.php\n#\tcore-bundle/src/Resources/contao/library/Contao/User.php\n#\tcore-bundle/tests/EventListener/PrettyErrorScreenListenerTest.php\n#\tnews-bundle/contao/modules/ModuleNews.php","shortMessageHtmlLink":"Merge branch '4.13' into 5.3"}},{"before":"900eb40aca9750d260b301cb96ff30a44197812f","after":"9c90d040fa9cb9ce560193ceef344a65adc587f7","ref":"refs/heads/4.13","pushedAt":"2024-07-09T13:32:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leofeyer","name":"Leo Feyer","path":"/leofeyer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1192057?s=80&v=4"},"commit":{"message":"Introduce a `Template::once()` method (see #7316)\n\nDescription\n-----------\n\nAlternative to https://github.com/contao/contao/pull/7314 just to outline my thoughts.\n\nCommits\n-------\n\n9d1851db Introducing a Template::once() method\nef529318 Update core-bundle/src/Resources/contao/library/Contao/Template.php\nab7b769a Use the method in the Events::addEvent() method, too\n4ec54c2a Update core-bundle/src/Resources/contao/library/Contao/Template.php\n\nCo-authored-by: leofeyer <1192057+leofeyer@users.noreply.github.com>","shortMessageHtmlLink":"Introduce a Template::once() method (see #7316)"}},{"before":"016d287b6b1574b51eea840868a2c5b2bae63a88","after":"5d00a8a32ad5d000d3627c2fb392467866fdc61f","ref":"refs/heads/5.4","pushedAt":"2024-07-08T14:15:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leofeyer","name":"Leo Feyer","path":"/leofeyer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1192057?s=80&v=4"},"commit":{"message":"Update the changelog and the language files","shortMessageHtmlLink":"Update the changelog and the language files"}},{"before":null,"after":"016d287b6b1574b51eea840868a2c5b2bae63a88","ref":"refs/heads/5.4","pushedAt":"2024-07-08T14:06:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"leofeyer","name":"Leo Feyer","path":"/leofeyer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1192057?s=80&v=4"},"commit":{"message":"Remove the redundant `m12` CSS class (see #7318)\n\nDescription\n-----------\n\nNo longer necessary after #7087.\n\nCommits\n-------\n\n627f3ab0 Remove the redundant `m12` CSS class","shortMessageHtmlLink":"Remove the redundant m12 CSS class (see #7318)"}},{"before":"81cad954644fac10979bb636c27e6d9b965604c8","after":"016d287b6b1574b51eea840868a2c5b2bae63a88","ref":"refs/heads/5.x","pushedAt":"2024-07-02T09:45:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leofeyer","name":"Leo Feyer","path":"/leofeyer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1192057?s=80&v=4"},"commit":{"message":"Remove the redundant `m12` CSS class (see #7318)\n\nDescription\n-----------\n\nNo longer necessary after #7087.\n\nCommits\n-------\n\n627f3ab0 Remove the redundant `m12` CSS class","shortMessageHtmlLink":"Remove the redundant m12 CSS class (see #7318)"}},{"before":"21fc4a67280836ee1352bb0ac8871770b56502cd","after":"6dd3c4b9a06327ac2c1f428127a7f39593cb095c","ref":"refs/heads/5.3","pushedAt":"2024-06-28T14:32:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leofeyer","name":"Leo Feyer","path":"/leofeyer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1192057?s=80&v=4"},"commit":{"message":"Update the changelog and the language files","shortMessageHtmlLink":"Update the changelog and the language files"}},{"before":"19666d9c6585a8008a32ccd69c23602d8246b149","after":"21fc4a67280836ee1352bb0ac8871770b56502cd","ref":"refs/heads/5.3","pushedAt":"2024-06-25T15:18:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leofeyer","name":"Leo Feyer","path":"/leofeyer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1192057?s=80&v=4"},"commit":{"message":"Update the changelog and the language files","shortMessageHtmlLink":"Update the changelog and the language files"}},{"before":"e25ac7e96988a80757d2909eb515d309946d55e9","after":"900eb40aca9750d260b301cb96ff30a44197812f","ref":"refs/heads/4.13","pushedAt":"2024-06-25T14:33:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leofeyer","name":"Leo Feyer","path":"/leofeyer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1192057?s=80&v=4"},"commit":{"message":"Update the changelog and the language files","shortMessageHtmlLink":"Update the changelog and the language files"}},{"before":"18f9e7ac547d6beb3ca67d6bb5dcc73bcc8856f4","after":"81cad954644fac10979bb636c27e6d9b965604c8","ref":"refs/heads/5.x","pushedAt":"2024-06-25T09:22:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leofeyer","name":"Leo Feyer","path":"/leofeyer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1192057?s=80&v=4"},"commit":{"message":"Allow Symfony 7 (see #7279)\n\nDescription\r\n-----------\r\n\r\n5.3 LTS requires Symfony 6.4 LTS as per our roadmap.\r\n\r\nThis means, Contao 5.4 must allow Symfony 7 components.\r\n\r\nDependencies:\r\n\r\n- [x] `contao/manager-plugin`: https://github.com/contao/manager-plugin/pull/56\r\n- [x] `contao/image`: https://github.com/contao/image/pull/104\r\n- [x] `terminal42/service-annotation-bundle`: https://github.com/terminal42/service-annotation-bundle/pull/9\r\n- [x] `terminal42/escargot`: https://github.com/terminal42/escargot/pull/36\r\n- [x] Merge https://github.com/contao/contao/pull/7285 in `5.3`and then uptream into `5.x`\r\n\r\nCommits\r\n-------\r\n\r\n0aa8323a Allow Symfony 7 in all packages\r\n277005c0 Update to nikic/php-parser v5 in order to fix PHP incompatiblity issues\r\n1eb7d8b2 Fixed test incompatibilities\r\na4eb15d6 Fixed DoctrineSchemaListener\r\na19c436e Fixed phpstan\r\naf07922f Update calendar-bundle/composer.json\r\n103d01e2 Update scheb/2fa bundles\r\n01dca93a Fix interface incompatibility\r\n15ebe558 Updated FOS HttpCache related dependencies\r\nd18e73bd Apply suggestions from code review\r\naef96c3b Fixed the LocaleSubscriberTest\r\n5aef4aad Revert changes\r\nade83931 Cleanup\r\n0c2b1713 Use the existing news bundle when installing the core bundle in the \"…\r\n\r\nCo-authored-by: leofeyer <1192057+leofeyer@users.noreply.github.com>","shortMessageHtmlLink":"Allow Symfony 7 (see #7279)"}},{"before":"7414e44c7bef88c3f55b91331a6b92f342e8119e","after":"18f9e7ac547d6beb3ca67d6bb5dcc73bcc8856f4","ref":"refs/heads/5.x","pushedAt":"2024-06-19T14:23:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leofeyer","name":"Leo Feyer","path":"/leofeyer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1192057?s=80&v=4"},"commit":{"message":"Use Lucide icons in the back end (see #7278)\n\nDescription\n-----------\n\nImplements #7091\r\n\r\n\"\"\r\n\r\n\"\"\r\n\r\n\"\"\r\n\r\n\"\"\r\n\r\n\"\"\n\nCommits\n-------\n\na617d5ff Use Lucide icons in the back end\ncc28f432 Update all icons except the page icons\n1b78878f Update the page tree icons\ndaccd594 Update the placeholder icon\n408a154e Fix the \"paste in root\" icon position and update the import/export icons\ne6b2d68c Update the children.svg icon\n840af499 Update the layout and modules icon\n9254063b Adjust the template diff icon and the table wizard icon\nb43708b8 Switch the import and export icons\n49a2b57b Update the theme store icon","shortMessageHtmlLink":"Use Lucide icons in the back end (see #7278)"}},{"before":"3626f9c544036d4bd5607e4d2714c13032e47863","after":"7414e44c7bef88c3f55b91331a6b92f342e8119e","ref":"refs/heads/5.x","pushedAt":"2024-06-06T11:54:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leofeyer","name":"Leo Feyer","path":"/leofeyer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1192057?s=80&v=4"},"commit":{"message":"Update the Transifex config files","shortMessageHtmlLink":"Update the Transifex config files"}},{"before":"3aa5c88acd61be3c8034416357b2712775fa806b","after":"3626f9c544036d4bd5607e4d2714c13032e47863","ref":"refs/heads/5.x","pushedAt":"2024-05-31T15:18:02.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"leofeyer","name":"Leo Feyer","path":"/leofeyer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1192057?s=80&v=4"},"commit":{"message":"Merge branch '5.3' into 5.x","shortMessageHtmlLink":"Merge branch '5.3' into 5.x"}},{"before":"6e2d5a79206750bdcc321d92efd5706bf96f4e40","after":"19666d9c6585a8008a32ccd69c23602d8246b149","ref":"refs/heads/5.3","pushedAt":"2024-05-31T15:13:57.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"leofeyer","name":"Leo Feyer","path":"/leofeyer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1192057?s=80&v=4"},"commit":{"message":"Merge branch '4.13' into 5.3\n\n# Conflicts:\n#\tcore-bundle/contao/drivers/DC_File.php\n#\tcore-bundle/contao/drivers/DC_Folder.php\n#\tcore-bundle/contao/drivers/DC_Table.php\n#\tcore-bundle/contao/library/Contao/StringUtil.php\n#\tcore-bundle/contao/modules/ModuleArticle.php\n#\tcore-bundle/src/Controller/BackendController.php\n#\tcore-bundle/src/Controller/FrontendController.php\n#\tcore-bundle/src/EventListener/RequestTokenListener.php\n#\tcore-bundle/src/Image/Preview/PreviewFactory.php\n#\tcore-bundle/src/Image/Studio/FigureBuilder.php\n#\tcore-bundle/src/Resources/contao/helper/functions.php\n#\tcore-bundle/src/Resources/contao/library/Contao/InsertTags.php\n#\tcore-bundle/src/Routing/FrontendLoader.php\n#\tcore-bundle/src/Routing/LegacyRouteProvider.php\n#\tcore-bundle/src/Routing/Page/PageRoute.php\n#\tcore-bundle/src/String/SimpleTokenParser.php\n#\tcore-bundle/tests/EventListener/RequestTokenListenerTest.php\n#\tcore-bundle/tests/Image/Preview/PreviewFactoryTest.php\n#\tcore-bundle/tests/Routing/LegacyRouteProviderTest.php\n#\tinstallation-bundle/src/Controller/InstallationController.php\n#\tinstallation-bundle/src/Database/Installer.php","shortMessageHtmlLink":"Merge branch '4.13' into 5.3"}},{"before":"46358cdbd63dfccdf3b83e6cc4fbf1c7f6e1af55","after":"6e2d5a79206750bdcc321d92efd5706bf96f4e40","ref":"refs/heads/5.3","pushedAt":"2024-05-27T14:56:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leofeyer","name":"Leo Feyer","path":"/leofeyer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1192057?s=80&v=4"},"commit":{"message":"Overwrite the page metadata before parsing the news article (see #7228)\n\nDescription\n-----------\n\nThis PR fixes the fact that the page metadata is overwritten after the content has been generated. The sequence is relevant, for example, if an insert tag is used in the content that outputs the page metadata, e.g. `{{page::pageTitle}}`.\r\nIf the page metadata is overwritten afterwards the insert tag will be replaced with the page title set in tl_page, with this PR the insert tag is replaced with the title of the news, as it should be IMO.\n\nCommits\n-------\n\n00d2dd77 Overwrite page metadata before parsing the news article","shortMessageHtmlLink":"Overwrite the page metadata before parsing the news article (see #7228)"}},{"before":"3ce57bf8992ed3af6799521e3dd71c313d2cb665","after":"46358cdbd63dfccdf3b83e6cc4fbf1c7f6e1af55","ref":"refs/heads/5.3","pushedAt":"2024-05-24T09:29:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leofeyer","name":"Leo Feyer","path":"/leofeyer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1192057?s=80&v=4"},"commit":{"message":"Update the changelog and the language files","shortMessageHtmlLink":"Update the changelog and the language files"}},{"before":"36da5ee37d974b327b9fa51aef8f006e781b3d9d","after":"3aa5c88acd61be3c8034416357b2712775fa806b","ref":"refs/heads/5.x","pushedAt":"2024-05-07T09:25:33.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"leofeyer","name":"Leo Feyer","path":"/leofeyer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1192057?s=80&v=4"},"commit":{"message":"Merge branch '5.3' into 5.x\n\n# Conflicts:\n#\tCHANGELOG.md\n#\tcalendar-bundle/contao/languages/it/tl_module.xlf\n#\tcore-bundle/config/listener.yaml\n#\tcore-bundle/contao/languages/it/default.xlf\n#\tcore-bundle/contao/languages/it/tl_article.xlf\n#\tcore-bundle/contao/languages/it/tl_content.xlf\n#\tcore-bundle/contao/languages/it/tl_maintenance.xlf\n#\tcore-bundle/contao/languages/it/tl_member.xlf\n#\tcore-bundle/contao/languages/it/tl_module.xlf\n#\tcore-bundle/contao/languages/it/tl_page.xlf\n#\tcore-bundle/contao/languages/it/tl_theme.xlf\n#\tcore-bundle/contao/languages/it/tl_user.xlf\n#\tcore-bundle/contao/languages/sl/default.xlf\n#\tcore-bundle/contao/languages/sl/exception.xlf\n#\tcore-bundle/contao/languages/sl/explain.xlf\n#\tcore-bundle/contao/languages/sl/modules.xlf\n#\tcore-bundle/contao/languages/sl/tl_article.xlf\n#\tcore-bundle/contao/languages/sl/tl_content.xlf\n#\tcore-bundle/contao/languages/sl/tl_files.xlf\n#\tcore-bundle/contao/languages/sl/tl_image_size.xlf\n#\tcore-bundle/contao/languages/sl/tl_log.xlf\n#\tcore-bundle/contao/languages/sl/tl_maintenance.xlf\n#\tcore-bundle/contao/languages/sl/tl_member.xlf\n#\tcore-bundle/contao/languages/sl/tl_module.xlf\n#\tcore-bundle/contao/languages/sl/tl_page.xlf\n#\tcore-bundle/contao/languages/sl/tl_settings.xlf\n#\tcore-bundle/contao/languages/sl/tl_theme.xlf\n#\tcore-bundle/contao/languages/sl/tl_user.xlf\n#\tnews-bundle/contao/languages/it/tl_module.xlf","shortMessageHtmlLink":"Merge branch '5.3' into 5.x"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEsOzf6QA","startCursor":null,"endCursor":null}},"title":"Activity · contao/news-bundle"}