diff --git a/composer.json b/composer.json
index 4523e4831eb65c92815f5261b320b4b5a98afc36..3bc03e8a3bc51e43142ab13b149da5c71cfcc656 100644
--- a/composer.json
+++ b/composer.json
@@ -6,7 +6,7 @@
 	"license": "GPL-2.0-or-later",
 	"version": "1.1.2",
 	"require": {
-		"typo3/cms-core": "7.6.0 - 8.7.99"
+		"typo3/cms-core": "^8.7.24 || ^9.5.4"
 	},
 	"replace": {
 		"sg_youtube": "self.version"
diff --git a/ext_emconf.php b/ext_emconf.php
index d52560ee4e498f52b1a391f2cc3f1186841d24af..e2c6c1cdc75ead20911585b0d092841611510a60 100644
--- a/ext_emconf.php
+++ b/ext_emconf.php
@@ -39,7 +39,7 @@ $EM_CONF[$_EXTKEY] = [
 	'version' => '1.1.2',
 	'constraints' => [
 		'depends' => [
-			'typo3' => '7.6.0-8.7.99',
+			'typo3' => '8.7.0-9.5.99',
 		],
 		'conflicts' => [],
 		'suggests' => [],