diff --git a/composer.json b/composer.json
index f1c0bbe0aafabbeadd1004643ebe186f114da658..602aada23889506d7b31bfa4fa6570c94234b789 100644
--- a/composer.json
+++ b/composer.json
@@ -6,15 +6,15 @@
 	"license": [
 		"GPL-2.0-or-later"
 	],
-	"version": "3.8.3",
+	"version": "4.0.0-dev",
 	"support": {
 		"issues": "https://gitlab.sgalinski.de/typo3/sg_jobs"
 	},
 	"require": {
-		"typo3/cms-core": "^9.5.2",
-		"sgalinski/project-base": "> 5.0",
-		"sgalinski/sg-mail": "^5.0",
-		"sgalinski/sg-seo": "^3.0"
+		"typo3/cms-core": "^9.5.2 || ^10.4.0",
+		"sgalinski/project-base": "^7.0.0",
+		"sgalinski/sg-mail": "^6.0.0",
+		"sgalinski/sg-seo": "^4.0.0"
 	},
 	"require-dev": {
 		"roave/security-advisories": "dev-master"
diff --git a/ext_emconf.php b/ext_emconf.php
index d32d50f74e17f995dc329b282f6c2a53323431e6..5dbab008e9cc056dc66f810fe936388ccca26131 100644
--- a/ext_emconf.php
+++ b/ext_emconf.php
@@ -4,8 +4,8 @@ $EM_CONF['sg_jobs'] = [
 	'title' => 'Jobs',
 	'description' => 'Manage and display your Job offers.',
 	'category' => 'plugin',
-	'version' => '3.8.3',
-	'state' => 'stable',
+	'version' => '4.0.0-dev',
+	'state' => 'experimental',
 	'uploadfolder' => FALSE,
 	'createDirs' => '',
 	'clearcacheonload' => FALSE,
@@ -16,11 +16,11 @@ $EM_CONF['sg_jobs'] = [
 		[
 			'depends' =>
 				[
-					'typo3' => '9.5.0-9.5.99',
-					'php' => '7.2.0-7.3.99',
-					'project_base' => '5.0.0',
-					'sg_mail' => '5.0.0',
-					'sg_seo' => '3.0.0'
+					'typo3' => '9.5.0-10.4.99',
+					'php' => '7.3.0-7.4.99',
+					'project_base' => '7.0.0',
+					'sg_mail' => '6.0.0',
+					'sg_seo' => '4.0.0'
 				],
 			'conflicts' =>
 				[