From 55836a59a718332de22d4a1c5f3be2370c0894bd Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 31 Jul 2023 20:22:31 +0000 Subject: [PATCH 1/4] [TASK]: Bump ssch/typo3-rector from 1.3.4 to 1.3.5 Bumps [ssch/typo3-rector](https://github.com/sabbelasichon/typo3-rector) from 1.3.4 to 1.3.5. - [Release notes](https://github.com/sabbelasichon/typo3-rector/releases) - [Commits](https://github.com/sabbelasichon/typo3-rector/compare/v1.3.4...v1.3.5) --- updated-dependencies: - dependency-name: ssch/typo3-rector dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- composer.lock | 96 +++++++++++++++++++++++++-------------------------- 1 file changed, 48 insertions(+), 48 deletions(-) diff --git a/composer.lock b/composer.lock index 341a768..7c66c35 100644 --- a/composer.lock +++ b/composer.lock @@ -2335,16 +2335,16 @@ }, { "name": "symfony/console", - "version": "v5.4.24", + "version": "v5.4.26", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "560fc3ed7a43e6d30ea94a07d77f9a60b8ed0fb8" + "reference": "b504a3d266ad2bb632f196c0936ef2af5ff6e273" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/560fc3ed7a43e6d30ea94a07d77f9a60b8ed0fb8", - "reference": "560fc3ed7a43e6d30ea94a07d77f9a60b8ed0fb8", + "url": "https://api.github.com/repos/symfony/console/zipball/b504a3d266ad2bb632f196c0936ef2af5ff6e273", + "reference": "b504a3d266ad2bb632f196c0936ef2af5ff6e273", "shasum": "" }, "require": { @@ -2414,7 +2414,7 @@ "terminal" ], "support": { - "source": "https://github.com/symfony/console/tree/v5.4.24" + "source": "https://github.com/symfony/console/tree/v5.4.26" }, "funding": [ { @@ -2430,20 +2430,20 @@ "type": "tidelift" } ], - "time": "2023-05-26T05:13:16+00:00" + "time": "2023-07-19T20:11:33+00:00" }, { "name": "symfony/dependency-injection", - "version": "v5.4.25", + "version": "v5.4.26", "source": { "type": "git", "url": "https://github.com/symfony/dependency-injection.git", - "reference": "f0410c30a6c86bbce6c719c2b5cfc343362b982e" + "reference": "6736a10dcf724725a3b1c3b53e63a9ee03b27db9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/f0410c30a6c86bbce6c719c2b5cfc343362b982e", - "reference": "f0410c30a6c86bbce6c719c2b5cfc343362b982e", + "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/6736a10dcf724725a3b1c3b53e63a9ee03b27db9", + "reference": "6736a10dcf724725a3b1c3b53e63a9ee03b27db9", "shasum": "" }, "require": { @@ -2503,7 +2503,7 @@ "description": "Allows you to standardize and centralize the way objects are constructed in your application", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/dependency-injection/tree/v5.4.25" + "source": "https://github.com/symfony/dependency-injection/tree/v5.4.26" }, "funding": [ { @@ -2519,7 +2519,7 @@ "type": "tidelift" } ], - "time": "2023-06-24T09:45:28+00:00" + "time": "2023-07-19T20:11:33+00:00" }, { "name": "symfony/deprecation-contracts", @@ -2590,16 +2590,16 @@ }, { "name": "symfony/event-dispatcher", - "version": "v5.4.22", + "version": "v5.4.26", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher.git", - "reference": "1df20e45d56da29a4b1d8259dd6e950acbf1b13f" + "reference": "5dcc00e03413f05c1e7900090927bb7247cb0aac" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/1df20e45d56da29a4b1d8259dd6e950acbf1b13f", - "reference": "1df20e45d56da29a4b1d8259dd6e950acbf1b13f", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/5dcc00e03413f05c1e7900090927bb7247cb0aac", + "reference": "5dcc00e03413f05c1e7900090927bb7247cb0aac", "shasum": "" }, "require": { @@ -2655,7 +2655,7 @@ "description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/event-dispatcher/tree/v5.4.22" + "source": "https://github.com/symfony/event-dispatcher/tree/v5.4.26" }, "funding": [ { @@ -2671,7 +2671,7 @@ "type": "tidelift" } ], - "time": "2023-03-17T11:31:58+00:00" + "time": "2023-07-06T06:34:20+00:00" }, { "name": "symfony/event-dispatcher-contracts", @@ -2881,16 +2881,16 @@ }, { "name": "symfony/finder", - "version": "v5.4.21", + "version": "v5.4.27", "source": { "type": "git", "url": "https://github.com/symfony/finder.git", - "reference": "078e9a5e1871fcfe6a5ce421b539344c21afef19" + "reference": "ff4bce3c33451e7ec778070e45bd23f74214cd5d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/078e9a5e1871fcfe6a5ce421b539344c21afef19", - "reference": "078e9a5e1871fcfe6a5ce421b539344c21afef19", + "url": "https://api.github.com/repos/symfony/finder/zipball/ff4bce3c33451e7ec778070e45bd23f74214cd5d", + "reference": "ff4bce3c33451e7ec778070e45bd23f74214cd5d", "shasum": "" }, "require": { @@ -2924,7 +2924,7 @@ "description": "Finds files and directories via an intuitive fluent interface", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/finder/tree/v5.4.21" + "source": "https://github.com/symfony/finder/tree/v5.4.27" }, "funding": [ { @@ -2940,20 +2940,20 @@ "type": "tidelift" } ], - "time": "2023-02-16T09:33:00+00:00" + "time": "2023-07-31T08:02:31+00:00" }, { "name": "symfony/http-foundation", - "version": "v5.4.25", + "version": "v5.4.26", "source": { "type": "git", "url": "https://github.com/symfony/http-foundation.git", - "reference": "f66be2706075c5f6325d2fe2b743a57fb5d23f6b" + "reference": "e7793151e99dc2ac1352ff3735d100fb3b3bfc08" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/f66be2706075c5f6325d2fe2b743a57fb5d23f6b", - "reference": "f66be2706075c5f6325d2fe2b743a57fb5d23f6b", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/e7793151e99dc2ac1352ff3735d100fb3b3bfc08", + "reference": "e7793151e99dc2ac1352ff3735d100fb3b3bfc08", "shasum": "" }, "require": { @@ -3000,7 +3000,7 @@ "description": "Defines an object-oriented layer for the HTTP specification", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-foundation/tree/v5.4.25" + "source": "https://github.com/symfony/http-foundation/tree/v5.4.26" }, "funding": [ { @@ -3016,7 +3016,7 @@ "type": "tidelift" } ], - "time": "2023-06-22T08:06:06+00:00" + "time": "2023-07-21T11:30:15+00:00" }, { "name": "symfony/lock", @@ -4564,16 +4564,16 @@ }, { "name": "symfony/string", - "version": "v6.3.0", + "version": "v6.3.2", "source": { "type": "git", "url": "https://github.com/symfony/string.git", - "reference": "f2e190ee75ff0f5eced645ec0be5c66fac81f51f" + "reference": "53d1a83225002635bca3482fcbf963001313fb68" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/string/zipball/f2e190ee75ff0f5eced645ec0be5c66fac81f51f", - "reference": "f2e190ee75ff0f5eced645ec0be5c66fac81f51f", + "url": "https://api.github.com/repos/symfony/string/zipball/53d1a83225002635bca3482fcbf963001313fb68", + "reference": "53d1a83225002635bca3482fcbf963001313fb68", "shasum": "" }, "require": { @@ -4630,7 +4630,7 @@ "utf8" ], "support": { - "source": "https://github.com/symfony/string/tree/v6.3.0" + "source": "https://github.com/symfony/string/tree/v6.3.2" }, "funding": [ { @@ -4646,7 +4646,7 @@ "type": "tidelift" } ], - "time": "2023-03-21T21:06:29+00:00" + "time": "2023-07-05T08:41:27+00:00" }, { "name": "symfony/var-exporter", @@ -6864,20 +6864,20 @@ }, { "name": "nette/utils", - "version": "v3.2.9", + "version": "v3.2.10", "source": { "type": "git", "url": "https://github.com/nette/utils.git", - "reference": "c91bac3470c34b2ecd5400f6e6fdf0b64a836a5c" + "reference": "a4175c62652f2300c8017fb7e640f9ccb11648d2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nette/utils/zipball/c91bac3470c34b2ecd5400f6e6fdf0b64a836a5c", - "reference": "c91bac3470c34b2ecd5400f6e6fdf0b64a836a5c", + "url": "https://api.github.com/repos/nette/utils/zipball/a4175c62652f2300c8017fb7e640f9ccb11648d2", + "reference": "a4175c62652f2300c8017fb7e640f9ccb11648d2", "shasum": "" }, "require": { - "php": ">=7.2 <8.3" + "php": ">=7.2 <8.4" }, "conflict": { "nette/di": "<3.0.6" @@ -6944,9 +6944,9 @@ ], "support": { "issues": "https://github.com/nette/utils/issues", - "source": "https://github.com/nette/utils/tree/v3.2.9" + "source": "https://github.com/nette/utils/tree/v3.2.10" }, - "time": "2023-01-18T03:26:20+00:00" + "time": "2023-07-30T15:38:18+00:00" }, { "name": "phar-io/manifest", @@ -8808,16 +8808,16 @@ }, { "name": "ssch/typo3-rector", - "version": "v1.3.4", + "version": "v1.3.5", "source": { "type": "git", "url": "https://github.com/sabbelasichon/typo3-rector.git", - "reference": "e9366e11451db5f5d71c1fb1d2de5b7f985305ff" + "reference": "f1118d92d9a8c6adf8c94aa484692266be052411" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sabbelasichon/typo3-rector/zipball/e9366e11451db5f5d71c1fb1d2de5b7f985305ff", - "reference": "e9366e11451db5f5d71c1fb1d2de5b7f985305ff", + "url": "https://api.github.com/repos/sabbelasichon/typo3-rector/zipball/f1118d92d9a8c6adf8c94aa484692266be052411", + "reference": "f1118d92d9a8c6adf8c94aa484692266be052411", "shasum": "" }, "require": { @@ -8896,7 +8896,7 @@ "type": "github" } ], - "time": "2023-06-23T13:39:52+00:00" + "time": "2023-07-11T14:10:53+00:00" }, { "name": "symfony/process", From 31d932114c4d27c3e3fa454dbc84a19499c5cefc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Elias=20H=C3=A4u=C3=9Fler?= Date: Tue, 1 Aug 2023 08:26:31 +0200 Subject: [PATCH 2/4] [BUGFIX] Handle missing container injection --- Classes/Renderer/Template/TemplatePaths.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Classes/Renderer/Template/TemplatePaths.php b/Classes/Renderer/Template/TemplatePaths.php index 4865d07..b3ba62e 100644 --- a/Classes/Renderer/Template/TemplatePaths.php +++ b/Classes/Renderer/Template/TemplatePaths.php @@ -88,6 +88,10 @@ protected function resolveTemplatePaths(): void */ protected function getTemplatePathsFromContainer(string $type): array { + if ($this->container === null) { + return []; + } + $parameterName = 'handlebars.' . $type; $templatePathsParameter = $this->container->getParameter($parameterName); From bc3cea76250c0ef037f641ddb7773775ffe07385 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Elias=20H=C3=A4u=C3=9Fler?= Date: Tue, 1 Aug 2023 08:31:28 +0200 Subject: [PATCH 3/4] [TASK] Remove superfluous configuration option from ext_emconf.php --- ext_emconf.php | 1 - 1 file changed, 1 deletion(-) diff --git a/ext_emconf.php b/ext_emconf.php index 833cb96..67790f0 100644 --- a/ext_emconf.php +++ b/ext_emconf.php @@ -26,7 +26,6 @@ 'category' => 'fe', 'version' => '0.7.22', 'state' => 'beta', - 'clearCacheOnLoad' => true, 'author' => 'Elias Häußler', 'author_email' => 'e.haeussler@familie-redlich.de', 'author_company' => 'coding. powerful. systems. CPS GmbH', From d15297547de88c25cc4fbe5d2b885b2bc8d0d178 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Elias=20H=C3=A4u=C3=9Fler?= Date: Tue, 1 Aug 2023 08:31:46 +0200 Subject: [PATCH 4/4] [BUGFIX] Skip vendor paths for Rector migrations --- rector.php | 1 + 1 file changed, 1 insertion(+) diff --git a/rector.php b/rector.php index 25bb0a4..523623c 100644 --- a/rector.php +++ b/rector.php @@ -59,6 +59,7 @@ __DIR__ . '/.Build/*', __DIR__ . '/.github/*', __DIR__ . '/config/*', + __DIR__ . '/Resources/Private/Libs/Build/vendor/*', __DIR__ . '/var/*', NameImportingPostRector::class => [ __DIR__ . '/ext_*.php',