diff --git a/composer.json b/composer.json
index 956b2c5fdf31ed3af88202ede7a27a6510f08e05..147d7cbc6dc5d8ed66e23683799499e0cb962f06 100644
--- a/composer.json
+++ b/composer.json
@@ -24,10 +24,12 @@
 		}
 	],
 	"require": {
-		"roave/security-advisories": "dev-master",
-		"typo3/cms-core": "7.6.0 - 8.7.99",
+		"typo3/cms-core": "^7.6.0 || ^8.7.0 || ^9.5.1",
 		"stefanfroemken/repair_translation": "^1.0"
 	},
+	"require-dev": {
+		"roave/security-advisories": "dev-master"
+	},
 	"suggest": {
 		"sgalinski/languagevisibility": "Minimum version 1.1 required, if multi language is enabled",
 		"sgalinski/sg-ajax": "Needed for the like feature",
diff --git a/ext_emconf.php b/ext_emconf.php
index 54eb07a0a5d1d56bdc182bdbcf6dbaf614460fb0..6264a4369bdce00526f04ac0523d8630ebbbdfb3 100644
--- a/ext_emconf.php
+++ b/ext_emconf.php
@@ -22,13 +22,13 @@ $EM_CONF[$_EXTKEY] = [
 	'version' => '5.7.1',
 	'constraints' => [
 		'depends' => [
-			'typo3' => '7.6.0-8.7.99',
-			'php' => '7.0.0-7.2.99',
+			'typo3' => '7.6.0-9.5.99',
+			'php' => '7.0.0-7.3.99',
 		],
 		'conflicts' => [],
 		'suggests' => [
-			'sg_comments' => '2.1.0-',
-			'rx_shariff' => '5.0.1-',
+			'sg_comments' => '3.0.0',
+			'rx_shariff' => '11.1.0',
 			'sg_ajax' => '1.0.6-',
 			'languagevisibility' => '1.1.0-',
 		],