Add support for Symfony 8

This commit is contained in:
Hugo Alliaume
2025-08-05 08:07:10 +02:00
parent c0457143db
commit 0f62dcfa33
3 changed files with 12 additions and 8 deletions

View File

@@ -1,5 +1,9 @@
# CHANGELOG
## 2.29.0
- Add Symfony 8 support
## 2.13.2
- Revert "Change JavaScript package to `type: module`"

View File

@@ -36,12 +36,12 @@
"symfony/stimulus-bundle": "^2.9.1"
},
"require-dev": {
"symfony/asset-mapper": "^6.3|^7.0",
"symfony/finder": "^5.4|^6.2|^7.0",
"symfony/framework-bundle": "^5.4|^6.2|^7.0",
"symfony/phpunit-bridge": "^5.4|^6.2|^7.0",
"symfony/twig-bundle": "^5.4|^6.2|^7.0",
"symfony/var-dumper": "^5.4|^6.2|^7.0"
"symfony/asset-mapper": "^6.3|^7.0|^8.0",
"symfony/finder": "^5.4|^6.2|^7.0|^8.0",
"symfony/framework-bundle": "^5.4|^6.2|^7.0|^8.0",
"symfony/phpunit-bridge": "^5.4|^6.2|^7.0|^8.0",
"symfony/twig-bundle": "^5.4|^6.2|^7.0|^8.0",
"symfony/var-dumper": "^5.4|^6.2|^7.0|^8.0"
},
"extra": {
"thanks": {

View File

@@ -31,7 +31,7 @@ use Symfony\UX\Svelte\Twig\SvelteComponentExtension;
*/
class SvelteExtension extends Extension implements PrependExtensionInterface, ConfigurationInterface
{
public function load(array $configs, ContainerBuilder $container)
public function load(array $configs, ContainerBuilder $container): void
{
$configuration = $this->getConfiguration($configs, $container);
$config = $this->processConfiguration($configuration, $configs);
@@ -52,7 +52,7 @@ class SvelteExtension extends Extension implements PrependExtensionInterface, Co
->addTag('asset_mapper.compiler', ['priority' => 100]);
}
public function prepend(ContainerBuilder $container)
public function prepend(ContainerBuilder $container): void
{
if (!$this->isAssetMapperAvailable($container)) {
return;